Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 138471 - net-misc/e1000 removal request
Summary: net-misc/e1000 removal request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo TreeCleaner Project
URL: http://sourceforge.net/project/showfi...
Whiteboard: Pending Removal August 15th
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2006-06-29 06:22 UTC by Sybren Harmsma
Modified: 2006-08-07 09:44 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
e1000-7.1.9.ebuild (e1000-7.1.9.ebuild,1.29 KB, application/octet-stream)
2006-06-29 06:23 UTC, Sybren Harmsma
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sybren Harmsma 2006-06-29 06:22:44 UTC
e1000-7.1.9.ebuild (version bump)

See attachment for the e-build

This ebuild is relavant because the e1000 that ships with the kernel is an older version:

/usr/src/linux-2.6.16-gentoo-r7/drivers/net/e1000 $ grep "#define DRV_VERSION" *
e1000_main.c:#define DRV_VERSION "6.3.9-k4"DRIVERNAPI


/* Change Log

 * 7.0.36      10-Mar-2006
 *   o fixups for compilation issues on older kernels
 * 7.0.35      3-Mar-2006
 * 7.0.34
 *   o Major performance fixes by understanding relationship of rx_buffer_len
 *     to window size growth.  _ps and legacy receive paths changed
 *   o merge with kernel changes
 *   o legacy receive path went back to single descriptor model for jumbos
 * 7.0.33      3-Feb-2006
 *   o Added another fix for the pass false carrier bit
 * 7.0.32      24-Jan-2006
 *   o Need to rebuild with noew version number for the pass false carrier
 *     fix in e1000_hw.c
 * 7.0.30      18-Jan-2006
 *   o fixup for tso workaround to disable it for pci-x
 *   o fix mem leak on 82542
 *   o fixes for 10 Mb/s connections and incorrect stats
 * 7.0.28      01/06/2006
 *   o hardware workaround to only set "speed mode" bit for 1G link.
 * 7.0.26      12/23/2005
 *   o wake on lan support modified for device ID 10B5
 *   o fix dhcp + vlan issue not making it to the iAMT firmware
 * 7.0.24      12/9/2005
 *   o New hardware support for the Gigabit NIC embedded in the south bridge
 *   o Fixes to the recycling logic (skb->tail) from IBM LTC
Comment 1 Sybren Harmsma 2006-06-29 06:23:54 UTC
Created attachment 90423 [details]
e1000-7.1.9.ebuild
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-07-10 09:09:10 UTC
This driver is in kernel (7.0.33-k2 as of 2.6.17), there's no need for this. Please, package.mask and remove it (already discussed on Bug 96739).
Comment 3 Sybren Harmsma 2006-07-10 15:11:58 UTC
Like you say, the kernelversion is 7.0.33-k2, and the seperate verison is 7.1.9. (CVS kernel is at 7.0.38-k4 BTW)

Unfortunate thing is that the Changelog (less src/e1000_main.c) doesn't list the changes between 7.0.36 and 7.1.9, so can't really tell what's going on. Maybe it's only minor bugfixes?? Should contact upstream to be sure I guess.

Comment 4 Sybren Harmsma 2006-07-10 15:16:07 UTC
What I forgot to mention: If you want to stick to the version that ships with the kernel and forget about the (possibly minor) latest updates, that's fine with me.
Comment 5 Harris Landgarten 2006-08-07 07:48:02 UTC
I just built a new s5000vsa intel based server. The on board NICs will not work with the driver in the current xen-sources. The 2006.0 live cd will not run the NICs either. The latest driver is the only one that will work with the latest Intel MBs. The e1000-7.1.9.ebuild will be needed until stable kernels are up to 2.6.18 for these MBs. This driver should also be installed on the new live cds.
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2006-08-07 08:03:15 UTC
Well, this ebuild has been removed, so the debate is completely pointless. Grab it from 

http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/e1000/?hideattic=0

if you still need it for whatever reason.

Closing.
Comment 7 Alec Warner (RETIRED) archtester gentoo-dev Security 2006-08-07 08:16:47 UTC
Actually I accident yanked this one a week early :x sorry.

It is in viewcvs as Jakub mentioned and the files are on the mirrors for another week or so.

Feel free to have this commited to sunrise and pull from layman.
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2006-08-07 08:22:22 UTC
(In reply to comment #7)
> Actually I accident yanked this one a week early :x sorry.

Well, no harm done as the ebuilds were outdated like hell; there are much newer versions available in kernel. If you want this in sunrise overlay, attach an ebuild for some up-to-date version.
Comment 9 Harris Landgarten 2006-08-07 09:41:29 UTC
I could be wrong, but when I looked last week the driver needed to boot MB NICs on new Intel MBs was not in 2.6.17 but was in 2.6.18-rc3. There are lots of ways to get a working driver once you are running and on the net. Not being able to boot a Live CD and use the MB NIC is a real problem because it complicates new installations. Sunrise will not help this.
Comment 10 Alec Warner (RETIRED) archtester gentoo-dev Security 2006-08-07 09:44:33 UTC
Well if you want the driver on the livecd for 2006.1:

A.  I have no clue if they even include it
B.  The tree snapshot for 2006.1 was some time ago, so this ebuild would be in the snapshots for 2006.1