All of lore.kernel.org
 help / color / mirror / Atom feed
* 2.6.35.4 fumble-spolision
@ 2010-09-10  0:17 Simon Kirby
  2010-09-10  0:49 ` Chris Mason
  0 siblings, 1 reply; 5+ messages in thread
From: Simon Kirby @ 2010-09-10  0:17 UTC (permalink / raw)
  To: linux-btrfs

Hello!

We seem to have done something to our backup volumes while switching
between 2.6.33.2 and 2.6.35.4 which is now causing this crash while
booting either kernel and mounting one of the volumes.  Crash from
3.6.35.4 plus Li Zefan's free-space-cache.c patches.  extent-tree.c
is untouched, but if needed, we can try again with clean 2.6.35.4.

Simon-

device fsid b245f95d9edc2596-85b648eef09fe5b4 devid 1 transid 139257 /dev/mapper/bu002-vol02
btrfs: turning off barriers
btrfs: forcing compression
leaf 1811569336320 total ptrs 75 free space 1178
        item 0 key (2058636025856 b0 781) itemoff 3995 itemsize 0
                tree block backref
        item 1 key (2058636025856 b0 796) itemoff 3995 itemsize 0
                tree block backref
        item 2 key (2058636025856 b0 816) itemoff 3995 itemsize 0
                tree block backref
        item 3 key (2058636025856 b0 833) itemoff 3995 itemsize 0
                tree block backref
        item 4 key (2058636025856 b0 839) itemoff 3995 itemsize 0
                tree block backref
        item 5 key (2058636025856 b0 842) itemoff 3995 itemsize 0
                tree block backref
        item 6 key (2058636025856 b0 851) itemoff 3995 itemsize 0
                tree block backref
        item 7 key (2058636025856 b0 860) itemoff 3995 itemsize 0
                tree block backref
        item 8 key (2058636025856 b0 863) itemoff 3995 itemsize 0
                tree block backref
        item 9 key (2058636025856 b0 872) itemoff 3995 itemsize 0
                tree block backref
        item 10 key (2058636025856 b0 875) itemoff 3995 itemsize 0
                tree block backref
        item 11 key (2058636025856 b0 881) itemoff 3995 itemsize 0
                tree block backref
        item 12 key (2058636025856 b0 884) itemoff 3995 itemsize 0
                tree block backref
        item 13 key (2058636025856 b0 887) itemoff 3995 itemsize 0
                tree block backref
        item 14 key (2058636025856 b0 890) itemoff 3995 itemsize 0
                tree block backref
        item 15 key (2058636025856 b0 899) itemoff 3995 itemsize 0
                tree block backref
        item 16 key (2058636025856 b0 914) itemoff 3995 itemsize 0
                tree block backref
        item 17 key (2058636025856 b0 917) itemoff 3995 itemsize 0
                tree block backref
        item 18 key (2058636025856 b6 1993933545472) itemoff 3995 itemsize 0
                shared block backref
        item 19 key (2058636029952 a8 4096) itemoff 3944 itemsize 51
                extent refs 1 gen 72717 flags 258
                tree block key (7394434 c 1824613) level 0
                shared block backref parent 2058636025856
        item 20 key (2058636034048 a8 4096) itemoff 3875 itemsize 69
                extent refs 3 gen 100969 flags 258
                tree block key (9450360 1 0) level 0
                tree block backref root 795
                shared block backref parent 2058631839744
                shared block backref parent 44364496896
        item 21 key (2058636038144 a8 4096) itemoff 3824 itemsize 51
                extent refs 26 gen 90924 flags 258
                tree block key (9236717 6c 0) level 1
                tree block backref root 759
        item 22 key (2058636038144 b0 780) itemoff 3824 itemsize 0
                tree block backref
        item 23 key (2058636038144 b0 795) itemoff 3824 itemsize 0
                tree block backref
        item 24 key (2058636038144 b0 815) itemoff 3824 itemsize 0
                tree block backref
        item 25 key (2058636038144 b0 838) itemoff 3824 itemsize 0
                tree block backref
        item 26 key (2058636038144 b0 844) itemoff 3824 itemsize 0
                tree block backref
        item 27 key (2058636038144 b0 850) itemoff 3824 itemsize 0
                tree block backref
        item 28 key (2058636038144 b0 853) itemoff 3824 itemsize 0
                tree block backref
        item 29 key (2058636038144 b0 859) itemoff 3824 itemsize 0
                tree block backref
        item 30 key (2058636038144 b0 862) itemoff 3824 itemsize 0
                tree block backref
        item 31 key (2058636038144 b0 865) itemoff 3824 itemsize 0
                tree block backref
        item 32 key (2058636038144 b0 868) itemoff 3824 itemsize 0
                tree block backref
        item 33 key (2058636038144 b0 871) itemoff 3824 itemsize 0
                tree block backref
        item 34 key (2058636038144 b0 877) itemoff 3824 itemsize 0
                tree block backref
        item 35 key (2058636038144 b0 880) itemoff 3824 itemsize 0
                tree block backref
        item 36 key (2058636038144 b0 883) itemoff 3824 itemsize 0
                tree block backref
        item 37 key (2058636038144 b0 886) itemoff 3824 itemsize 0
                tree block backref
        item 38 key (2058636038144 b0 889) itemoff 3824 itemsize 0
                tree block backref
        item 39 key (2058636038144 b0 892) itemoff 3824 itemsize 0
                tree block backref
        item 40 key (2058636038144 b0 901) itemoff 3824 itemsize 0
                tree block backref
        item 41 key (2058636038144 b0 904) itemoff 3824 itemsize 0
                tree block backref
        item 42 key (2058636038144 b0 913) itemoff 3824 itemsize 0
                tree block backref
        item 43 key (2058636038144 b0 919) itemoff 3824 itemsize 0
                tree block backref
        item 44 key (2058636038144 b0 922) itemoff 3824 itemsize 0
                tree block backref
        item 45 key (2058636038144 b0 925) itemoff 3824 itemsize 0
                tree block backref
        item 46 key (2058636038144 b6 3046239690752) itemoff 3824 itemsize 0
                shared block backref
        item 47 key (2058636042240 a8 4096) itemoff 3773 itemsize 51
                extent refs 1 gen 15119 flags 258
                tree block key (5738048 60 47922) level 0
                shared block backref parent 2762299650048
        item 48 key (2058636046336 a8 4096) itemoff 3731 itemsize 42
                extent refs 10 gen 63018 flags 258
                tree block key (38795 1 0) level 1
        item 49 key (2058636046336 b0 838) itemoff 3731 itemsize 0
                tree block backref
        item 50 key (2058636046336 b0 868) itemoff 3731 itemsize 0
                tree block backref
        item 51 key (2058636046336 b0 883) itemoff 3731 itemsize 0
                tree block backref
        item 52 key (2058636046336 b0 898) itemoff 3731 itemsize 0
                tree block backref
        item 53 key (2058636046336 b6 1523466547200) itemoff 3731 itemsize 0
                shared block backref
        item 54 key (2058636046336 b6 1838262546432) itemoff 3731 itemsize 0
                shared block backref
        item 55 key (2058636046336 b6 2018665504768) itemoff 3731 itemsize 0
                shared block backref
        item 56 key (2058636046336 b6 2496621015040) itemoff 3731 itemsize 0
                shared block backref
        item 57 key (2058636046336 b6 2831420301312) itemoff 3731 itemsize 0
                shared block backref
        item 58 key (2058636046336 b6 3023954837504) itemoff 3731 itemsize 0
                shared block backref
        item 59 key (2058636054528 a8 4096) itemoff 3680 itemsize 51
                extent refs 1 gen 63018 flags 258
                tree block key (38966 60 5) level 0
                shared block backref parent 2058636046336
        item 60 key (2058636058624 a8 4096) itemoff 3629 itemsize 51
                extent refs 1 gen 63018 flags 258
                tree block key (8478409 c 39702) level 0
                shared block backref parent 2858564689920
        item 61 key (2058636066816 a8 4096) itemoff 3578 itemsize 51
                extent refs 1 gen 63018 flags 258
                tree block key (39042 c 38973) level 0
                shared block backref parent 2058636046336
        item 62 key (2058636075008 a8 4096) itemoff 3509 itemsize 69
                extent refs 3 gen 100969 flags 258
                tree block key (9450367 c 1000176) level 0
                tree block backref root 795
                shared block backref parent 2058631839744
                shared block backref parent 44364496896
        item 63 key (2058636079104 a8 4096) itemoff 3458 itemsize 51
                extent refs 1 gen 63018 flags 258
                tree block key (39048 c 39045) level 0
                shared block backref parent 2058636046336
        item 64 key (2058636083200 a8 4096) itemoff 3245 itemsize 213
                extent refs 27 gen 102425 flags 258
                tree block key (4615431 6c 0) level 1
                tree block backref root 896
                tree block backref root 893
                tree block backref root 890
                tree block backref root 887
                tree block backref root 884
                tree block backref root 881
                tree block backref root 878
                tree block backref root 875
                tree block backref root 872
                tree block backref root 869
                tree block backref root 863
                tree block backref root 860
                tree block backref root 857
                tree block backref root 854
                tree block backref root 851
                tree block backref root 842
                tree block backref root 816
                shared block backref parent 2150439845888
                shared block backref parent 2060934639616
        item 65 key (2058636083200 b0 902) itemoff 3245 itemsize 0
                tree block backref
        item 66 key (2058636083200 b0 905) itemoff 3245 itemsize 0
                tree block backref
        item 67 key (2058636083200 b0 914) itemoff 3245 itemsize 0
                tree block backref
        item 68 key (2058636083200 b0 917) itemoff 3245 itemsize 0
                tree block backref
        item 69 key (2058636083200 b0 923) itemoff 3245 itemsize 0
                tree block backref
        item 70 key (2058636083200 b0 926) itemoff 3245 itemsize 0
                tree block backref
        item 71 key (2058636083200 b0 932) itemoff 3245 itemsize 0
                tree block backref
        item 72 key (2058636083200 b6 2637838454784) itemoff 3245 itemsize 0
                shared block backref
        item 73 key (2058636099584 a8 4096) itemoff 3194 itemsize 51
                extent refs 1 gen 63018 flags 258
                tree block key (39053 54 1365479812) level 0
                shared block backref parent 2058636046336
        item 74 key (2058636103680 a8 4096) itemoff 3053 itemsize 141
                extent refs 11 gen 108180 flags 258
                tree block key (6166778 6c 0) level 2
                tree block backref root 866
                tree block backref root 863
                tree block backref root 860
                tree block backref root 857
                tree block backref root 854
                tree block backref root 851
                tree block backref root 848
                tree block backref root 845
                tree block backref root 842
                tree block backref root 833
                tree block backref root 816
------------[ cut here ]------------
WARNING: at fs/btrfs/extent-tree.c:4157 __btrfs_free_extent+0x647/0x730()
Hardware name: PowerEdge 1950
Modules linked in: ipmi_devintf ipmi_si ipmi_msghandler aoe bnx2
Pid: 12920, comm: btrfs-cleaner Not tainted 2.6.35.4-hw #1
Call Trace:
 [<ffffffff812cb477>] ? __btrfs_free_extent+0x647/0x730
 [<ffffffff8104c270>] warn_slowpath_common+0x80/0xd0
 [<ffffffff8104c2d5>] warn_slowpath_null+0x15/0x20
 [<ffffffff812cb477>] __btrfs_free_extent+0x647/0x730
 [<ffffffff812cb743>] ? run_clustered_refs+0x1e3/0x8c0
 [<ffffffff812cbb99>] run_clustered_refs+0x639/0x8c0
 [<ffffffff812cbee4>] btrfs_run_delayed_refs+0xc4/0x1f0
 [<ffffffff812d7018>] btrfs_should_end_transaction+0x88/0x90
 [<ffffffff812c957d>] btrfs_drop_snapshot+0x21d/0x5f0
 [<ffffffff812d578a>] btrfs_clean_old_snapshots+0x12a/0x160
 [<ffffffff812d2050>] cleaner_kthread+0x160/0x190
 [<ffffffff812d1ef0>] ? cleaner_kthread+0x0/0x190
 [<ffffffff81068f56>] kthread+0x96/0xb0
 [<ffffffff8100aca4>] kernel_thread_helper+0x4/0x10
 [<ffffffff81068ec0>] ? kthread+0x0/0xb0
 [<ffffffff8100aca0>] ? kernel_thread_helper+0x0/0x10
---[ end trace 56165f849c424195 ]---
btrfs unable to find ref byte nr 2058636103680 parent 0 root 839  owner 2 offset 0
------------[ cut here ]------------
kernel BUG at fs/btrfs/extent-tree.c:4171!
invalid opcode: 0000 [#1] SMP
last sysfs file: /sys/devices/pci0000:00/0000:00:1f.1/host1/target1:0:0/1:0:0:0/block/sr0/stat
CPU 3
Modules linked in: ipmi_devintf ipmi_si ipmi_msghandler aoe bnx2

Pid: 12920, comm: btrfs-cleaner Tainted: G        W   2.6.35.4-hw #1 0NK937/PowerEdge 1950
RIP: 0010:[<ffffffff812cb443>]  [<ffffffff812cb443>] __btrfs_free_extent+0x613/0x730
RSP: 0018:ffff880427c6db20  EFLAGS: 00010206
RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000
RDX: 0000000000000004 RSI: ffff880428253000 RDI: ffff8804285247e0
RBP: ffff880427c6dc00 R08: ffff880427c6dad8 R09: 0000000000000000
R10: 0000000000000001 R11: 0000000000000003 R12: 0000000000000000
R13: ffff8804284305a0 R14: 0000000000000065 R15: ffff8804285247e0
FS:  0000000000000000(0000) GS:ffff880001cc0000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 00007f88314b7f20 CR3: 000000043847d000 CR4: 00000000000006e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process btrfs-cleaner (pid: 12920, threadinfo ffff880427c6c000, task ffff88043ea712c0)
Stack:
 0000000000000000 0000000000000347 0000000000000002 0000000000000000
<0> ffff880400000000 ffff880428524480 0000000000001000 000001df50461000
<0> ffff88043cb73000 ffff880428470000 ffff880429888000 ffff88043cbaa000
Call Trace:
 [<ffffffff812cb743>] ? run_clustered_refs+0x1e3/0x8c0
 [<ffffffff812cbb99>] run_clustered_refs+0x639/0x8c0
 [<ffffffff812cbee4>] btrfs_run_delayed_refs+0xc4/0x1f0
 [<ffffffff812d7018>] btrfs_should_end_transaction+0x88/0x90
 [<ffffffff812c957d>] btrfs_drop_snapshot+0x21d/0x5f0
 [<ffffffff812d578a>] btrfs_clean_old_snapshots+0x12a/0x160
 [<ffffffff812d2050>] cleaner_kthread+0x160/0x190
 [<ffffffff812d1ef0>] ? cleaner_kthread+0x0/0x190
 [<ffffffff81068f56>] kthread+0x96/0xb0
 [<ffffffff8100aca4>] kernel_thread_helper+0x4/0x10
 [<ffffffff81068ec0>] ? kthread+0x0/0xb0
 [<ffffffff8100aca0>] ? kernel_thread_helper+0x0/0x10
Code: 89 04 24 e8 30 ea ff ff 89 45 84 e9 ef fa ff ff 8d 43 01 41 39 45 40 0f 85 aa 00 00 00 41 89 5d 40 b8 02 00 00 00 e9 80 fe ff ff <0f> 0b eb fe 66 0f 1f 84 00 00 00 00 00 49 8b 75 00 48 8b bd 78
RIP  [<ffffffff812cb443>] __btrfs_free_extent+0x613/0x730
 RSP <ffff880427c6db20>
---[ end trace 56165f849c424196 ]---

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: 2.6.35.4 fumble-spolision
  2010-09-10  0:17 2.6.35.4 fumble-spolision Simon Kirby
@ 2010-09-10  0:49 ` Chris Mason
  2010-09-10  7:54   ` Simon Kirby
  0 siblings, 1 reply; 5+ messages in thread
From: Chris Mason @ 2010-09-10  0:49 UTC (permalink / raw)
  To: Simon Kirby; +Cc: linux-btrfs

On Thu, Sep 09, 2010 at 05:17:03PM -0700, Simon Kirby wrote:
> Hello!
> 
> We seem to have done something to our backup volumes while switching
> between 2.6.33.2 and 2.6.35.4 which is now causing this crash while
> booting either kernel and mounting one of the volumes.  Crash from
> 3.6.35.4 plus Li Zefan's free-space-cache.c patches.  extent-tree.c
> is untouched, but if needed, we can try again with clean 2.6.35.4.

What does btrfsck say?  Does the problem go away in 2.6.33?

-chris

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: 2.6.35.4 fumble-spolision
  2010-09-10  0:49 ` Chris Mason
@ 2010-09-10  7:54   ` Simon Kirby
  2010-09-10  8:21     ` Yan, Zheng 
  0 siblings, 1 reply; 5+ messages in thread
From: Simon Kirby @ 2010-09-10  7:54 UTC (permalink / raw)
  To: Chris Mason, linux-btrfs

Sorry, I meant to change that subject. :)

On Thu, Sep 09, 2010 at 08:49:09PM -0400, Chris Mason wrote:

> What does btrfsck say?  Does the problem go away in 2.6.33?

Will try 2.6.33 again tomorrow.  btrfsck runs for about 44 seconds and
then outputs as copied below.

Simon-

# btrfsck /dev/bu002/vol02
leaf 1933822619648 items 34 free space 1204 generation 139228 owner 2
fs uuid 9625dc9e-5df9-45b2-b4e5-9ff0ee48b685
chunk uuid a5b6bb39-74bd-4100-bf27-382a2be92b3c
        item 0 key (1923814113280 EXTENT_ITEM 4096) itemoff 3944 itemsize 51
                extent refs 1 gen 123524 flags 2
                tree block key (4962881 54 1656705680) level 0
                tree block backref root 862
        item 1 key (1923814117376 EXTENT_ITEM 4096) itemoff 3893 itemsize 51
                extent refs 1 gen 127137 flags 2
                tree block key (9962448 c 4962881) level 0
                tree block backref root 877
        item 2 key (1923814121472 EXTENT_ITEM 4096) itemoff 3842 itemsize 51
                extent refs 1 gen 127137 flags 2
                tree block key (9962449 c 4962881) level 0
                tree block backref root 877
        item 3 key (1923814125568 EXTENT_ITEM 4096) itemoff 3791 itemsize 51
                extent refs 1 gen 123524 flags 2
                tree block key (4962881 54 2955399006) level 0
                tree block backref root 862
        item 4 key (1923814129664 EXTENT_ITEM 4096) itemoff 3740 itemsize 51
                extent refs 1 gen 116477 flags 258
                tree block key (9800957 1 0) level 0
                shared block backref parent 1923811577856
        item 5 key (1923814141952 EXTENT_ITEM 4096) itemoff 3590 itemsize 150
                extent refs 12 gen 125542 flags 2
                tree block key (7531027 54 1917354214) level 0
                tree block backref root 903
                tree block backref root 900
                tree block backref root 897
                tree block backref root 894
                tree block backref root 891
                tree block backref root 888
                tree block backref root 885
                tree block backref root 882
                tree block backref root 879
                tree block backref root 876
                tree block backref root 873
                tree block backref root 870
        item 6 key (1923814146048 EXTENT_ITEM 4096) itemoff 3539 itemsize 51
                extent refs 1 gen 122991 flags 2
                tree block key (9906069 6c 0) level 0
                tree block backref root 860
        item 7 key (1923814150144 EXTENT_ITEM 4096) itemoff 3488 itemsize 51
                extent refs 1 gen 123524 flags 2
                tree block key (4962881 54 857432055) level 0
                tree block backref root 862
        item 8 key (1923814162432 EXTENT_ITEM 4096) itemoff 3437 itemsize 51
                extent refs 1 gen 122991 flags 2
                tree block key (9906102 c 4410415) level 0
                tree block backref root 860
        item 9 key (1923814166528 EXTENT_ITEM 4096) itemoff 3386 itemsize 51
                extent refs 1 gen 123524 flags 2
                tree block key (4962881 54 1452385142) level 0
                tree block backref root 862
        item 10 key (1923814170624 EXTENT_ITEM 4096) itemoff 3335 itemsize 51
                extent refs 1 gen 119662 flags 2
                tree block key (9722750 54 3027202615) level 0
                tree block backref root 848
        item 11 key (1923814178816 EXTENT_ITEM 4096) itemoff 3284 itemsize 51
                extent refs 1 gen 123524 flags 2
                tree block key (4962881 54 2446004769) level 0
                tree block backref root 862
        item 12 key (1923814182912 EXTENT_ITEM 4096) itemoff 3233 itemsize 51
                extent refs 1 gen 125542 flags 2
                tree block key (7531027 54 123386258) level 0
                tree block backref root 870
        item 13 key (1923814187008 EXTENT_ITEM 4096) itemoff 3182 itemsize 51
                extent refs 1 gen 116478 flags 258
                tree block key (9801939 c 2769739) level 0
                shared block backref parent 1923847979008
        item 14 key (1923814195200 EXTENT_ITEM 4096) itemoff 3131 itemsize 51
                extent refs 1 gen 116468 flags 258
                tree block key (9723214 c 9722994) level 1
                tree block backref root 838
        item 15 key (1923814199296 EXTENT_ITEM 4096) itemoff 3080 itemsize 51
                extent refs 1 gen 116468 flags 258
                tree block key (9723567 1 0) level 0
                shared block backref parent 1923814195200
        item 16 key (1923814203392 EXTENT_ITEM 4096) itemoff 3029 itemsize 51
                extent refs 1 gen 123524 flags 2
                tree block key (4962881 54 3511333701) level 0
                tree block backref root 862
        item 17 key (1923814207488 EXTENT_ITEM 4096) itemoff 2978 itemsize 51
                extent refs 1 gen 127137 flags 2
                tree block key (9962449 1 0) level 0
                tree block backref root 877
        item 18 key (1923814211584 EXTENT_ITEM 4096) itemoff 2927 itemsize 51
                extent refs 1 gen 119662 flags 2
                tree block key (9722750 54 1542337137) level 0
                tree block backref root 848
        item 19 key (1923814215680 EXTENT_ITEM 4096) itemoff 2876 itemsize 51
                extent refs 1 gen 119662 flags 2
                tree block key (9722750 54 1633150225) level 0
                tree block backref root 848
        item 20 key (1923814219776 EXTENT_ITEM 4096) itemoff 2825 itemsize 51
                extent refs 1 gen 116478 flags 258
                tree block key (2769869 54 1517502465) level 0
                shared block backref parent 1923805945856
        item 21 key (1923814223872 EXTENT_ITEM 4096) itemoff 2693 itemsize 132
                extent refs 10 gen 118289 flags 2
                tree block key (10471699 1 0) level 1
                tree block backref root 879
                tree block backref root 873
                tree block backref root 867
                tree block backref root 864
                tree block backref root 861
                tree block backref root 855
                tree block backref root 852
                tree block backref root 849
                tree block backref root 846
                tree block backref root 843
        item 22 key (1923814240256 EXTENT_ITEM 4096) itemoff 2642 itemsize 51
                extent refs 1 gen 127137 flags 2
                tree block key (9962452 1 0) level 0
                tree block backref root 877
        item 23 key (1923814244352 EXTENT_ITEM 4096) itemoff 2591 itemsize 51
                extent refs 1 gen 123524 flags 2
                tree block key (4962881 54 2250929569) level 0
                tree block backref root 862
        item 24 key (1923814248448 EXTENT_ITEM 4096) itemoff 2540 itemsize 51
                extent refs 1 gen 123524 flags 2
                tree block key (4962881 54 2530040045) level 0
                tree block backref root 862
        item 25 key (1923814252544 EXTENT_ITEM 4096) itemoff 2489 itemsize 51
                extent refs 1 gen 123524 flags 2
                tree block key (4962881 54 693460895) level 0
                tree block backref root 862
        item 26 key (1923814256640 EXTENT_ITEM 4096) itemoff 2438 itemsize 51
                extent refs 1 gen 123524 flags 2
                tree block key (4962881 54 4250039336) level 0
                tree block backref root 862
        item 27 key (1923814264832 EXTENT_ITEM 4096) itemoff 2387 itemsize 51
                extent refs 1 gen 125542 flags 2
                tree block key (7531027 54 716511755) level 0
                tree block backref root 870
        item 28 key (1923814268928 EXTENT_ITEM 4096) itemoff 2336 itemsize 51
                extent refs 1 gen 123524 flags 2
                tree block key (4962881 54 583696754) level 0
                tree block backref root 862
        item 29 key (1923814273024 EXTENT_ITEM 4096) itemoff 2285 itemsize 51
                extent refs 1 gen 123524 flags 2
                tree block key (4962881 54 846280235) level 0
                tree block backref root 862
        item 30 key (1923814277120 EXTENT_ITEM 4096) itemoff 2234 itemsize 51
                extent refs 1 gen 123524 flags 2
                tree block key (4962881 54 108099388) level 0
                tree block backref root 862
        item 31 key (1923814281216 EXTENT_ITEM 4096) itemoff 2183 itemsize 51
                extent refs 1 gen 116704 flags 258
                tree block key (9759696 60 2) level 0
                tree block backref root 839
        item 32 key (1923814285312 EXTENT_ITEM 4096) itemoff 2105 itemsize 78
                extent refs 4 gen 123524 flags 2
                tree block key (4962881 60 1452615) level 0
                tree block backref root 892
                tree block backref root 868
                tree block backref root 865
                tree block backref root 862
        item 33 key (1923814293504 EXTENT_ITEM 4096) itemoff 2054 itemsize 51
                extent refs 1 gen 121426 flags 2
                tree block key (5643880 60 602) level 0
                tree block backref root 853
failed to find block number 1923814297600
Abort

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: 2.6.35.4 fumble-spolision
  2010-09-10  7:54   ` Simon Kirby
@ 2010-09-10  8:21     ` Yan, Zheng 
  2010-09-10 16:50       ` Simon Kirby
  0 siblings, 1 reply; 5+ messages in thread
From: Yan, Zheng  @ 2010-09-10  8:21 UTC (permalink / raw)
  To: Simon Kirby; +Cc: Chris Mason, linux-btrfs

On Fri, Sep 10, 2010 at 3:54 PM, Simon Kirby <sim@hostway.ca> wrote:
> Sorry, I meant to change that subject. :)
>
> On Thu, Sep 09, 2010 at 08:49:09PM -0400, Chris Mason wrote:
>
>> What does btrfsck say? =A0Does the problem go away in 2.6.33?
>
> Will try 2.6.33 again tomorrow. =A0btrfsck runs for about 44 seconds =
and
> then outputs as copied below.
>
> Simon-
>
> # btrfsck /dev/bu002/vol02
> leaf 1933822619648 items 34 free space 1204 generation 139228 owner 2
> fs uuid 9625dc9e-5df9-45b2-b4e5-9ff0ee48b685
> chunk uuid a5b6bb39-74bd-4100-bf27-382a2be92b3c
> =A0 =A0 =A0 =A0item 0 key (1923814113280 EXTENT_ITEM 4096) itemoff 39=
44 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 123524 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (4962881 54 1656705680)=
 level 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 862
> =A0 =A0 =A0 =A0item 1 key (1923814117376 EXTENT_ITEM 4096) itemoff 38=
93 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 127137 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (9962448 c 4962881) lev=
el 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 877
> =A0 =A0 =A0 =A0item 2 key (1923814121472 EXTENT_ITEM 4096) itemoff 38=
42 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 127137 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (9962449 c 4962881) lev=
el 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 877
> =A0 =A0 =A0 =A0item 3 key (1923814125568 EXTENT_ITEM 4096) itemoff 37=
91 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 123524 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (4962881 54 2955399006)=
 level 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 862
> =A0 =A0 =A0 =A0item 4 key (1923814129664 EXTENT_ITEM 4096) itemoff 37=
40 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 116477 flags 258
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (9800957 1 0) level 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0shared block backref parent 1923811577=
856
> =A0 =A0 =A0 =A0item 5 key (1923814141952 EXTENT_ITEM 4096) itemoff 35=
90 itemsize 150
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 12 gen 125542 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (7531027 54 1917354214)=
 level 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 903
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 900
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 897
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 894
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 891
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 888
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 885
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 882
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 879
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 876
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 873
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 870
> =A0 =A0 =A0 =A0item 6 key (1923814146048 EXTENT_ITEM 4096) itemoff 35=
39 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 122991 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (9906069 6c 0) level 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 860
> =A0 =A0 =A0 =A0item 7 key (1923814150144 EXTENT_ITEM 4096) itemoff 34=
88 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 123524 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (4962881 54 857432055) =
level 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 862
> =A0 =A0 =A0 =A0item 8 key (1923814162432 EXTENT_ITEM 4096) itemoff 34=
37 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 122991 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (9906102 c 4410415) lev=
el 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 860
> =A0 =A0 =A0 =A0item 9 key (1923814166528 EXTENT_ITEM 4096) itemoff 33=
86 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 123524 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (4962881 54 1452385142)=
 level 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 862
> =A0 =A0 =A0 =A0item 10 key (1923814170624 EXTENT_ITEM 4096) itemoff 3=
335 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 119662 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (9722750 54 3027202615)=
 level 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 848
> =A0 =A0 =A0 =A0item 11 key (1923814178816 EXTENT_ITEM 4096) itemoff 3=
284 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 123524 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (4962881 54 2446004769)=
 level 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 862
> =A0 =A0 =A0 =A0item 12 key (1923814182912 EXTENT_ITEM 4096) itemoff 3=
233 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 125542 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (7531027 54 123386258) =
level 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 870
> =A0 =A0 =A0 =A0item 13 key (1923814187008 EXTENT_ITEM 4096) itemoff 3=
182 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 116478 flags 258
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (9801939 c 2769739) lev=
el 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0shared block backref parent 1923847979=
008
> =A0 =A0 =A0 =A0item 14 key (1923814195200 EXTENT_ITEM 4096) itemoff 3=
131 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 116468 flags 258
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (9723214 c 9722994) lev=
el 1
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 838
> =A0 =A0 =A0 =A0item 15 key (1923814199296 EXTENT_ITEM 4096) itemoff 3=
080 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 116468 flags 258
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (9723567 1 0) level 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0shared block backref parent 1923814195=
200
> =A0 =A0 =A0 =A0item 16 key (1923814203392 EXTENT_ITEM 4096) itemoff 3=
029 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 123524 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (4962881 54 3511333701)=
 level 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 862
> =A0 =A0 =A0 =A0item 17 key (1923814207488 EXTENT_ITEM 4096) itemoff 2=
978 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 127137 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (9962449 1 0) level 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 877
> =A0 =A0 =A0 =A0item 18 key (1923814211584 EXTENT_ITEM 4096) itemoff 2=
927 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 119662 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (9722750 54 1542337137)=
 level 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 848
> =A0 =A0 =A0 =A0item 19 key (1923814215680 EXTENT_ITEM 4096) itemoff 2=
876 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 119662 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (9722750 54 1633150225)=
 level 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 848
> =A0 =A0 =A0 =A0item 20 key (1923814219776 EXTENT_ITEM 4096) itemoff 2=
825 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 116478 flags 258
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (2769869 54 1517502465)=
 level 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0shared block backref parent 1923805945=
856
> =A0 =A0 =A0 =A0item 21 key (1923814223872 EXTENT_ITEM 4096) itemoff 2=
693 itemsize 132
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 10 gen 118289 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (10471699 1 0) level 1
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 879
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 873
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 867
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 864
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 861
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 855
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 852
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 849
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 846
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 843
> =A0 =A0 =A0 =A0item 22 key (1923814240256 EXTENT_ITEM 4096) itemoff 2=
642 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 127137 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (9962452 1 0) level 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 877
> =A0 =A0 =A0 =A0item 23 key (1923814244352 EXTENT_ITEM 4096) itemoff 2=
591 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 123524 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (4962881 54 2250929569)=
 level 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 862
> =A0 =A0 =A0 =A0item 24 key (1923814248448 EXTENT_ITEM 4096) itemoff 2=
540 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 123524 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (4962881 54 2530040045)=
 level 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 862
> =A0 =A0 =A0 =A0item 25 key (1923814252544 EXTENT_ITEM 4096) itemoff 2=
489 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 123524 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (4962881 54 693460895) =
level 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 862
> =A0 =A0 =A0 =A0item 26 key (1923814256640 EXTENT_ITEM 4096) itemoff 2=
438 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 123524 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (4962881 54 4250039336)=
 level 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 862
> =A0 =A0 =A0 =A0item 27 key (1923814264832 EXTENT_ITEM 4096) itemoff 2=
387 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 125542 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (7531027 54 716511755) =
level 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 870
> =A0 =A0 =A0 =A0item 28 key (1923814268928 EXTENT_ITEM 4096) itemoff 2=
336 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 123524 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (4962881 54 583696754) =
level 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 862
> =A0 =A0 =A0 =A0item 29 key (1923814273024 EXTENT_ITEM 4096) itemoff 2=
285 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 123524 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (4962881 54 846280235) =
level 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 862
> =A0 =A0 =A0 =A0item 30 key (1923814277120 EXTENT_ITEM 4096) itemoff 2=
234 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 123524 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (4962881 54 108099388) =
level 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 862
> =A0 =A0 =A0 =A0item 31 key (1923814281216 EXTENT_ITEM 4096) itemoff 2=
183 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 116704 flags 258
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (9759696 60 2) level 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 839
> =A0 =A0 =A0 =A0item 32 key (1923814285312 EXTENT_ITEM 4096) itemoff 2=
105 itemsize 78
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 4 gen 123524 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (4962881 60 1452615) le=
vel 0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 892
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 868
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 865
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 862
> =A0 =A0 =A0 =A0item 33 key (1923814293504 EXTENT_ITEM 4096) itemoff 2=
054 itemsize 51
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0extent refs 1 gen 121426 flags 2
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block key (5643880 60 602) level =
0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tree block backref root 853
> failed to find block number 1923814297600
> Abort

How large is the FS ? Is it possible to run btrfs-image and send the
output file to us?

Regards
Yan, Zheng
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" =
in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: 2.6.35.4 fumble-spolision
  2010-09-10  8:21     ` Yan, Zheng 
@ 2010-09-10 16:50       ` Simon Kirby
  0 siblings, 0 replies; 5+ messages in thread
From: Simon Kirby @ 2010-09-10 16:50 UTC (permalink / raw)
  To: Yan, Zheng ; +Cc: Chris Mason, linux-btrfs

On Fri, Sep 10, 2010 at 04:21:16PM +0800, Yan, Zheng  wrote:

> > ? ? ? ? ? ? ? ?tree block key (5643880 60 602) level 0
> > ? ? ? ? ? ? ? ?tree block backref root 853
> > failed to find block number 1923814297600
> > Abort
> 
> How large is the FS ? Is it possible to run btrfs-image and send the
> output file to us?

It's 3 TB.  I was running btrfs-image since last night but my ssh got
disconnected before it finished.  I'm running it again in screen now, but
the image it made before was 3.8 GB.  Would this be useful to you?

We have a number of file systems of this size, and they normally look
something like this (note compress-force is being used also):

Data: total=2.87TB, used=2.09TB
Metadata: total=44.13GB, used=27.04GB
System: total=12.00MB, used=368.00KB

Simon-

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2010-09-10 16:50 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-09-10  0:17 2.6.35.4 fumble-spolision Simon Kirby
2010-09-10  0:49 ` Chris Mason
2010-09-10  7:54   ` Simon Kirby
2010-09-10  8:21     ` Yan, Zheng 
2010-09-10 16:50       ` Simon Kirby

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.