2011-06-06 12:19:56 +0200, Marek Otahal: > Hello, > the issue happens every time when i have to hard power-off my notebook > (suspend problems). > With kernel 2.6.39 the partition is unmountable, solution is to boot 2.6.38 > kernel which > 1/ is able to mount the partition, > 2/ by doing that fixes the problem so later .39 (after clean shutdown) can > mount it also. [...]
I've just been hit by this (3.0). I dug up a 2.6.38 kernel and got it back running just the same. Has any progress made on this? [39564.802905] device fsid 01b919f7-32cd-4d09-be1c-1810249001b2 devid 1 transid 21097 /dev/mapper/VG_USB_debian-root [39565.555655] ------------[ cut here ]------------ [39565.555662] kernel BUG at /build/buildd-linux-2.6_3.0.0-3-amd64-9ClimQ/linux-2.6-3.0.0/debian/build/source_amd64_none/fs/btrfs/inode.c:4586! [39565.555668] invalid opcode: 0000 [#1] SMP [39565.555672] CPU 1 [39565.555674] Modules linked in: ext2 hfsplus nls_utf8 nls_cp437 vfat fat ip6table_filter ip6_tables ebtable_nat ebtables vboxnetadp(O) vboxnetflt(O) ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack ipt_REJECT vboxdrv(O) xt_CHECKSUM iptable_mangle xt_tcpudp bridge stp parport_pc ppdev lp parport rfcomm bnep bluetooth rfkill xt_multiport iptable_filter ip_tables x_tables snd_hrtimer acpi_cpufreq mperf cpufreq_conservative cpufreq_powersave cpufreq_userspace cpufreq_stats binfmt_misc fuse nfsd nfs lockd fscache auth_rpcgss nfs_acl sunrpc ext3 jbd loop dm_crypt kvm_intel kvm uvcvideo videodev media v4l2_compat_ioctl32 nvidia(P) snd_hda_codec_via snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_seq snd_timer snd_seq_device evdev i7core_edac snd i2c_i801 edac_core pcspkr soundcore i2c_core asus_atk0110 snd_page_alloc button processor thermal_sys ext4 mbcache jbd2 crc16 btrfs zlib_deflate crc32c libcrc32c dm_mod raid10 raid456 async_raid6_recov async_pq raid6_pq async_xor xor async_memcpy async_tx raid1 raid0 multipath linear md_mod nbd sg sd_mod sr_mod crc_t10dif cdrom ata_generic usb_storage usbhid hid uas pata_jmicron firewire_ohci firewire_core crc_itu_t ahci libahci ehci_hcd libata scsi_mod r8169 mii usbcore [last unloaded: scsi_wait_scan] [39565.555806] [39565.555810] Pid: 18729, comm: mount Tainted: P IO 3.0.0-1-amd64 #1 System manufacturer System Product Name/P7P55D [39565.555817] RIP: 0010:[<ffffffffa01fe008>] [<ffffffffa01fe008>] btrfs_add_link+0x120/0x178 [btrfs] [39565.555850] RSP: 0018:ffff8801c5273858 EFLAGS: 00010282 [39565.555854] RAX: 00000000ffffffef RBX: ffff8801caf96d90 RCX: ffff8802124d01d8 [39565.555858] RDX: 000000000000000e RSI: ffff8801948da880 RDI: 0000000000000292 [39565.555862] RBP: ffff880162b12800 R08: 0000000000000050 R09: 000000000000000d [39565.555866] R10: 000000000000000c R11: 0000000000015670 R12: ffff8801caf7d1d8 [39565.555870] R13: 000000000000000b R14: ffff88017b3c0600 R15: ffff8801cecfb540 [39565.555875] FS: 00007f1062f7b7e0(0000) GS:ffff88023fc20000(0000) knlGS:0000000000000000 [39565.555879] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [39565.555883] CR2: 00007f84b7689000 CR3: 000000017b112000 CR4: 00000000000006e0 [39565.555887] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [39565.555891] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 [39565.555896] Process mount (pid: 18729, threadinfo ffff8801c5272000, task ffff880236e947f0) [39565.555899] Stack: [39565.555901] 0000000000000001 00000000000001c9 ffff880100000000 00000000000592ad [39565.555908] 00000000000592ad 0000000000000001 ffff880203d96e00 0000000c00000000 [39565.555915] 0000000000001000 ffff8801cec8b7f0 ffff8801c52739e8 ffff8801caf7d1d8 [39565.555922] Call Trace: [39565.555948] [<ffffffffa021ddf5>] ? add_inode_ref+0x2f3/0x385 [btrfs] [39565.555974] [<ffffffffa0220063>] ? replay_one_buffer+0x181/0x1fb [btrfs] [39565.556000] [<ffffffffa0210c4e>] ? alloc_extent_buffer+0x6f/0x295 [btrfs] [39565.556025] [<ffffffffa021f7e8>] ? walk_down_log_tree+0x153/0x29c [btrfs] [39565.556050] [<ffffffffa021f9b2>] ? walk_log_tree+0x81/0x196 [btrfs] [39565.556074] [<ffffffffa01f0b4e>] ? btrfs_read_fs_root_no_radix+0x166/0x1a5 [btrfs] [39565.556099] [<ffffffffa0221177>] ? btrfs_recover_log_trees+0x192/0x297 [btrfs] [39565.556125] [<ffffffffa021fee2>] ? replay_one_dir_item+0xb3/0xb3 [btrfs] [39565.556148] [<ffffffffa01ef722>] ? btree_read_extent_buffer_pages.clone.63+0x6f/0xb2 [btrfs] [39565.556173] [<ffffffffa01f2f47>] ? open_ctree+0x10f5/0x140e [btrfs] [39565.556180] [<ffffffff811aa488>] ? string.clone.2+0x39/0x9f [39565.556187] [<ffffffff810fdc92>] ? sget+0x363/0x381 [39565.556207] [<ffffffffa01d9743>] ? btrfs_mount+0x228/0x470 [btrfs] [39565.556213] [<ffffffff810cdcd6>] ? pcpu_next_pop+0x37/0x45 [39565.556219] [<ffffffff810cda22>] ? cpumask_next+0x18/0x1d [39565.556224] [<ffffffff810ceb4c>] ? pcpu_alloc+0x7b4/0x7cc [39565.556232] [<ffffffff810fe52b>] ? mount_fs+0x67/0x150 [39565.556241] [<ffffffff81111c4c>] ? vfs_kern_mount+0x58/0x97 [39565.556249] [<ffffffff81111f10>] ? do_kern_mount+0x49/0xd8 [39565.556255] [<ffffffff81113645>] ? do_mount+0x690/0x6f6 [39565.556262] [<ffffffff8103840a>] ? should_resched+0x5/0x24 [39565.556269] [<ffffffff813358d7>] ? _cond_resched+0x9/0x20 [39565.556275] [<ffffffff810caf25>] ? memdup_user+0x36/0x5b [39565.556280] [<ffffffff81113939>] ? sys_mount+0x88/0xc3 [39565.556287] [<ffffffff8133bd12>] ? system_call_fastpath+0x16/0x1b [39565.556291] Code: 89 f2 48 89 ee 4c 89 ff 48 89 44 24 08 41 8b 04 24 66 c1 e8 0c 83 e0 0f 0f b6 80 70 6c 23 a0 89 04 24 e8 f4 da fe ff 85 c0 74 02 <0f> 0b 45 01 ed 4d 63 ed 4c 03 ab d0 00 00 00 4c 89 ab d0 00 00 [39565.556334] RIP [<ffffffffa01fe008>] btrfs_add_link+0x120/0x178 [btrfs] [39565.556360] RSP <ffff8801c5273858> [39565.556434] ---[ end trace a7919e7f17c0a727 ]--- -- Stephane -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html