syzbot


WARNING in ext4_expand_extra_isize_ea

Status: upstream: reported C repro on 2023/03/30 21:05
Bug presence: origin:lts-only
[Documentation on labels]
Reported-by: syzbot+84695f6eb2486ad175e9@syzkaller.appspotmail.com
First crash: 938d, last: 6h05m
Fix commit to backport (bisect log) :
tree: upstream
commit cc12a6f25e07ed05d5825a1664b67a970842b2ca
Author: Ye Bin <yebin10@huawei.com>
Date: Thu Dec 8 02:32:31 2022 +0000

  ext4: allocate extended attribute value in vmalloc area

[report pending]
  
Bug presence (2)
Date Name Commit Repro Result
2023/09/20 linux-5.15.y (ToT) 35ecaa3632bf C [report] WARNING in ext4_expand_extra_isize_ea
2023/09/20 upstream (ToT) 42dc814987c1 C Didn't crash
Similar bugs (3)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream WARNING in ext4_expand_extra_isize_ea ext4 -1 C error done 3 1046d 1058d 22/29 fixed on 2023/02/24 13:50
upstream WARNING in ext4_expand_extra_isize_ea (2) ext4 -1 3 938d 959d 0/29 auto-obsoleted due to no activity on 2023/07/29 05:01
linux-6.1 WARNING in ext4_expand_extra_isize_ea -1 3 919d 937d 0/3 auto-obsoleted due to no activity on 2023/08/16 18:52
Last patch testing requests (10)
Created Duration User Patch Repo Result
2024/10/15 05:25 0m retest repro linux-5.15.y error
2024/10/15 01:31 0m retest repro linux-5.15.y error
2024/10/15 01:31 0m retest repro linux-5.15.y error
2024/10/15 01:31 0m retest repro linux-5.15.y error
2024/10/15 01:31 0m retest repro linux-5.15.y error
2024/10/15 01:31 0m retest repro linux-5.15.y error
2024/10/15 01:25 0m retest repro linux-5.15.y error
2024/10/15 01:25 0m retest repro linux-5.15.y error
2024/10/15 01:25 0m retest repro linux-5.15.y error
2024/10/15 01:25 1m retest repro linux-5.15.y error
Fix bisection attempts (2)
Created Duration User Patch Repo Result
2023/10/04 06:11 4h41m fix candidate upstream OK (1) job log
2023/09/20 15:17 0m fix candidate upstream error job log

Sample crash report:
loop0: detected capacity change from 0 to 512
EXT4-fs (loop0): Ignoring removed oldalloc option
------------[ cut here ]------------
WARNING: CPU: 1 PID: 4350 at mm/page_alloc.c:5462 current_gfp_context include/linux/sched/mm.h:-1 [inline]
WARNING: CPU: 1 PID: 4350 at mm/page_alloc.c:5462 __alloc_pages+0x391/0x470 mm/page_alloc.c:5474
Modules linked in:
CPU: 1 PID: 4350 Comm: syz.0.17 Not tainted syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/02/2025
RIP: 0010:__alloc_pages+0x391/0x470 mm/page_alloc.c:5462
Code: 31 ff e9 b2 fe ff ff e8 3d a9 f6 07 44 89 e1 80 e1 07 80 c1 03 38 c1 0f 8c 50 fd ff ff 4c 89 e7 e8 f4 ac 09 00 e9 43 fd ff ff <0f> 0b 45 31 ff e9 ef fe ff ff 65 44 8b 2d e5 8f 4f 7e 41 83 fd 08
RSP: 0018:ffffc90002e7f360 EFLAGS: 00010246
RAX: ffffc90002e7f3a0 RBX: 1ffff920005cfe70 RCX: 0000000000000000
RDX: 0000000000000028 RSI: 0000000000000000 RDI: ffffc90002e7f3c8
RBP: ffffc90002e7f460 R08: dffffc0000000000 R09: ffffc90002e7f3a0
R10: fffff520005cfe79 R11: 1ffff920005cfe74 R12: dffffc0000000000
R13: 0000000000000000 R14: 0000000000040c40 R15: 000000000000000c
FS:  00005555579da500(0000) GS:ffff8880b9000000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f42aec1a000 CR3: 000000002322d000 CR4: 00000000003506f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <TASK>
 __alloc_pages_node include/linux/gfp.h:570 [inline]
 alloc_pages_node include/linux/gfp.h:584 [inline]
 kmalloc_large_node+0x7d/0x190 mm/slub.c:4426
 __kmalloc_node+0x232/0x3b0 mm/slub.c:4442
 kvmalloc include/linux/mm.h:816 [inline]
 ext4_xattr_move_to_block fs/ext4/xattr.c:2599 [inline]
 ext4_xattr_make_inode_space fs/ext4/xattr.c:2707 [inline]
 ext4_expand_extra_isize_ea+0xd55/0x19a0 fs/ext4/xattr.c:2799
 __ext4_expand_extra_isize+0x301/0x3e0 fs/ext4/inode.c:5887
 ext4_try_to_expand_extra_isize fs/ext4/inode.c:5930 [inline]
 __ext4_mark_inode_dirty+0x469/0x700 fs/ext4/inode.c:6008
 ext4_evict_inode+0xa81/0x1080 fs/ext4/inode.c:282
 evict+0x485/0x870 fs/inode.c:647
 ext4_orphan_cleanup+0xaa9/0x12e0 fs/ext4/orphan.c:474
 ext4_fill_super+0x92f0/0x9a60 fs/ext4/super.c:4975
 mount_bdev+0x287/0x3c0 fs/super.c:1400
 legacy_get_tree+0xe6/0x180 fs/fs_context.c:611
 vfs_get_tree+0x88/0x270 fs/super.c:1530
 do_new_mount+0x24a/0xa40 fs/namespace.c:3025
 do_mount fs/namespace.c:3368 [inline]
 __do_sys_mount fs/namespace.c:3576 [inline]
 __se_sys_mount+0x2d6/0x3c0 fs/namespace.c:3553
 do_syscall_x64 arch/x86/entry/common.c:50 [inline]
 do_syscall_64+0x4c/0xa0 arch/x86/entry/common.c:80
 entry_SYSCALL_64_after_hwframe+0x66/0xd0
RIP: 0033:0x7f598a39676a
Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb a6 e8 de 1a 00 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007fff6919c008 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5
RAX: ffffffffffffffda RBX: 00007fff6919c090 RCX: 00007f598a39676a
RDX: 00002000000002c0 RSI: 00002000000001c0 RDI: 00007fff6919c050
RBP: 00002000000002c0 R08: 00007fff6919c090 R09: 0000000000800700
R10: 0000000000800700 R11: 0000000000000246 R12: 00002000000001c0
R13: 00007fff6919c050 R14: 000000000000045d R15: 0000200000000200
 </TASK>

Crashes (2077):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/10/19 10:27 linux-5.15.y 29e53a5b1c4f 1c8c8cd8 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/03/31 19:24 linux-5.15.y 0c935c049b5c d3999433 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/03/31 09:33 linux-5.15.y 0c935c049b5c d3999433 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2024/01/28 22:25 linux-5.15.y 6139f2a02fe0 cc4a4020 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2023/09/20 22:09 linux-5.15.y 35ecaa3632bf 0b6a67ac .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2023/05/29 16:43 linux-5.15.y 1fe619a7d252 cf184559 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/07/11 02:09 linux-5.15.y 2f693b607545 3cda49cf .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci2-linux-5-15-kasan-arm64 WARNING in ext4_expand_extra_isize_ea
2025/01/04 21:20 linux-5.15.y 91786f140358 f3558dbf .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 WARNING in ext4_expand_extra_isize_ea
2024/09/30 02:01 linux-5.15.y 3a5928702e71 ba29ff75 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 WARNING in ext4_expand_extra_isize_ea
2024/09/30 00:41 linux-5.15.y 3a5928702e71 ba29ff75 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 WARNING in ext4_expand_extra_isize_ea
2024/08/01 09:50 linux-5.15.y 7e89efd3ae1c 1e9c4cf3 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 WARNING in ext4_expand_extra_isize_ea
2024/08/01 09:18 linux-5.15.y 7e89efd3ae1c 1e9c4cf3 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 WARNING in ext4_expand_extra_isize_ea
2024/08/01 08:51 linux-5.15.y 7e89efd3ae1c 1e9c4cf3 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 WARNING in ext4_expand_extra_isize_ea
2024/08/01 07:42 linux-5.15.y 7e89efd3ae1c 1e9c4cf3 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 WARNING in ext4_expand_extra_isize_ea
2024/04/07 13:34 linux-5.15.y 9465fef4ae35 ca620dd8 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 WARNING in ext4_expand_extra_isize_ea
2024/04/07 07:32 linux-5.15.y 9465fef4ae35 ca620dd8 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 WARNING in ext4_expand_extra_isize_ea
2024/03/18 23:09 linux-5.15.y b95c01af2113 baa80228 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 WARNING in ext4_expand_extra_isize_ea
2024/03/18 22:37 linux-5.15.y b95c01af2113 baa80228 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 WARNING in ext4_expand_extra_isize_ea
2024/01/28 22:16 linux-5.15.y 6139f2a02fe0 cc4a4020 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 WARNING in ext4_expand_extra_isize_ea
2023/09/20 19:33 linux-5.15.y 35ecaa3632bf 0b6a67ac .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 WARNING in ext4_expand_extra_isize_ea
2023/05/05 14:10 linux-5.15.y 8a7f2a5c5aa1 518a39a6 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 WARNING in ext4_expand_extra_isize_ea
2025/10/24 05:55 linux-5.15.y ac56c046adf4 c0460fcd .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/23 03:33 linux-5.15.y ac56c046adf4 c0460fcd .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/22 12:08 linux-5.15.y ac56c046adf4 252fbbad .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/21 14:08 linux-5.15.y ac56c046adf4 9832ed61 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/21 11:47 linux-5.15.y ac56c046adf4 9832ed61 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/20 22:53 linux-5.15.y ac56c046adf4 d422939c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/19 10:09 linux-5.15.y 29e53a5b1c4f 1c8c8cd8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/18 17:41 linux-5.15.y 29e53a5b1c4f 1c8c8cd8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/18 08:47 linux-5.15.y 29e53a5b1c4f 1c8c8cd8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/17 06:16 linux-5.15.y 29e53a5b1c4f 19568248 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/15 08:14 linux-5.15.y 29e53a5b1c4f b6605ba8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/14 21:43 linux-5.15.y 29e53a5b1c4f b6605ba8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/14 20:41 linux-5.15.y 29e53a5b1c4f b6605ba8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/13 22:40 linux-5.15.y 29e53a5b1c4f b6605ba8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/12 19:09 linux-5.15.y 29e53a5b1c4f ff1712fe .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/12 19:07 linux-5.15.y 29e53a5b1c4f ff1712fe .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/10 14:22 linux-5.15.y 29e53a5b1c4f ff1712fe .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/09 22:37 linux-5.15.y 29e53a5b1c4f 7e2882b3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/09 18:06 linux-5.15.y 29e53a5b1c4f 7e2882b3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/09 12:38 linux-5.15.y 29e53a5b1c4f 7e2882b3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/09 10:52 linux-5.15.y 29e53a5b1c4f 7e2882b3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/09 10:02 linux-5.15.y 29e53a5b1c4f 7e2882b3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/08 13:55 linux-5.15.y 29e53a5b1c4f 7e2882b3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/08 07:04 linux-5.15.y 29e53a5b1c4f 7e2882b3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/07 20:46 linux-5.15.y 29e53a5b1c4f 8ef35d49 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/07 08:34 linux-5.15.y 29e53a5b1c4f 8ef35d49 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/07 07:30 linux-5.15.y 29e53a5b1c4f 8ef35d49 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/05 22:09 linux-5.15.y 29e53a5b1c4f 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/05 15:48 linux-5.15.y 29e53a5b1c4f 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/05 04:54 linux-5.15.y 29e53a5b1c4f 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/10/03 23:31 linux-5.15.y 29e53a5b1c4f 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/09/26 05:31 linux-5.15.y 43bb85222e53 0abd0691 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/09/26 03:45 linux-5.15.y 43bb85222e53 0abd0691 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/09/25 15:10 linux-5.15.y 43bb85222e53 0abd0691 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/09/24 02:53 linux-5.15.y 43bb85222e53 e667a34f .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/09/20 15:19 linux-5.15.y 43bb85222e53 67c37560 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/09/19 20:51 linux-5.15.y 43bb85222e53 67c37560 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/09/10 11:29 linux-5.15.y de9476bb4f1b fdeaa69b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/09/08 03:44 linux-5.15.y 7a6c2d093c45 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/09/07 06:35 linux-5.15.y 7a6c2d093c45 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/09/06 03:51 linux-5.15.y 7a6c2d093c45 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/09/06 02:50 linux-5.15.y 7a6c2d093c45 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/09/05 00:48 linux-5.15.y 7a6c2d093c45 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/09/03 22:27 linux-5.15.y 01879f56bdde 96a211bc .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/09/03 05:15 linux-5.15.y 01879f56bdde 96a211bc .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/09/03 00:40 linux-5.15.y 01879f56bdde 96a211bc .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan WARNING in ext4_expand_extra_isize_ea
2025/08/27 22:42 linux-5.15.y c79648372d02 e12e5ba4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in ext4_expand_extra_isize_ea
2023/03/30 21:05 linux-5.15.y c957cbb87315 f325deb0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in ext4_expand_extra_isize_ea
* Struck through repros no longer work on HEAD.