kernel 2.6.19.2 + suspend2 2.2.9.2 変
_ [comp] kernel 2.6.19.2 + suspend2 2.2.9.2 変
普通に起動したのでいつものようにおもむろに suspend。resume すると普通に上がってきたけど何だか様子が変。ん、/ が ro になってる…。あわてて dmesg してみると、
EXT3-fs error (device sda1): ext3_readdir: bad entry in directory #15369235: rec_len is smaller than minimal - offset=0, inode=2147483744, rec_len=1, name_len=0
Aborting journal on device sda1.
------------[ cut here ]------------
kernel BUG at block/ll_rw_blk.c:3131!
invalid opcode: 0000 [#1]
PREEMPT SMP
Modules linked in: binfmt_misc nfsd exportfs lockd sunrpc thermal fan processor ac battery encode_eucjp unikey xt_state ip_conntrack nfnetlink xt_tcpudp iptable_filter ip_tables x_tables usbmouse w83781d hwmon_vid i2c_isa joydev nvidia(P) ipv6 usbhid tuner snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd bttv ide_cd video_buf firmware_class ehci_hcd ir_common compat_ioctl32 i2c_algo_bit soundcore snd_page_alloc uhci_hcd btcx_risc tveeprom i2c_core e1000 cdrom videodev v4l1_compat v4l2_common usbcore evdev
CPU: 0
EIP: 0060:[<c01c3b66>] Tainted: P VLI
EFLAGS: 00010246 (2.6.19.2-lilith.1 #1)
EIP is at submit_bio+0x143/0x152
eax: 0000000f ebx: 00000008 ecx: dfef2000 edx: 00000000
esi: d42d91c0 edi: d42d91c0 ebp: 00000001 esp: dfef2d4c
ds: 007b es: 007b ss: 0068
Process nfsd4 (pid: 2743, ti=dfef2000 task=c155d560 task.ti=dfef2000)
Stack: c014e055 fffffffe c02d47ac dffa82c0 00000001 dffa82d0 dfef2da8 01000000
00000000 dffee2a0 d42d91c0 c0187c75 00000010 00000000 c1551fa8 dfc4f000
c1551fa8 d42d91c0 00000001 c0184b2c c1551fa8 dfc4f000 dfe10014 c0186199
Call Trace:
[<c014e055>] mempool_alloc+0x1f/0xcc
[<c0187c75>] bio_alloc_bioset+0x6d/0x12c
[<c0184b2c>] submit_bh+0xc0/0x10d
[<c0186199>] sync_dirty_buffer+0x3f/0xc6
[<c01506fd>] __set_page_dirty_nobuffers+0x88/0xcc
[<c01b65ff>] journal_update_superblock+0xb2/0xb4
[<c01a9ea9>] ext3_handle_error+0x48/0xaa
[<c011f540>] printk+0x1b/0x1f
[<c01a9fc1>] ext3_error+0x55/0x5a
[<c01a0258>] ext3_check_dir_entry+0x67/0xe9
[<c01a0941>] ext3_readdir+0x407/0x5f6
[<e0d45bd8>] nfsd4_build_dentrylist+0x0/0x6a [nfsd]
[<c0168556>] file_move+0x14/0x39
[<c01661ea>] __dentry_open+0x1af/0x23a
[<e0d45bd8>] nfsd4_build_dentrylist+0x0/0x6a [nfsd]
[<c017260d>] vfs_readdir+0x6b/0x80
[<e0d45ae8>] nfsd4_list_rec_dir+0x96/0x14e [nfsd]
[<e0d45d19>] purge_old+0x0/0x45 [nfsd]
[<e0d45cbb>] nfsd4_recdir_purge_old+0x1f/0x44 [nfsd]
[<e0d407c5>] laundromat_main+0x46/0x257 [nfsd]
[<c012dd00>] run_workqueue+0x72/0xe6
[<e0d4077f>] laundromat_main+0x0/0x257 [nfsd]
[<c012e7b7>] worker_thread+0x11a/0x143
[<c0118937>] default_wake_function+0x0/0xc
[<c012e69d>] worker_thread+0x0/0x143
[<c01310ad>] kthread+0xde/0xe2
[<c0130fcf>] kthread+0x0/0xe2
[<c0103993>] kernel_thread_helper+0x7/0x14
=======================
Code: ff ff ff 0f 0b 29 0c 77 95 2d c0 e9 fd fe ff ff 90 8d 74 26 00 e8 7e f7 0e 00 e9 28 ff ff ff f6 47 0d 01 89 f6 0f 85 3b ff ff ff <0f> 0b 3b 0c 77 95 2d c0 89 f6 e9
2c ff ff ff 55 57 56 53 83 ec
EIP: [<c01c3b66>] submit_bio+0x143/0x152 SS:ESP 0068:dfef2d4c
(略)
Reading caches...
ata1.00: configured for UDMA/133
SCSI device sda: 625142448 512-byte hdwr sectors (320073 MB)
sda: Write Protect is off
sda: Mode Sense: 00 3a 00 00
SCSI device sda: drive cache: write back
20%...40%...60%...80%...100%...done.
Cleaning up...
Restarting tasks ...
ext3_abort called.
EXT3-fs error (device sda1): ext3_journal_start_sb: Detected aborted journal
Remounting filesystem read-only
done.
Suspend2 debugging info:
- Suspend core : 2.2.9.2
- Kernel Version : 2.6.19.2-XXXXXXXX.1
- Compiler vers. : 4.1
- Attempt number : 1
- Parameters : 0 81936 0 1 0 0
- Overall expected compression percentage: 0.
- Compressor is 'lzf'.
Compressed 171941888 bytes into 100380877 (41 percent compression).
- SwapAllocator active.
Swap available for image: 259046 pages.
- FileAllocator inactive.
- I/O speed: Write 51 MB/s, Read 47 MB/s.
- Extra pages : -32 used/500.
ひとまず kernel 2.6.19.1 + suspend2 2.2.9 に戻す。
つづき: