From mboxrd@z Thu Jan 1 00:00:00 1970 From: David F Barrera Subject: Re: Unable to handle kernel NULL pointer dereference at 000000000000004c RIP: Date: Thu, 29 Jun 2006 10:50:23 -0500 Message-ID: <44A3F6BF.7080305@us.ibm.com> References: <44A3E9D7.1080708@us.ibm.com> <44A3EE83.6080505@us.ibm.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: <44A3EE83.6080505@us.ibm.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: David F Barrera Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Bug written: http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D692= David F Barrera wrote: > More details: all machines were running xm-test, specifically the=20 > block_attach* set of tests, when the problem occurred. > > David F Barrera wrote: >> The following error is causing my test machines to crash. >> >> changeset: 10520:ae245d35457b >> tag: tip >> user: kaf24@firebug.cl.cam.ac.uk >> date: Wed Jun 28 07:59:29 2006 +0100 >> summary: [HVM][Firmware] Make the creation of MP tables more dynam= ic >> >> >> bl2-1 login: Unable to handle kernel NULL pointer dereference at=20 >> 000000000000004c RIP: >> {d_delete+33} >> PGD 1c51c067 PUD ec07067 PMD 0 >> Oops: 0000 [1] SMP >> CPU 3 >> Modules linked in: bridge usbserial parport_pc lp parport sg st=20 >> sr_mod ide_cd cdrom joydev thermal processor fan button battery ac=20 >> ipv6 usbhid i2c_i801 i2c_core e752x_edac edac_mc uhci_hcd tg3 usbcore = >> dm_mod piix ext3 jbd sd_mod >> Pid: 20, comm: xenwatch Not tainted 2.6.16.13-xen #1 >> RIP: e030:[] {d_delete+33} >> RSP: e02b:ffff88001f171d18 EFLAGS: 00010246 >> RAX: 0000000000000000 RBX: ffff88000e04a7c8 RCX: ffff88001d5aec10 >> RDX: 0000000000000000 RSI: 00002fe7dbae1026 RDI: ffff88000e04a7d0 >> RBP: 0000000000000000 R08: 0000000000000073 R09: 00002fe7dbae1026 >> R10: 0000000000007ff0 R11: ffff88001cca1048 R12: ffff88001d5aebb0 >> R13: ffff88000e04a7c8 R14: ffff880000a81d98 R15: ffffffff80141652 >> FS: 00002b133c86cbc0(0000) GS:ffffffff80487180(0000)=20 >> knlGS:0000000000000000 >> CS: e033 DS: 0000 ES: 0000 >> Process xenwatch (pid: 20, threadinfo ffff88001f170000, task=20 >> ffff88000096e8a0) >> Stack: 0000000000000000 ffff88000e04a7c8 ffffffff803d3b40=20 >> ffffffff801b25ba >> 00002fe7dbae1026 ffff88000e04a7c8 ffffffff803d3b40=20 >> ffff88001cca1000 >> 00000000fffffffc ffffffff801b2fa5 >> Call Trace: {remove_dir+68} >> ----------------------------------------------------------------------= -- >> >> bl2-1 login: Unable to handle kernel NULL pointer dereference at=20 >> 000000000000004c RIP: >> {d_delete+33} >> PGD 1c51c067 PUD ec07067 PMD 0 >> Oops: 0000 [1] SMP >> CPU 3 >> Modules linked in: bridge usbserial parport_pc lp parport sg st=20 >> sr_mod ide_cd cdrom joydev thermal processor fan button battery ac=20 >> ipv6 usbhid i2c_i801 i2c_core e752x_edac edac_mc uhci_hcd tg3 usbcore = >> dm_mod piix ext3 jbd sd_mod >> Pid: 20, comm: xenwatch Not tainted 2.6.16.13-xen #1 >> RIP: e030:[] {d_delete+33} >> RSP: e02b:ffff88001f171d18 EFLAGS: 00010246 >> RAX: 0000000000000000 RBX: ffff88000e04a7c8 RCX: ffff88001d5aec10 >> RDX: 0000000000000000 RSI: 00002fe7dbae1026 RDI: ffff88000e04a7d0 >> RBP: 0000000000000000 R08: 0000000000000073 R09: 00002fe7dbae1026 >> R10: 0000000000007ff0 R11: ffff88001cca1048 R12: ffff88001d5aebb0 >> R13: ffff88000e04a7c8 R14: ffff880000a81d98 R15: ffffffff80141652 >> FS: 00002b133c86cbc0(0000) GS:ffffffff80487180(0000)=20 >> knlGS:0000000000000000 >> CS: e033 DS: 0000 ES: 0000 >> Process xenwatch (pid: 20, threadinfo ffff88001f170000, task=20 >> ffff88000096e8a0) >> Stack: 0000000000000000 ffff88000e04a7c8 ffffffff803d3b40=20 >> ffffffff801b25ba >> 00002fe7dbae1026 ffff88000e04a7c8 ffffffff803d3b40=20 >> ffff88001cca1000 >> 00000000fffffffc ffffffff801b2fa5 >> Call Trace: {remove_dir+68}=20 >> BUG:=20 >> soft lockup detected on CPU#2! >> CPU 2: >> Modules linked in: bridge usbserial parport_pc lp parport sg st=20 >> sr_mod ide_cd cdrom joydev thermal processor fan button battery ac=20 >> ipv6 usbhid i2c_i801 i2c_core e752x_edac edac_mc uhci_hcd tg3 usbcore = >> dm_mod piix ext3 jbd sd_mod >> Pid: 13905, comm: trivial-rewrite Not tainted 2.6.16.13-xen #1 >> RIP: e030:[]=20 >> {.text.lock.spinlock+25} >> RSP: e02b:ffff88000ab1de10 EFLAGS: 00000286 >> RAX: 0000000000000000 RBX: ffff88000416b9e0 RCX: 0000000000000000 >> RDX: 0000000000000000 RSI: ffffffff80499680 RDI: ffffffff80499680 >> RBP: ffffffff80499680 R08: ffff8800010cb268 R09: ffff880001000000 >> R10: 0000000000007ff0 R11: ffff8800015655d8 R12: ffff88001ab649b8 >> R13: ffff88001ab649b8 R14: ffff8800007382c0 R15: ffff88000416b9e0 >> FS: 00002b79cbb4e960(0000) GS:ffffffff80487100(0000)=20 >> knlGS:0000000000000000 >> CS: e033 DS: 0000 ES: 0000 >> >> Call Trace: {_atomic_dec_and_lock+57} >> {dput+42} {__fput+337} >> {remove_vma+59}=20 >> {exit_mmap+211} >> {mmput+37} {do_exit+520} >> {sys_exit_group+0}=20 >> {system_call+134} >> {system_call+0} >> BUG: soft lockup detected on CPU#0! >> CPU 0: >> Modules linked in: bridge usbserial parport_pc lp parport sg st=20 >> sr_mod ide_cd cdrom joydev thermal processor fan button battery ac=20 >> ipv6 usbhid i2c_i801 i2c_core e752x_edac edac_mc uhci_hcd tg3 usbcore = >> dm_mod piix ext3 jbd sd_mod >> Pid: 14641, comm: xenstored Not tainted 2.6.16.13-xen #1 >> RIP: e030:[]=20 >> {.text.lock.spinlock+22} >> RSP: e02b:ffff88001bd51dc0 EFLAGS: 00000286 >> RAX: ffffffff803b94e0 RBX: ffff880007c66a20 RCX: 0000000000000037 >> RDX: 0000000000000000 RSI: ffff880007c66a20 RDI: ffffffff80499680 >> RBP: ffff880007c66ae8 R08: ffffffff801b72aa R09: 7efefefefefefeff >> R10: 7efefefefefefeff R11: ffff8800047ff458 R12: ffff880007c66a20 >> R13: ffff880007c66ae8 R14: ffff88001e4a8d28 R15: ffff88001e4a8d28 >> FS: 00002aceb17ed0a0(0000) GS:ffffffff80487000(0000)=20 >> knlGS:0000000000000000 >> CS: e033 DS: 0000 ES: 0000 >> >> Call Trace: {d_move+46}=20 >> {vfs_rename+775} >> {sys_renameat+393} {sBUG:=20 >> soft lockup detected on CPU#1! >> CPU 1: >> Modules linked in: bridge usbserial parport_pc lp parport sg st=20 >> sr_mod ide_cd cdrom joydev thermal processor fan button battery ac=20 >> ipv6 usbhid i2c_i801 i2c_core e752x_edac edac_mc uhci_hcd tg3 usbcore = >> dm_mod piix ext3 jbd sd_mod >> Pid: 1903, comm: irqbalance Not tainted 2.6.16.13-xen #1 >> RIP: e030:[]=20 >> {.text.lock.spinlock+25} >> RSP: e02b:ffff88001aaa5c70 EFLAGS: 00000286 >> RAX: ffff880000ad0c00 RBX: ffff88000e04aae8 RCX: 0000000000000000 >> RDX: ffff88000e04ab8c RSI: ffff880011ad4010 RDI: ffffffff80499680 >> RBP: ffff880000de4918 R08: 0000000000000001 R09: ffffffffff578040 >> R10: ffff880000549998 R11: ffffffffff578040 R12: ffff88001aaa5cf8 >> R13: ffff880000acfd58 R14: ffff88001aaa5ec8 R15: ffff88001aaa5cf8 >> FS: 00002b36d77756e0(0000) GS:ffffffff80487080(0000)=20 >> knlGS:0000000000000000 >> CS: e033 DS: 0000 ES: 0000 >> >> Call Trace: {d_alloc+346}=20 >> {do_lookup+166} >> {__link_path_walk+2467}=20 >> {link_path_walk+78} >> =20 >> {get_unused_\uffff\uffff\uffff\uffff\uffff\uffff\uff= ff\uffff\uffff\uffff\uffff\uffff\uffff\ud47d}\uffff\uffff\uffff\uffff}\uf= fff\uffff\uffff\uffff\uffff\uffff\uffff\uffff\uffff\uffff\uffff\uffff\uff= ff\uffff\ud755\uffff}\u0579\uffff\u0355\uffff}\uffff\uffff\uffff\uffff\uf= fff\uffff\uffff\uffff\uffff\uffff\uffff\uffff\ud47d}\uffff\uffff\uffff}\u= ffff\uffff\uffff\uffff\uffff\uffff\uffff\uffff\uffff\uffff\uffff\uffff\uf= fff\uffff\uffff\uffff\uffff\uffff\uffff\u0455\uffff}\uffff\uffff\uffff\uf= fff\uffff\uffff\uffff\uffff\uffff\uffff\uffff\uffff\uffff\uffff\uffff\uff= ff\uffff\uffff\uffff\uffff\u0455\uffff}\uffff\uffff\uffff\uffff\uffffUG: = >> soft lockup detected on CPU#3! >> CPU 3: >> Modules linked in: bridge usbserial parport_pc lp parport sg st=20 >> sr_mod ide_cd cdrom joydev thermal processor fan button battery ac=20 >> ipv6 usbhid i2c_i801 i2c_core e752x_edac edac_mc uhci_hcd tg3 usbcore = >> dm_mod piix ext3 jbd sd_mod >> Pid: 20, comm: xenwatch Not tainted 2.6.16.13-xen #1 >> RIP: e030:[]=20 >> {.text.lock.spinlock+25} >> RSP: e02b:ffff88001f171ae0 EFLAGS: 00000286 >> RAX: ffffffff803a4840 RBX: ffff88001caea3a0 RCX: ffff88001f171b38 >> RDX: 0000000000000001 RSI: 0000000000000001 RDI: ffffffff80499680 >> RBP: ffff88000096e8a0 R08: ffff880000aa60d0 R09: ffff88001f175cf0 >> R10: 0000000000000001 R11: ffff8800018fbdc0 R12: 0000000000000020 >> R13: ffff8800009f0760 R14: ffff88000096e948 R15: ffff88001f171b38 >> FS: 00002b133c86cbc0(0000) GS:ffffffff80487180(0000)=20 >> knlGS:0000000000000000 >> CS: e033 DS: 0000 ES: 0000 >> >> Call Trace: {proc_pid_unhash+25}=20 >> {release_task+41} >> {do_exit+2146}=20 >> {do_paffffffff8026ff3e>{xenbus_dev_remove+44} >> {__device_release_driver+112}=20 >> {device_release_driver+45} >> {bus_remove_device+160}=20 >> {device_del+67} >> {device_unregister+9}=20 >> {frontend_changed+244} >> {otherend_changed+87}=20 >> {xenwatch_thread+0} >> {xenwatch_handle_callback+21}=20 >> {xenwatch_thread+324} >> peth1: received packet with own address as source address >> >> =20 >> ----------------------------------------------------------------------= -- >> >> _______________________________________________ >> Xen-devel mailing list >> Xen-devel@lists.xensource.com >> http://lists.xensource.com/xen-devel >> =20 > > --=20 Regards, David F Barrera Linux Technology Center Systems and Technology Group, IBM "The wisest men follow their own direction. " =09 Euripides