reiserfs-devel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* reiser4: mv command lost folder.
@ 2010-05-28  5:57 Danila Beketov
  2010-05-28  9:45 ` Edward Shishkin
  0 siblings, 1 reply; 5+ messages in thread
From: Danila Beketov @ 2010-05-28  5:57 UTC (permalink / raw)
  To: reiserfs-devel

Hello,

Need help to return my lost folder, that has disappeared after mv
command execution by magic way.
Execution of fsck.reiser4 --build-fs shows the follow:

*******************************************************************
This is an EXPERIMENTAL version of fsck.reiser4. Read README first.
*******************************************************************

Fscking the /dev/sda8 block device.
Will check the consistency of the Reiser4 SuperBlock.
Will build the Reiser4 FileSystem.
Continue?
(Yes/No): Yes
***** fsck.reiser4 started at Fri May 28 09:11:22 2010
Reiser4 fs was detected on /dev/sda8.
Master super block (16):
magic:          ReIsEr4
blksize:        4096
format:         0x0 (format40)
uuid:           391b932d-6eb6-4d55-86c5-ae95b2b022d8
label:          <none>

Format super block (17):
plugin:         format40
description:    Disk-format plugin.
version:        0
magic:          ReIsEr40FoRmAt
mkfs id:        0x502a6b1
flushes:        0
blocks:         119778624
free blocks:    58921227
root block:     58151748
tail policy:    0x2 (smart)
next oid:       0x408079
file count:     12526
tree height:    5
key policy:     LARGE


CHECKING THE STORAGE TREE
        Read nodes 12130
        Nodes left in the tree 12130
                Leaves of them 7608, Twigs of them 4410
        Time interval: Fri May 28 09:11:54 2010 - Fri May 28 09:12:32 2010
CHECKING EXTENT REGIONS.
        Read twigs 4410
        Time interval: Fri May 28 09:12:32 2010 - Fri May 28 09:12:36 2010
LOOKING FOR UNCONNECTED NODES
        Read nodes 0
        Good nodes 0
                Leaves of them 0, Twigs of them 0
        Time interval: Fri May 28 09:12:47 2010 - Fri May 28 09:12:47 2010
CHECKING EXTENT REGIONS.
        Read twigs 0
        Time interval: Fri May 28 09:12:47 2010 - Fri May 28 09:12:47 2010
INSERTING UNCONNECTED NODES
        Twigs: read 0, inserted 0, by item 0, empty 0
        Leaves: read 0, inserted 0, by item 0
        Time interval: Fri May 28 09:12:57 2010 - Fri May 28 09:12:57 2010
CHECKING THE SEMANTIC TREE
        Found 12526 objects.
        Lost&found 1 objects.
        Time interval: Fri May 28 09:12:57 2010 - Fri May 28 09:12:59 2010
CLEANING UP THE STORAGE TREE
        Removed items 0
        Time interval: Fri May 28 09:12:59 2010 - Fri May 28 09:12:59 2010
***** fsck.reiser4 finished at Fri May 28 09:12:59 2010
Closing fs...done

FS is consistent

but there's no in lost+found dir.

After second execution:

*******************************************************************
This is an EXPERIMENTAL version of fsck.reiser4. Read README first.
*******************************************************************

Fscking the /dev/sda8 block device.
Will check the consistency of the Reiser4 SuperBlock.
Will build the Reiser4 FileSystem.
Continue?
(Yes/No): Yes
***** fsck.reiser4 started at Fri May 28 09:15:37 2010
Reiser4 fs was detected on /dev/sda8.
Master super block (16):
magic:          ReIsEr4
blksize:        4096
format:         0x0 (format40)
uuid:           391b932d-6eb6-4d55-86c5-ae95b2b022d8
label:          <none>

Format super block (17):
plugin:         format40
description:    Disk-format plugin.
version:        0
magic:          ReIsEr40FoRmAt
mkfs id:        0x502a6b1
flushes:        0
blocks:         119778624
free blocks:    58921227
root block:     58151748
tail policy:    0x2 (smart)
next oid:       0x408079
file count:     12526
tree height:    5
key policy:     LARGE


CHECKING THE STORAGE TREE
        Read nodes 12130
        Nodes left in the tree 12130
                Leaves of them 7608, Twigs of them 4410
        Time interval: Fri May 28 09:16:09 2010 - Fri May 28 09:16:47 2010
CHECKING EXTENT REGIONS.
        Read twigs 4410
        Time interval: Fri May 28 09:16:47 2010 - Fri May 28 09:16:51 2010
LOOKING FOR UNCONNECTED NODES
        Read nodes 0
        Good nodes 0
                Leaves of them 0, Twigs of them 0
        Time interval: Fri May 28 09:17:02 2010 - Fri May 28 09:17:02 2010
CHECKING EXTENT REGIONS.
        Read twigs 0
        Time interval: Fri May 28 09:17:02 2010 - Fri May 28 09:17:02 2010
INSERTING UNCONNECTED NODES
        Twigs: read 0, inserted 0, by item 0, empty 0
        Leaves: read 0, inserted 0, by item 0
        Time interval: Fri May 28 09:17:12 2010 - Fri May 28 09:17:12 2010
CHECKING THE SEMANTIC TREE
Error: Entry "lost_name_1002b:6d757369630000:106e5" already exists.
Error: Can't add entry lost_name_1002b:6d757369630000:106e5 to
1002b:6d757369630000:106e5.
        Found 12142 objects.
        Lost&found 1 objects.
        Time interval: Fri May 28 09:17:12 2010 - Fri May 28 09:17:13 2010
***** fsck.reiser4 finished at Fri May 28 09:17:13 2010
Closing fs...done

Operational error occurred while fscking.

but there's no lost_name_1002b:6d757369630000:106e5 file on the partition.

Does anyone know how to repair my partition?

beda ~ # uname -a
Linux beda 2.6.31-gentoo-r10 #1 PREEMPT Sun May 23 11:29:07 MSD 2010
i686 Intel(R) Pentium(R) 4 CPU 2.40GHz GenuineIntel GNU/Linux

beda ~ # fsck.reiser4 --version
fsck.reiser4 1.0.7
Copyright (C) 2001-2005 by Hans Reiser, licensing governed by
reiser4progs/COPYING

Danila.

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

* Re: reiser4: mv command lost folder.
  2010-05-28  5:57 reiser4: mv command lost folder Danila Beketov
@ 2010-05-28  9:45 ` Edward Shishkin
       [not found]   ` <AANLkTimGrw7rDQb8d21MfP1xZHRFki-QhjzoLFD4cUJB@mail.gmail.com>
  0 siblings, 1 reply; 5+ messages in thread
From: Edward Shishkin @ 2010-05-28  9:45 UTC (permalink / raw)
  To: Danila Beketov; +Cc: reiserfs-devel

Danila Beketov wrote:
> Hello,
>   
Hello
> Need help to return my lost folder, that has disappeared after mv
> command execution by magic way.
>   

Interesting. Just has disappeared without any kernel complaints?

> Execution of fsck.reiser4 --build-fs shows the follow:
>   

[...]

> CHECKING THE SEMANTIC TREE
> Error: Entry "lost_name_1002b:6d757369630000:106e5" already exists.
> Error: Can't add entry lost_name_1002b:6d757369630000:106e5 to
> 1002b:6d757369630000:106e5.
>   
This is fsck bug.

Would you please pack the metadata by
debugfs.reiser4 -P /dev/xxx | gzip > meta.gz
and let me download the file meta.gz

Thanks,
Edward.

>         Found 12142 objects.
>         Lost&found 1 objects.
>         Time interval: Fri May 28 09:17:12 2010 - Fri May 28 09:17:13 2010
> ***** fsck.reiser4 finished at Fri May 28 09:17:13 2010
> Closing fs...done
>
> Operational error occurred while fscking.
>
> but there's no lost_name_1002b:6d757369630000:106e5 file on the partition.
>
> Does anyone know how to repair my partition?
>
> beda ~ # uname -a
> Linux beda 2.6.31-gentoo-r10 #1 PREEMPT Sun May 23 11:29:07 MSD 2010
> i686 Intel(R) Pentium(R) 4 CPU 2.40GHz GenuineIntel GNU/Linux
>
> beda ~ # fsck.reiser4 --version
> fsck.reiser4 1.0.7
> Copyright (C) 2001-2005 by Hans Reiser, licensing governed by
> reiser4progs/COPYING
>
> Danila.
> --
> To unsubscribe from this list: send the line "unsubscribe reiserfs-devel" 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: reiser4: mv command lost folder.
       [not found]   ` <AANLkTimGrw7rDQb8d21MfP1xZHRFki-QhjzoLFD4cUJB@mail.gmail.com>
@ 2010-05-29  5:08     ` Danila Beketov
  2010-05-31 18:57       ` Edward Shishkin
  0 siblings, 1 reply; 5+ messages in thread
From: Danila Beketov @ 2010-05-29  5:08 UTC (permalink / raw)
  To: reiserfs-devel

2010/5/28 Edward Shishkin <edward.shishkin@gmail.com>:
> Danila Beketov wrote:
>> Hello,
>>
> Hello
>> Need help to return my lost folder, that has disappeared after mv
>> command execution by magic way.
>>
>
> Interesting. Just has disappeared without any kernel complaints?

No any kernel errors about it.

> This is fsck bug.
>
> Would you please pack the metadata by
> debugfs.reiser4 -P /dev/xxx | gzip > meta.gz
> and let me download the file meta.gz

Here's the link for download http://rapidshare.com/files/392785083/meta.gz.html

Problems with my home on reiser4 started when I have updated kernel
from 31 to 32. Once I found than my system has suspened.
Below part of /var/log/messages of that moment.

May 19 20:04:32 beda kernel: ------------[ cut here ]------------
May 19 20:04:32 beda kernel: kernel BUG at fs/reiser4/txnmgr.c:1116!
May 19 20:04:32 beda kernel: invalid opcode: 0000 [#1] PREEMPT
May 19 20:04:32 beda kernel: last sysfs file:
/sys/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/3:0:0:0/block/sdb/dev
May 19 20:04:32 beda kernel: Modules linked in: vboxnetadp vboxnetflt
vboxdrv ipv6 oss_usb oss_envy24ht osscore btusb bluetooth nvidia(P)
uvcvideo videodev v4l1_compat i2c_i801 parport_pc parport i2c_core
May 19 20:04:32 beda kernel:
May 19 20:04:32 beda kernel: Pid: 1453, comm: ent:sda8! Tainted: P
     (2.6.32-gentoo-r7 #1) MS-6728
May 19 20:04:32 beda kernel: EIP: 0060:[<c10d4625>] EFLAGS: 00010202 CPU: 0
May 19 20:04:32 beda kernel: EIP is at reiser4_txn_end+0x511/0x55f
May 19 20:04:32 beda kernel: EAX: 000073cd EBX: 00000000 ECX: 00000001
EDX: ed46a9a8
May 19 20:04:32 beda kernel: ESI: f6adfe48 EDI: f661d0ec EBP: f6adfe68
ESP: f6adfe10
May 19 20:04:32 beda kernel: DS: 007b ES: 007b FS: 0000 GS: 0000 SS: 0068
May 19 20:04:32 beda kernel: Process ent:sda8! (pid: 1453, ti=f6ade000
task=f7083000 task.ti=f6ade000)
May 19 20:04:32 beda kernel: Stack:
May 19 20:04:32 beda kernel: f6adfe40 00000000 edce7e00 f6b3ec00
edce7ee8 edce7e74 ef133100 00000000
May 19 20:04:32 beda kernel: <0> f70832e8 f7083000 f6adff30 f6adff6c
ed46a900 f6adff6c 000000a4 00000000
May 19 20:04:32 beda kernel: <0> 00000000 00000000 00000000 f6adff30
ed46a900 f661d0dc f6adfe74 c10d467e
May 19 20:04:32 beda kernel: Call Trace:
May 19 20:04:32 beda kernel: [<c10d467e>] ? reiser4_txn_restart+0xb/0x1a
May 19 20:04:32 beda kernel: [<c10d49b3>] ? flush_some_atom+0x326/0x40d
May 19 20:04:32 beda kernel: [<c10e1a3c>] ? reiser4_writeout+0xe5/0x1af
May 19 20:04:32 beda kernel: [<c1099d8a>] ? writeback_inodes_wb+0x308/0x398
May 19 20:04:32 beda kernel: [<c10e2390>] ? entd+0x19a/0x36a
May 19 20:04:32 beda kernel: [<c10e21f6>] ? entd+0x0/0x36a
May 19 20:04:32 beda kernel: [<c1036fa3>] ? kthread+0x66/0x68
May 19 20:04:32 beda kernel: [<c1036f3d>] ? kthread+0x0/0x68
May 19 20:04:32 beda kernel: [<c10033e3>] ? kernel_thread_helper+0x7/0x14
May 19 20:04:32 beda kernel: Code: ff ff 83 68 14 01 f6 40 08 08 0f 84
07 fd ff ff e8 24 f7 1c 00 e9 fd fc ff ff 8d 74 26 00 e8 16 f7 1c 00
8d 76 00 e9 47 ff ff ff <0f> 0b eb fe 8b 15 0c 72 3b c1 89 44 24 1c c7
44 24 18 66 62 35
May 19 20:04:32 beda kernel: EIP: [<c10d4625>]
reiser4_txn_end+0x511/0x55f SS:ESP 0068:f6adfe10
May 19 20:04:32 beda kernel: ---[ end trace b124ba6423e10bd4 ]---
May 19 20:04:32 beda kernel: note: ent:sda8![1453] exited with preempt_count 1

I hasn't started fsck after reset at once and has shown in the log the follow:

May 19 20:19:20 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:20 beda kernel: WARNING: Too many iterations: 128
May 19 20:19:20 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:20 beda kernel: WARNING: Too many iterations: 256
May 19 20:19:20 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:20 beda kernel: WARNING: Too many iterations: 512
May 19 20:19:20 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:20 beda kernel: WARNING: Too many iterations: 1024
May 19 20:19:20 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:20 beda kernel: WARNING: Too many iterations: 2048
May 19 20:19:20 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:20 beda kernel: WARNING: Too many iterations: 4096
May 19 20:19:20 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:20 beda kernel: WARNING: Too many iterations: 8192
May 19 20:19:20 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:20 beda kernel: WARNING: Too many iterations: 16384
May 19 20:19:20 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:20 beda kernel: WARNING: Too many iterations: 32768
May 19 20:19:21 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:21 beda kernel: WARNING: Too many iterations: 65536
May 19 20:19:21 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:21 beda kernel: WARNING: Too many iterations: 131072
May 19 20:19:23 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:23 beda kernel: WARNING: Too many iterations: 262144
May 19 20:19:25 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:725)[nikita-373]:
May 19 20:19:25 beda kernel: WARNING: reiser-2018: Too many
iterations. Tree corrupted, or (less likely) starvation occurring.:
level: 5, lock_level: 2, stop_level: 1 lock_mode: write, bias:
left-slant
May 19 20:19:25 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:25 beda kernel: WARNING: Too many iterations: 128
May 19 20:19:25 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:25 beda kernel: WARNING: Too many iterations: 256
May 19 20:19:25 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:25 beda kernel: WARNING: Too many iterations: 512
May 19 20:19:25 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:25 beda kernel: WARNING: Too many iterations: 1024
May 19 20:19:25 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:25 beda kernel: WARNING: Too many iterations: 2048
May 19 20:19:25 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:25 beda kernel: WARNING: Too many iterations: 4096
May 19 20:19:26 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:26 beda kernel: WARNING: Too many iterations: 8192
May 19 20:19:26 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:26 beda kernel: WARNING: Too many iterations: 16384
May 19 20:19:26 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:26 beda kernel: WARNING: Too many iterations: 32768
May 19 20:19:26 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:26 beda kernel: WARNING: Too many iterations: 65536
May 19 20:19:27 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:27 beda kernel: WARNING: Too many iterations: 131072
May 19 20:19:28 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:28 beda kernel: WARNING: Too many iterations: 262144
May 19 20:19:31 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:725)[nikita-373]:
May 19 20:19:31 beda kernel: WARNING: reiser-2018: Too many
iterations. Tree corrupted, or (less likely) starvation occurring.:
level: 5, lock_level: 2, stop_level: 1 lock_mode: write, bias:
left-slant
May 19 20:19:31 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:31 beda kernel: WARNING: Too many iterations: 128
May 19 20:19:31 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:31 beda kernel: WARNING: Too many iterations: 256
May 19 20:19:31 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:31 beda kernel: WARNING: Too many iterations: 512
May 19 20:19:31 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:31 beda kernel: WARNING: Too many iterations: 1024
May 19 20:19:31 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:31 beda kernel: WARNING: Too many iterations: 2048
May 19 20:19:31 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:31 beda kernel: WARNING: Too many iterations: 4096
May 19 20:19:31 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:31 beda kernel: WARNING: Too many iterations: 8192
May 19 20:19:31 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:31 beda kernel: WARNING: Too many iterations: 16384
May 19 20:19:31 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:31 beda kernel: WARNING: Too many iterations: 32768
May 19 20:19:31 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:31 beda kernel: WARNING: Too many iterations: 65536
May 19 20:19:32 beda kernel: reiser4[firefox(4427)]: traverse_tree
(fs/reiser4/search.c:692)[nikita-1481]:
May 19 20:19:32 beda kernel: WARNING: Too many iterations: 131072
...
...
...
Than fsck has fixed pertition and i lost 1 level names in my
/home/<user> directory. I found its in lost+found and renamed.
I decided to update kernel to 33 zen. Later the kernel has suspend
again but without kernel errors. From live cd I ran fsck again but
there's no too many errors as the first time. After all rolled back to
31 kernel because the system was stable on it.

And now I have the problem with lost dir.

Thanks,
Danila Beketov

2010/5/28 Edward Shishkin <edward.shishkin@gmail.com>:
> Danila Beketov wrote:
>> Hello,
>>
> Hello
>> Need help to return my lost folder, that has disappeared after mv
>> command execution by magic way.
>>
>
> Interesting. Just has disappeared without any kernel complaints?
>
>> Execution of fsck.reiser4 --build-fs shows the follow:
>>
>
> [...]
>
>> CHECKING THE SEMANTIC TREE
>> Error: Entry "lost_name_1002b:6d757369630000:106e5" already exists.
>> Error: Can't add entry lost_name_1002b:6d757369630000:106e5 to
>> 1002b:6d757369630000:106e5.
>>
> This is fsck bug.
>
> Would you please pack the metadata by
> debugfs.reiser4 -P /dev/xxx | gzip > meta.gz
> and let me download the file meta.gz
>
> Thanks,
> Edward.
>
>>         Found 12142 objects.
>>         Lost&found 1 objects.
>>         Time interval: Fri May 28 09:17:12 2010 - Fri May 28 09:17:13 2010
>> ***** fsck.reiser4 finished at Fri May 28 09:17:13 2010
>> Closing fs...done
>>
>> Operational error occurred while fscking.
>>
>> but there's no lost_name_1002b:6d757369630000:106e5 file on the partition.
>>
>> Does anyone know how to repair my partition?
>>
>> beda ~ # uname -a
>> Linux beda 2.6.31-gentoo-r10 #1 PREEMPT Sun May 23 11:29:07 MSD 2010
>> i686 Intel(R) Pentium(R) 4 CPU 2.40GHz GenuineIntel GNU/Linux
>>
>> beda ~ # fsck.reiser4 --version
>> fsck.reiser4 1.0.7
>> Copyright (C) 2001-2005 by Hans Reiser, licensing governed by
>> reiser4progs/COPYING
>>
>> Danila.
>> --
>> To unsubscribe from this list: send the line "unsubscribe reiserfs-devel" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>>
>>
>
>
--
To unsubscribe from this list: send the line "unsubscribe reiserfs-devel" 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: reiser4: mv command lost folder.
  2010-05-29  5:08     ` Danila Beketov
@ 2010-05-31 18:57       ` Edward Shishkin
  2010-06-01  3:37         ` Danila Beketov
  0 siblings, 1 reply; 5+ messages in thread
From: Edward Shishkin @ 2010-05-31 18:57 UTC (permalink / raw)
  To: Danila Beketov; +Cc: reiserfs-devel

Danila Beketov wrote:
>> Hello
>>     

Hello.
I have downloaded your metadata.
Thanks.

>>> Need help to return my lost folder, that has disappeared after mv
>>> command execution by magic way.
>>>       

I see this directory, but can not extract it so far.. It's old name
has been removed, but new one wasn't created for some reasons.

Eventually I have found that all link/unlink stuff in reiser4 is racy:
the process which creates a child takes an exclusive flag
REISER4_IMMUTABLE so that other concurrent processes
should wait on this flag. However, instead of waiting they return
reiser4-specific error number (-E_REPEAT) to the VFS...
Will be fixed.

I'll take a look why fsck don't want to put your poor directory to
lost+found. but it'll take some time (I have only weekends for
reiser4).

The oops below is specific to zen-kernels. Sometimes zen
folks try to fix reiser4 without success, so before sending oopses
to this mailing list please make sure that you use -mm kernels,
or reiser4 stuff against vanilla kernels from kernel.org.

Thank you.
Edward.

>
> May 19 20:04:32 beda kernel: ------------[ cut here ]------------
> May 19 20:04:32 beda kernel: kernel BUG at fs/reiser4/txnmgr.c:1116!
> May 19 20:04:32 beda kernel: invalid opcode: 0000 [#1] PREEMPT
> May 19 20:04:32 beda kernel: last sysfs file:
> /sys/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/3:0:0:0/block/sdb/dev
> May 19 20:04:32 beda kernel: Modules linked in: vboxnetadp vboxnetflt
> vboxdrv ipv6 oss_usb oss_envy24ht osscore btusb bluetooth nvidia(P)
> uvcvideo videodev v4l1_compat i2c_i801 parport_pc parport i2c_core
> May 19 20:04:32 beda kernel:
> May 19 20:04:32 beda kernel: Pid: 1453, comm: ent:sda8! Tainted: P
>      (2.6.32-gentoo-r7 #1) MS-6728
> May 19 20:04:32 beda kernel: EIP: 0060:[<c10d4625>] EFLAGS: 00010202 CPU: 0
> May 19 20:04:32 beda kernel: EIP is at reiser4_txn_end+0x511/0x55f
> May 19 20:04:32 beda kernel: EAX: 000073cd EBX: 00000000 ECX: 00000001
> EDX: ed46a9a8
> May 19 20:04:32 beda kernel: ESI: f6adfe48 EDI: f661d0ec EBP: f6adfe68
> ESP: f6adfe10
> May 19 20:04:32 beda kernel: DS: 007b ES: 007b FS: 0000 GS: 0000 SS: 0068
> May 19 20:04:32 beda kernel: Process ent:sda8! (pid: 1453, ti=f6ade000
> task=f7083000 task.ti=f6ade000)
> May 19 20:04:32 beda kernel: Stack:
> May 19 20:04:32 beda kernel: f6adfe40 00000000 edce7e00 f6b3ec00
> edce7ee8 edce7e74 ef133100 00000000
> May 19 20:04:32 beda kernel: <0> f70832e8 f7083000 f6adff30 f6adff6c
> ed46a900 f6adff6c 000000a4 00000000
> May 19 20:04:32 beda kernel: <0> 00000000 00000000 00000000 f6adff30
> ed46a900 f661d0dc f6adfe74 c10d467e
> May 19 20:04:32 beda kernel: Call Trace:
> May 19 20:04:32 beda kernel: [<c10d467e>] ? reiser4_txn_restart+0xb/0x1a
> May 19 20:04:32 beda kernel: [<c10d49b3>] ? flush_some_atom+0x326/0x40d
> May 19 20:04:32 beda kernel: [<c10e1a3c>] ? reiser4_writeout+0xe5/0x1af
> May 19 20:04:32 beda kernel: [<c1099d8a>] ? writeback_inodes_wb+0x308/0x398
> May 19 20:04:32 beda kernel: [<c10e2390>] ? entd+0x19a/0x36a
> May 19 20:04:32 beda kernel: [<c10e21f6>] ? entd+0x0/0x36a
> May 19 20:04:32 beda kernel: [<c1036fa3>] ? kthread+0x66/0x68
> May 19 20:04:32 beda kernel: [<c1036f3d>] ? kthread+0x0/0x68
> May 19 20:04:32 beda kernel: [<c10033e3>] ? kernel_thread_helper+0x7/0x14
> May 19 20:04:32 beda kernel: Code: ff ff 83 68 14 01 f6 40 08 08 0f 84
>   


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

* Re: reiser4: mv command lost folder.
  2010-05-31 18:57       ` Edward Shishkin
@ 2010-06-01  3:37         ` Danila Beketov
  0 siblings, 0 replies; 5+ messages in thread
From: Danila Beketov @ 2010-06-01  3:37 UTC (permalink / raw)
  To: Edward Shishkin; +Cc: reiserfs-devel

Thanks for response!

In the lost folder was recoverable data, so I'll recreate the partition.

2010/5/31 Edward Shishkin <edward.shishkin@gmail.com>:
> Danila Beketov wrote:
>>> Hello
>>>
>
> Hello.
> I have downloaded your metadata.
> Thanks.
>
>>>> Need help to return my lost folder, that has disappeared after mv
>>>> command execution by magic way.
>>>>
>
> I see this directory, but can not extract it so far.. It's old name
> has been removed, but new one wasn't created for some reasons.
>
> Eventually I have found that all link/unlink stuff in reiser4 is racy:
> the process which creates a child takes an exclusive flag
> REISER4_IMMUTABLE so that other concurrent processes
> should wait on this flag. However, instead of waiting they return
> reiser4-specific error number (-E_REPEAT) to the VFS...
> Will be fixed.
>
> I'll take a look why fsck don't want to put your poor directory to
> lost+found. but it'll take some time (I have only weekends for
> reiser4).
>
> The oops below is specific to zen-kernels. Sometimes zen
> folks try to fix reiser4 without success, so before sending oopses
> to this mailing list please make sure that you use -mm kernels,
> or reiser4 stuff against vanilla kernels from kernel.org.
>
> Thank you.
> Edward.
>
>>
>> May 19 20:04:32 beda kernel: ------------[ cut here ]------------
>> May 19 20:04:32 beda kernel: kernel BUG at fs/reiser4/txnmgr.c:1116!
>> May 19 20:04:32 beda kernel: invalid opcode: 0000 [#1] PREEMPT
>> May 19 20:04:32 beda kernel: last sysfs file:
>> /sys/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/3:0:0:0/block/sdb/dev
>> May 19 20:04:32 beda kernel: Modules linked in: vboxnetadp vboxnetflt
>> vboxdrv ipv6 oss_usb oss_envy24ht osscore btusb bluetooth nvidia(P)
>> uvcvideo videodev v4l1_compat i2c_i801 parport_pc parport i2c_core
>> May 19 20:04:32 beda kernel:
>> May 19 20:04:32 beda kernel: Pid: 1453, comm: ent:sda8! Tainted: P
>>      (2.6.32-gentoo-r7 #1) MS-6728
>> May 19 20:04:32 beda kernel: EIP: 0060:[<c10d4625>] EFLAGS: 00010202 CPU: 0
>> May 19 20:04:32 beda kernel: EIP is at reiser4_txn_end+0x511/0x55f
>> May 19 20:04:32 beda kernel: EAX: 000073cd EBX: 00000000 ECX: 00000001
>> EDX: ed46a9a8
>> May 19 20:04:32 beda kernel: ESI: f6adfe48 EDI: f661d0ec EBP: f6adfe68
>> ESP: f6adfe10
>> May 19 20:04:32 beda kernel: DS: 007b ES: 007b FS: 0000 GS: 0000 SS: 0068
>> May 19 20:04:32 beda kernel: Process ent:sda8! (pid: 1453, ti=f6ade000
>> task=f7083000 task.ti=f6ade000)
>> May 19 20:04:32 beda kernel: Stack:
>> May 19 20:04:32 beda kernel: f6adfe40 00000000 edce7e00 f6b3ec00
>> edce7ee8 edce7e74 ef133100 00000000
>> May 19 20:04:32 beda kernel: <0> f70832e8 f7083000 f6adff30 f6adff6c
>> ed46a900 f6adff6c 000000a4 00000000
>> May 19 20:04:32 beda kernel: <0> 00000000 00000000 00000000 f6adff30
>> ed46a900 f661d0dc f6adfe74 c10d467e
>> May 19 20:04:32 beda kernel: Call Trace:
>> May 19 20:04:32 beda kernel: [<c10d467e>] ? reiser4_txn_restart+0xb/0x1a
>> May 19 20:04:32 beda kernel: [<c10d49b3>] ? flush_some_atom+0x326/0x40d
>> May 19 20:04:32 beda kernel: [<c10e1a3c>] ? reiser4_writeout+0xe5/0x1af
>> May 19 20:04:32 beda kernel: [<c1099d8a>] ? writeback_inodes_wb+0x308/0x398
>> May 19 20:04:32 beda kernel: [<c10e2390>] ? entd+0x19a/0x36a
>> May 19 20:04:32 beda kernel: [<c10e21f6>] ? entd+0x0/0x36a
>> May 19 20:04:32 beda kernel: [<c1036fa3>] ? kthread+0x66/0x68
>> May 19 20:04:32 beda kernel: [<c1036f3d>] ? kthread+0x0/0x68
>> May 19 20:04:32 beda kernel: [<c10033e3>] ? kernel_thread_helper+0x7/0x14
>> May 19 20:04:32 beda kernel: Code: ff ff 83 68 14 01 f6 40 08 08 0f 84
>>
>
>
--
To unsubscribe from this list: send the line "unsubscribe reiserfs-devel" 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

end of thread, other threads:[~2010-06-01  3:37 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-28  5:57 reiser4: mv command lost folder Danila Beketov
2010-05-28  9:45 ` Edward Shishkin
     [not found]   ` <AANLkTimGrw7rDQb8d21MfP1xZHRFki-QhjzoLFD4cUJB@mail.gmail.com>
2010-05-29  5:08     ` Danila Beketov
2010-05-31 18:57       ` Edward Shishkin
2010-06-01  3:37         ` Danila Beketov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).