Date: Mon, 13 Apr 2009 00:52:09 -0500 (CDT) From: Mike Silbersack <silby@silby.com> To: Jack F Vogel <jfv@FreeBSD.org> Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r190872 - head/sys/dev/e1000 Message-ID: <alpine.BSF.2.00.0904130050570.89405@odysseus.silby.com> In-Reply-To: <alpine.BSF.2.00.0904130003560.89405@odysseus.silby.com> References: <200904100005.n3A05lIu025175@svn.freebsd.org> <alpine.BSF.2.00.0904130003560.89405@odysseus.silby.com>
next in thread | previous in thread | raw e-mail | index | archive | help
To followup, I csup'd to this date: date=2009.04.08.00.00.00 and the resulting kernel works perfectly with the ESX virtual e1000. What can I do to help debug this problem? Mike "Silby" Silbersack On Mon, 13 Apr 2009, Mike Silbersack wrote: > > Jack, either this or some other recent change to the em driver caused it to > stop working correctly on the e1000 virtual device inside VMware ESX. > Unfortunately, I have not updated my 8.x VMs recently, so I don't know when > this broke. > > I got the message about an invalid MAC address. I modified > em_is_valid_ether_addr to always return True, but it looks like the effect of > that was to cause the driver to load, but give the NIC a MAC of > 00:00:00:00:00:00. However, if I manually set a MAC after that, the virtual > NIC IS functional. So I think the sole problem may just be that the code > which reads the MAC is incompatible with the ESX emulation. > > Do you want me to try a kernel from immediately before this change to confirm > that this was the cause of the problem? > > Mike "Silby" Silbersack > > On Fri, 10 Apr 2009, Jack F Vogel wrote: > >> Author: jfv >> Date: Fri Apr 10 00:05:46 2009 >> New Revision: 190872 >> URL: http://svn.freebsd.org/changeset/base/190872 >> >> Log: >> This delta syncs the em and igb drivers with Intel, >> adds header split and SCTP support into the igb driver. >> Various small improvements and fixes. >> >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.0904130050570.89405>