public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* 2.6.8.1 "modprobe tg3" oopses with gcc 3.4.1
@ 2004-08-20 11:48 bero
  2004-08-20 16:38 ` Thomas Duffy
  2004-08-20 20:23 ` Jeff Garzik
  0 siblings, 2 replies; 3+ messages in thread
From: bero @ 2004-08-20 11:48 UTC (permalink / raw)
  To: linux-kernel

I get this when trying to modprobe tg3 on an Acer Aspire 1500 notebook (32bit 
mode) when the kernel [tried 2.6.8.1 and 2.6.8.1-mm1] is compiled with gcc 
3.4.1 (3.3.4 works):

tg3.c:v3.8 (July 14, 2004)
Unable to handle kernel NULL pointer dereference at virtual address 00000014
printing eip:
c03ba270
*pde = 00000000
Oops: 0002 [#1]
PREEMPT
Modules linked in: tg3 snd_pcm_oss snd_mixer_oss md5 ipv6 snd_via82xx 
snd_ac97_codec snd_pcm snd_timer snd_page_alloc gameport snd_mpu401_uart 
snd_rawmidi snd_seq_device snd tsdev joydev soundcore evdev psmouse lp ds 
yenta_socket pcmcia_core af_packet floppy parport_pc parport eth1394sr_mod 
ide_scsi scsi_mod ide_cd cdrom ohci1394 ieee1394 ehci_hcd uhci_hcd usbcore 
thermal processor fan button battery asus_acpi ac rtc
CPU:    0
EIP:    0060:[<c03ba270>]    Not tainted VLI
EFLAGS: 00210216   (2.6.8-1ark)
EIP is at add_pin_to_irq+0x0/0x60
eax: 00000014   ebx: 00000001   ecx: 00000080  edx: 00000020
esi: 00000014   edi: ccba0de0   ebp: 00000000  esp: ccba0db0
ds: 007b   es: 007b   ss: 0068
Process modprobe (pid: 7179, threadinfo=ccba0000 task=dad64030)
Stack: c01175a4 00000014 00000000 00000014 00200292 c1482640 00000001 c027df3d
        00000000 00000000 0001a900 01000000 00000014 00000014 00000000 0000000
        c01154a7 00000000 00000014 00000014 00000001 00000001 00100000 
00000000
Call Trace:
[<c01175a4>] io_apic_set_pci_routing+0x1f4/0x220
[<c027df3d>] pci_read+0x3d/0x50
[<c01154a7>] mp_register_gsi+0x177/0x180
[<c01131f9>] acpi_register_gsi+0x89/0x90
[<c01fbf30>] acpi_pci_irq_enable+0x100/0x160
[<c01db988>] pci_enable_device_bars+0x28/0x40
[<c01db9bf>] pci_enable_device+0x1f/0x40
[<e0d18465>] tg3_init_one+0x25/0x770 [tg3]
[<c0197cfb>] sysfs_make_dirent+0x2b/0xa0
[<c0174c82>] dput+0x92/0x2b0
[<c01dd5f2>] pci_device_probe_static+0x52/0x70
[<c01dd64c>] __pci_device_probe+0x3c/0x50
[<c01dd68c>] pci_device_probe+0x2c/0x60
[<c022226f>] bus_match+0x3f/0x80
[<c02223c2>] driver_attach+0x52/0xa0
[<c02228e1>] bus_add_driver+0x91/0xd0
[<c0222eef>] driver_register+0x2f/0x40
[<c01dd95c>] pci_register_driver+0x5c/0x90
[<e080600f>] tg3_init+0xf/0x1d [tg3]
[<c0136977>] sys_init_module+0xe7/0x230
[<c010618b>] syscall_call+0x7/0xb
Code: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 <00> 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: 2.6.8.1 "modprobe tg3" oopses with gcc 3.4.1
  2004-08-20 11:48 2.6.8.1 "modprobe tg3" oopses with gcc 3.4.1 bero
@ 2004-08-20 16:38 ` Thomas Duffy
  2004-08-20 20:23 ` Jeff Garzik
  1 sibling, 0 replies; 3+ messages in thread
From: Thomas Duffy @ 2004-08-20 16:38 UTC (permalink / raw)
  To: bero; +Cc: linux-kernel

[-- Attachment #1: Type: text/plain, Size: 2388 bytes --]

On Fri, 2004-08-20 at 11:48 +0000, bero@arklinux.org wrote:
> I get this when trying to modprobe tg3 on an Acer Aspire 1500 notebook (32bit 
> mode) when the kernel [tried 2.6.8.1 and 2.6.8.1-mm1] is compiled with gcc 
> 3.4.1 (3.3.4 works):

This looks like a similar oops I reported yesterday.  Although I was
using gcc 3.3.3 in 64 bit x86_64 and modprobe'ing ehci_hcd:

CPU 0
Modules linked in: ehci_hcd button battery asus_acpi ac xfs qla2322 qla2xxx scsi_transport_fc sd_mod scsi_mod
Pid: 507, comm: modprobe Not tainted 2.6.8.1-mm2
RIP: 0010:[<ffffffff8048eb81>] <ffffffff8048eb81>{add_pin_to_irq+1}
RSP: 0018:00000100cf245d00  EFLAGS: 00000212
RAX: 0000000000000089 RBX: 0000000000000017 RCX: 0000000000000080
RDX: 0000000000000017 RSI: 0000000000000000 RDI: 0000000000000017
RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000001
R13: 0000000000000000 R14: 0000000000000017 R15: 0000000000000000
FS:  0000002a9557b4c0(0000) GS:ffffffff8047ef80(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 0000000000420f30 CR3: 0000000000101000 CR4: 00000000000006e0
Process modprobe (pid: 507, threadinfo 00000100cf244000, task 000001007f0ceee0)
Stack: ffffffff80120778 0000000000000000 0000000000000000 0000000000000000
       0100000000018900 0000000000000000 ffffffff80219834 0000000000000017
       0000000000000001 0000000000000000
Call Trace:<ffffffff80120778>{io_apic_set_pci_routing+152} <ffffffff80219834>{acpi_pci_link_allocate+266}
       <ffffffff8011c7e8>{acpi_register_gsi+104} <ffffffff80219db8>{acpi_pci_irq_lookup+59}
       <ffffffff80219f95>{acpi_pci_irq_enable+265} <ffffffff802bcee6>{pcibios_enable_device+22}
       <ffffffff801f7746>{pci_enable_device_bars+38} <ffffffff801f7775>{pci_enable_device+21}
       <ffffffff8029eb26>{usb_hcd_pci_probe+70} <ffffffff801bde59>{sysfs_make_dirent+41}
       <ffffffff801f8dfd>{pci_device_probe_static+61} <ffffffff801f8e59>{__pci_device_probe+41}
       <ffffffff801f8eb0>{pci_device_probe+48} <ffffffff80245d97>{bus_match+71}
       <ffffffff80245eb6>{driver_attach+70} <ffffffff80246385>{bus_add_driver+133}
       <ffffffff801f9179>{pci_register_driver+121} <ffffffffa00fd01d>{:ehci_hcd:init+29}
       <ffffffff80154c1e>{sys_init_module+270} <ffffffff8011194a>{system_call+126}

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: 2.6.8.1 "modprobe tg3" oopses with gcc 3.4.1
  2004-08-20 11:48 2.6.8.1 "modprobe tg3" oopses with gcc 3.4.1 bero
  2004-08-20 16:38 ` Thomas Duffy
@ 2004-08-20 20:23 ` Jeff Garzik
  1 sibling, 0 replies; 3+ messages in thread
From: Jeff Garzik @ 2004-08-20 20:23 UTC (permalink / raw)
  To: bero; +Cc: linux-kernel

bero@arklinux.org wrote:
> EIP is at add_pin_to_irq+0x0/0x60
> eax: 00000014   ebx: 00000001   ecx: 00000080  edx: 00000020
> esi: 00000014   edi: ccba0de0   ebp: 00000000  esp: ccba0db0
> ds: 007b   es: 007b   ss: 0068
> Process modprobe (pid: 7179, threadinfo=ccba0000 task=dad64030)
> Stack: c01175a4 00000014 00000000 00000014 00200292 c1482640 00000001 c027df3d
>         00000000 00000000 0001a900 01000000 00000014 00000014 00000000 0000000
>         c01154a7 00000000 00000014 00000014 00000001 00000001 00100000 
> 00000000
> Call Trace:
> [<c01175a4>] io_apic_set_pci_routing+0x1f4/0x220
> [<c027df3d>] pci_read+0x3d/0x50
> [<c01154a7>] mp_register_gsi+0x177/0x180
> [<c01131f9>] acpi_register_gsi+0x89/0x90
> [<c01fbf30>] acpi_pci_irq_enable+0x100/0x160
> [<c01db988>] pci_enable_device_bars+0x28/0x40
> [<c01db9bf>] pci_enable_device+0x1f/0x40
> [<e0d18465>] tg3_init_one+0x25/0x770 [tg3]


Something in the irq resource path...

	Jeff



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2004-08-20 20:24 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-08-20 11:48 2.6.8.1 "modprobe tg3" oopses with gcc 3.4.1 bero
2004-08-20 16:38 ` Thomas Duffy
2004-08-20 20:23 ` Jeff Garzik

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox