Tushar,
Okay thanks. No we can't try any other NICs. It's not a mother board, it's all hard mounted to the board. We started using the 82540 because the 82551 end-of-life'ed on us. We had no problems with the 82551 and the e100 driver. All we did was switch out the e100 driver for the e1000 driver. Since we never had any trouble with the system using the e100 driver but we do with the system using the e1000 driver, and there are no other difference in the systems, I'm having trouble understanding why you think it's a configuration issue? Bruce From: "Dave, Tushar N" <[email protected]> To: "[email protected]" <[email protected]>, "Ronciak, John" <[email protected]> Cc: "[email protected]" <[email protected]> Date: 05/21/2013 01:08 PM Subject: RE: [E1000-devel] IGB device support question Bruce, I guess I won't be able to help much on this as it looks like this is not a driver issue. I believe that the system is not configured correctly. Have you tried any other nic? -Tushar >-----Original Message----- >From: [email protected] [mailto:[email protected]] >Sent: Tuesday, May 21, 2013 12:55 PM >To: Dave, Tushar N >Cc: [email protected]; Dave, Tushar N >Subject: RE: [E1000-devel] IGB device support question > >Hi Tushar, > >I was curious if you had a chance to look at the stuff I sent and had any >suggestions as to what I could to do to try and figure out what's going >on. > >Thanks. > >Bruce > >"Dave, Tushar N" <[email protected]> wrote on 05/16/2013 01:46:39 >PM: > >> From: "Dave, Tushar N" <[email protected]> >> To: "Dave, Tushar N" <[email protected]>, >> "[email protected]" <[email protected]>, "e1000- >> [email protected]" <[email protected]> >> Date: 05/16/2013 01:46 PM >> Subject: RE: [E1000-devel] IGB device support question >> >> Something is really wrong here. Although I see that e1000 is in call >> trace I doubt if it is driver only issue. Please tell me more about >> your system. Are you running customized kernel? Are you using any kind >> of virtual environment? >> Please send uname -a, lspci, dmeg output. >> >> -Tushar >> >> >>-----Original Message----- >> >>From: [email protected] [mailto:[email protected]] >> >>Sent: Thursday, May 16, 2013 1:24 PM >> >>To: Dave, Tushar N >> >>Cc: [email protected] >> >>Subject: RE: [E1000-devel] IGB device support question >> >> >> >>Tushar, >> >> >> >>Yes this is system specific. I get multiple types of panics. I've >> >>attached the two most common, 90% of the time it's one of these two. >> >>All I have to do to cause this to happen is "ifconfig eth0 down; >> >>ifconfig eth0 up". As soon as it execute the up command the kernel >> >panics. >> >> >> >>1st panic dump: >> >> >> >># ifconfig eth0 down >> >># ifconfig eth0 up >> >># ADDRCONF(NETDEV_UP): bond0: link is not ready >> >>bonding: bond0 is being deleted... >> >>e1000: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX/TX >> >>ADDRCONF(NETDEV_UP): eth0: link is not ready >> >>ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready >> >>ADDRCONF(NETDEV_UP): eth1: link is not ready >> >>ADDRCONF(NETDEV_UP): eth2: link is not ready >> >>eth0: no IPv6 routers present >> >>usb0: no IPv6 routers present >> >>e1000: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX/TX >> >>ADDRCONF(NETDEV_UP): eth0: link is not ready >> >>ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready Unable to handle >> >>kernel paging request for data at address 0x801504b0 Faulting >> >>instruction >> >>address: 0xc0014038 >> >>Oops: Kernel access of bad area, sig: 11 [#1] PREEMPT SEL35xx >> >>Platform Modules linked in: >> >>NIP: c0014038 LR: c020a5a8 CTR: 0000000a >> >>REGS: ed395d40 TRAP: 0300 Not tainted (3.0.36-rt58) >> >>MSR: 00009032 <EE,ME,IR,DR> CR: 24048082 XER: 20000000 >> >>DAR: 801504b0, DSISR: 20000000 >> >>TASK = eeab5240[6322] 'irq/20-eth0' THREAD: ed394000 >> >>GPR00: 00000000 ed395df0 eeab5240 eeb57e20 801504ac 00000052 >> >>eeb57e1c 0000000a >> >>GPR08: eeab5240 eeb57e22 ee9bd160 eeb57e20 24042082 10087a48 >> >>ed395e78 >> >>ed06f414 >> >>GPR16: 00000000 00000000 00000001 ef04e000 ed752d00 ed06f000 >> >>00000023 >> >>00000052 >> >>GPR24: ed752cf0 ef081120 00000050 000000d0 f32249e0 ee6a97a0 >> >>ed06f3a0 >> >>ee9bd160 >> >>NIP [c0014038] memcpy+0x1c/0x9c >> >>LR [c020a5a8] e1000_clean_rx_irq+0x27c/0x3ac Call Trace: >> >>[ed395df0] [c020a578] e1000_clean_rx_irq+0x24c/0x3ac (unreliable) >> >>[ed395e60] [c020b240] e1000_clean+0x340/0x4ec [ed395ec0] [c02866ec] >> >>net_rx_action+0xc4/0x208 [ed395ef0] [c00251c0] >> >>__do_softirq_common+0xb0/0x148 [ed395f30] [c0025884] >> >>local_bh_enable+0x88/0xe8 [ed395f50] [c005b4e0] >> >>irq_forced_thread_fn+0x5c/0x74 [ed395f70] [c005c34c] >> >>irq_thread+0xdc/0x1e0 [ed395fa0] [c003aa6c] kthread+0x78/0x7c >> >>[ed395ff0] [c000d618] >> >>kernel_thread+0x4c/0x68 Instruction dump: >> >>38c60001 4200fff0 4e800020 7c032040 418100a0 54a7e8ff 38c3fffc >3884fffc >> >>41820028 70c00003 7ce903a6 40820054 <80e40004> 85040008 90e60004 >> >>95060008 >> >> >> >> >> >>2nd panic dump: >> >> >> >># ifconfig eth0 down >> >># ifconfig eth0 up >> >># mmap: shm_mmap+0x0/0x7c >> >>Call Trace: >> >>[ed755c40] [c0007ca0] show_stack+0x58/0x154 (unreliable) [ed755c80] >> >>[c0077b54] print_bad_pte+0x178/0x194 [ed755cb0] [c007a348] >> >>unmap_vmas+0x388/0x490 [ed755d20] [c007c690] exit_mmap+0x98/0x148 >> >>[ed755d80] [c001d490] mmput+0x3c/0xf8 [ed755da0] [c0021a38] >> >>exit_mm+0x128/0x13c [ed755dd0] [c0023224] do_exit+0x19c/0x5d8 >> >>[ed755e10] [c00236e0] do_group_exit+0x80/0xac [ed755e30] [c002fbb0] >> >>get_signal_to_deliver+0x354/0x378 [ed755e80] [c0008f5c] >> >>do_signal+0x4c/0x278 [ed755f40] [c000f154] do_user_signal+0x74/0xc4 >> >>--- Exception: 400 at 0xfa1c920 >> >> LR = 0xfa1e8e4 >> >>BUG: Bad page map in process postgres pte:ffffffff pmd:2ea24000 >> >>addr:48410000 vm_flags:080000fb anon_vma: (null) mapping:edb4f984 >> >>index:3df >> >>vma->vm_ops->fault: shm_fault+0x0/0x34 >> >>vma->vm_file->f_op->mmap: shm_mmap+0x0/0x7c >> >>Call Trace: >> >>[ed755c30] [c0007ca0] show_stack+0x58/0x154 (unreliable) [ed755c70] >> >>[c0077b54] print_bad_pte+0x178/0x194 [ed755ca0] [c0077bc8] >> >>vm_normal_page+0x58/0x84 [ed755cb0] [c007a16c] >> >>unmap_vmas+0x1ac/0x490 [ed755d20] [c007c690] exit_mmap+0x98/0x148 >> >>[ed755d80] [c001d490] >> >>mmput+0x3c/0xf8 [ed755da0] [c0021a38] exit_mm+0x128/0x13c [ed755dd0] >> >>[c0023224] do_exit+0x19c/0x5d8 [ed755e10] [c00236e0] >> >>do_group_exit+0x80/0xac [ed755e30] [c002fbb0] >> >>get_signal_to_deliver+0x354/0x378 [ed755e80] [c0008f5c] >> >>do_signal+0x4c/0x278 [ed755f40] [c000f154] do_user_signal+0x74/0xc4 >> >>--- Exception: 400 at 0xfa1c920 >> >> LR = 0xfa1e8e4 >> >>BUG: Bad page map in process postgres pte:801504b2 pmd:2ea24000 >> >>addr:48411000 vm_flags:080000fb anon_vma: (null) mapping:edb4f984 >> >>index:3e0 >> >>vma->vm_ops->fault: shm_fault+0x0/0x34 >> >>vma->vm_file->f_op->mmap: shm_mmap+0x0/0x7c >> >>Call Trace: >> >>[ed755c40] [c0007ca0] show_stack+0x58/0x154 (unreliable) [ed755c80] >> >>[c0077b54] print_bad_pte+0x178/0x194 [ed755cb0] [c007a348] >> >>unmap_vmas+0x388/0x490 [ed755d20] [c007c690] exit_mmap+0x98/0x148 >> >>[ed755d80] [c001d490] mmput+0x3c/0xf8 [ed755da0] [c0021a38] >> >>exit_mm+0x128/0x13c [ed755dd0] [c0023224] do_exit+0x19c/0x5d8 >> >>[ed755e10] [c00236e0] do_group_exit+0x80/0xac [ed755e30] [c002fbb0] >> >>get_signal_to_deliver+0x354/0x378 [ed755e80] [c0008f5c] >> >>do_signal+0x4c/0x278 [ed755f40] [c000f154] do_user_signal+0x74/0xc4 >> >>--- Exception: 400 at 0xfa1c920 >> >> LR = 0xfa1e8e4 >> >>BUG: Bad page map in process postgres pte:002ea839 pmd:2ea24000 >> >>addr:48412000 vm_flags:080000fb anon_vma: (null) mapping:edb4f984 >> >>index:3e1 >> >>vma->vm_ops->fault: shm_fault+0x0/0x34 >> >>vma->vm_file->f_op->mmap: shm_mmap+0x0/0x7c >> >>Call Trace: >> >>[ed755c30] [c0007ca0] show_stack+0x58/0x154 (unreliable) [ed755c70] >> >>[c0077b54] print_bad_pte+0x178/0x194 [ed755ca0] [c0077bc8] >> >>vm_normal_page+0x58/0x84 [ed755cb0] [c007a16c] >> >>unmap_vmas+0x1ac/0x490 [ed755d20] [c007c690] exit_mmap+0x98/0x148 >> >>[ed755d80] [c001d490] >> >>mmput+0x3c/0xf8 [ed755da0] [c0021a38] exit_mm+0x128/0x13c [ed755dd0] >> >>[c0023224] do_exit+0x19c/0x5d8 [ed755e10] [c00236e0] >> >>do_group_exit+0x80/0xac [ed755e30] [c002fbb0] >> >>get_signal_to_deliver+0x354/0x378 [ed755e80] [c0008f5c] >> >>do_signal+0x4c/0x278 [ed755f40] [c000f154] do_user_signal+0x74/0xc4 >> >>--- Exception: 400 at 0xfa1c920 >> >> LR = 0xfa1e8e4 >> >>BUG: Bad page map in process postgres pte:002d5333 pmd:2ea24000 >> >>page:c0802aa0 count:-1 mapcount:-2 mapping: (null) index:0x0 page >flags: >> >>0x404(referenced|reserved) >> >>addr:48413000 vm_flags:080000fb anon_vma: (null) mapping:edb4f984 >> >>index:3e2 >> >>vma->vm_ops->fault: shm_fault+0x0/0x34 >> >>vma->vm_file->f_op->mmap: shm_mmap+0x0/0x7c >> >>Call Trace: >> >>[ed755c40] [c0007ca0] show_stack+0x58/0x154 (unreliable) [ed755c80] >> >>[c0077b54] print_bad_pte+0x178/0x194 [ed755cb0] [c007a2d0] >> >>unmap_vmas+0x310/0x490 [ed755d20] [c007c690] exit_mmap+0x98/0x148 >> >>[ed755d80] [c001d490] mmput+0x3c/0xf8 [ed755da0] [c0021a38] >> >>exit_mm+0x128/0x13c [ed755dd0] [c0023224] do_exit+0x19c/0x5d8 >> >>[ed755e10] [c00236e0] do_group_exit+0x80/0xac [ed755e30] [c002fbb0] >> >>get_signal_to_deliver+0x354/0x378 [ed755e80] [c0008f5c] >> >>do_signal+0x4c/0x278 [ed755f40] [c000f154] do_user_signal+0x74/0xc4 >> >>--- Exception: 400 at 0xfa1c920 >> >> LR = 0xfa1e8e4 >> >>BUG: Bad page map in process postgres pte:01000000 pmd:2ea24000 >> >>addr:48415000 vm_flags:080000fb anon_vma: (null) mapping:edb4f984 >> >>index:3e4 >> >>vma->vm_ops->fault: shm_fault+0x0/0x34 >> >>vma->vm_file->f_op->mmap: shm_mmap+0x0/0x7c >> >>Call Trace: >> >>[ed755c40] [c0007ca0] show_stack+0x58/0x154 (unreliable) [ed755c80] >> >>[c0077b54] print_bad_pte+0x178/0x194 [ed755cb0] [c007a348] >> >>unmap_vmas+0x388/0x490 [ed755d20] [c007c690] exit_mmap+0x98/0x148 >> >>[ed755d80] [c001d490] mmput+0x3c/0xf8 [ed755da0] [c0021a38] >> >>exit_mm+0x128/0x13c [ed755dd0] [c0023224] do_exit+0x19c/0x5d8 >> >>[ed755e10] [c00236e0] do_group_exit+0x80/0xac [ed755e30] [c002fbb0] >> >>get_signal_to_deliver+0x354/0x378 [ed755e80] [c0008f5c] >> >>do_signal+0x4c/0x278 [ed755f40] [c000f154] do_user_signal+0x74/0xc4 >> >>--- Exception: 400 at 0xfa1c920 >> >> LR = 0xfa1e8e4 >> >>BUG: Bad page map in process postgres pte:07002600 pmd:2ea24000 >> >>addr:48416000 vm_flags:080000fb anon_vma: (null) mapping:edb4f984 >> >>index:3e5 >> >>vma->vm_ops->fault: shm_fault+0x0/0x34 >> >>vma->vm_file->f_op->mmap: shm_mmap+0x0/0x7c >> >>Call Trace: >> >>[ed755c40] [c0007ca0] show_stack+0x58/0x154 (unreliable) [ed755c80] >> >>[c0077b54] print_bad_pte+0x178/0x194 [ed755cb0] [c007a348] >> >>unmap_vmas+0x388/0x490 [ed755d20] [c007c690] exit_mmap+0x98/0x148 >> >>[ed755d80] [c001d490] mmput+0x3c/0xf8 [ed755da0] [c0021a38] >> >>exit_mm+0x128/0x13c [ed755dd0] [c0023224] do_exit+0x19c/0x5d8 >> >>[ed755e10] [c00236e0] do_group_exit+0x80/0xac [ed755e30] [c002fbb0] >> >>get_signal_to_deliver+0x354/0x378 [ed755e80] [c0008f5c] >> >>do_signal+0x4c/0x278 [ed755f40] [c000f154] do_user_signal+0x74/0xc4 >> >>--- Exception: 400 at 0xfa1c920 >> >> LR = 0xfa1e8e4 >> >>BUG: Bad page map in process postgres pte:2d970000 pmd:2ea24000 >> >>addr:48417000 vm_flags:080000fb anon_vma: (null) mapping:edb4f984 >> >>index:3e6 >> >>vma->vm_ops->fault: shm_fault+0x0/0x34 >> >>vma->vm_file->f_op->mmap: shm_mmap+0x0/0x7c >> >>Call Trace: >> >>[ed755c40] [c0007ca0] show_stack+0x58/0x154 (unreliable) [ed755c80] >> >>[c0077b54] print_bad_pte+0x178/0x194 [ed755cb0] [c007a348] >> >>unmap_vmas+0x388/0x490 [ed755d20] [c007c690] exit_mmap+0x98/0x148 >> >>[ed755d80] [c001d490] mmput+0x3c/0xf8 [ed755da0] [c0021a38] >> >>exit_mm+0x128/0x13c [ed755dd0] [c0023224] do_exit+0x19c/0x5d8 >> >>[ed755e10] [c00236e0] do_group_exit+0x80/0xac [ed755e30] [c002fbb0] >> >>get_signal_to_deliver+0x354/0x378 [ed755e80] [c0008f5c] >> >>do_signal+0x4c/0x278 [ed755f40] [c000f154] do_user_signal+0x74/0xc4 >> >>--- Exception: 400 at 0xfa1c920 >> >> LR = 0xfa1e8e4 >> >>BUG: Bad page map in process postgres pte:c4fa9351 pmd:2ea24000 >> >>addr:48418000 vm_flags:080000fb anon_vma: (null) mapping:edb4f984 >> >>index:3e7 >> >>vma->vm_ops->fault: shm_fault+0x0/0x34 >> >>vma->vm_file->f_op->mmap: shm_mmap+0x0/0x7c >> >>Call Trace: >> >>[ed755c30] [c0007ca0] show_stack+0x58/0x154 (unreliable) [ed755c70] >> >>[c0077b54] print_bad_pte+0x178/0x194 [ed755ca0] [c0077bc8] >> >>vm_normal_page+0x58/0x84 [ed755cb0] [c007a16c] >> >>unmap_vmas+0x1ac/0x490 [ed755d20] [c007c690] exit_mmap+0x98/0x148 >> >>[ed755d80] [c001d490] >> >>mmput+0x3c/0xf8 [ed755da0] [c0021a38] exit_mm+0x128/0x13c [ed755dd0] >> >>[c0023224] do_exit+0x19c/0x5d8 [ed755e10] [c00236e0] >> >>do_group_exit+0x80/0xac [ed755e30] [c002fbb0] >> >>get_signal_to_deliver+0x354/0x378 [ed755e80] [c0008f5c] >> >>do_signal+0x4c/0x278 [ed755f40] [c000f154] do_user_signal+0x74/0xc4 >> >>--- Exception: 400 at 0xfa1c920 >> >> LR = 0xfa1e8e4 >> >>BUG: Bad page map in process postgres pte:95300b00 pmd:2ea24000 >> >>addr:48419000 vm_flags:080000fb anon_vma: (null) mapping:edb4f984 >> >>index:3e8 >> >>vma->vm_ops->fault: shm_fault+0x0/0x34 >> >>vma->vm_file->f_op->mmap: shm_mmap+0x0/0x7c >> >>Call Trace: >> >>[ed755c40] [c0007ca0] show_stack+0x58/0x154 (unreliable) [ed755c80] >> >>[c0077b54] print_bad_pte+0x178/0x194 [ed755cb0] [c007a348] >> >>unmap_vmas+0x388/0x490 [ed755d20] [c007c690] exit_mmap+0x98/0x148 >> >>[ed755d80] [c001d490] mmput+0x3c/0xf8 [ed755da0] [c0021a38] >> >>exit_mm+0x128/0x13c [ed755dd0] [c0023224] do_exit+0x19c/0x5d8 >> >>[ed755e10] [c00236e0] do_group_exit+0x80/0xac [ed755e30] [c002fbb0] >> >>get_signal_to_deliver+0x354/0x378 [ed755e80] [c0008f5c] >> >>do_signal+0x4c/0x278 [ed755f40] [c000f154] do_user_signal+0x74/0xc4 >> >>--- Exception: 400 at 0xfa1c920 >> >> LR = 0xfa1e8e4 >> >>BUG: Bad page map in process postgres pte:00002d72 pmd:2ea24000 >> >>addr:4841c000 vm_flags:080000fb anon_vma: (null) mapping:edb4f984 >> >>index:3eb >> >>vma->vm_ops->fault: shm_fault+0x0/0x34 >> >>vma->vm_file->f_op->mmap: shm_mmap+0x0/0x7c >> >>Call Trace: >> >>[ed755c40] [c0007ca0] show_stack+0x58/0x154 (unreliable) [ed755c80] >> >>[c0077b54] print_bad_pte+0x178/0x194 [ed755cb0] [c007a348] >> >>unmap_vmas+0x388/0x490 [ed755d20] [c007c690] exit_mmap+0x98/0x148 >> >>[ed755d80] [c001d490] mmput+0x3c/0xf8 [ed755da0] [c0021a38] >> >>exit_mm+0x128/0x13c [ed755dd0] [c0023224] do_exit+0x19c/0x5d8 >> >>[ed755e10] [c00236e0] do_group_exit+0x80/0xac [ed755e30] [c002fbb0] >> >>get_signal_to_deliver+0x354/0x378 [ed755e80] [c0008f5c] >> >>do_signal+0x4c/0x278 [ed755f40] [c000f154] do_user_signal+0x74/0xc4 >> >>--- Exception: 400 at 0xfa1c920 >> >> LR = 0xfa1e8e4 >> >>BUG: Bad page map in process postgres pte:974e0000 pmd:2ea24000 >> >>addr:4841d000 vm_flags:080000fb anon_vma: (null) mapping:edb4f984 >> >>index:3ec >> >>vma->vm_ops->fault: shm_fault+0x0/0x34 >> >>vma->vm_file->f_op->mmap: shm_mmap+0x0/0x7c >> >>Call Trace: >> >>[ed755c40] [c0007ca0] show_stack+0x58/0x154 (unreliable) [ed755c80] >> >>[c0077b54] print_bad_pte+0x178/0x194 [ed755cb0] [c007a348] >> >>unmap_vmas+0x388/0x490 [ed755d20] [c007c690] exit_mmap+0x98/0x148 >> >>[ed755d80] [c001d490] mmput+0x3c/0xf8 [ed755da0] [c0021a38] >> >>exit_mm+0x128/0x13c [ed755dd0] [c0023224] do_exit+0x19c/0x5d8 >> >>[ed755e10] [c00236e0] do_group_exit+0x80/0xac [ed755e30] [c002fbb0] >> >>get_signal_to_deliver+0x354/0x378 [ed755e80] [c0008f5c] >> >>do_signal+0x4c/0x278 [ed755f40] [c000f154] do_user_signal+0x74/0xc4 >> >>--- Exception: 400 at 0xfa1c920 >> >> LR = 0xfa1e8e4 >> >>BUG: Bad page map in process postgres pte:0000ffff pmd:2ea24000 >> >>addr:48608000 vm_flags:080000fb anon_vma: (null) mapping:edb4f984 >> >>index:5d7 >> >>vma->vm_ops->fault: shm_fault+0x0/0x34 >> >>vma->vm_file->f_op->mmap: shm_mmap+0x0/0x7c >> >>Call Trace: >> >>[ed755c30] [c0007ca0] show_stack+0x58/0x154 (unreliable) [ed755c70] >> >>[c0077b54] print_bad_pte+0x178/0x194 [ed755ca0] [c0077bc8] >> >>vm_normal_page+0x58/0x84 [ed755cb0] [c007a16c] >> >>unmap_vmas+0x1ac/0x490 [ed755d20] [c007c690] exit_mmap+0x98/0x148 >> >>[ed755d80] [c001d490] >> >>mmput+0x3c/0xf8 [ed755da0] [c0021a38] exit_mm+0x128/0x13c [ed755dd0] >> >>[c0023224] do_exit+0x19c/0x5d8 [ed755e10] [c00236e0] >> >>do_group_exit+0x80/0xac [ed755e30] [c002fbb0] >> >>get_signal_to_deliver+0x354/0x378 [ed755e80] [c0008f5c] >> >>do_signal+0x4c/0x278 [ed755f40] [c000f154] do_user_signal+0x74/0xc4 >> >>--- Exception: 400 at 0xfa1c920 >> >> LR = 0xfa1e8e4 >> >>BUG: Bad page map in process postgres pte:ffffffff pmd:2ea24000 >> >>addr:48609000 vm_flags:080000fb anon_vma: (null) mapping:edb4f984 >> >>index:5d8 >> >>vma->vm_ops->fault: shm_fault+0x0/0x34 >> >>vma->vm_file->f_op->mmap: shm_mmap+0x0/0x7c >> >>Call Trace: >> >>[ed755c30] [c0007ca0] show_stack+0x58/0x154 (unreliable) [ed755c70] >> >>[c0077b54] print_bad_pte+0x178/0x194 [ed755ca0] [c0077bc8] >> >>vm_normal_page+0x58/0x84 [ed755cb0] [c007a16c] >> >>unmap_vmas+0x1ac/0x490 [ed755d20] [c007c690] exit_mmap+0x98/0x148 >> >>[ed755d80] [c001d490] >> >>mmput+0x3c/0xf8 [ed755da0] [c0021a38] exit_mm+0x128/0x13c [ed755dd0] >> >>[c0023224] do_exit+0x19c/0x5d8 [ed755e10] [c00236e0] >> >>do_group_exit+0x80/0xac [ed755e30] [c002fbb0] >> >>get_signal_to_deliver+0x354/0x378 [ed755e80] [c0008f5c] >> >>do_signal+0x4c/0x278 [ed755f40] [c000f154] do_user_signal+0x74/0xc4 >> >>--- Exception: 400 at 0xfa1c920 >> >> LR = 0xfa1e8e4 >> >>BUG: Bad page map in process postgres pte:0030a700 pmd:2ea24000 >> >>addr:4860a000 vm_flags:080000fb anon_vma: (null) mapping:edb4f984 >> >>index:5d9 >> >>vma->vm_ops->fault: shm_fault+0x0/0x34 >> >>vma->vm_file->f_op->mmap: shm_mmap+0x0/0x7c >> >>Call Trace: >> >>[ed755c40] [c0007ca0] show_stack+0x58/0x154 (unreliable) [ed755c80] >> >>[c0077b54] print_bad_pte+0x178/0x194 [ed755cb0] [c007a348] >> >>unmap_vmas+0x388/0x490 [ed755d20] [c007c690] exit_mmap+0x98/0x148 >> >>[ed755d80] [c001d490] mmput+0x3c/0xf8 [ed755da0] [c0021a38] >> >>exit_mm+0x128/0x13c [ed755dd0] [c0023224] do_exit+0x19c/0x5d8 >> >>[ed755e10] [c00236e0] do_group_exit+0x80/0xac [ed755e30] [c002fbb0] >> >>get_signal_to_deliver+0x354/0x378 [ed755e80] [c0008f5c] >> >>do_signal+0x4c/0x278 [ed755f40] [c000f154] do_user_signal+0x74/0xc4 >> >>--- Exception: 400 at 0xfa1c920 >> >> LR = 0xfa1e8e4 >> >>BUG: Bad page map in process postgres pte:43b20800 pmd:2ea24000 >> >>addr:4860b000 vm_flags:080000fb anon_vma: (null) mapping:edb4f984 >> >>index:5da >> >>vma->vm_ops->fault: shm_fault+0x0/0x34 >> >>vma->vm_file->f_op->mmap: shm_mmap+0x0/0x7c >> >>Call Trace: >> >>[ed755c40] [c0007ca0] show_stack+0x58/0x154 (unreliable) [ed755c80] >> >>[c0077b54] print_bad_pte+0x178/0x194 [ed755cb0] [c007a348] >> >>unmap_vmas+0x388/0x490 [ed755d20] [c007c690] exit_mmap+0x98/0x148 >> >>[ed755d80] [c001d490] mmput+0x3c/0xf8 [ed755da0] [c0021a38] >> >>exit_mm+0x128/0x13c [ed755dd0] [c0023224] do_exit+0x19c/0x5d8 >> >>[ed755e10] [c00236e0] do_group_exit+0x80/0xac [ed755e30] [c002fbb0] >> >>get_signal_to_deliver+0x354/0x378 [ed755e80] [c0008f5c] >> >>do_signal+0x4c/0x278 [ed755f40] [c000f154] do_user_signal+0x74/0xc4 >> >>--- Exception: 400 at 0xfa1c920 >> >> LR = 0xfa1e8e4 >> >>BUG: Bad page map in process postgres pte:45000042 pmd:2ea24000 >> >>addr:4860c000 vm_flags:080000fb anon_vma: (null) mapping:edb4f984 >> >>index:5db >> >>vma->vm_ops->fault: shm_fault+0x0/0x34 >> >>vma->vm_file->f_op->mmap: shm_mmap+0x0/0x7c >> >>Call Trace: >> >>[ed755c40] [c0007ca0] show_stack+0x58/0x154 (unreliable) [ed755c80] >> >>[c0077b54] print_bad_pte+0x178/0x194 [ed755cb0] [c007a348] >> >>unmap_vmas+0x388/0x490 [ed755d20] [c007c690] exit_mmap+0x98/0x148 >> >>[ed755d80] [c001d490] mmput+0x3c/0xf8 [ed755da0] [c0021a38] >> >>exit_mm+0x128/0x13c [ed755dd0] [c0023224] do_exit+0x19c/0x5d8 >> >>[ed755e10] [c00236e0] do_group_exit+0x80/0xac [ed755e30] [c002fbb0] >> >>get_signal_to_deliver+0x354/0x378 [ed755e80] [c0008f5c] >> >>do_signal+0x4c/0x278 [ed755f40] [c000f154] do_user_signal+0x74/0xc4 >> >>--- Exception: 400 at 0xfa1c920 >> >> LR = 0xfa1e8e4 >> >>------------[ cut here ]------------ kernel BUG at mm/filemap.c:138! >> >>Oops: Exception in kernel mode, sig: 5 [#1] PREEMPT SEL35xx Platform >> >>Modules linked in: >> >>NIP: c0062c9c LR: c0062bf4 CTR: 00000000 >> >>REGS: edb2bb50 TRAP: 0700 Tainted: G B (3.0.36-rt58) >> >>MSR: 00029032 <EE,ME,CE,IR,DR> CR: 20004424 XER: 20000000 TASK = >> >>ed1a7240[457] 'postgres' THREAD: edb2a000 >> >>GPR00: 00000001 edb2bc00 ed1a7240 c0d93260 c018e704 00000000 >> >>003d7000 >> >>00000000 >> >>GPR08: 00000017 00000978 00000978 c0572090 000003d7 10420ec0 >> >>103c1288 >> >>103c1724 >> >>GPR16: 103c2430 103c2450 edb4f8b4 103c2400 10419034 103c2468 >> >>ffffffff >> >>00000000 >> >>GPR24: edb2bc58 edb4f984 00000000 00000000 000003d7 c0d93260 >> >>00000000 >> >>edb4f984 >> >>NIP [c0062c9c] __delete_from_page_cache+0xdc/0x1a4 >> >>LR [c0062bf4] __delete_from_page_cache+0x34/0x1a4 >> >>Call Trace: >> >>[edb2bc00] [c0062bf4] __delete_from_page_cache+0x34/0x1a4 >> >>(unreliable) [edb2bc20] [c0062da8] delete_from_page_cache+0x44/0x7c >> >>[edb2bc40] [c006c690] truncate_inode_page+0xbc/0xd4 [edb2bc50] >> >>[c006c780] truncate_inode_pages_range+0xd8/0x2fc >> >>[edb2bcc0] [c0071dcc] shmem_truncate_range+0x44/0x6cc [edb2bd60] >> >>[c0072868] shmem_evict_inode+0xdc/0x174 [edb2bd80] [c00a315c] >> >>evict+0x9c/0x160 [edb2bda0] [c009ed54] d_kill+0xfc/0x124 [edb2bdc0] >> >>[c009ef18] dput+0x19c/0x1bc [edb2bde0] [c008d3bc] fput+0x1f4/0x210 >> >>[edb2be00] [c016da6c] shm_destroy+0x58/0x7c [edb2be20] [c016ebec] >> >>sys_shmctl+0x718/0x824 [edb2bf10] [c016f07c] sys_ipc+0x218/0x254 >> >>[edb2bf40] [c000e934] ret_from_syscall+0x0/0x38 >> >>--- Exception: c01 at 0xfa82720 >> >> LR = 0x101c6868 >> >>Instruction dump: >> >>7d400028 314affff 7d40012d 40a2fff4 380b0034 7d200028 3129ffff >7d20012d >> >>40a2fff4 801d0008 7c0000f8 54000ffe <0f000000> 801d0000 700a0010 >> >>418200a8 >> >> >> >> >> >>This seems to be identical to a problem discussed in this thread >> >>from >> >>2007 >> >> >> >>http://marc.info/?l=e1000-devel&m=118310336228016 but there was no >> >>solution offered. >> >> >> >>Any insight you can offer would be greatly appreciated because we're >> >>stumped. >> >> >> >>Thanks. >> >> >> >>Bruce >> >> >> >> >> >>"Dave, Tushar N" <[email protected]> wrote on 05/15/2013 >06:15:30 >> >>PM: >> >> >> >>> From: "Dave, Tushar N" <[email protected]> >> >>> To: "[email protected]" <[email protected]>, "e1000- >> >>> [email protected]" <[email protected]> >> >>> Date: 05/15/2013 06:16 PM >> >>> Subject: RE: [E1000-devel] IGB device support question >> >>> >> >>> >-----Original Message----- >> >>> >From: [email protected] [mailto:[email protected]] >> >>> >Sent: Wednesday, May 15, 2013 3:30 PM >> >>> >To: [email protected] >> >>> >Subject: [E1000-devel] IGB device support question >> >>> > >> >>> >Hi, >> >>> > >> >>> >I'm currently running the 3.0.36 kernel on custom HW using an >> >>> >MPC8347 >> >>PPC >> >>> >SOC with an Intel RC82540EP gigabit ethernet controller that >> >>> >we're >> >>talking >> >>> >to with the e1000 driver. We're seeing a lot of problems with >> >>> >memory >> >>(bad >> >>> >page table entries, out-of-memory panics, etc.) when we take the >> >>interface >> >>> >down and back up with ifconfig. >> >>> > >> >>> >I'm suspicious that our problem is due to using an old driver >> >>> >that has memory issues. We're not in a position to move forward >> >>> >on kernel >> >>versions >> >>> >right now, so I have a couple of questions I hope you can answer. >> >>> > >> >>> >1) Does the IGB driver support the RC82540EP? I'm not finding >> >>> >any >> >>obvious >> >>> >references to the part in .../drivers/net/ethernet/intel/igb in >> >>> >the >> >>> >3.9 tree. >> >>> No 82540 is supported by e1000 driver. >> >>> >2) If it does, how bad would it be to try and backport to the >3.0.36 >> >>> >kernel? >> >>> There isn't much development into e1000 driver (only few bug >> >>> fixes) between 3.0.36 and current stable kernel release. So I am >> >>> not sure >if >> >>> backporting is going to solve the issues. 82540 is old part and in >> >>> recent years I haven't seen anything like you describing i.e. bad >> >>> page table entries, out-of-memory panics, etc. >> >>> Please send the panic message and I will look into it. I am >> >>> guessing this is system/board specific, right? Or you have similar >> >>> issues on more than one type of system(s)? >> >>> >> >>> -Tushar >> >>> >> ------------------------------------------------------------------------------ Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, & servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may _______________________________________________ E1000-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired
