Bug 7641

Summary: NULL pointer exception in reiserfs
Product: Sisyphus Reporter: Denis S. Filimonov <den>
Component: kernel-image-wks26-upAssignee: Konstantin A Lepikhov (L.A. Kostis) <lakostis>
Status: CLOSED WORKSFORME QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: ktirf, mike, yust
Version: unstable   
Hardware: all   
OS: Linux   

Description Denis S. Filimonov 2005-08-11 10:35:48 MSD
Случается каждый раз при hibernate. Питание не отключается. 
Восстановление из suspend происходит успешно (на первый взгляд). 
Железо: Dell 600m 
trace прилагается 
======================= 
Aug 10 14:01:19 localhost kernel: Reading caches...  
Aug 10 14:01:19 localhost kernel: 20%%...40%%...60%%...80%%...100%%...done.  
Aug 10 14:01:19 localhost kernel: Userui program not running.  
Aug 10 14:01:19 localhost kernel: Cleaning up...  
Aug 10 14:01:19 localhost kernel: Unable to handle kernel NULL pointer  
dereference at virtual address 00000011  
Aug 10 14:01:19 localhost kernel:  printing eip:  
Aug 10 14:01:20 localhost kernel: b012e13a  
Aug 10 14:01:20 localhost kernel: *pde = 00000000  
Aug 10 14:01:20 localhost kernel: Oops: 0002 [#1]  
Aug 10 14:01:20 localhost kernel: PREEMPT  
Aug 10 14:01:20 localhost kernel: Modules linked in: radeon drm  
cpufreq_userspace autofs4 thermal ide_cd cdrom firmware_class ieee80  
211 ieee80211_crypt tg3 intel_agp agpgart 8250_pnp 8250 serial_core pcspkr  
usbcore snd_intel8x0 snd_ac97_codec snd_pcm_oss snd_seq_d  
ummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_mixer_oss  
snd_pcm snd_timer snd soundcore snd_page_alloc acpi_cpufreq  
 freq_table subfs nls_koi8_r ntfs nls_base joydev tsdev evdev dm_mod processor  
ac battery realtime commoncap rtc reiserfs ide_disk i  
de_generic piix ide_core  
Aug 10 14:01:20 localhost kernel: CPU:    0  
Aug 10 14:01:20 localhost kernel: EIP:    0060:[remove_wait_queue+26/96]    Not  
tainted VLI  
Aug 10 14:01:20 localhost kernel: EIP:    0060:[<b012e13a>]    Not tainted VLI  
Aug 10 14:01:20 localhost kernel: EFLAGS: 00010013   (2.6.12-wks26-up-alt4)  
Aug 10 14:01:20 localhost kernel: EIP is at remove_wait_queue+0x1a/0x60  
Aug 10 14:01:20 localhost kernel: eax: 0000000d   ebx: cfc85f90   ecx: cfc85f9c    
edx: 00000003  
Aug 10 14:01:20 localhost kernel: esi: 00000286   edi: cff51788   ebp: cff46000    
esp: cfc85f40  
Aug 10 14:01:21 localhost kernel: ds: 007b   es: 007b   ss: 0068  
Aug 10 14:01:21 localhost kernel: Process reiserfs/0 (pid: 796,  
threadinfo=cfc84000 task=cfc2da40)  
Aug 10 14:01:22 localhost kernel: Stack: d0c51124 00000246 b0129ac2 cfc84000  
cff51798 cff51788 cff51790 cfc84000  
Aug 10 14:01:22 localhost kernel:        d0c96c10 cfc84000 ffffffff ffffffff  
00000001 00000000 b0116460 00010000  
Aug 10 14:01:22 localhost kernel:        00000000 00000003 cff12dc0 cfc2da40  
00000000 cfc2da40 b0116460 0000000d  
Aug 10 14:01:23 localhost kernel: Call Trace:  
Aug 10 14:01:23 localhost kernel:  [worker_thread+386/736]  
worker_thread+0x182/0x2e0  
Aug 10 14:01:23 localhost hal.hotplug[6924]: DEVPATH is not set (subsystem  
input)  
Aug 10 14:01:23 localhost hal.hotplug[6937]: DEVPATH is not set (subsystem  
input)  
Aug 10 14:01:23 localhost kernel:  [<b0129ac2>] worker_thread+0x182/0x2e0  
Aug 10 14:02:31 localhost kernel:  [pg0+546130960/1338229760]  
flush_async_commits+0x0/0x80 [reiserfs]  
Aug 10 14:02:31 localhost kernel:  [<d0c96c10>] flush_async_commits+0x0/0x80  
[reiserfs]  
Aug 10 14:02:31 localhost kernel:  [default_wake_function+0/32]  
default_wake_function+0x0/0x20  
Aug 10 14:02:31 localhost kernel:  [<b0116460>] default_wake_function+0x0/0x20  
Aug 10 14:02:31 localhost kernel:  [default_wake_function+0/32]  
default_wake_function+0x0/0x20  
Aug 10 14:02:31 localhost kernel:  [<b0116460>] default_wake_function+0x0/0x20  
Aug 10 14:02:31 localhost kernel:  [kthread+181/224] kthread+0xb5/0xe0  
Aug 10 14:02:31 localhost kernel:  [<b012de35>] kthread+0xb5/0xe0  
Aug 10 14:02:31 localhost kernel:  [worker_thread+0/736]  
worker_thread+0x0/0x2e0  
Aug 10 14:02:32 localhost kernel:  [<b0129940>] worker_thread+0x0/0x2e0  
Aug 10 14:02:32 localhost kernel:  [kthread+0/224] kthread+0x0/0xe0  
Aug 10 14:02:32 localhost kernel:  [<b012dd80>] kthread+0x0/0xe0  
Aug 10 14:02:32 localhost kernel:  [kernel_thread_helper+5/16]  
kernel_thread_helper+0x5/0x10  
Aug 10 14:02:32 localhost kernel:  [<b01012e5>] kernel_thread_helper+0x5/0x10  
Aug 10 14:02:32 localhost kernel: Code: af 16 00 8d b4 26 00 00 00 00 8d bc 27  
00 00 00 00 56 53 89 d3 9c 5e fa b8 01 00 00 00 e8 9f  
 82 fe ff 8d 4b 0c 8b 43 0c 8b 51 04 <89> 50 04 c7 41 04 00 02 20 00 89 02 c7  
43 0c 00 01 10 00 56 9d  
Aug 10 14:02:32 localhost kernel:  <6>note: reiserfs/0[796] exited with  
preempt_count 1  
Aug 10 14:02:32 localhost kernel: Please include the following information in  
bug reports:  
Aug 10 14:02:32 localhost kernel: - SUSPEND core   : 2.1.9.8  
Aug 10 14:02:32 localhost kernel: - Kernel Version : 2.6.12-wks26-up-alt4  
Aug 10 14:02:32 localhost /etc/net: ERROR: /etc/net/scripts/ifup-removable:  
USE_HOTPLUG is disabled for eth1  
Aug 10 14:02:32 localhost kernel: - Compiler vers. : 3.4  
Aug 10 14:02:32 localhost kernel: - Attempt number : 1  
Aug 10 14:02:33 localhost kernel: - Pageset sizes  : 7804 (7804 low) and 17120  
(17120 low).  
Aug 10 14:02:33 localhost kernel: - Parameters     : 0 64 0 1 117 4  
Aug 10 14:02:33 localhost kernel: - Calculations   : Image size: 25129. Ram to  
suspend: 1291.  
Aug 10 14:02:33 localhost kernel: - Limits         : 130990 pages RAM. Initial  
boot: 0.  
Aug 10 14:02:33 localhost kernel: - Overall expected compression percentage: 0.  
Aug 10 14:02:33 localhost kernel: - Swapwriter active.  
Aug 10 14:02:33 localhost kernel:   Swap available for image: 241118 pages.  
Aug 10 14:02:33 localhost kernel: - Preemptive kernel.  
Aug 10 14:02:33 localhost kernel: - Max extents used: 4  
  
Steps to Reproduce:
1. run hibernate 
2. 
3.
Comment 1 Alex Yustasov 2005-08-11 23:58:52 MSD
А у Вас как используется reiserfs?
Comment 2 Denis S. Filimonov 2005-08-12 01:19:55 MSD
интенсивно : 
$ mount | grep reiser 
/dev/hda6 on / type reiserfs (rw) 
/dev/hda7 on /home type reiserfs (rw) 
 
Comment 3 Mikhail Gusarov 2008-06-13 13:00:39 MSD

    
Comment 4 Michael Shigorin 2008-12-16 18:57:45 MSK
На 2.6.18..2.6.27 разных вариаций подобного не наблюдал (на reiserfs только /).