Bug 12749 - no eth0 network device drivers
Summary: no eth0 network device drivers
Status: REJECTED INVALID
Alias: None
Product: Networking
Classification: Unclassified
Component: IPV4 (show other bugs)
Hardware: All Linux
: P1 blocking
Assignee: Stephen Hemminger
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-21 17:20 UTC by Peter Teoh
Modified: 2009-02-22 04:06 UTC (History)
1 user (show)

See Also:
Kernel Version: 2.6.29-rc5
Subsystem:
Regression: ---
Bisected commit-id:


Attachments

Description Peter Teoh 2009-02-21 17:20:09 UTC
Latest working kernel version:

2.6.29-rc4

Earliest failing kernel version:

2.6.29-rc5

Distribution: FC10

Hardware Environment:   

/sdb1/download/linux-2.6-latest>cat /proc/cpuinfo 
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 15
model name	: Intel(R) Core(TM)2 CPU          6420  @ 2.13GHz
stepping	: 6
cpu MHz		: 1596.000
cache size	: 4096 KB
physical id	: 0
siblings	: 2
core id		: 0
cpu cores	: 2
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 10
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow
bogomips	: 4266.65
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

processor	: 1
vendor_id	: GenuineIntel
cpu family	: 6
model		: 15
model name	: Intel(R) Core(TM)2 CPU          6420  @ 2.13GHz
stepping	: 6
cpu MHz		: 1596.000
cache size	: 4096 KB
physical id	: 0
siblings	: 2
core id		: 1
cpu cores	: 2
apicid		: 1
initial apicid	: 1
fpu		: yes
fpu_exception	: yes
cpuid level	: 10
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow
bogomips	: 4266.55
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:


Software Environment:
Problem Description:

after git updated to linus tree, and recompiled the kernel, after bootup, there is no network device driver - eth0?

Steps to reproduce:

recompile kernel (linus tree, updated yesterday) with the attached .config, and after rebooting, it cannot access network device driver.
Comment 1 Peter Teoh 2009-02-21 17:27:41 UTC
rc4-dmesg:   http://pastebin.com/pastebin.php?dl=f21acad3c

rc5-dmesg:   http://pastebin.com/pastebin.php?dl=f15c67546

difference between rc4 and rc5 dmesg:   

http://pastebin.com/pastebin.php?dl=f2a2b8d0a

the .config for rc5:

http://pastebin.com/pastebin.php?dl=f136ebe71

sorry, i don't have the .config for rc4, but .config for rc5 is generated from rc4's .config via "make oldconfig".
Comment 2 Peter Teoh 2009-02-21 17:29:12 UTC
Sorry, further information:   by no network device driver, I meant that "ifconfig" gives (for rc4):

eth0      Link encap:Ethernet  HWaddr 00:18:F3:B4:7E:FF  
          inet addr:10.10.1.154  Bcast:10.10.1.255  Mask:255.255.255.0
          inet6 addr: fe80::218:f3ff:feb4:7eff/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:9683 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10019 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:7973358 (7.6 MiB)  TX bytes:1945682 (1.8 MiB)
          Interrupt:17 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:240 (240.0 b)  TX bytes:240 (240.0 b)

virbr0    Link encap:Ethernet  HWaddr 52:2B:A0:CB:8B:FE  
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          inet6 addr: fe80::502b:a0ff:fecb:8bfe/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:29 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:5138 (5.0 KiB)

But for rc5 it is just:

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:240 (240.0 b)  TX bytes:240 (240.0 b)


Thanks.
Comment 3 Anonymous Emailer 2009-02-21 18:01:03 UTC
Reply-To: akpm@linux-foundation.org


(switched to email.  Please respond via emailed reply-to-all, not via the
bugzilla web interface).

On Sat, 21 Feb 2009 17:20:10 -0800 (PST) bugme-daemon@bugzilla.kernel.org wrote:

> http://bugzilla.kernel.org/show_bug.cgi?id=12749

^^ additional info here

>            Summary: no eth0 network device drivers
>            Product: Networking
>            Version: 2.5
>      KernelVersion: 2.6.29-rc5
>           Platform: All
>         OS/Version: Linux
>               Tree: Mainline
>             Status: NEW
>           Severity: blocking
>           Priority: P1
>          Component: IPV4
>         AssignedTo: shemminger@linux-foundation.org
>         ReportedBy: htmldeveloper@gmail.com
> 
> 
> Latest working kernel version:
> 
> 2.6.29-rc4
> 
> Earliest failing kernel version:
> 
> 2.6.29-rc5
> 
> Distribution: FC10

Strange.  I assume that something busted in your 2.6.28-rc5 .config
when you ran `make oldconfig' against the 2.6.29-rc4 .config.  But I'm
not seeing any suspicious Kconfig changes recently.
Comment 4 Peter Teoh 2009-02-22 04:06:48 UTC
ok, the problem is resolved.   but i don't know why.   after i rebooted into 2.6.29-rc5, and recompile and regenerated all the binaries again (make oldconfig, make, make modules_install and make install), everything went ok.   so i am really confused why the error happened.   anyway, just ignored and apologized very much for the waves created....user error :-).   thank you very much for the time!

Note You need to log in before you can comment on or make changes to this bug.