You are not logged in.

#1 2011-01-09 11:45:23

victorhooi
Member
Registered: 2009-08-06
Posts: 109

Upgraded to 2.6.37 - btrfs no csum found for inode...

heya,

I've just upgraded to 2.6.37 (from [testing]), and have mounted a BTRFS on an external USB drive.

However, I'm getting read errors on attempting to read certain files.

Also, in my dmesg, I noticed I have lines like:

[btrfs no csum found for inode 1010 start 62767104
btrfs no csum found for inode 1010 start 62771200
BUG: unable to handle kernel NULL pointer dereference at 0000000000000030
IP: [<ffffffffa016373f>] btrfs_print_leaf+0x2f/0x8a0 [btrfs]
PGD 0 
Oops: 0000 [#1] PREEMPT SMP 
last sysfs file: /sys/devices/pci0000:00/0000:00:1c.1/0000:03:00.0/net/wlan0/statistics/tx_bytes
CPU 1 
Modules linked in: cryptd aes_x86_64 aes_generic fuse ipv6 cpufreq_powersave cpufreq_ondemand acpi_cpufreq freq_table mperf snd_hda_codec_conexant usbhid hid snd_hda_intel snd_hda_codec snd_hwdep snd_pcm_oss snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore arc4 pcspkr zaurus ecb cdc_ether usbnet iwlagn iwlcore i915 btusb bluetooth mac80211 drm_kms_helper cfg80211 rfkill drm usb_storage uvcvideo tpm_tis tpm mii i2c_algo_bit tpm_bios battery video wmi ac output thermal videodev v4l1_compat v4l2_compat_ioctl32 processor button psmouse sg uas cdc_acm evdev i2c_i801 cdc_wdm intel_agp iTCO_wdt iTCO_vendor_support serio_raw i2c_core intel_gtt e1000e btrfs zlib_deflate crc32c libcrc32c ext4 mbcache jbd2 crc16 uhci_hcd ehci_hcd usbcore sd_mod ahci libahci libata scsi_mod

Pid: 11795, comm: btrfs-transacti Not tainted 2.6.37-ARCH #1 7450WDY/7450WDY
RIP: 0010:[<ffffffffa016373f>]  [<ffffffffa016373f>] btrfs_print_leaf+0x2f/0x8a0 [btrfs]
RSP: 0018:ffff880010fcbad0  EFLAGS: 00010283
RAX: 00000000fffffffb RBX: 0000000000000000 RCX: ffff880010fcbfd8
RDX: ffff880010fca000 RSI: 0000000000000000 RDI: ffff88012f574800
RBP: ffff880010fcbb50 R08: 0000000000000001 R09: 00000000fffffffb
R10: 0000000000000001 R11: 00000000ffffffff R12: 0000000000000107
R13: 000000e25304d000 R14: 0000000000000000 R15: 0000000000000000
FS:  0000000000000000(0000) GS:ffff8800bd480000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 0000000000000030 CR3: 000000000154b000 CR4: 00000000000406e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process btrfs-transacti (pid: 11795, threadinfo ffff880010fca000, task ffff880010d79bc0)
Stack:
 000000e25304d000 ffffffff81045169 ffff88012f574800 0000000000000001
 ffff880010fcbc30 ffff880137ac36c0 000000e25304d000 00000000001000a8
 000020fd37b23c00 ffff88001d98dea0 0000000000000107 ffff880137ac36c0
Call Trace:
 [<ffffffff81045169>] ? double_rq_unlock+0x29/0x40
 [<ffffffffa015bb9d>] __btrfs_free_extent+0x61d/0x6e0 [btrfs]
 [<ffffffffa015f241>] run_clustered_refs+0x391/0x840 [btrfs]
 [<ffffffffa01ad500>] ? btrfs_find_ref_cluster+0xc0/0x190 [btrfs]
 [<ffffffffa015f7b0>] btrfs_run_delayed_refs+0xc0/0x210 [btrfs]
 [<ffffffff813a5769>] ? mutex_unlock+0x9/0x10
 [<ffffffffa016ec99>] btrfs_commit_transaction+0x79/0x770 [btrfs]
 [<ffffffff81077db0>] ? autoremove_wake_function+0x0/0x40
 [<ffffffffa0168e83>] transaction_kthread+0x273/0x290 [btrfs]
 [<ffffffffa0168c10>] ? transaction_kthread+0x0/0x290 [btrfs]
 [<ffffffffa0168c10>] ? transaction_kthread+0x0/0x290 [btrfs]
 [<ffffffff81077826>] kthread+0x96/0xa0
 [<ffffffff8100cd24>] kernel_thread_helper+0x4/0x10
 [<ffffffff81077790>] ? kthread+0x0/0xa0
 [<ffffffff8100cd20>] ? kernel_thread_helper+0x0/0x10
Code: 0c 25 48 cc 00 00 48 8d 91 28 e0 ff ff 48 89 e5 48 83 c4 80 48 89 5d d8 4c 89 65 e0 48 89 f3 4c 89 6d e8 4c 89 75 f0 4c 89 7d f8 <48> 8b 76 30 83 42 1c 01 48 b8 00 00 00 00 00 16 00 00 48 8d 04 
RIP  [<ffffffffa016373f>] btrfs_print_leaf+0x2f/0x8a0 [btrfs]
 RSP <ffff880010fcbad0>
CR2: 0000000000000030
---[ end trace e8e34da07ec03898 ]---
btrfs no csum found for inode 1002 start 0
btrfs no csum found for inode 1002 start 4096
btrfs no csum found for inode 1002 start 0
btrfs no csum found for inode 1002 start 4096
btrfs no csum found for inode 1002 start 0
btrfs no csum found for inode 1002 start 0
btrfs no csum found for inode 705 start 0
btrfs no csum found for inode 705 start 4096
btrfs no csum found for inode 705 start 8192

Has anybody else experienced this, or any issues with BTRFS volumes?

Cheers,
Victor

Offline

Board footer

Powered by FluxBB