Bug 53998
Summary: | Oops in generic_unplug_device | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Pekka Pietikäinen <pp> |
Component: | kernel | Assignee: | Arjan van de Ven <arjanv> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Brock Organ <borgan> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.3 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2003-09-26 08:28:10 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
I'm quite sure this bug doesn't exist anymore in the latest kernels, never seen it since so might as well close it. |
With 2.4.7-10, it appears like the kernel oopsed while running cdrecord: Unable to handle kernel paging request at virtual address 8f66fcaf c017f5d8 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[<c017f5d8>] Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 00010092 eax: 8f66fc37 ebx: 00000292 ecx: 00000000 edx: 8f66fc37 esi: c7f0b064 edi: c7f0b040 ebp: cfe35de0 esp: cfe35d7c ds: 0018 es: 0018 ss: 0018 Process cdrecord (pid: 8664, stackpage=cfe35000) Stack: cee2bb80 d228af67 8f66fc37 cee2bb80 cfe35de0 00000000 00000000 d228bc90 00000fa0 00000001 00000000 080752b2 cfe35de6 c7f0b000 d228acee c7f0b000 c7f0b040 cfe35de0 00000fa0 00000001 0000013a cfe34000 00000fa0 c7f0b040 Call Trace: [<d228af67>] [<d228bc90>] [<d228acee>] [<d228d6c1>] [<d228b230>] [<c012f370>] [<d228dec1>] [<c012d5b8>] [<c012f013>] [<c012f116>] [<c012f2cf>] [<c0124b76>] [<c0124c62>] [<c0124da5>] [<c0125cb4>] [<c0124f79>] [<c0126052>] [<c0143767>] [<c0106f0b>] Code: 80 7a 78 00 74 11 c6 42 78 00 8d 42 28 39 42 28 74 05 52 ff >>EIP; c017f5d8 <generic_unplug_device+8/30> <===== Trace; d228af67 <[sg]sg_common_write+247/260> Trace; d228bc90 <[sg]sg_cmd_done_bh+0/310> Trace; d228acee <[sg]sg_new_write+1ce/200> Trace; d228d6c1 <[sg]sg_build_reserve+51/70> Trace; d228b230 <[sg]sg_ioctl+2b0/bb0> Trace; c012f370 <__get_free_pages+10/20> Trace; d228dec1 <[sg]sg_low_malloc+131/1a0> Trace; c012d5b8 <reclaim_page+268/370> Trace; c012f013 <__alloc_pages_limit+63/90> Trace; c012f116 <_wrapped_alloc_pages+b6/260> Trace; c012f2cf <__alloc_pages+f/a0> Trace; c0124b76 <do_anonymous_page+36/f0> Trace; c0124c62 <do_no_page+32/110> Trace; c0124da5 <handle_mm_fault+65/e0> Trace; c0125cb4 <do_munmap+64/260> Trace; c0124f79 <make_pages_present+49/70> Trace; c0126052 <do_brk+152/160> Trace; c0143767 <sys_ioctl+177/190> Trace; c0106f0b <system_call+33/38> Code; c017f5d8 <generic_unplug_device+8/30> 00000000 <_EIP>: Code; c017f5d8 <generic_unplug_device+8/30> <===== 0: 80 7a 78 00 cmpb $0x0,0x78(%edx) <===== Code; c017f5dc <generic_unplug_device+c/30> 4: 74 11 je 17 <_EIP+0x17> c017f5ef <generic_unplug_device+1f/30> Code; c017f5de <generic_unplug_device+e/30> 6: c6 42 78 00 movb $0x0,0x78(%edx) Code; c017f5e2 <generic_unplug_device+12/30> a: 8d 42 28 lea 0x28(%edx),%eax Code; c017f5e5 <generic_unplug_device+15/30> d: 39 42 28 cmp %eax,0x28(%edx) Code; c017f5e8 <generic_unplug_device+18/30> 10: 74 05 je 17 <_EIP+0x17> c017f5ef <generic_unplug_device+1f/30> Code; c017f5ea <generic_unplug_device+1a/30> 12: 52 push %edx Code; c017f5eb <generic_unplug_device+1b/30> 13: ff 00 incl (%eax)