* Panic with corrupted reiserfs image
@ 2009-01-21 9:03 Eric Sesterhenn
2009-01-21 13:12 ` Edward Shishkin
0 siblings, 1 reply; 2+ messages in thread
From: Eric Sesterhenn @ 2009-01-21 9:03 UTC (permalink / raw)
To: reiserfs-devel; +Cc: robm, carlos
Mounting the corrupted image at
http://www.cccmz.de/~snakebyte/reiserfs.23.img.bck.bz2
results in a panic
[ 290.056469] Pid: 5947, comm: mount Not tainted
2.6.29-rc2-00021-gd84d31c #216
[ 290.056650] Call Trace:
[ 290.056832] [<c01f486c>] reiserfs_panic+0x22/0x42
[ 290.056974] [<c0200fe8>] journal_init+0x4b0/0x861
[ 290.057211] [<c0141486>] ? trace_hardirqs_on_caller+0x11c/0x15a
[ 290.057368] [<c04f82d6>] ? vsprintf+0x10/0x12
[ 290.057528] [<c01f47ca>] ? prepare_error_buf+0x3a0/0x3a8
[ 290.057675] [<c0182ce5>] ? __vmalloc_area_node+0xbf/0xda
[ 290.057851] [<c012476a>] ? printk+0x1a/0x1c
[ 290.057985] [<c01f482f>] ? reiserfs_info+0x37/0x52
[ 290.058200] [<c01f30b1>] reiserfs_fill_super+0x349/0xc58
[ 290.058342] [<c0142c7a>] ? __lock_acquire+0x6a8/0x6fe
[ 290.058517] [<c0107084>] ? native_sched_clock+0x41/0x68
[ 290.058657] [<c04f831f>] ? snprintf+0x1b/0x1d
[ 290.058828] [<c01919c5>] get_sb_bdev+0xf1/0x13f
[ 290.058972] [<c0178896>] ? kstrdup+0x2f/0x51
[ 290.059182] [<c01f0c8b>] get_super_block+0x18/0x1a
[ 290.059321] [<c01f2d68>] ? reiserfs_fill_super+0x0/0xc58
[ 290.059485] [<c019159c>] vfs_kern_mount+0x40/0x7b
[ 290.059624] [<c0191625>] do_kern_mount+0x37/0xbf
[ 290.059794] [<c01a2cb0>] do_mount+0x5cc/0x609
[ 290.059934] [<c07b087b>] ? lock_kernel+0x19/0x8c
[ 290.060142] [<c01a2d43>] ? sys_mount+0x56/0xa0
[ 290.060275] [<c01a2d56>] sys_mount+0x69/0xa0
[ 290.060432] [<c0102ea1>] sysenter_do_call+0x12/0x31
[ 290.060569] Kernel panic - not syncing: <0>REISERFS: panic (device
loop0): sh-464: bad blocksize (1024)
[ 290.060575]
Greetings, Eric
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Panic with corrupted reiserfs image
2009-01-21 9:03 Panic with corrupted reiserfs image Eric Sesterhenn
@ 2009-01-21 13:12 ` Edward Shishkin
0 siblings, 0 replies; 2+ messages in thread
From: Edward Shishkin @ 2009-01-21 13:12 UTC (permalink / raw)
To: Eric Sesterhenn; +Cc: reiserfs-devel, robm, carlos
Ok, thanks, we'll take a look at this.
However, I am not sure, that reiserfs will be actively
harden against such attacks in future: it wasn't a task
of high priority even at the best times of Namesys.
Another reason is that reiserfs (v3) doesn't have efficient
means for it. Disadvantages of reiserfs design were taken
into consideration of reiser4 filesystem: it is planned to
create a special "protected" format 4.1.X for commodity
hardware. This format will include support of ECC
signatures, etc.. that will allow code to not bloat with
tons of checks.
Edward.
Eric Sesterhenn wrote:
> Mounting the corrupted image at
> http://www.cccmz.de/~snakebyte/reiserfs.23.img.bck.bz2
> results in a panic
>
> [ 290.056469] Pid: 5947, comm: mount Not tainted
> 2.6.29-rc2-00021-gd84d31c #216
> [ 290.056650] Call Trace:
> [ 290.056832] [<c01f486c>] reiserfs_panic+0x22/0x42
> [ 290.056974] [<c0200fe8>] journal_init+0x4b0/0x861
> [ 290.057211] [<c0141486>] ? trace_hardirqs_on_caller+0x11c/0x15a
> [ 290.057368] [<c04f82d6>] ? vsprintf+0x10/0x12
> [ 290.057528] [<c01f47ca>] ? prepare_error_buf+0x3a0/0x3a8
> [ 290.057675] [<c0182ce5>] ? __vmalloc_area_node+0xbf/0xda
> [ 290.057851] [<c012476a>] ? printk+0x1a/0x1c
> [ 290.057985] [<c01f482f>] ? reiserfs_info+0x37/0x52
> [ 290.058200] [<c01f30b1>] reiserfs_fill_super+0x349/0xc58
> [ 290.058342] [<c0142c7a>] ? __lock_acquire+0x6a8/0x6fe
> [ 290.058517] [<c0107084>] ? native_sched_clock+0x41/0x68
> [ 290.058657] [<c04f831f>] ? snprintf+0x1b/0x1d
> [ 290.058828] [<c01919c5>] get_sb_bdev+0xf1/0x13f
> [ 290.058972] [<c0178896>] ? kstrdup+0x2f/0x51
> [ 290.059182] [<c01f0c8b>] get_super_block+0x18/0x1a
> [ 290.059321] [<c01f2d68>] ? reiserfs_fill_super+0x0/0xc58
> [ 290.059485] [<c019159c>] vfs_kern_mount+0x40/0x7b
> [ 290.059624] [<c0191625>] do_kern_mount+0x37/0xbf
> [ 290.059794] [<c01a2cb0>] do_mount+0x5cc/0x609
> [ 290.059934] [<c07b087b>] ? lock_kernel+0x19/0x8c
> [ 290.060142] [<c01a2d43>] ? sys_mount+0x56/0xa0
> [ 290.060275] [<c01a2d56>] sys_mount+0x69/0xa0
> [ 290.060432] [<c0102ea1>] sysenter_do_call+0x12/0x31
> [ 290.060569] Kernel panic - not syncing: <0>REISERFS: panic (device
> loop0): sh-464: bad blocksize (1024)
> [ 290.060575]
>
> Greetings, Eric
> --
> 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] 2+ messages in thread
end of thread, other threads:[~2009-01-21 13:12 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-21 9:03 Panic with corrupted reiserfs image Eric Sesterhenn
2009-01-21 13:12 ` Edward Shishkin
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.