* [Bug 203215] New: failure at fs/f2fs/f2fs.h:2809/verify_blkaddr()!
@ 2019-04-09 20:43 bugzilla-daemon
2019-04-15 14:56 ` [Bug 203215] " bugzilla-daemon
2019-07-08 18:41 ` [f2fs-dev] " bugzilla-daemon
0 siblings, 2 replies; 3+ messages in thread
From: bugzilla-daemon @ 2019-04-09 20:43 UTC (permalink / raw)
To: linux-f2fs-devel
https://bugzilla.kernel.org/show_bug.cgi?id=203215
Bug ID: 203215
Summary: failure at fs/f2fs/f2fs.h:2809/verify_blkaddr()!
Product: File System
Version: 2.5
Kernel Version: 5.0.0
Hardware: All
OS: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: f2fs
Assignee: filesystem_f2fs@kernel-bugs.kernel.org
Reporter: jungyeon@gatech.edu
Regression: No
Created attachment 282209
--> https://bugzilla.kernel.org/attachment.cgi?id=282209&action=edit
The (compressed) crafted image which causes crash
- Overview
When mounting the attached crafted image, this error is reported.
The image is intentionally fuzzed from a normal f2fs image for testing and I
run with option CONFIG_F2FS_CHECK_FS on.
- Reproduces
mkdir test
mount -t f2fs tmp.img test
- Messages
[ 168.408970] F2FS-fs (sdb): Can't find valid F2FS filesystem in 2th
superblock
[ 168.413779] F2FS-fs (sdb): invalid blkaddr: 1, type: 6, run fsck to fix.
[ 168.415138] kernel BUG at fs/f2fs/f2fs.h:2809!
[ 168.415858] invalid opcode: 0000 [#1] SMP PTI
[ 168.416530] CPU: 0 PID: 1886 Comm: mount Tainted: G W 5.0.0
#4
[ 168.417529] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS
Ubuntu-1.8.2-1ubuntu1 04/01/2014
[ 168.418806] RIP: 0010:f2fs_do_replace_block+0x499/0x4e0
[ 168.419618] Code: 6c 7e 8a e8 d9 c9 fd ff 0f 0b 8b 4c 24 08 49 8b 3e 41 b8
06 00 00 00 48 c7 c2 b0 39 81 8a 48 c7 c6 7b 6c 7e 8a e8 b7 c9 fd ff <0f> 0b 49
8b 3e 41 b8 06 00 00 00 44 89 e1 48 c7 c2 b0 39 81 8a 48
[ 168.422287] RSP: 0018:ffffacdec0cffa88 EFLAGS: 00010282
[ 168.423042] RAX: 0000000000000000 RBX: 0000000000000000 RCX:
0000000000000000
[ 168.424023] RDX: 0000000000000000 RSI: ffff9ef677a15418 RDI:
ffff9ef677a15418
[ 168.425092] RBP: ffff9ef6734dd000 R08: 0000000000065053 R09:
0000000000000005
[ 168.426043] R10: 00000000ffffff00 R11: ffffacdec0cff8cd R12:
0000000000001700
[ 168.427153] R13: 0000000000000003 R14: ffff9ef67603a800 R15:
0000000000000003
[ 168.428088] FS: 00007f77a1e99840(0000) GS:ffff9ef677a00000(0000)
knlGS:0000000000000000
[ 168.429121] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 168.429876] CR2: 00007ffd2b63aca8 CR3: 000000022b48c005 CR4:
00000000001606f0
[ 168.430995] Call Trace:
[ 168.431350] f2fs_replace_block+0x45/0x70
[ 168.431873] recover_data+0xaf3/0x1780
[ 168.432390] f2fs_recover_fsync_data+0x613/0x710
[ 168.433070] ? proc_create_single_data+0x37/0x50
[ 168.433749] f2fs_fill_super+0x1043/0x1aa0
[ 168.434353] ? f2fs_commit_super+0x180/0x180
[ 168.435022] mount_bdev+0x16d/0x1a0
[ 168.435492] mount_fs+0x4a/0x170
[ 168.435945] vfs_kern_mount+0x5d/0x100
[ 168.436499] do_mount+0x200/0xcf0
[ 168.436987] ? memdup_user+0x39/0x60
[ 168.437450] ksys_mount+0x79/0xc0
[ 168.437882] __x64_sys_mount+0x1c/0x20
[ 168.438370] do_syscall_64+0x43/0xf0
[ 168.438892] entry_SYSCALL_64_after_hwframe+0x44/0xa9
[ 168.439645] RIP: 0033:0x7f77a1778b9a
[ 168.440144] Code: 48 8b 0d 01 c3 2b 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e
0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01
f0 ff ff 73 01 c3 48 8b 0d ce c2 2b 00 f7 d8 64 89 01 48
[ 168.442600] RSP: 002b:00007ffd2b63bd08 EFLAGS: 00000202 ORIG_RAX:
00000000000000a5
[ 168.443765] RAX: ffffffffffffffda RBX: 0000000001481050 RCX:
00007f77a1778b9a
[ 168.444774] RDX: 0000000001481230 RSI: 0000000001481f20 RDI:
0000000001481250
[ 168.445799] RBP: 0000000000000000 R08: 0000000000000000 R09:
0000000000000013
[ 168.446748] R10: 00000000c0ed0000 R11: 0000000000000202 R12:
0000000001481250
[ 168.447811] R13: 0000000001481230 R14: 0000000000000000 R15:
0000000000000003
[ 168.448805] Modules linked in:
[ 168.449266] ---[ end trace 5e10f6c9bf2f50fb ]---
[ 168.449908] RIP: 0010:f2fs_do_replace_block+0x499/0x4e0
[ 168.450677] Code: 6c 7e 8a e8 d9 c9 fd ff 0f 0b 8b 4c 24 08 49 8b 3e 41 b8
06 00 00 00 48 c7 c2 b0 39 81 8a 48 c7 c6 7b 6c 7e 8a e8 b7 c9 fd ff <0f> 0b 49
8b 3e 41 b8 06 00 00 00 44 89 e1 48 c7 c2 b0 39 81 8a 48
[ 168.453437] RSP: 0018:ffffacdec0cffa88 EFLAGS: 00010282
[ 168.454123] RAX: 0000000000000000 RBX: 0000000000000000 RCX:
0000000000000000
[ 168.455169] RDX: 0000000000000000 RSI: ffff9ef677a15418 RDI:
ffff9ef677a15418
[ 168.456216] RBP: ffff9ef6734dd000 R08: 0000000000065053 R09:
0000000000000005
[ 168.457166] R10: 00000000ffffff00 R11: ffffacdec0cff8cd R12:
0000000000001700
[ 168.458209] R13: 0000000000000003 R14: ffff9ef67603a800 R15:
0000000000000003
[ 168.459189] FS: 00007f77a1e99840(0000) GS:ffff9ef677a00000(0000)
knlGS:0000000000000000
[ 168.460345] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 168.461187] CR2: 00007ffd2b63aca8 CR3: 000000022b48c005 CR4:
00000000001606f0
[ 168.463257] mount (1886) used greatest stack depth: 13152 bytes left
--
You are receiving this mail because:
You are watching the assignee of the bug.
^ permalink raw reply [flat|nested] 3+ messages in thread
* [Bug 203215] failure at fs/f2fs/f2fs.h:2809/verify_blkaddr()!
2019-04-09 20:43 [Bug 203215] New: failure at fs/f2fs/f2fs.h:2809/verify_blkaddr()! bugzilla-daemon
@ 2019-04-15 14:56 ` bugzilla-daemon
2019-07-08 18:41 ` [f2fs-dev] " bugzilla-daemon
1 sibling, 0 replies; 3+ messages in thread
From: bugzilla-daemon @ 2019-04-15 14:56 UTC (permalink / raw)
To: linux-f2fs-devel
https://bugzilla.kernel.org/show_bug.cgi?id=203215
Chao Yu (chao@kernel.org) changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
CC| |chao@kernel.org
--- Comment #1 from Chao Yu (chao@kernel.org) ---
Fixed with
f2fs: introduce DATA_GENERIC_ENHANCE
And please try this patch with your below issue list:
https://bugzilla.kernel.org/show_bug.cgi?id=203223
https://bugzilla.kernel.org/show_bug.cgi?id=203231
https://bugzilla.kernel.org/show_bug.cgi?id=203235
https://bugzilla.kernel.org/show_bug.cgi?id=203241
--
You are receiving this mail because:
You are watching the assignee of the bug.
^ permalink raw reply [flat|nested] 3+ messages in thread
* [f2fs-dev] [Bug 203215] failure at fs/f2fs/f2fs.h:2809/verify_blkaddr()!
2019-04-09 20:43 [Bug 203215] New: failure at fs/f2fs/f2fs.h:2809/verify_blkaddr()! bugzilla-daemon
2019-04-15 14:56 ` [Bug 203215] " bugzilla-daemon
@ 2019-07-08 18:41 ` bugzilla-daemon
1 sibling, 0 replies; 3+ messages in thread
From: bugzilla-daemon @ 2019-07-08 18:41 UTC (permalink / raw)
To: linux-f2fs-devel
https://bugzilla.kernel.org/show_bug.cgi?id=203215
Jungyeon (jungyeon@gatech.edu) changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |CODE_FIX
--
You are receiving this mail because:
You are watching the assignee of the bug.
_______________________________________________
Linux-f2fs-devel mailing list
Linux-f2fs-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2019-07-08 18:41 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-04-09 20:43 [Bug 203215] New: failure at fs/f2fs/f2fs.h:2809/verify_blkaddr()! bugzilla-daemon
2019-04-15 14:56 ` [Bug 203215] " bugzilla-daemon
2019-07-08 18:41 ` [f2fs-dev] " bugzilla-daemon
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).