qs_on+0x5b/0x180 [ 2109.942555] alloc_pages_current+0x187/0x280 [ 2109.943375] relay_open_buf.part.0+0x2a5/0xc00 [ 2109.944249] relay_open+0x531/0xa10 [ 2109.944934] do_blk_trace_setup+0x4cf/0xc10 [ 2109.945755] ? _copy_from_user+0xfb/0x1b0 [ 2109.946526] __blk_trace_setup+0xca/0x180 [ 2109.947296] ? do_blk_trace_setup+0xc10/0xc10 [ 2109.948137] blk_trace_ioctl+0x155/0x290 [ 2109.948946] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2109.949936] ? do_vfs_ioctl+0x283/0x10d0 [ 2109.950680] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2109.951635] ? generic_block_fiemap+0x60/0x60 [ 2109.952456] ? lock_downgrade+0x6d0/0x6d0 [ 2109.953222] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2109.954104] blkdev_ioctl+0xc1/0x710 [ 2109.954787] ? blkdev_common_ioctl+0x1930/0x1930 [ 2109.955656] ? selinux_file_ioctl+0xb6/0x270 [ 2109.956472] block_ioctl+0xf9/0x140 [ 2109.957148] ? blkdev_read_iter+0x1c0/0x1c0 [ 2109.957937] __x64_sys_ioctl+0x19a/0x210 [ 2109.958684] do_syscall_64+0x33/0x40 [ 2109.959365] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2109.960295] RIP: 0033:0x7fdcbc475b19 [ 2109.960990] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2109.964364] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2109.965776] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2109.967060] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2109.968351] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2109.969658] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2109.970944] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 02:57:31 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0401273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 02:57:31 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 20) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2110.035222] FAULT_INJECTION: forcing a failure. [ 2110.035222] name failslab, interval 1, probability 0, space 0, times 0 [ 2110.037501] CPU: 0 PID: 10589 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2110.038717] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2110.040159] Call Trace: [ 2110.040626] dump_stack+0x107/0x167 [ 2110.041272] should_fail.cold+0x5/0xa [ 2110.041937] ? create_object.isra.0+0x3a/0xa20 [ 2110.042753] should_failslab+0x5/0x20 [ 2110.043421] kmem_cache_alloc+0x5b/0x310 [ 2110.044137] create_object.isra.0+0x3a/0xa20 [ 2110.044906] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2110.045800] kmem_cache_alloc+0x159/0x310 [ 2110.046548] security_inode_alloc+0x34/0x160 [ 2110.047323] inode_init_always+0xa4e/0xd10 [ 2110.048059] alloc_inode+0x84/0x240 [ 2110.048690] new_inode+0x23/0x250 [ 2110.049309] debugfs_get_inode+0x1a/0x130 [ 2110.050029] __debugfs_create_file+0x14e/0x580 [ 2110.050829] do_blk_trace_setup+0x43c/0xc10 [ 2110.051581] ? _copy_from_user+0xfb/0x1b0 [ 2110.052302] __blk_trace_setup+0xca/0x180 [ 2110.053024] ? do_blk_trace_setup+0xc10/0xc10 [ 2110.053824] blk_trace_ioctl+0x155/0x290 [ 2110.054524] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2110.055371] ? do_vfs_ioctl+0x283/0x10d0 [ 2110.056069] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2110.056963] ? generic_block_fiemap+0x60/0x60 [ 2110.057743] ? lock_downgrade+0x6d0/0x6d0 [ 2110.058457] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2110.059285] blkdev_ioctl+0xc1/0x710 [ 2110.059923] ? blkdev_common_ioctl+0x1930/0x1930 [ 2110.060730] ? selinux_file_ioctl+0xb6/0x270 [ 2110.061504] block_ioctl+0xf9/0x140 [ 2110.062127] ? blkdev_read_iter+0x1c0/0x1c0 [ 2110.062872] __x64_sys_ioctl+0x19a/0x210 [ 2110.063571] do_syscall_64+0x33/0x40 [ 2110.064202] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2110.065089] RIP: 0033:0x7f2ffa449b19 [ 2110.065728] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2110.068924] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2110.070241] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2110.071462] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2110.072685] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2110.073914] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2110.075138] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 02:57:45 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 40) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 02:57:45 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f0000000100), 0x2002, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) 02:57:45 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) ioctl$INCFS_IOC_FILL_BLOCKS(r1, 0x80106720, &(0x7f0000000300)={0x7, &(0x7f00000016c0)=[{0x0, 0xfb, &(0x7f00000001c0)="5807bd8525786f00ff7ef7548755ebd4e6340ef37f0633e9b329447c083f9c6ee8674d8c79bde136a4ba70dc19088b9a4c5f9d9853cbf8f36ca84b7f3c2b2672e823f2805e0da292158fa6c38ef8afc95ee09c04ee00c929dd763b0e70db070c9be7cc36ecaf1c1b09b28dafc84a3d77996c7db55da4d9e7667b78b6fea05da57e21060a9c0b243267d3d94bdea44ea72e1dd31b59523b0f094d3557a8c93f65375fd3d7ad5e94fc01762ef022a2219d4d80463ab4f2ec1bf4cacd26de78199f07bf6b55d52fa6afb354f7054120fae51c34ce002e0aa8659fe33b17866562d90280953cec1cc1433f41c978dd77c416a9f197fe9e983aa0820a44"}, {0x9, 0x34, &(0x7f0000000040)="112b22dfdca5ae3116d92ad85b32fb1fa113faf7c97e37f5a299ba88be7258f0df51bcc411a3b3ec10ad9317260b0f9c4a61f349", 0x1}, {0x5, 0xa8, &(0x7f00000003c0)="bafa158f64ef1a0e0cf71316d7b1d5dea74e1417421a463ff8c955b6a3de336906836cac2cd9686a065f5f78718ce743ba13d6a85981b5100f15ae0d8382377b7c6bb4f76b1f2b19f8ec7ad25477f09f302d49e17d7756d66ad210853910dc2dbd275633c0b85999c452eb63a9ce1c00de2f719147fa385dc03bccf0fb4c357b463d59b1a60f79e8e5fc1ef180785153b8a7a0077baad51adc12341657e94c53b1e41c937d7f4417", 0x1}, {0x3751, 0xf7, &(0x7f00000005c0)="c1c499a29f3e0f1aca00518bbcf2a21239e3c4ac0204bf91b19da326aefd72bb97abcb853183454c8671e6014fe11d815e44a544127f13cd216fda624a63459d20eaec8766fedc2994352e46a2768e962c252a0b72902147a10821d150b3c767ef30df3c702b06ebac6b0e133aaca015d5f2ce04a6512a75ec0a397cfb8096062206693bb0a29bafdb975a4adeed8551bd7e5e8a44176437eae31b3c4722aa79299b9eb467389dabfe3f21503e3de64ac684da6e82acde2e61cfcbdd8b00972b36414e1cc42efc028dea993648660e712399c48b9ab3a511305e05a476ea5b2b0e13239aeea139eedbbc6e96f00fa6e05af4d003ec5a71", 0x1, 0x1}, {0x1ff, 0x9, &(0x7f00000000c0)="89d404f2896265070f", 0x1}, {0xffff, 0x17, &(0x7f0000000100)="5b88c3abf556904f35ddc73007b670f40cef2c966c42a2", 0x1, 0x1}, {0x4, 0x1000, &(0x7f00000006c0)="9f8e5d4161f67c707bbca0691cd832ed54b6140aeb50a7a47057fe863e6db0c35a9c00ea5088a86901aab89dafc81ce63c692f1fb6ed98b1c26909f510b5ed74d7df549d43a14bf89dbe9981e3cb4451d8ee501daf309ea23d2c8206453e2cf39cdafe29493e36c050db707d5cb64db4ee1985614907939ceda5b7447405188a5a3b3836e3eb60109dc22892d6d805a55c0e9fa9455d151cf4a6d03f0706679c7d4f891e9c62652e808604c2ca1cea1a6b52124501c21f2c1a6bd1fec113b1a41029c246ea45b52cafbf443939634a5751840c62b2c52f56035b7da541b9fb704b663006f8cb1a26ed0468ae416b4cfdd23a254fbada641e0d5a415fa111b3ffc021d11ae423587809a14311ba14e13bd8e9b220c32dee3e34145e40a82cf2fdeea642d1fd8e63e1883403018bfdff6160fdc2aee7c2433f15cd30ea21f414a258236a7f01d46ff6f567ad1c7523820fe4b1429e01893f6be38945007fbff4d8860634f2943ec7cbc86737f4976686cefcbdab4fdc10a626f12f17e1a963a1f91ffc2cc00dea1d698fbca95e969f7b049593b834b679f2831606fed8357187e03cb6597e97caafd29a533115566c3d5280988bd04146db8ec91e3a6cfb67c7e9598da35182e70de6b0f5d954aa9f421374db074e468271ec6dfedb09683566d742eaba54c8c03653efc7e71859e7ca2bce500aa7f053f6293a109e57507a5928ba41d0165e60babf12de5e2dba126124686d47c5e4ad29499f42fb77ea801d6b0fdddb3c832935fd865e10dae267d149b40bba10ce32faeff8e3bdc6ad815490b195db8adfef79b43421bc5d818d37b62f5b927feb94c5b0eb4a9085750b02219e41f2a4947df9ba2883f361d8b2ad498f9b1120433be33722c6ee75624829e06afca8fcd7847aa8d1a9cdc6a9c54ade634f1ce3aea69bdfd299b2b913841452e4e931fbd502728f41b088e1a379c260ce8cd409ae366decfe1c5a76548360da2c7ec1d50f77072c693a9c9722481bb602dfefec591684fb8b68394e59c32a9c4fad12ea3aa6920eae9691b2e16edac2e6e29400b2dedc2bf9c007ef1ec184477b576fa709568276af3ed369733b94c47acd86d1d97d8dd42be4dc1f416cb7714e2bb3310b9adad809e37c34db35d76eef1c3f8e01b280385904045293ddd71cafe511b2dbe858e7f46092fe31f97e27cad6e49564440d870f75805e6e348df7d8017576a2430ccf512f5c4b995747db0b5061b6d183bb2ecf86c49b8ecaaf9befd16c0fafa61c6b6c26c7797362a989de2dab8fbf1ac48f750194eebbbe67a202cdce1db71e9c91477fb628dd9593f80326883285156e551986b007a198524966037e6847750135543611f1ddda525c97d8cd9ee5b59df85c811b45fac3423bb22fa0fdd6767f13b835c6cfedd4c8c03007e1c9642c2aa915ad6fc623694e17793f602ccb62b0777e2bd65e5b5c1304e00628b0eee5e44b95eaaacfd03b24ee521d1e09b9e6643dc9043886bf837f2c4d557afab37c8648d7e5ece56a410d1959aa70084f38057000401d5d3a5e09a56dba8c0206d21293f892b7e2798a2139689bec43f51f0420656da33b70cf59f5641fc65a24cb8dac124da647cbb7c257b8e68de4e00781428cdf61a6025f1464a7aae23a41a996154f29ec74fbc7f25a1fb9b78b7f38cef8b0325e157cf27596fd944cbab17dcf88dcd7052b33dfb73239f6ca1db07fcf96d90ce889ba4fe1e1e47823c1a42aad24fb43ac743907bbbc593fd4a4235f5d6ea22947c50a44a2a58bcf134ea3725551ac6aeed9540127acaa6203b7cbd6bc6b599d8e1240e6c91da34d490e62384eaf93d8a12ae1bb364083a2db3728f5124e863281cd17ecf127ce410a771f3de2efa60252924ae91fcfda5f40b4a1468b35de6897ce534403f3fcedaa23e62c63ff30072f3b1ebea584fddc6296588848c1d1ccfc2b1e0e4f9c06ef6dc6c183f32f05418de4a72741a7211851d2f4fea496908e82827ca226b173f8758e976040da479032f584da7cc449b85dbd2399918a75e2281d6e79eebd31034f1ccf8cbfde6e3190cc4909e94d97730aeffebe4d21b738239f827abac2839bac9ca06cad9f1c9da876546aebd1b25187d268c096194ac3bd1fd6e39199ea05cf93bfe7efd3703618038472e7a4725aeccb6c40039dd16292cc6fe8fa2bd3329588cc392cd5f20aa530ab922f302022b69084646da3e6a4ca7f043418ce185140c1edc6ee6ed0a2777b905a28a4576e3ee0ed9e519a246cd23f6712aa50d6bc28a4e1cbefa0e24d2eba37a15c7c335c19758597a3e12a06668b9831c3868b268d507c3dd4deab7c9bcc6642fca1b924f826ad25c0bd333dc84c6727548efd9b12054e7b477b7b7d73ecc389bc7f5ce301c5c79dd0411b64ed6c538d80e97ed6bb6390352c8a1d2dc4a1a890b256581e47443bd3ad244b116d009ca2ff4e6d5ecd2fbb8b6a5f6e5e80ee5644d173a910808ca421af397f7e44aad668ce927b948cc97cfed5e5433638b8e6c93eb053a2904ecc8edf9f05ce4b94f5fa08e438bf159e483bc8e075d68ec6ac261a34219d4f45079ccf05e2da9360808c7314a944e45abb318869e692180486bff0710eedf663214b359197186782c03300b4736abde25343f0fe05134626418ebf54b2d973f37b9d36483e71606ea100beffca7c6b7caed44737b9cc314847cf714728675eb6468e8c5a102c49b3b9576acae3c39b18648f1566c086d0123687f62eed3e50b34bdab125e3134bc631c67cb86d0606e8f12a9c01494ba00c2af9117dc6e16c13ecd9f7fe571959e3aff72cb945c5e408c82f03b266d9f61428de4a2066be30c22d6022fbeef1e0fc917cf6456c1e9f18ede5fbf6cab173c984522c174bd852b0630e894bc76b54a632d4866fb4a2be5fdb8b6c4ed1959b959edf47a05743af135c955c80199875104167e99dcfce3aefb2b53beca38a51e7ca6b5d256531174d1b514bd32da4b1efe71759db76dd81b54a101ea5c7b01becf4a7d7720e5f35292257e0c16097e0b50e3bba92864762402da7732853e3a20b01d131df22800defe01c772ddc834b357c5f9d8a9868284c7c35fc5cfc88a8da0ee1fcc13922a488b7b5293ad392c63725e1d8cdea16e3327e3a7a947312ce83688d43b015877c8b7f950bc708afd6393eee7f9da45331e950c0b7a27bf2e5bf25ac99e6dd3eeb912d88ec37f02f265e3c7d6c48bc78c37f3e75db9e7861dda3854efc53286de366b5bd26175bb81dc657043babed063be2e59099a6798c0dfd37e52bde8dfbe7fa3389b0b8603e9638389d2db5ff24736a9fc7f5cbdf9986cc5513da92ad505bdf1061eebb6ae834274f98fed8baf2fa944cf1378e0a655c97b925c7ad7d072c4d432ab02374134410e6fd8b103223fe7e65eb375597ef5e8cdc2970db30d58d6addfdad5503e643229874e5da2307dac82169855ebff587d1f56dd1ab778ecc4997b1c69474640a680d0e956f2bf604f8cca7b32e4d19b907c6e4358aa65e0a5ecfb583b806d4816f84278d0e2d80032b5fc7ccc59339f71d08af35a704020a7877dc1bc8cfc4a69f1790777daa7856502042efacbdc0425de533ab5a870c2b0e59ef9bbfb1c4280f6a0207695a2f55d59051bf6f62fcc448c06982018c5a1a28bbdd8ef0bfd36fbdf4639e71a37103af29373c16915653be1683bd937330e7a0cbc1c2e3bcbf9618494c5846b14c6848c40c58b86cdeb1b9797cb04ab00ca25da3d53cfefa5e0c8e6c3f957c503c6708d8b07981b90fa9e2ef2e9ee354e2375a13c26b50ed0dff9ff3c5c63faa6ac53f1f18e951df54ce0d8ef59a4b0b3b54f5196c3cb30271e46fe94f484889f843175ab6578e449050fe10e581a4ce6120264fac6814c62ecfc8438077bbd2099f370643ded69ca8e08240b506b08f3a70e447d7f4a848df6f737da63acd102c4e86ad73391850789fb4811351b09f4f010d054a7cc33f83f8673ebd0096706a3eaa49d4840fd27f47919daeb31cf0d6bbd56a9b19c71f393502373f062755be436ae9737f0ae3a59395698e497baf8f023038156e2c46b7b4903b83cb790c37b02516a6603b459a631b66459f81b495b31d06eb24b4718aa508beb4279e50ecef88ed3c7bb68b085b4373971e227738369b918968d9c04f47e1801de39d08c74dd622098e4aea74da55b3ce57748f054ad5a10ed45439147c1da68dce543e05cfa1e650fb46185f099d95b1fcc54fb64687420adacba289a037fb9cf6b3c8ccdf86118601000325baabf1b35ba79160747c34b398e1bcdfcb78f6268f2ab76902924dcd36b49dd0b164e04f52b25bdd76e6387308ae7d5ae1adc217837da7a447cdb5b979caddf88bbe4c7348a7f57bc80e5fcc8c8ae353efcbb82bbde09df4011b9c3661ad0117573eb26ce70a295f36bb47053b4fce8944ab25e10bf4f406df237328c22bed88159ac3e7dd528638460a15b16611ff6eaace1e6daff9b0096a436fc55b86b035d3657241b6b4f86b15ab657c2c3a89fbc550a61108c2947ae760d2cda0f92f140e5e643db157ceef681898e4ec4a0a808c23a10b1509c0f74d0ee2f9c74033ebcef59a56d77e61e0637276234ff6a524ed75dd2a2d4c01b6be1f37bb8c93db4b6c9065997f4b96ff27f3487dd7ee0e03c5ae71b8f3061256a094951e0478368bed5a6e91729b650c5f1cff8a80382582409ab32997dcab9ff4d09c90014c3ecd59f19344bb51dec7cb96791ece3ff9acc1cf3ec32e1bb094b2cf513da22933c4d62f81bedb4c1a0ed848f390dfaa8c708ad4e5ec3af83778e5e42f801d8bc86d3ec5bf7791ab43f514e56df0ec01afe5ef5358c37e4ebdc4e28fde99c0389146ff477dd18a9fd06cded5df888d7ac0e6370aa578680b723cd5fe1ee58610df1d902fdef08db85197ab207540fae6b1e4a449e130b7bd8f7e157ebff82032e56e9bf269408cc99e731554f906ae38cad8f38caac1f4286b506851aef1dadbfe0168600dfb4da484385150a89f944ce2222decae49378813e3d649fcd6c8c162e858787cc92c830b5c2c41a269723e8cb2a994e73ce5b0a135ad466cfad198972e1fd64bafeee792f12736db765ba3d6de05548d89f8841ebe4edd1d7b1ed265b358b3839a6bc07b2510e683ea1f5f08fe3ccd5611e993b61ca0251529457c7b3dd46b23379e95d5ae5f1e57372e9ae6a91b01dc42f5384f8ac3c99fe6bbc9f93aa33cc6a06a73c986d3415b6b24a48c8012b7723ab22794d1877a0c40358e911725ea768c82926ba9f71d035934559a24c8b610eae481be31ba1f49386ce76ec67e6731bf833df5d5882a30250a1fa08f3dba6018393dd209b78419548d5e6d9d3d65cd6075ed9381fbcdcddb2c64d6c4520f7216bde21f6c98241d4899c461f081922a5fa105787cfb6e2ee921d341ef0cfa8392d2ed7b596a0f3b69a9a5295aa843eabebb479104a72369bcf076bd85a4fd0079fcf09e50105ef2670936ef426f6aee0dd58e8446b1965af46a2dd52a62ca6b77a07d161bb9a505886255eaf658aa5ec9ac4ea015389faf96626affbbd88895bb134935c97efbae59846c683f9aae459894d3001a213de76d26b476bb0ae2fff5bb1b077c55247efe94576862b093764e87cc366c1a7b0bebeac2fe1cec0ad6b084ba0a518d269e21e5fdc3d8e9872ea2952877d217280f35391bcc5e19d62baf0d4001d76466c4f05d9b669fd7bb8ceab809aab1de970da6cf4d45a5a8e2de366ce829697f1ab354eb0c8167f331ffffcf0f"}]}) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) 02:57:45 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x80081272, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:57:45 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048120a, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 02:57:45 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 56) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:57:45 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 55) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 02:57:45 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 21) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2124.217888] FAULT_INJECTION: forcing a failure. [ 2124.217888] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2124.219561] CPU: 0 PID: 10613 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2124.220172] FAULT_INJECTION: forcing a failure. [ 2124.220172] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2124.220440] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2124.220446] Call Trace: [ 2124.220462] dump_stack+0x107/0x167 [ 2124.220476] should_fail.cold+0x5/0xa [ 2124.220492] __alloc_pages_nodemask+0x182/0x600 [ 2124.220504] ? __kmalloc+0x16e/0x390 [ 2124.220516] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2124.220534] ? trace_hardirqs_on+0x5b/0x180 [ 2124.227501] alloc_pages_current+0x187/0x280 [ 2124.228059] relay_open_buf.part.0+0x2a5/0xc00 [ 2124.228641] relay_open+0x531/0xa10 [ 2124.229107] do_blk_trace_setup+0x4cf/0xc10 [ 2124.229659] ? _copy_from_user+0xfb/0x1b0 [ 2124.230185] __blk_trace_setup+0xca/0x180 [ 2124.230712] ? do_blk_trace_setup+0xc10/0xc10 [ 2124.231290] blk_trace_ioctl+0x155/0x290 [ 2124.231802] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2124.232417] ? do_vfs_ioctl+0x283/0x10d0 [ 2124.232927] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2124.233598] ? generic_block_fiemap+0x60/0x60 [ 2124.234160] ? lock_downgrade+0x6d0/0x6d0 [ 2124.234682] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2124.235287] blkdev_ioctl+0xc1/0x710 [ 2124.235752] ? blkdev_common_ioctl+0x1930/0x1930 [ 2124.236344] ? selinux_file_ioctl+0xb6/0x270 [ 2124.236895] block_ioctl+0xf9/0x140 [ 2124.237346] ? blkdev_read_iter+0x1c0/0x1c0 [ 2124.237887] __x64_sys_ioctl+0x19a/0x210 [ 2124.238396] do_syscall_64+0x33/0x40 [ 2124.238860] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2124.239496] RIP: 0033:0x7fdcbc475b19 [ 2124.239958] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2124.242252] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2124.243201] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2124.244096] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2124.244984] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2124.245882] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2124.246777] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2124.247693] CPU: 1 PID: 10610 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2124.249136] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2124.250863] Call Trace: [ 2124.251410] dump_stack+0x107/0x167 [ 2124.252170] should_fail.cold+0x5/0xa [ 2124.252967] __alloc_pages_nodemask+0x182/0x600 [ 2124.253938] ? lock_acquire+0x197/0x470 [ 2124.254764] ? lockref_get+0x11/0x50 [ 2124.255540] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2124.256810] ? lock_downgrade+0x6d0/0x6d0 [ 2124.257674] ? do_raw_spin_lock+0x121/0x260 [ 2124.258564] ? rwlock_bug.part.0+0x90/0x90 [ 2124.259437] alloc_pages_current+0x187/0x280 [ 2124.260345] __get_free_pages+0xc/0xa0 [ 2124.261144] inode_doinit_with_dentry+0x8f1/0x1240 [ 2124.262160] ? __run_timers.part.0+0x5c7/0x9a0 [ 2124.263093] ? timers_update_nohz+0x10/0x50 [ 2124.263979] ? selinux_file_lock+0x280/0x280 [ 2124.264879] ? current_time+0x1e6/0x2c0 [ 2124.265703] ? igrab+0xc0/0xc0 [ 2124.266369] selinux_d_instantiate+0x23/0x30 [ 2124.267274] security_d_instantiate+0x56/0xe0 [ 2124.268197] d_instantiate+0x5a/0x90 [ 2124.268967] __debugfs_create_file+0x246/0x580 [ 2124.269917] do_blk_trace_setup+0x43c/0xc10 [ 2124.270795] ? _copy_from_user+0xfb/0x1b0 [ 2124.271651] __blk_trace_setup+0xca/0x180 [ 2124.272502] ? do_blk_trace_setup+0xc10/0xc10 [ 2124.273458] blk_trace_ioctl+0x155/0x290 [ 2124.274296] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2124.275302] ? do_vfs_ioctl+0x283/0x10d0 [ 2124.276136] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2124.277218] ? generic_block_fiemap+0x60/0x60 [ 2124.278149] ? lock_downgrade+0x6d0/0x6d0 [ 2124.279008] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2124.280004] blkdev_ioctl+0xc1/0x710 [ 2124.280771] ? blkdev_common_ioctl+0x1930/0x1930 [ 2124.281760] ? selinux_file_ioctl+0xb6/0x270 [ 2124.282660] block_ioctl+0xf9/0x140 [ 2124.283401] ? blkdev_read_iter+0x1c0/0x1c0 [ 2124.284283] __x64_sys_ioctl+0x19a/0x210 [ 2124.285113] do_syscall_64+0x33/0x40 [ 2124.285877] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2124.286920] RIP: 0033:0x7f2ffa449b19 [ 2124.287678] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2124.291423] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2124.292971] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2124.294425] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2124.295875] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2124.297326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2124.298783] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2124.306161] FAULT_INJECTION: forcing a failure. [ 2124.306161] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2124.308744] CPU: 1 PID: 10608 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2124.310150] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2124.311831] Call Trace: [ 2124.312365] dump_stack+0x107/0x167 [ 2124.313116] should_fail.cold+0x5/0xa [ 2124.313921] __alloc_pages_nodemask+0x182/0x600 [ 2124.314863] ? __kmalloc+0x16e/0x390 [ 2124.315616] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2124.316836] ? trace_hardirqs_on+0x5b/0x180 [ 2124.317719] alloc_pages_current+0x187/0x280 [ 2124.318612] relay_open_buf.part.0+0x2a5/0xc00 [ 2124.319542] relay_open+0x531/0xa10 [ 2124.320283] do_blk_trace_setup+0x4cf/0xc10 [ 2124.321152] ? _copy_from_user+0xfb/0x1b0 [ 2124.321998] __blk_trace_setup+0xca/0x180 [ 2124.322830] ? do_blk_trace_setup+0xc10/0xc10 [ 2124.323762] blk_trace_ioctl+0x155/0x290 [ 2124.324598] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2124.325717] ? do_vfs_ioctl+0x283/0x10d0 [ 2124.326637] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2124.327824] ? generic_block_fiemap+0x60/0x60 [ 2124.328838] ? lock_downgrade+0x6d0/0x6d0 [ 2124.329789] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2124.330887] blkdev_ioctl+0xc1/0x710 [ 2124.331738] ? blkdev_common_ioctl+0x1930/0x1930 [ 2124.332814] ? selinux_file_ioctl+0xb6/0x270 [ 2124.333827] block_ioctl+0xf9/0x140 [ 2124.334654] ? blkdev_read_iter+0x1c0/0x1c0 [ 2124.335635] __x64_sys_ioctl+0x19a/0x210 [ 2124.336557] do_syscall_64+0x33/0x40 [ 2124.337402] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2124.338578] RIP: 0033:0x7f314f9b7b19 [ 2124.339424] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2124.343612] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2124.345340] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2124.346962] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 02:57:45 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481223, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 02:57:45 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481225, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 02:57:45 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048122a, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2124.348575] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2124.350353] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2124.351942] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 02:57:45 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 56) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2124.392913] FAULT_INJECTION: forcing a failure. [ 2124.392913] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2124.395687] CPU: 1 PID: 10624 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2124.397178] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2124.398990] Call Trace: [ 2124.399561] dump_stack+0x107/0x167 [ 2124.400344] should_fail.cold+0x5/0xa [ 2124.401166] __alloc_pages_nodemask+0x182/0x600 [ 2124.402169] ? __kmalloc+0x16e/0x390 [ 2124.402963] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2124.404253] ? trace_hardirqs_on+0x5b/0x180 [ 2124.405180] alloc_pages_current+0x187/0x280 [ 2124.406138] relay_open_buf.part.0+0x2a5/0xc00 [ 2124.407126] relay_open+0x531/0xa10 [ 2124.407911] do_blk_trace_setup+0x4cf/0xc10 [ 2124.408841] ? _copy_from_user+0xfb/0x1b0 [ 2124.409735] __blk_trace_setup+0xca/0x180 [ 2124.410626] ? do_blk_trace_setup+0xc10/0xc10 [ 2124.411609] blk_trace_ioctl+0x155/0x290 [ 2124.412483] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2124.413535] ? do_vfs_ioctl+0x283/0x10d0 [ 2124.414404] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2124.415527] ? generic_block_fiemap+0x60/0x60 [ 2124.416485] ? lock_downgrade+0x6d0/0x6d0 [ 2124.417375] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2124.418412] blkdev_ioctl+0xc1/0x710 [ 2124.419206] ? blkdev_common_ioctl+0x1930/0x1930 [ 2124.420219] ? selinux_file_ioctl+0xb6/0x270 [ 2124.421166] block_ioctl+0xf9/0x140 [ 2124.421953] ? blkdev_read_iter+0x1c0/0x1c0 [ 2124.422872] __x64_sys_ioctl+0x19a/0x210 [ 2124.423744] do_syscall_64+0x33/0x40 [ 2124.424540] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2124.425640] RIP: 0033:0x7fab51c74b19 [ 2124.426445] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2124.430445] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2124.432095] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2124.433655] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2124.435203] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2124.436745] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2124.438294] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2124.440489] FAULT_INJECTION: forcing a failure. [ 2124.440489] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2124.442028] CPU: 0 PID: 10632 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2124.442851] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2124.443793] Call Trace: [ 2124.444113] dump_stack+0x107/0x167 [ 2124.444550] should_fail.cold+0x5/0xa [ 2124.445013] __alloc_pages_nodemask+0x182/0x600 [ 2124.445601] ? __kmalloc+0x16e/0x390 [ 2124.446053] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2124.446774] ? trace_hardirqs_on+0x5b/0x180 [ 2124.447293] alloc_pages_current+0x187/0x280 [ 2124.447820] relay_open_buf.part.0+0x2a5/0xc00 [ 2124.448370] ? relay_open+0x4f1/0xa10 [ 2124.448832] relay_open+0x531/0xa10 [ 2124.449273] do_blk_trace_setup+0x4cf/0xc10 [ 2124.449799] ? _copy_from_user+0xfb/0x1b0 [ 2124.450297] __blk_trace_setup+0xca/0x180 [ 2124.450789] ? do_blk_trace_setup+0xc10/0xc10 [ 2124.451338] blk_trace_ioctl+0x155/0x290 [ 2124.451823] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2124.452409] ? do_vfs_ioctl+0x283/0x10d0 [ 2124.452895] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2124.453523] ? generic_block_fiemap+0x60/0x60 [ 2124.454054] ? lock_downgrade+0x6d0/0x6d0 [ 2124.454555] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2124.455124] blkdev_ioctl+0xc1/0x710 [ 2124.455572] ? blkdev_common_ioctl+0x1930/0x1930 [ 2124.456128] ? selinux_file_ioctl+0xb6/0x270 [ 2124.456658] block_ioctl+0xf9/0x140 [ 2124.457084] ? blkdev_read_iter+0x1c0/0x1c0 [ 2124.457602] __x64_sys_ioctl+0x19a/0x210 [ 2124.458083] do_syscall_64+0x33/0x40 [ 2124.458527] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2124.459135] RIP: 0033:0x7fdcbc475b19 [ 2124.459581] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2124.461765] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2124.462674] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2124.463523] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2124.464373] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2124.465210] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2124.466059] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 02:57:58 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 41) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 02:57:58 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 22) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:57:58 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x80086601, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:57:58 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048122b, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 02:57:58 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 57) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:57:58 executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000140), 0x40000, 0x0) r3 = ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) copy_file_range(r1, &(0x7f0000000280)=0x100000000, r3, &(0x7f0000000300), 0x3, 0x0) ioctl(r2, 0x100, &(0x7f00000003c0)="42d20b2b2454a017dbdf0dfcd21aa6fb66d703cc8afebcd68a7562da7c5e8abe0746a2ef33e5c107b9c68f5d78459bb5ab105e0f520dca79cfa4c4b2203b4e10855c90715911e0f321c0836a2658642487b48a74d9074df9b9ae65f46c5925b79e42791f97bb7bec78aa7f8f8c58120e21ab79645ff4489b7838c85cd88b38cecacf48f2eb15bc2104d5cd58a6a40464c4676fb1a1b34354c2e8f27d636fb87e4f02cb6a3856ceb78ac7d3e36d081f8ab407cec189980a81b5f14d4719c7cf0004c8aaaf9835a3fe137a0bf0a615eeecf585f0878a6255983b5fec063c79ce755c24abe00a93b95d8597d3f6cbbdff228b") connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0x6e) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_bp={&(0x7f0000000100)}, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r4 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r4, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) r5 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x600200, 0x0) fsetxattr$trusted_overlay_upper(r5, &(0x7f00000000c0), &(0x7f00000005c0)={0x0, 0xfb, 0x1015, 0x7, 0x0, "22b6cd152ea2df9397faacd9435d5b0e", "ee08938a40e744794d834d5ba599802ffa991f91243783a2a53b5c005a720afd5a4b6e9428383d1cb3914ef73eb8063f8b68cf6e8e7c6ab537401763d80e9e5e9d56a42f07a45fe13de9d69130a4506866ffd388104175465968696fe55dccbccba6dedac6c923dbe5b23a9cb60ecbff3356709ae0779522d7c6d519c0d2e894e91c78574af63e124cdb322cebd7423560656a8f1e6f61c8d79121868373e8a98530491e041be4808d4133ead646d1ff9d11276c6b22461e12050cb82bdf706ebc967f98428e744e2e7a1815c7b9a3480f12bc83b5b37acd7aa893c7233241a86eb3cb3559c8b7303cedc014bf01974b15dddaaf597d552c0e646cc8bf968ff5f8bc2228267166847506445298c5b81def49b0d675fea28b0b522b71c5628af7ec7f3e1c929d347441f64bbbf3c17b40ec9dbbd883350dcba0f942e55233223314b5ca99da051de8cc53fabd686171f34894af4f8dd050ae8152227541c606bb6721d85b1dcb55bf7c23e7651e3ee139250a418c205e5df6dcffd4778323347f75ee61529ad533b12a531cfa97be663ffc4ccc0bcd987d0b48b9f6ad37d6c204337d517466cff41bd3281f4724a559e56c5e1ad04ca7b10df860585bf90c7fecccfc2bfd971b308720ea6a737c1c3d0cd45c6d3a242c477ef8e059af226e88f18db5ba9f61eb2063f6e328ad7b771e4e2ad6a6fc355897c6a9077bce79d731e2f41a173d723a9a85b09b5f262f0db29637d59e986336cdd7e506b4a96882672d9c0d3103db55e5c92304a7828709fa79701366f015e1bbb59c319704b97a75689a09cdd98da9cbf63dfb89f05375eaef484357aa2d71ffc9c210b056cbe02760fcdc1eef36d24a9e31cfaec80fc1f5005486b3fc93a16efafad82441d7283c3c85939f69c45e7b10882bf712308962c0e7455defcf048b6af242b7f408351c0496a17bd4b02c7abaf51f4a2751883f2804060561b5db154d833d9804a5f161248b4b39e09a6f8296bf32fc0e6ac50bb2433c960b742d3d074df5032a4565b127284db3b730633f945a2a0c448764a4e856f744d90ec2b4f8f5176aab216320a47e73f4ab1819d92507ddf151154ad6cef41b87835fb858ac8bbc548b06a07c6e2db66de027d884fc52fe1b7c620cca76405890e6b656225f71b7cccab4c9b2682c3b48bfb8cc12f8a35d45560651c68b4575b82656e2d5d95ba9c44887e36ae2ab6a6c7e1b93f675d00662491b84fe17a9acb394edd95d55f05d41732a9ab9e28092a3469ac715aff145931703536929da416c229fd22a1c0acb11494652bc7775b2de37f4eced58bdecff1f557a29659845f109a401dafb0d18958bed5743a74add62222d0b9b91716aa2b743872b862fccd8593ff7665e9693aa80319f4481a1a48e31e1a7de685b6aef9be9aca5ae73f5598050ad6f884d51d7441b4a69d765a86caba802dd8720145f8f517a488d0398444152c926d1866039eb5e9437a2cb1f191f9e8f407997f530d0a744ac51ca9af1920d6f577cdcacae3debeafd582bfaf8f1d2d6b9194399654742d217dc3fd3377d175093bcff1f2cbf2e3734bba55db22b61f0688575bbd0f3563a79a2b84903d0b4e96bdc7b84afcbcb82b19a24dbb08fead3a2805a98dfc87d251329f5e682b827557db2e0894a4d9278bc0432a71af9cb6ac8671794bc64be314205bbcd5c0ba8f3b6af686e42cbff7dda2642b73428dbef9f0ccbbbe1a44de358982dfedaf5c49b05956a96ab7ae07fc3b019ce359cb8bb08ef8a8ea6da09945f2cc6fe935d356d12d1aa125ef8d106b13b4fefc909adca6865a7987828cd5b736ede6b0a2287be5061c4b9180480b39fd3d83c79deb0d560e604826ea4b169477ade612a8d4ddc978e6e9a207635586bd59e7e5221f64c03b2a7e9f136a28fd3545070d406b486ceaf30ad4586aa63779550337e4f97f1769b99f1714109040628d62de111e3ba9df342c946d793d3a9a659252a2aa939e5bddb960112d796f9f1f3b4c166e60c33143727639391308e40643ea53b85394d211026e0509f58040179ebcd70dca0442410dcdd43482913ee70274b789f9f6886b5cbb75e4ffd9584d3f64c22013944906a0c2f0c3f06c6d82bd04474bcd94af7dbfeadaecd4aa89ef285f0d56fe2d712ba9bd8ed2dc50bd5dfa435874a23c5cfbda931b472fb6c498041f86e0a88c6767d3c2466801102be4b418d372d2250c2cb67705c8bac39cfa0b096b9d51734f77aae02a043f5ebe81e6d920c352c45f2f85e360922da06decbf7ffa2cf66d551037e2e0d800b6738fdbc1c7d09910defc38f3c9601f3f07a2e9475d119bec3fcfbd3ddcfd640a6d147ef4d80a1243334e8729aed1b402474414ab8379900b6c26a89d3ecfcd5ef25eceba6933da02576ae9c6ea566a80dcd139bbbbd8c18f54d403de50e87d313a95f2b162e614426badfe1cf337ec1cccb3873f700620a7ce40b659683e00197b95f838536f5a4b99e2849d5ad31532fbcbfad896cca3a8c2b81254c3f27894edb450c7fbc403849efa677ff961f70cbc6a23bb0de7b00d22e3e007431324d21ae00b569d45daa9591325ee1714ad9a930bc253651d333b8ba5877e151db4e5c539dd64d4e74dd06be8521890c35a222b1e6b1cbc87947fdef0557570710d31656ce9401ad6c38cb7cea7ca7fb68f47a46a307dea33b5af2d2a9dc93bd49a1c6c9b6a77326a67aa5c77f6a778e391dba8533727d9a5d38b2a2cf09e8d0468616c2f2946bae849db35dac5bbf767bcf293f96c1f25a1a0c4f5624f3231908dd3e5d0192eb52ae02b48f3fb17fef138efcead7413dfae8fe37688425b86307276825f1629da13948c7577a0d786e1adaf38b6e20e96c4229b8f1c58bdd66debf9393fa64e90fa6175b9c526276eb982b8bc7c7137d5b5c855c5acb83bb47c0325e3beeeeb44f7ee38788faf65ec42ec7d1f4a54cd76a0da13aff9e626a217710b2d401019af22b1d2a93b80626af9b84ed4fd98eabbd304bf0c1595e0fb7d2417701561c3916ec3f17ba98370cc9037c1d9697c6030b3533ae49b90ee2280c6ab2c687313f0bc58b1cbe391a381f698370677a4c61493dda721f76810bba842405d9f3c67eb2c6a22baa0005130bab4c65e1baf1363b1459efb7dcda684081e30827fbb23efbec27fb12e5618a250cf9576cf27663051171feaf631d80552fba5f44da24c1df1e1c3320da1f13d4a42b9baa6fa99936a2f00a32e14ef974430900e07614b4270c67a0668e3431430feb8da72fb62175279c659bda3770febfabd5ebf3de42de9f833f3c3c9bb739098cfe96afe6ee1659fac793ee917a3ec6c68130772b82cd0ec7406248730f9c74a6cd71828a6e642cb849acb904464e39e95f325b584aebf57a3a963859f52e279d081a3c07fab416be6d55ba0d683e16242b1e4b009b60b6cbc4e0a79b7f2c01b69a6fecbd83123e7e4675361b6b136ec6d70e3dc89bd5274499f841ff8e405da6d6ec8bbf8ff7fac3913001570d23dfc1a33376bb9ea373e0d6d93383d5d034fc29ac2eda567956defaa5ef791ed4c6d3c30e14669c0a80b6397d1adaacba72ea3f92b657be1f17d1be0229c3ef5a5bbaee8d3edb581dd3554db68da1c475446d4896a1686fcf335bbdc45ab24e3a214e488e391b09d077db2ca54d5927848cbb96ad2c31d92bddd7ebc462f4febe6072b2eff84c87285e215142a066ff9419b951ef516197c5f6c7b906ee26daed5b073ac8d66b9a147b88559b0e2ff0de7ac5b12745d8b4a77052d50619f3a1b56186d9f609f15678989e46674b18d29705e819d06a236ba902f0ca634212bcf63db38a9c7086b0af306911ff7b5cca06985b15b19de985cc201705f25651b76082d5a72c09c4d57b36117e2a670d21109ffc583afa79c7d4d621298fe715abe23be7c2b0de6ee51c05729d33bf27988758373a3d5b76afdae5f2d6afff259530de78c33359340a85c1427bbf083cce9ba7c09ba87f75166d76c20c2990f6e146584d944449df635bf72f6ea325e4d85b3379bb3b059d211a42768b8fc2cdae563eebff70d1ee10f74710f8c6e375c9a2e9fb1d2199928329186953339099db429e1999c8040688a32d962d483b1f6ae9d8e9ae697ef8e1c1b1e1232fd37f2eaf8a50b0a50588b7532bb08e11a1d02cab425f1c88ddf808b0735f3134f8c557985d861991fbedf07a71435313d652ae309d0b250c27deeadd677916cb04c1aa04eff78d700ae8d47b465bad3e4b4b80defe8aefe4330478ec39a4663938d04c3835cb1aa33b96da7d9f9b02d12b6742ad98d656ae6d6280249a4be7d34e2a3b074e2f457806f64bd61e7eeb17af8d66f2d7b4654ef2e82c044853737d171660ad5c4af411641e18894d4d9c3fad66c6164281fac31e9f59ba3af1d45d1d44b99e2ef687d0a1a2a8a1d07bf4a66a6e8821417d7eb5c8900e28c806122289d3d0245cd7895cfcf2af567f661fe1d4550f1fb0e7b03b3073d5bcffeb5b88fb89598b372178e88588c8599ddd867188fa03ba6a20fdddd6deb3942b1674f0069f8f8d1ef44f15d4642067d2c5a2d29bf85a7152af766af293b3e7412a4a4239b0400a37d7d3fb78c1f36665bc1525fbf49f25c9a11fd349be9045ce1b61c731ed01e164d781f8d68a7c108a800cb2510b6752214e9b85c6a73fdd6e6afe45e3e75e7f612272c7341e11b18eab4b632f1930d36263e1e3618cc26bee2371416866eee9c77fe16e13c8636315c77edb8b3826ffa9b585ef8a2bf3efab76dd8455594902fe0532d83104bb5f2cd7259384b6cc11d66934e246517c8d94a62af3ccff9f669a05b1d7ead316cf6b44c61b5f586f77e4f87f09d1125f26198b90b0d7b69b676d442bf91a94cfcdeb6d8f806cd3e48d04f35d7d85a6a20bcf296d493f375141a66991cfcce7d6fba423dd5866cf4278893b16e9a8578e39d026f8336b763bf98aec777a717b36e07e6f738561a39a19f4e64152f35983a44789ece9a429a32a757a46245b0012bbf55d2c03985e98434181605ef0de3bf070bcb40577a9a4c4d93adf9773b721b020c27ed5979217fb8b872f99a61ffb792ba5774f24da1d20cbefd4ebcb360809c79c61bd8ce944ec74b76315728bb59d087c00b6abd7715ccbc458c08565a9938aad4708eb9707e1d854b3a03ab22955ab14ab74bebfbd1a411ce23bd991289b0c7fbeda8133f2771bff54a4c017d75f23dec1dd31bf05ccc1d909e427ea9cad74b5cb3e179eccdee967084a99744e09bebfcaacc5257213848cc3ff202d487386c3cfd7b7c75892bf241f5960da0f9f01b745662c36f39f50129713db58ae0da0f008cc887a96ebe03b27a7ee473735cbd9f76e0ebb2fd23b6ccec6dabcb32082cefa74e4a8e30e4b73571c030e943dd26a4e32a327ebb638909734c311450eb5128e4ffdd21af6744fa4d22a269e63db6a04b885d79d4fd35e82a85b9985603641ca7244c400e7c2eac31ea95b7bd624296393aa8ecaa9c4f5af399fef9c401d142e52c2122992aa66491f68c54218fd89f22bef4a1768044b1be8be4c64b701f677da8def931f7d22ff43c79bfd16be7ec127406f1cbaf6fc6d676c237bed26a1b94d1658bfaf8146c8940f1ada47245139209760a0cae31b403a4e54d37be1e3534f639137487db96f09509dbbdc1ab1b79bd7572df29771fc0a2c76aa7ae4c7d2a4bf9baed897cf1b69253b7ec89831a1df8224e203300c35423cbe1423a35b5a6441f34934c598e9546d7dc7834aef1739ac35ea8a78dc4324"}, 0x1015, 0x3) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x20d315) perf_event_open(&(0x7f0000001600)={0x5, 0x80, 0x7, 0x80, 0x3, 0xc6, 0x0, 0x2, 0x4000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x7ff, 0x0, @perf_config_ext={0x0, 0x7ff}, 0x1820, 0x4, 0x3, 0x0, 0x3, 0x82, 0x2, 0x0, 0x6dc, 0x0, 0xde}, 0xffffffffffffffff, 0x9, 0xffffffffffffffff, 0xf2b00d747f2e6283) r6 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000900), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_DEL_KEY(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x30, r6, 0xea83f17dad5595b9, 0x0, 0x25dfdbfb, {}, [@IEEE802154_ATTR_PAN_ID={0x6}, @IEEE802154_ATTR_LLSEC_KEY_SOURCE_EXTENDED={0xc, 0x2d, {0xaaaaaaaaaaaa0202}}, @IEEE802154_ATTR_LLSEC_KEY_ID={0x5}]}, 0x30}}, 0x841) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRES32=r6, @ANYBLOB=',access=', @ANYRESDEC=r1, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) 02:57:58 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f0000000100), 0xfcf02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) 02:57:58 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 57) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2137.736220] FAULT_INJECTION: forcing a failure. [ 2137.736220] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2137.739035] CPU: 1 PID: 10651 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2137.740519] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2137.740549] FAULT_INJECTION: forcing a failure. [ 2137.740549] name failslab, interval 1, probability 0, space 0, times 0 [ 2137.742262] Call Trace: [ 2137.742289] dump_stack+0x107/0x167 [ 2137.742310] should_fail.cold+0x5/0xa [ 2137.742336] __alloc_pages_nodemask+0x182/0x600 [ 2137.742356] ? __kmalloc+0x16e/0x390 [ 2137.742378] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2137.742407] ? trace_hardirqs_on+0x5b/0x180 [ 2137.742432] alloc_pages_current+0x187/0x280 [ 2137.742457] relay_open_buf.part.0+0x2a5/0xc00 [ 2137.742489] relay_open+0x531/0xa10 [ 2137.753304] do_blk_trace_setup+0x4cf/0xc10 [ 2137.754222] ? _copy_from_user+0xfb/0x1b0 [ 2137.755099] __blk_trace_setup+0xca/0x180 [ 2137.755977] ? do_blk_trace_setup+0xc10/0xc10 [ 2137.756946] blk_trace_ioctl+0x155/0x290 [ 2137.757800] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2137.758844] ? do_vfs_ioctl+0x283/0x10d0 [ 2137.759700] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2137.760797] ? generic_block_fiemap+0x60/0x60 [ 2137.761743] ? lock_downgrade+0x6d0/0x6d0 [ 2137.762631] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2137.763652] blkdev_ioctl+0xc1/0x710 [ 2137.764440] ? blkdev_common_ioctl+0x1930/0x1930 [ 2137.765445] ? selinux_file_ioctl+0xb6/0x270 [ 2137.766381] block_ioctl+0xf9/0x140 [ 2137.767139] ? blkdev_read_iter+0x1c0/0x1c0 [ 2137.768053] __x64_sys_ioctl+0x19a/0x210 [ 2137.768907] do_syscall_64+0x33/0x40 [ 2137.769693] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2137.770778] RIP: 0033:0x7fdcbc475b19 [ 2137.771569] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2137.775452] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2137.777050] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2137.778573] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2137.780059] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2137.781560] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2137.783060] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2137.784598] CPU: 0 PID: 10657 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2137.786115] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2137.787870] Call Trace: [ 2137.788433] dump_stack+0x107/0x167 [ 2137.789201] should_fail.cold+0x5/0xa [ 2137.790015] ? relay_open+0xb3/0xa10 [ 2137.790802] should_failslab+0x5/0x20 [ 2137.791619] kmem_cache_alloc_trace+0x55/0x320 [ 2137.792577] ? do_raw_spin_unlock+0x4f/0x220 [ 2137.793507] relay_open+0xb3/0xa10 [ 2137.794289] do_blk_trace_setup+0x4cf/0xc10 [ 2137.795219] ? _copy_from_user+0xfb/0x1b0 [ 2137.796117] __blk_trace_setup+0xca/0x180 [ 2137.796816] FAULT_INJECTION: forcing a failure. [ 2137.796816] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2137.797003] ? do_blk_trace_setup+0xc10/0xc10 [ 2137.800405] blk_trace_ioctl+0x155/0x290 [ 2137.801259] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2137.802306] ? do_vfs_ioctl+0x283/0x10d0 [ 2137.803169] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2137.804285] ? generic_block_fiemap+0x60/0x60 [ 2137.805234] ? lock_downgrade+0x6d0/0x6d0 [ 2137.806121] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2137.807152] blkdev_ioctl+0xc1/0x710 [ 2137.807947] ? blkdev_common_ioctl+0x1930/0x1930 [ 2137.808956] ? selinux_file_ioctl+0xb6/0x270 [ 2137.809900] block_ioctl+0xf9/0x140 [ 2137.810652] ? blkdev_read_iter+0x1c0/0x1c0 [ 2137.811569] __x64_sys_ioctl+0x19a/0x210 [ 2137.812430] do_syscall_64+0x33/0x40 [ 2137.813221] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2137.814319] RIP: 0033:0x7f2ffa449b19 [ 2137.815108] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2137.819012] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2137.820633] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2137.822154] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2137.823668] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2137.825182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2137.826701] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2137.828235] CPU: 1 PID: 10655 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2137.829707] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2137.831469] Call Trace: [ 2137.832035] dump_stack+0x107/0x167 [ 2137.832813] should_fail.cold+0x5/0xa [ 2137.833626] __alloc_pages_nodemask+0x182/0x600 [ 2137.834613] ? __kmalloc+0x16e/0x390 [ 2137.835420] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2137.836688] ? trace_hardirqs_on+0x5b/0x180 [ 2137.837603] alloc_pages_current+0x187/0x280 [ 2137.838542] relay_open_buf.part.0+0x2a5/0xc00 [ 2137.839538] relay_open+0x531/0xa10 [ 2137.840309] do_blk_trace_setup+0x4cf/0xc10 [ 2137.841218] ? _copy_from_user+0xfb/0x1b0 [ 2137.842114] __blk_trace_setup+0xca/0x180 [ 2137.842977] ? do_blk_trace_setup+0xc10/0xc10 [ 2137.843934] blk_trace_ioctl+0x155/0x290 [ 2137.844781] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2137.845808] ? do_vfs_ioctl+0x283/0x10d0 [ 2137.846688] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2137.847781] ? generic_block_fiemap+0x60/0x60 [ 2137.848735] ? lock_downgrade+0x6d0/0x6d0 [ 2137.849609] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2137.850628] blkdev_ioctl+0xc1/0x710 [ 2137.851412] ? blkdev_common_ioctl+0x1930/0x1930 [ 2137.852409] ? selinux_file_ioctl+0xb6/0x270 [ 2137.853333] block_ioctl+0xf9/0x140 [ 2137.854114] ? blkdev_read_iter+0x1c0/0x1c0 [ 2137.855017] __x64_sys_ioctl+0x19a/0x210 [ 2137.855873] do_syscall_64+0x33/0x40 [ 2137.856658] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2137.857739] RIP: 0033:0x7f314f9b7b19 [ 2137.858543] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2137.862414] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2137.864002] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2137.865503] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2137.867010] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2137.868496] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2137.870005] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2137.872891] FAULT_INJECTION: forcing a failure. [ 2137.872891] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2137.875575] CPU: 0 PID: 10654 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2137.877032] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2137.878793] Call Trace: [ 2137.879355] dump_stack+0x107/0x167 [ 2137.880124] should_fail.cold+0x5/0xa [ 2137.880939] __alloc_pages_nodemask+0x182/0x600 [ 2137.881929] ? __kmalloc+0x16e/0x390 [ 2137.882718] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2137.883997] ? trace_hardirqs_on+0x5b/0x180 [ 2137.884913] alloc_pages_current+0x187/0x280 [ 2137.885863] relay_open_buf.part.0+0x2a5/0xc00 [ 2137.886841] relay_open+0x531/0xa10 [ 2137.887619] do_blk_trace_setup+0x4cf/0xc10 [ 2137.888545] ? _copy_from_user+0xfb/0x1b0 [ 2137.889416] __blk_trace_setup+0xca/0x180 [ 2137.890295] ? do_blk_trace_setup+0xc10/0xc10 [ 2137.891265] blk_trace_ioctl+0x155/0x290 [ 2137.892120] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2137.893152] ? do_vfs_ioctl+0x283/0x10d0 [ 2137.894020] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2137.895132] ? generic_block_fiemap+0x60/0x60 [ 2137.896082] ? lock_downgrade+0x6d0/0x6d0 [ 2137.896959] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2137.897986] blkdev_ioctl+0xc1/0x710 [ 2137.898779] ? blkdev_common_ioctl+0x1930/0x1930 [ 2137.899783] ? selinux_file_ioctl+0xb6/0x270 [ 2137.900705] block_ioctl+0xf9/0x140 [ 2137.901475] ? blkdev_read_iter+0x1c0/0x1c0 [ 2137.902394] __x64_sys_ioctl+0x19a/0x210 [ 2137.903245] do_syscall_64+0x33/0x40 [ 2137.904031] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2137.905108] RIP: 0033:0x7fab51c74b19 [ 2137.905899] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2137.909778] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2137.911401] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2137.912909] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2137.914431] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2137.915934] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2137.917458] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 02:58:12 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 23) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:58:12 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x80087601, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:58:12 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 42) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 02:58:12 executing program 7: socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) fsetxattr$security_selinux(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(0xffffffffffffffff, 0x10, 0x7, 0xfffffffffffffff8) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) 02:58:12 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) ioctl$INOTIFY_IOC_SETNEXTWD(r0, 0x40044900, 0x6) 02:58:12 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 58) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 02:58:12 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 58) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:58:12 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048122d, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 02:58:12 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048122e, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2151.109013] FAULT_INJECTION: forcing a failure. [ 2151.109013] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2151.112137] CPU: 0 PID: 10678 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2151.113856] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2151.115913] Call Trace: [ 2151.116564] dump_stack+0x107/0x167 [ 2151.117454] should_fail.cold+0x5/0xa [ 2151.118405] __alloc_pages_nodemask+0x182/0x600 [ 2151.119544] ? __kmalloc+0x16e/0x390 [ 2151.120449] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2151.121927] ? trace_hardirqs_on+0x5b/0x180 [ 2151.123004] alloc_pages_current+0x187/0x280 [ 2151.124084] relay_open_buf.part.0+0x2a5/0xc00 [ 2151.125215] relay_open+0x531/0xa10 [ 2151.126114] do_blk_trace_setup+0x4cf/0xc10 [ 2151.127186] ? _copy_from_user+0xfb/0x1b0 [ 2151.128198] __blk_trace_setup+0xca/0x180 [ 2151.129198] ? do_blk_trace_setup+0xc10/0xc10 [ 2151.130320] blk_trace_ioctl+0x155/0x290 [ 2151.131303] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2151.132489] ? do_vfs_ioctl+0x283/0x10d0 [ 2151.133469] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2151.134756] ? generic_block_fiemap+0x60/0x60 [ 2151.135836] ? lock_downgrade+0x6d0/0x6d0 [ 2151.136839] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2151.138007] blkdev_ioctl+0xc1/0x710 [ 2151.138919] ? blkdev_common_ioctl+0x1930/0x1930 [ 2151.140067] ? selinux_file_ioctl+0xb6/0x270 [ 2151.141134] block_ioctl+0xf9/0x140 [ 2151.142012] ? blkdev_read_iter+0x1c0/0x1c0 [ 2151.143065] __x64_sys_ioctl+0x19a/0x210 [ 2151.144048] do_syscall_64+0x33/0x40 [ 2151.144943] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2151.146180] RIP: 0033:0x7f314f9b7b19 [ 2151.147087] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2151.151519] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2151.153343] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2151.155058] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2151.156755] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2151.158480] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2151.160183] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2151.165880] FAULT_INJECTION: forcing a failure. [ 2151.165880] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2151.168731] CPU: 1 PID: 10683 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2151.170223] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2151.172045] Call Trace: [ 2151.172628] dump_stack+0x107/0x167 [ 2151.173420] should_fail.cold+0x5/0xa [ 2151.174251] __alloc_pages_nodemask+0x182/0x600 [ 2151.175259] ? __kmalloc+0x16e/0x390 [ 2151.176068] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2151.177372] ? trace_hardirqs_on+0x5b/0x180 [ 2151.178320] alloc_pages_current+0x187/0x280 [ 2151.179270] relay_open_buf.part.0+0x2a5/0xc00 [ 2151.180266] relay_open+0x531/0xa10 [ 2151.180849] FAULT_INJECTION: forcing a failure. [ 2151.180849] name failslab, interval 1, probability 0, space 0, times 0 [ 2151.181066] do_blk_trace_setup+0x4cf/0xc10 [ 2151.184592] ? _copy_from_user+0xfb/0x1b0 [ 2151.185495] __blk_trace_setup+0xca/0x180 [ 2151.186402] ? do_blk_trace_setup+0xc10/0xc10 [ 2151.187396] blk_trace_ioctl+0x155/0x290 [ 2151.188276] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2151.189342] ? do_vfs_ioctl+0x283/0x10d0 [ 2151.190222] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2151.191373] ? generic_block_fiemap+0x60/0x60 [ 2151.192351] ? lock_downgrade+0x6d0/0x6d0 [ 2151.193253] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2151.194310] blkdev_ioctl+0xc1/0x710 [ 2151.195120] ? blkdev_common_ioctl+0x1930/0x1930 [ 2151.196151] ? selinux_file_ioctl+0xb6/0x270 [ 2151.197108] block_ioctl+0xf9/0x140 [ 2151.197900] ? blkdev_read_iter+0x1c0/0x1c0 [ 2151.198848] __x64_sys_ioctl+0x19a/0x210 [ 2151.199733] do_syscall_64+0x33/0x40 [ 2151.200546] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2151.201659] RIP: 0033:0x7fdcbc475b19 [ 2151.202474] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2151.206496] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2151.208148] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2151.209701] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2151.211256] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2151.212812] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2151.214371] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2151.215956] CPU: 0 PID: 10696 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2151.217587] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2151.219505] Call Trace: [ 2151.220119] dump_stack+0x107/0x167 [ 2151.220960] should_fail.cold+0x5/0xa [ 2151.221838] ? create_object.isra.0+0x3a/0xa20 [ 2151.222905] should_failslab+0x5/0x20 [ 2151.223783] kmem_cache_alloc+0x5b/0x310 02:58:12 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481230, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2151.224726] create_object.isra.0+0x3a/0xa20 [ 2151.225871] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 02:58:12 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_ADD_IFACE(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00f7abcddc0000533ecfa0b796b5c9deb0fd46657e90101e372d6f272f248c3c5de8165da2ed860e1bcfd6f72986f830fa9af152a0c52231c279ea62756d94274a6cb761960fbafb13961f2e435cef64d880ff0066f60eb0934f3b4bd0405d8d15782c730f41ff", @ANYBLOB], 0x34}}, 0x0) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYRES32=r3, @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB="2c646566636f6e74c11a1b0c756e636f6e66696e65645f752c00"]) [ 2151.227058] kmem_cache_alloc_trace+0x151/0x320 [ 2151.228168] relay_open+0xb3/0xa10 [ 2151.228954] do_blk_trace_setup+0x4cf/0xc10 [ 2151.229915] ? _copy_from_user+0xfb/0x1b0 [ 2151.230847] __blk_trace_setup+0xca/0x180 [ 2151.231764] ? do_blk_trace_setup+0xc10/0xc10 [ 2151.232773] blk_trace_ioctl+0x155/0x290 [ 2151.233663] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2151.234744] ? do_vfs_ioctl+0x283/0x10d0 [ 2151.235637] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2151.236784] ? generic_block_fiemap+0x60/0x60 [ 2151.237774] ? lock_downgrade+0x6d0/0x6d0 [ 2151.238699] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2151.239759] blkdev_ioctl+0xc1/0x710 [ 2151.240580] ? blkdev_common_ioctl+0x1930/0x1930 [ 2151.241627] ? selinux_file_ioctl+0xb6/0x270 [ 2151.242608] block_ioctl+0xf9/0x140 [ 2151.243408] ? blkdev_read_iter+0x1c0/0x1c0 [ 2151.244355] __x64_sys_ioctl+0x19a/0x210 [ 2151.245243] do_syscall_64+0x33/0x40 [ 2151.246050] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2151.247175] RIP: 0033:0x7f2ffa449b19 [ 2151.247982] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2151.251958] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2151.253608] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2151.255163] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2151.256705] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2151.258252] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2151.259806] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2151.276195] FAULT_INJECTION: forcing a failure. [ 2151.276195] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2151.278979] CPU: 0 PID: 10695 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2151.280464] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2151.282233] Call Trace: [ 2151.282809] dump_stack+0x107/0x167 [ 2151.283590] should_fail.cold+0x5/0xa [ 2151.284413] __alloc_pages_nodemask+0x182/0x600 [ 2151.285406] ? __kmalloc+0x16e/0x390 [ 2151.286205] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2151.287503] ? trace_hardirqs_on+0x5b/0x180 [ 2151.288429] alloc_pages_current+0x187/0x280 [ 2151.289373] relay_open_buf.part.0+0x2a5/0xc00 [ 2151.290367] relay_open+0x531/0xa10 [ 2151.291151] do_blk_trace_setup+0x4cf/0xc10 [ 2151.292076] ? _copy_from_user+0xfb/0x1b0 [ 2151.292961] __blk_trace_setup+0xca/0x180 02:58:12 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481258, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2151.293843] ? do_blk_trace_setup+0xc10/0xc10 [ 2151.294996] blk_trace_ioctl+0x155/0x290 [ 2151.295880] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2151.296947] ? do_vfs_ioctl+0x283/0x10d0 [ 2151.297832] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2151.298985] ? generic_block_fiemap+0x60/0x60 [ 2151.299964] ? lock_downgrade+0x6d0/0x6d0 [ 2151.300870] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2151.301924] blkdev_ioctl+0xc1/0x710 [ 2151.302746] ? blkdev_common_ioctl+0x1930/0x1930 [ 2151.303778] ? selinux_file_ioctl+0xb6/0x270 [ 2151.304739] block_ioctl+0xf9/0x140 [ 2151.305529] ? blkdev_read_iter+0x1c0/0x1c0 [ 2151.306478] __x64_sys_ioctl+0x19a/0x210 [ 2151.307365] do_syscall_64+0x33/0x40 [ 2151.308176] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2151.309290] RIP: 0033:0x7fab51c74b19 [ 2151.310098] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2151.314661] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2151.316604] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2151.318429] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2151.320243] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2151.322058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2151.323880] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 02:58:12 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481263, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 02:58:12 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 59) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 02:58:12 executing program 6: ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f00000001c0)=ANY=[@ANYBLOB="010000000100f9a4b4bf41f74c131e22a5d563df0cf863db40178b4742a6e19cac0285132f9aaff18d6742d404f8f76cceed96cb03dc994da8eec3423beb691594760008d1d878587e5a29de84bc187122e05cf740f5f1e7d52d2184908911972c1e21974cb1b98b6a821c9df31d7f5ac95314ec38b4afcaab2fc66f01195b46e06ffe30efa14fc22060a1203940564541147197001999305be006ba7edb9d80e17b7150f0e0c680308df6a51f0d0a8e466b2ce0f6c0b3bc5f36afabee62746d8b2853d97e6b08b43cd21096b9cb91d6105ceabb5686a55c8db45428a4ab539a88e37f5038643f0ff8c9fc158dad8bb1de39d2074ce377f6ad5385622deedd36c4343884e1aeb554821eb14976295fbaaca1110dbbd686d3d550ade2636cd322ec034e92a4da8cd0893f336f19227c2f95b284fef69b86f994b374715bbe15c39b4d7fe73b0f9ea1e52778bed334f95d34a98f2a6ec562f1e4c917e4cea760020ceac8c8bbd0615d0e26adeff0b2a1e78cafa71195a418da3ff82005a3706a6bacea730847de2493d214640000000000000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="7f000000000000002e2f92696c653000"]) sendmsg$TIPC_CMD_SHOW_STATS(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, 0x0, 0x1, 0x70bd28, 0x25dfdbfd, {}, ["", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x40000}, 0x56a6c8b0b743ed31) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000002) syz_genetlink_get_family_id$ipvs(&(0x7f0000000140), r1) r2 = syz_open_dev$vcsn(&(0x7f0000000180), 0x40, 0x800) ioctl$SNDRV_TIMER_IOCTL_START(r2, 0x54a0) openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) 02:58:12 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 59) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2151.532755] FAULT_INJECTION: forcing a failure. [ 2151.532755] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2151.535448] CPU: 1 PID: 10722 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2151.536915] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2151.538687] Call Trace: [ 2151.539252] dump_stack+0x107/0x167 [ 2151.540037] should_fail.cold+0x5/0xa [ 2151.540858] __alloc_pages_nodemask+0x182/0x600 [ 2151.541842] ? __kmalloc+0x16e/0x390 [ 2151.542641] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2151.543928] ? trace_hardirqs_on+0x5b/0x180 [ 2151.544875] alloc_pages_current+0x187/0x280 [ 2151.545825] relay_open_buf.part.0+0x2a5/0xc00 [ 2151.546816] relay_open+0x531/0xa10 [ 2151.547602] do_blk_trace_setup+0x4cf/0xc10 [ 2151.548522] ? _copy_from_user+0xfb/0x1b0 [ 2151.549407] __blk_trace_setup+0xca/0x180 [ 2151.550293] ? do_blk_trace_setup+0xc10/0xc10 [ 2151.551271] blk_trace_ioctl+0x155/0x290 [ 2151.552135] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2151.553175] ? do_vfs_ioctl+0x283/0x10d0 [ 2151.554037] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2151.555156] ? generic_block_fiemap+0x60/0x60 [ 2151.556112] ? lock_downgrade+0x6d0/0x6d0 [ 2151.557004] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2151.558039] blkdev_ioctl+0xc1/0x710 [ 2151.558844] ? blkdev_common_ioctl+0x1930/0x1930 [ 2151.559856] ? selinux_file_ioctl+0xb6/0x270 [ 2151.560795] block_ioctl+0xf9/0x140 [ 2151.561577] ? blkdev_read_iter+0x1c0/0x1c0 [ 2151.562503] __x64_sys_ioctl+0x19a/0x210 [ 2151.563366] do_syscall_64+0x33/0x40 [ 2151.564162] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2151.565255] RIP: 0033:0x7fdcbc475b19 [ 2151.566054] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2151.569979] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2151.571615] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2151.573126] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2151.574660] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2151.576167] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2151.577694] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2151.583191] FAULT_INJECTION: forcing a failure. [ 2151.583191] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2151.586652] CPU: 0 PID: 10720 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2151.588353] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2151.590395] Call Trace: [ 2151.591048] dump_stack+0x107/0x167 [ 2151.591938] should_fail.cold+0x5/0xa [ 2151.592870] __alloc_pages_nodemask+0x182/0x600 [ 2151.594001] ? __kmalloc+0x16e/0x390 [ 2151.594918] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2151.596396] ? trace_hardirqs_on+0x5b/0x180 [ 2151.597453] alloc_pages_current+0x187/0x280 [ 2151.598531] relay_open_buf.part.0+0x2a5/0xc00 [ 2151.599642] relay_open+0x531/0xa10 [ 2151.600528] do_blk_trace_setup+0x4cf/0xc10 [ 2151.601567] ? _copy_from_user+0xfb/0x1b0 [ 2151.602574] __blk_trace_setup+0xca/0x180 [ 2151.603575] ? do_blk_trace_setup+0xc10/0xc10 [ 2151.604686] blk_trace_ioctl+0x155/0x290 [ 2151.605671] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2151.606889] ? do_vfs_ioctl+0x283/0x10d0 [ 2151.607873] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2151.609128] ? generic_block_fiemap+0x60/0x60 [ 2151.610195] ? lock_downgrade+0x6d0/0x6d0 [ 2151.611196] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2151.612349] blkdev_ioctl+0xc1/0x710 [ 2151.613264] ? blkdev_common_ioctl+0x1930/0x1930 [ 2151.614408] ? selinux_file_ioctl+0xb6/0x270 [ 2151.615473] block_ioctl+0xf9/0x140 [ 2151.616347] ? blkdev_read_iter+0x1c0/0x1c0 [ 2151.617383] __x64_sys_ioctl+0x19a/0x210 [ 2151.618372] do_syscall_64+0x33/0x40 [ 2151.619269] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2151.620489] RIP: 0033:0x7fab51c74b19 [ 2151.621368] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2151.625722] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2151.627526] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2151.629206] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2151.630891] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2151.632568] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2151.634237] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 02:58:29 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481264, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 02:58:29 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 43) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 02:58:29 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0045878, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:58:29 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) fsetxattr$security_selinux(r0, &(0x7f00000003c0), &(0x7f0000000400)='system_u:object_r:traceroute_exec_t:s0\x00', 0x27, 0x0) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000080)={0x55, &(0x7f0000000040)}, 0x10) getsockopt$sock_buf(r1, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000280)={@rand_addr=' \x01\x00', 0x80000000, 0x0, 0xff, 0x4, 0x81, 0x5}, &(0x7f0000000300)=0x20) copy_file_range(r1, &(0x7f0000000040)=0x7fffffff, r0, 0x0, 0x9, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x20d315) bind$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs={0x0, 0x0, 0x4e23}, 0x6e) r3 = perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000006}, 0x5002, 0x800, 0x0, 0x0, 0x4000004, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) write$binfmt_script(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2321202e2f66696c65302073797374656d5f753a6f626a6563745f723a7379736c6f67645f7661725f6c69625f743a7330002021202d202321200ae437c3bf054337ea787b8f92a3d35c63bd5d4cadc4009bde440633e394902c4ca0631996c352d610a7b8da6609772b121622703acb607135b17b64bda105672478c754e5d933ce5d6ba99dc30b3be27be0d3b4472ea535fdaab9b76ed0e9a76927674e35c07e8ce081981f7baa43dde93fc39172e7710794a9b3f17bc9def4e301ac0f1c07eb4e937cc0b625fb49e1fd39fce490a9c78a5e343cebe5c8240b8da3563705ac2bd55e064a532eaf05911fe6a71eb4554b0a5b89afb00a8d3199312e04e59cfda37115fca0f18ac442a79926bfea7e5bd388f05caef7066d819150dea6ab58ef0545ce445dabb994ce668b3b85cc683101020a16b7b9ca02d922d94419eda9535939060901d4316c093bded4c5df24def1b15b3fccb86de53d900b4deb1afc4f3443d08a7d9b19c4e06939c5071212cd1ea993570367bde33ad97a61d46551ba653a880662b8ef8d50a48edde716840845eeb663b6615a35d967c481d6fbaa1546cd235c28da16d30e0da2e14367c0fa6392d17578c3ffb2e137843d8c29c68227c3f670cd6ef16a2b33907fe19de026d1aa8347820df7da476f039317928d802879bc64696782e6691abce60b7cafc45ab4a898e93367b6a5ed903664239a8e5057153d32fd3e2fa4e19f296d97f80185b3a3b81324f098aebe662805542853dad7fa1094d26add42e10929f73a30bab38f7b3ee1b9cfefcb127b2834f2d10afc38cc0c7a128ea19c2d8ff1f648fa8be762724ad180bb840437a69750392dac5516b1a541637aa7e8e5fefc55cba851cc7f2c21fba1f4d593645fa151985d9c46ef516e37a682a8c5d36d8960bf908e8036bd5b556d83021c1388c5a0a71bc7402f6731f249052e923c2421ce84c0abb124122a900c6fa6005aae06fbda2a13d0733a8950decc76def44da7aec7f527f45d7572d58b10f6d250ab57d3c67713f42f152de4461933bdc24fd7485ec133b62623751cd8376b8ed3412434403d2d513b3640b764ddab938e2d53c7d60b0b95e400c82faec61c2387e34b398a9fe3501830636e381f3a79acf7620d95fdf0dd380b37fc799a8ee8cf845f6010e75b901195c5911068d480ebf92246e8481d1557c27bbd85a0bf3bcd5c93d692459dfcfd5f133c5b45fe2c9e5d6682cf95013545725f9d48d0fb3939c3a4a8aebaae969ac389ccb436c33b1ea0e46eb9c95e9f5005082801a85cca9f1786760a13eac88640bf3086d98c3dfbe74ea4c4850d799b6f33e95f2f42bf9d8a103ccad4f5ef82af8fc5a9d04f10391fb5190ea748bc64cb3df00ec207505856220cff815a627c64d72ac418609b602d936e58cebc02aa92cc8f3f7cf39a814426d3f2730700da824c4f33ab457931b5858bf53aa1bf22b1ae04b617bfe217ccb97d8e5933cf8c55ce372019f250b406c4e919b0718ed45fb371661367a97d400ef59b162669999d759e7e6004a9a5b690db0fc2411038a97ff8f9c60dc210215d46e17699742b95f579fbb444a1daf7c92bce94cb51a0b572372df4f4bc92c762baaa226fd830560731072612dc4262bbdfd8686d3d11d8a5429ba302d6b747d5d740c4c6976b5d801ab6a3458959900dce7195fa4c3ad11140eb0adec4e4923887d271da232a41b09663071828bd9ae0dbe41ca0741ba3aa31ba7f63b36fdb704e76aaee380dd203e473b688dabde1b7e19d8e019120d8b944aec734742425ce3a8a200fec69dc8516946d0e30bea312aa939e252c12041358bfdaab9f2738b060b6090b14f9ac018dd12df6b330bf7a8072b64d9044fe2a594717eb43fb0cda8a602ca5a1a30244f98b99d02af955886cb7cecc4c8d0eb94dd5eaefd7ebcaebd0183c137c477961e4d6a4599bef64e93351ec0b7e75f3c4a34018d8cb84263053cab2e4e3810424aa57676da0b3f5d4f8b89bffa8e4675380cc960ee261a1c3b9c533f87ed3d76ab5aa7023eed0d98ebd205dda1d59e71a06bb76de13e6ed66a0140e92f7ac4d0e6d85ea367c224a14071dd3a720968adff9675e4051eb62428e9592b23b37a5705e687eba825454492a17d5493f3e16fa058ccf8028f24358c1f4875688d1e008401e3b042f5b72ca93c0979aaa5b9cc6e545d72cacbacfdfdd7f898ea8dba2cabc280eeae5bedd51be07fec56fe0379d0f4fd87e4e0953cb7902cd18caf41c29ee72a8b34b718f7a33591c2e4f33709183757e33526f1f287be0becfa7cfd95eecf91a63208c7056e10ab9fc362ef57e17fb95877167a9e1778c84bc98d3442be5bc33688cd2490f49033c40b94334758bbebe10ebe1c2ea6f0fde0599455905d1e1d03fb498f17dd27b0644312852d0637bb83334102d206f34b9d105b34e6015bbff17b80aaf183534df6033ad1e853b6279a7c9438505bf298cabd7779dbbe61f7a3b83b4a7411bf603d0c414dde70b026b5571ca292b89eede6cb59cbf31b1a8d159dab80012c957efd4915ae320f44bfc00e9c294fa9c059abbc5eb0c3329ec5dffea469aaac4f920fda94b85d3853b8cc259c02f2bc869f537d341e41c10c6d8b33b30c0356808035e39a2ae61d8b5a61cd7713fc905546809982cb98626f084aef2f682cabc1905ebe1abe2311dc7a5ba8b593dd00cea15cef6e230835045f149b730e22a542dda140096fd9e72fda8766498add46f76a9dde4bb872e00258fe90940692ea23edc2a92a8ffa7dbbcd0a82b7f84c2950f8f838bab8936a607d5532398f960715c403747f978f2a12d93cb9cde3a03e3e719c2e137d2c9dca2cf1a5abe187ebd5b29348f3eca1e877d2e5d9d247760074eef81a39c7e92927c2559254b58e74be6c8fbc69cb6c5ec2887e53fc71fa026d8eae780df6851a6de82792234d79b1770acbb514fca059b882dafeb4c89284056ac5b354ebbe43b03f60f16ad0a59439eb33575e93ce9a8e04600a57f898229f05e8c3019aaee7f13bad6784a3cd3899cee136434f29eccfd1d3068c2d5604945a7adc683759f5a2cb18b7968abfcd80baf85af2e7f40d229c340530bfb5b2c2246a4091dbfec101bb0f3e7f313e12e8ca5f810544c0aa47f58e1582968e40e600d83fa6b07eca1f620f1359bd565cc4f0bc5b28129a1323c8e47bbcc7a70edf618d80a8c245daed495209ee6ee84071f28d20615ad5d879bb3bafb1da8888d9c60c27ae9449cff58bde3f68fa14adc0d9321a9f56ce10e4aaf5a69526bc71b04b8ceaf14fdcb80eb4040efefe055d505381d959e64a4b320854bbca73997c5a31b8332ee0bb12516c4b063938ea41f4327716f1236c7e6a65968d940d99348210a68d1351bee927a3a21b9a69152da19c4efe614399f397c13a4990c44d9d82457b3ff70681c8b29fd0777036c995a6a4351f94c57fbdae6ee0a4ba8947365ce4283c6934a9006abdcff701440646430807f47b77e97a2b638886527bd183596953d25cadb73fb282d4bd7daf324fe144bef2edc9d25b346b0ab4a736ce24fe21d02a7e2047ae6248646779df7cf9ec70b196e072a965b564af9b94bba5efab0fc0c8d8d44ae821684bdfb654b4ac669c7f26b7a911f58d000e8627a5137596b911fcc322c13e9e39ed2f262b3dd235b3c00c727079ef914b7dc1f2af2c43cefc8195567674146833be009d525f7f2efd8abc1fc0c922f537362d5dbf395f30fc5ca0deea5c8440c007fb431272579111dd00588fb0716195f7ae8d946b82bc50044ce4f66e07dbbf535d870a85b4984e0a803ca7604a5b8d8e854012badf006c578a0b53093ffd1f505b85502d8111803b86d037df3714dab827ff9976a55c2bdb198f1a5fdab5c8db0d2a1fa47b524aafa721768a7701859960dad3b3d6aa6c21272a47bf75164d12914f66f44edff67cd302723d7a3aa64d95173f923f1e46c14362ef43ab20b4a32edcc2de8eb9fa90d61da98e82ddbf8dde6634a5aabd3edc15e7267331579c2368438df1e86653043a1f6d35f50772a599f6dd3a1d33c33468ceb85b5728e3455c20daef9e365c1ce2f02c5efdcfa3e36fdb25db29352b2539406990cebec3669f17726cfa387306fc07acfb313f3666ad120f9432a32dfcde502537bf356594e69c92e1cbd63e395e333f319000206b2dd12086eff640712970e7c9b1a69693c7be2a64bf11778358bd67d173a583acf4591e94afa1c81d5ee88f20f6dac6e6428114c718319b2a3c6d291df79bf0026bd177ad26b0dd7a96ada33f3d16d20d0997a4795a7adf8bc5ecaa056de406f1dd2a969d51230822e607ab729827faad5ee92d85d547264b3ccb4c696f1ea94af59aae5627f80dcced73c4d93105a27d0b8d988486ff7c21c9dfb971a79c6240da9f01a2e01a467d826a670ba83d6bea2f7963c7168de55a24eb682e00cbd88eda17d6ba8a9e0714f5c73b0480560b7399c49fd231c5a451dcd2625f1ddecd599e442ae803a35a7fda2ed8db997b1c659cd85fd1d9e6632a7f5eca14c90aa3378795c8d6b0b867d38fd4a743a9d3be31087020afa5dd80fc90fa4a1abef8ecb3f186f78995ab7e18524309fc1233ad7ee016db6635b17ed865de9900929cd26573e6fc97836845e81f22cb20e9b6ff5d9976673c3574cb6da73e1dfd9aca95674d2c428379b6c2698718f5d9f27d4452773d4817bed16e9ef32de6d28772e012acf85fc2d201123fda572b172f27e9b665153f19b86297b4ee540e4beac69f0357df316f3ef320935c118f3e87f4bf039031835082e687197ff497d1465e8b01016f0ba2d56d4f38bd142f034ec57ef75bace65564752edd329f55cdd24fe3e9d9de6a4a8f7091ba38f35593b6b9f2259d1c36135e56b7848f4764cde30c20b65c6a026d159d2acbe927aa214dbc400f686275571d0cc54ad3bc23a5034db72e1c2e4b59e4d0f2ca4cfa8b08c9826f8bdb63e3f1c218b27a200f4e4b3b48aa4a90efab0e0953be5d388b065835f821c90216c8b87dc191a41b4e645b311a221d2eb9fd473285f5e4de9f07cfa4216e6d2577810194e14a2b26eeea697f761a38bb95c1e7b986febd77825eddbd4e5932a3b1cf67f46d2b5e9cf36512b31f3a4587ecc265da85ed3e6291934b52bcc3a89afc588bda1e7ef6700616fd129ee69c2e36ded4838b097d212b77300930fbe9ea2ee4e0f9fba88bf3f98d8e11f8007491f9f30e4d72421c50f77896c384bcff676252f14a0b926b99e264fd30290accb4aebf262d94c449fee6531cfb4ef6403fc02128fb0ae74fb75155bafd163b1a173f1cfff51421cb121ec0b3fb1eb140e2ac008d1f9922dfacbf59a8e786dbfdcff65be7a51c889c98f8ead7b647be3712e0c174f46c8e2dac02afdf52e93fb95ecaed8960d5952178c2920e2eef4b2a8d4f599324c38286ef18a9b6c880e55fe41cf126ad1309ac6e30eb0cad1cf50a5f96fc07a9385f548c0082e17a8fb3dd19905942d04a554a8168244ec9a27cd3bbef28f7da95e3947c709f2e05f82410d4ed8fc242ac77f61f65d0097a56e16dd9764e8db5e21a0cab080e0eb2f953a8e239e1b6e20c3b82d31f10acb60bae7589c113bb70e52730605f43535d628814de98d191f46a9efe7d2910fcf1ff2c9b0e47ff420cb4be444e86c7996b865ff7af4b6306964a339463e654a4706c1d86b6fd84817523f1546a77dc92f3eef88b2f5cf68ffdb1435bc2f2431052d9bc790a0619aa4e5c9107e40db6cde3e70e0a91255de7121f3877554623ed9b92e8981bc4220a96362078ddac67954be60d5758d8993e74278dcf817a216339280cb0b3d80eb33f6f8d29abac7c1645476795f9fa950"], 0x103b) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0xcd, &(0x7f0000000200)={{0xa, 0x4e22, 0x7, @local, 0x1ff}, {0xa, 0x4e23, 0x80000000, @dev={0xfe, 0x80, '\x00', 0x2c}, 0x1}, 0x2, [0x1, 0x3, 0x15a6, 0x8, 0x5aa, 0x6, 0x6, 0x1]}, 0x5c) r4 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r4, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f0000001600)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB="2c646566636f6e7465787474ddac24e58e1f96effc8ab012103d738b4271eb7f142979e5062b3fd36f0035955b8c797072a8eeb1308fa0515dcb70fcfa3cfb80c26228674326e038e7a86bb7f9971e975219a8f71abb219559780d17bb9aca99367331ae3e244a4065ceae75c6b1f005769dacd2b08b444b45956897c9c37bd2935dfc0067c7c849eef33ffa"]) 02:58:29 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x20d315) ioctl$KDSETLED(r1, 0x4b32, 0x3ff) write$binfmt_elf64(r0, &(0x7f0000000d40)=ANY=[@ANYBLOB="7f454c4606803f20020000000000000002000300050000006e03000000000000400000000000000039000000000000000600000007003800020000000200b6030500000000000000020000000000000002000000000000005f0000000000000000000000000000007f000000000000000300000000000000eb859fc440153875d34a72c5f642aea41c39fd719a2371f7831441b2bd94e50180f220dc9a144c84a4764f71c71bc8e80414639e855cc8cd86ba360f519d94f77410c6611563bf25a04a1217058528a1ef5d87206914ff41b9c3b53876c550c662ede064f01c0b4618629e76df1826f00c9e2146c7628a06cae3c0e9448e29ffd7c61335d2919901f2d47092552f497172f9fc52b245a9e71253103d41ca6d27e1782337d87872dc3a8b638309900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3368e4bccd2f3d1524d18e49be2cd604ed8f3341c7bab48d0b74bfc288216ca60461843c3fa6c18d32185c5bb2f996c62a0ee887fec660aad1a7f23d578b4"], 0x926) 02:58:29 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 60) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 02:58:29 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 60) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:58:29 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 24) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2168.740035] FAULT_INJECTION: forcing a failure. [ 2168.740035] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2168.743117] CPU: 1 PID: 10738 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2168.744596] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2168.746362] Call Trace: [ 2168.746941] dump_stack+0x107/0x167 [ 2168.747724] should_fail.cold+0x5/0xa [ 2168.748548] __alloc_pages_nodemask+0x182/0x600 [ 2168.749518] ? __kmalloc+0x16e/0x390 [ 2168.750318] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2168.751618] ? trace_hardirqs_on+0x5b/0x180 [ 2168.752534] alloc_pages_current+0x187/0x280 [ 2168.753464] relay_open_buf.part.0+0x2a5/0xc00 [ 2168.754440] relay_open+0x531/0xa10 [ 2168.755221] do_blk_trace_setup+0x4cf/0xc10 [ 2168.756141] ? _copy_from_user+0xfb/0x1b0 [ 2168.757020] __blk_trace_setup+0xca/0x180 [ 2168.757890] ? do_blk_trace_setup+0xc10/0xc10 [ 2168.758870] blk_trace_ioctl+0x155/0x290 [ 2168.759723] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2168.760755] ? do_vfs_ioctl+0x283/0x10d0 [ 2168.761609] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2168.762719] ? generic_block_fiemap+0x60/0x60 [ 2168.763670] ? lock_downgrade+0x6d0/0x6d0 [ 2168.764549] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2168.765569] blkdev_ioctl+0xc1/0x710 [ 2168.766350] ? blkdev_common_ioctl+0x1930/0x1930 [ 2168.767364] ? selinux_file_ioctl+0xb6/0x270 [ 2168.768291] block_ioctl+0xf9/0x140 [ 2168.769050] ? blkdev_read_iter+0x1c0/0x1c0 [ 2168.769955] __x64_sys_ioctl+0x19a/0x210 [ 2168.770827] do_syscall_64+0x33/0x40 [ 2168.771621] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2168.772720] RIP: 0033:0x7fab51c74b19 [ 2168.773509] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2168.777377] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2168.778987] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2168.780490] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2168.781991] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2168.783512] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2168.785019] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2168.788063] FAULT_INJECTION: forcing a failure. [ 2168.788063] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2168.790951] CPU: 0 PID: 10746 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2168.792524] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2168.794267] Call Trace: [ 2168.794844] dump_stack+0x107/0x167 [ 2168.795617] should_fail.cold+0x5/0xa [ 2168.796422] __alloc_pages_nodemask+0x182/0x600 [ 2168.797399] ? __kmalloc+0x16e/0x390 [ 2168.798208] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2168.799576] ? trace_hardirqs_on+0x5b/0x180 [ 2168.800485] alloc_pages_current+0x187/0x280 [ 2168.801417] relay_open_buf.part.0+0x2a5/0xc00 [ 2168.802399] relay_open+0x531/0xa10 [ 2168.803178] do_blk_trace_setup+0x4cf/0xc10 [ 2168.804085] ? _copy_from_user+0xfb/0x1b0 [ 2168.804949] __blk_trace_setup+0xca/0x180 [ 2168.805808] ? do_blk_trace_setup+0xc10/0xc10 [ 2168.806771] blk_trace_ioctl+0x155/0x290 [ 2168.807629] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2168.808647] ? do_vfs_ioctl+0x283/0x10d0 [ 2168.809505] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2168.810597] ? generic_block_fiemap+0x60/0x60 [ 2168.811538] ? lock_downgrade+0x6d0/0x6d0 [ 2168.812407] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2168.813420] blkdev_ioctl+0xc1/0x710 [ 2168.814200] ? blkdev_common_ioctl+0x1930/0x1930 [ 2168.815181] ? selinux_file_ioctl+0xb6/0x270 [ 2168.816111] block_ioctl+0xf9/0x140 [ 2168.816859] ? blkdev_read_iter+0x1c0/0x1c0 [ 2168.817764] __x64_sys_ioctl+0x19a/0x210 [ 2168.818612] do_syscall_64+0x33/0x40 [ 2168.819402] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2168.820454] RIP: 0033:0x7f314f9b7b19 [ 2168.821232] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2168.825003] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2168.826595] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2168.828088] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2168.829573] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2168.831067] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2168.832551] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2168.835173] FAULT_INJECTION: forcing a failure. [ 2168.835173] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2168.838196] FAULT_INJECTION: forcing a failure. [ 2168.838196] name failslab, interval 1, probability 0, space 0, times 0 [ 2168.838217] CPU: 0 PID: 10749 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2168.838228] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2168.838241] Call Trace: [ 2168.838262] dump_stack+0x107/0x167 [ 2168.838283] should_fail.cold+0x5/0xa [ 2168.838305] ? create_object.isra.0+0x3a/0xa20 [ 2168.838329] should_failslab+0x5/0x20 [ 2168.838348] kmem_cache_alloc+0x5b/0x310 [ 2168.838374] create_object.isra.0+0x3a/0xa20 [ 2168.838401] kmemleak_alloc_percpu+0xa0/0x100 [ 2168.838426] pcpu_alloc+0x4e2/0x1240 [ 2168.838461] relay_open+0xd8/0xa10 [ 2168.838488] do_blk_trace_setup+0x4cf/0xc10 [ 2168.838510] ? _copy_from_user+0xfb/0x1b0 [ 2168.838531] __blk_trace_setup+0xca/0x180 [ 2168.838551] ? do_blk_trace_setup+0xc10/0xc10 [ 2168.838594] blk_trace_ioctl+0x155/0x290 [ 2168.856622] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2168.857650] ? do_vfs_ioctl+0x283/0x10d0 [ 2168.858509] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2168.859612] ? generic_block_fiemap+0x60/0x60 [ 2168.860542] ? lock_downgrade+0x6d0/0x6d0 [ 2168.861414] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2168.862418] blkdev_ioctl+0xc1/0x710 [ 2168.863199] ? blkdev_common_ioctl+0x1930/0x1930 [ 2168.864199] ? selinux_file_ioctl+0xb6/0x270 [ 2168.865126] block_ioctl+0xf9/0x140 [ 2168.865886] ? blkdev_read_iter+0x1c0/0x1c0 [ 2168.866791] __x64_sys_ioctl+0x19a/0x210 [ 2168.867650] do_syscall_64+0x33/0x40 [ 2168.868424] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2168.869497] RIP: 0033:0x7f2ffa449b19 [ 2168.870272] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2168.874142] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2168.875735] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2168.877216] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2168.878705] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2168.880191] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2168.881692] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2168.883237] CPU: 1 PID: 10741 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2168.884747] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2168.886480] Call Trace: [ 2168.887064] dump_stack+0x107/0x167 [ 2168.887833] should_fail.cold+0x5/0xa [ 2168.888631] __alloc_pages_nodemask+0x182/0x600 [ 2168.889620] ? __kmalloc+0x16e/0x390 [ 2168.890412] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2168.891686] ? trace_hardirqs_on+0x5b/0x180 [ 2168.892597] alloc_pages_current+0x187/0x280 [ 2168.893524] relay_open_buf.part.0+0x2a5/0xc00 [ 2168.894477] relay_open+0x531/0xa10 [ 2168.895247] do_blk_trace_setup+0x4cf/0xc10 [ 2168.896154] ? _copy_from_user+0xfb/0x1b0 [ 2168.897016] __blk_trace_setup+0xca/0x180 [ 2168.897875] ? do_blk_trace_setup+0xc10/0xc10 [ 2168.898855] blk_trace_ioctl+0x155/0x290 [ 2168.899694] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2168.900714] ? do_vfs_ioctl+0x283/0x10d0 [ 2168.901558] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2168.902644] ? generic_block_fiemap+0x60/0x60 [ 2168.903582] ? lock_downgrade+0x6d0/0x6d0 [ 2168.904459] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2168.905459] blkdev_ioctl+0xc1/0x710 [ 2168.906236] ? blkdev_common_ioctl+0x1930/0x1930 [ 2168.907231] ? selinux_file_ioctl+0xb6/0x270 [ 2168.908142] block_ioctl+0xf9/0x140 [ 2168.908897] ? blkdev_read_iter+0x1c0/0x1c0 [ 2168.909789] __x64_sys_ioctl+0x19a/0x210 [ 2168.910634] do_syscall_64+0x33/0x40 [ 2168.911405] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2168.912483] RIP: 0033:0x7fdcbc475b19 [ 2168.913255] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2168.917056] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2168.918639] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2168.920116] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2168.921608] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2168.923089] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2168.924579] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 02:58:30 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 61) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2168.992027] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2168.993330] print_req_error: 8 callbacks suppressed [ 2168.993350] blk_update_request: I/O error, dev sr0, sector 4 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 02:58:30 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fstat(0xffffffffffffffff, &(0x7f00000000c0)) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) 02:58:30 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481269, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 02:58:30 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000100)=0x0) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r2, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp(r1, 0xffffffffffffffff, 0x4, r0, r2) [ 2169.055131] FAULT_INJECTION: forcing a failure. [ 2169.055131] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2169.057710] CPU: 0 PID: 10761 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2169.059108] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2169.060767] Call Trace: [ 2169.061308] dump_stack+0x107/0x167 [ 2169.062034] should_fail.cold+0x5/0xa [ 2169.062813] __alloc_pages_nodemask+0x182/0x600 [ 2169.063775] ? __kmalloc+0x16e/0x390 [ 2169.064521] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2169.065741] ? trace_hardirqs_on+0x5b/0x180 [ 2169.066611] alloc_pages_current+0x187/0x280 [ 2169.067519] relay_open_buf.part.0+0x2a5/0xc00 [ 2169.068454] relay_open+0x531/0xa10 [ 2169.069194] do_blk_trace_setup+0x4cf/0xc10 [ 2169.070063] ? _copy_from_user+0xfb/0x1b0 [ 2169.070895] __blk_trace_setup+0xca/0x180 [ 2169.071715] ? do_blk_trace_setup+0xc10/0xc10 [ 2169.072647] blk_trace_ioctl+0x155/0x290 [ 2169.073454] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2169.074438] ? do_vfs_ioctl+0x283/0x10d0 [ 2169.075262] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2169.076314] ? generic_block_fiemap+0x60/0x60 [ 2169.077200] ? lock_downgrade+0x6d0/0x6d0 [ 2169.078026] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2169.078985] blkdev_ioctl+0xc1/0x710 [ 2169.079725] ? blkdev_common_ioctl+0x1930/0x1930 [ 2169.080664] ? selinux_file_ioctl+0xb6/0x270 [ 2169.081534] block_ioctl+0xf9/0x140 [ 2169.082252] ? blkdev_read_iter+0x1c0/0x1c0 [ 2169.083117] __x64_sys_ioctl+0x19a/0x210 [ 2169.083916] do_syscall_64+0x33/0x40 [ 2169.084651] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2169.085655] RIP: 0033:0x7fab51c74b19 [ 2169.086388] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2169.090012] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2169.091541] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2169.092945] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2169.094363] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2169.095777] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2169.097183] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 02:58:30 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 44) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 02:58:30 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0045878, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:58:30 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 25) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:58:30 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) r1 = signalfd4(r0, &(0x7f0000000100)={[0x3]}, 0x8, 0x80800) pread64(r1, &(0x7f0000000200)=""/76, 0x4c, 0x80004) [ 2169.267040] FAULT_INJECTION: forcing a failure. [ 2169.267040] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2169.269503] CPU: 0 PID: 10780 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2169.270813] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2169.272390] Call Trace: [ 2169.272904] dump_stack+0x107/0x167 [ 2169.273598] should_fail.cold+0x5/0xa [ 2169.274326] __alloc_pages_nodemask+0x182/0x600 [ 2169.275219] ? __kmalloc+0x16e/0x390 [ 2169.275922] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2169.277067] ? trace_hardirqs_on+0x5b/0x180 [ 2169.277895] alloc_pages_current+0x187/0x280 [ 2169.278733] relay_open_buf.part.0+0x2a5/0xc00 [ 2169.279615] relay_open+0x531/0xa10 [ 2169.280310] do_blk_trace_setup+0x4cf/0xc10 [ 2169.281137] ? _copy_from_user+0xfb/0x1b0 [ 2169.281927] __blk_trace_setup+0xca/0x180 [ 2169.282701] ? do_blk_trace_setup+0xc10/0xc10 [ 2169.283574] blk_trace_ioctl+0x155/0x290 [ 2169.284342] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2169.285261] ? do_vfs_ioctl+0x283/0x10d0 [ 2169.286021] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2169.287009] ? generic_block_fiemap+0x60/0x60 [ 2169.287862] ? lock_downgrade+0x6d0/0x6d0 [ 2169.288643] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2169.289556] blkdev_ioctl+0xc1/0x710 [ 2169.290257] ? blkdev_common_ioctl+0x1930/0x1930 [ 2169.291161] ? selinux_file_ioctl+0xb6/0x270 [ 2169.292006] block_ioctl+0xf9/0x140 [ 2169.292691] ? blkdev_read_iter+0x1c0/0x1c0 [ 2169.293505] __x64_sys_ioctl+0x19a/0x210 [ 2169.294269] do_syscall_64+0x33/0x40 [ 2169.294982] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2169.295943] RIP: 0033:0x7f314f9b7b19 [ 2169.296643] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2169.300122] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2169.301547] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2169.302898] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2169.304242] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2169.305569] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2169.306899] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2169.311878] FAULT_INJECTION: forcing a failure. [ 2169.311878] name failslab, interval 1, probability 0, space 0, times 0 [ 2169.316596] CPU: 0 PID: 10781 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2169.317885] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2169.319441] Call Trace: [ 2169.319925] dump_stack+0x107/0x167 [ 2169.320597] should_fail.cold+0x5/0xa [ 2169.321314] ? create_object.isra.0+0x3a/0xa20 [ 2169.322178] should_failslab+0x5/0x20 [ 2169.322897] kmem_cache_alloc+0x5b/0x310 [ 2169.323650] ? mark_held_locks+0x9e/0xe0 [ 2169.324403] create_object.isra.0+0x3a/0xa20 [ 2169.325221] kmemleak_alloc_percpu+0xa0/0x100 [ 2169.326058] pcpu_alloc+0x4e2/0x1240 [ 2169.326761] relay_open+0xd8/0xa10 [ 2169.327424] do_blk_trace_setup+0x4cf/0xc10 [ 2169.328218] ? _copy_from_user+0xfb/0x1b0 [ 2169.328979] __blk_trace_setup+0xca/0x180 [ 2169.329730] ? do_blk_trace_setup+0xc10/0xc10 [ 2169.330581] blk_trace_ioctl+0x155/0x290 [ 2169.331341] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2169.332229] ? do_vfs_ioctl+0x283/0x10d0 [ 2169.332964] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2169.333925] ? generic_block_fiemap+0x60/0x60 [ 2169.334737] ? lock_downgrade+0x6d0/0x6d0 [ 2169.335504] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2169.336380] blkdev_ioctl+0xc1/0x710 [ 2169.337053] ? blkdev_common_ioctl+0x1930/0x1930 [ 2169.337929] ? selinux_file_ioctl+0xb6/0x270 [ 2169.338747] block_ioctl+0xf9/0x140 [ 2169.339421] ? blkdev_read_iter+0x1c0/0x1c0 [ 2169.340205] __x64_sys_ioctl+0x19a/0x210 [ 2169.340942] do_syscall_64+0x33/0x40 [ 2169.341629] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2169.342575] RIP: 0033:0x7f2ffa449b19 [ 2169.343257] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2169.346606] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2169.347997] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2169.349294] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2169.350594] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2169.351890] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2169.353183] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 02:58:30 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 61) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 02:58:30 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048126c, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 02:58:30 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 62) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2169.368782] FAULT_INJECTION: forcing a failure. [ 2169.368782] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2169.371491] CPU: 1 PID: 10786 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2169.372946] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2169.374660] Call Trace: [ 2169.375248] dump_stack+0x107/0x167 [ 2169.376002] should_fail.cold+0x5/0xa [ 2169.376801] __alloc_pages_nodemask+0x182/0x600 [ 2169.377774] ? __kmalloc+0x16e/0x390 [ 2169.378547] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2169.379818] ? trace_hardirqs_on+0x5b/0x180 [ 2169.380726] alloc_pages_current+0x187/0x280 [ 2169.381649] relay_open_buf.part.0+0x2a5/0xc00 [ 2169.382607] relay_open+0x531/0xa10 [ 2169.383405] do_blk_trace_setup+0x4cf/0xc10 [ 2169.384308] ? _copy_from_user+0xfb/0x1b0 [ 2169.385183] __blk_trace_setup+0xca/0x180 [ 2169.386066] ? do_blk_trace_setup+0xc10/0xc10 [ 2169.387072] blk_trace_ioctl+0x155/0x290 [ 2169.387931] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2169.388961] ? do_vfs_ioctl+0x283/0x10d0 [ 2169.389811] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2169.390933] ? generic_block_fiemap+0x60/0x60 [ 2169.391865] ? lock_downgrade+0x6d0/0x6d0 [ 2169.392743] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2169.393756] blkdev_ioctl+0xc1/0x710 [ 2169.394543] ? blkdev_common_ioctl+0x1930/0x1930 [ 2169.395549] ? selinux_file_ioctl+0xb6/0x270 [ 2169.396476] block_ioctl+0xf9/0x140 [ 2169.397225] ? blkdev_read_iter+0x1c0/0x1c0 [ 2169.398135] __x64_sys_ioctl+0x19a/0x210 [ 2169.399007] do_syscall_64+0x33/0x40 [ 2169.399786] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2169.400853] RIP: 0033:0x7fab51c74b19 [ 2169.401633] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2169.405456] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2169.407077] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2169.408595] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2169.410084] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2169.411617] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2169.413113] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 02:58:30 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0189436, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2169.442913] FAULT_INJECTION: forcing a failure. [ 2169.442913] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2169.445690] CPU: 1 PID: 10795 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2169.447183] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2169.448935] Call Trace: [ 2169.449494] dump_stack+0x107/0x167 [ 2169.450263] should_fail.cold+0x5/0xa [ 2169.451109] __alloc_pages_nodemask+0x182/0x600 [ 2169.452086] ? __kmalloc+0x16e/0x390 [ 2169.452870] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2169.454135] ? trace_hardirqs_on+0x5b/0x180 [ 2169.455078] alloc_pages_current+0x187/0x280 [ 2169.456007] relay_open_buf.part.0+0x2a5/0xc00 [ 2169.456989] relay_open+0x531/0xa10 [ 2169.457762] do_blk_trace_setup+0x4cf/0xc10 [ 2169.458657] ? _copy_from_user+0xfb/0x1b0 [ 2169.459553] __blk_trace_setup+0xca/0x180 [ 2169.460423] ? do_blk_trace_setup+0xc10/0xc10 [ 2169.461385] blk_trace_ioctl+0x155/0x290 [ 2169.462233] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2169.463285] ? do_vfs_ioctl+0x283/0x10d0 [ 2169.464134] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2169.465233] ? generic_block_fiemap+0x60/0x60 [ 2169.466176] ? lock_downgrade+0x6d0/0x6d0 [ 2169.467084] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2169.468108] blkdev_ioctl+0xc1/0x710 [ 2169.468893] ? blkdev_common_ioctl+0x1930/0x1930 [ 2169.469894] ? selinux_file_ioctl+0xb6/0x270 [ 2169.470831] block_ioctl+0xf9/0x140 [ 2169.471619] ? blkdev_read_iter+0x1c0/0x1c0 [ 2169.472524] __x64_sys_ioctl+0x19a/0x210 [ 2169.473365] do_syscall_64+0x33/0x40 [ 2169.474149] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2169.475257] RIP: 0033:0x7fdcbc475b19 [ 2169.476045] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2169.479942] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2169.481528] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2169.483043] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2169.484526] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2169.486002] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2169.487514] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 02:58:30 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048126f, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 02:58:30 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) r2 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r3, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(0xffffffffffffffff, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r5, 0x0) getresgid(&(0x7f00000010c0), &(0x7f0000001100)=0x0, &(0x7f0000001140)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x1, 0xee00, r6, 0x0, 0x0, 0x24, 0x2}, 0x1f, 0x1, 0x0, 0x0, 0x0, 0x0, 0xffdd}) r7 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r7, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r7, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001880)=[{&(0x7f00000001c0)="28e2d6d0407f6527531f7dc4cce3abdfdafd3795e4bf3b7d1bb7a4d847ed31310db422cddc170b912730ff7f04595827866633686d274c63214fb9f3d7f1216585a94032633625df0f1962f73b63a1bb0039ebace2944868c394217256bbf0c20502c1b06d922caee0fbeede21302051cf6ff8d08ef2b6731785c2b62fd26309a0b82eade1c2f53d9ac06c46ec2aa955b5e5afa26022a0864a81f4f8b5497bbe3f5f0c25c96d2be322f97a4166", 0xad}, {&(0x7f00000005c0)="bfb4b9bda20fbe633246c86f3a298896b4028c8a36461413334a8fe6456e3b7e8c8aa556a7ad35d19ed1ef0fab6a03d958ada23eb702843cb60693bc18e70dec4c0e8b0f2d6d4edfea8df78296ebafd4b95c5aa0e88e5b3d1b3f35a5dbf67f0ff7ddb633642095c2ead1dca588c5da3b6d4f6f069c2c8d8a89645e0b5d09fb9e980a8677b94560feb879230d3391d4a6a73f55ed8ffe06a2ab2087066740c762be75cc971453c46b660411d472da14f35e337c3d269b620a50dc9ebbfbe4fbc40b9e612f0d3eabc44b11ed7a3e591ce130adc3a583041d21959722228c72f5c23f79331fcc461feb2db1fd31588f88610e3cea6ca4598c4a78148d56a6e45fd8a711bbe99a1939a7994b9bafa15daf8adc7c027a6543dedfc4fc9b08e40f7a6b8c628a7242ce7379e89bbbabf6ac74534d2df97304bc3989b5b92ac5425d1967d7b4b45e885d96a52d92db84e5ee717fcad2aa8b5de309b7293d28854eb4aaa61750f60b4510abd8fa3d59a7e70faaba51d21ff6f03859d8fd124264f28fb798af35114f5d94e195eed17c53be982dec9624a104665310f32f18b757f789ade840ceef649068bf537fc0c3203da3edf04495460c16797b178ae3c8ddb71ebaeef195c960fd61187ec2f4b5e5a92d1608792d6c3e4619cfd2f54b90f1d39680a248631530cdcf673f704e8bf914aed77b6c80ab9756f1262f058fa83994f94a889bfae8cc01ecc24fdf9a87e31196a665da69c2287cc7c81aa2882abde0c1ae7ffad54d906c1cb6f56586b2cbda48191b24bb106b34380c0d3a54e1a8d59f012939fccf5996a542840baab1e00fbd1b58c7e4d97dccb440b89fa7d4426900a53034848f4c9a1b473bfdf1ad63afd64a5ea8a3da2d515923de228a239e16228d3644f728c7a32509f7a9ed21eecef66810465273c952e1d0979b818d943acc847afb2134cf71b533fb81279a4d43a75e66449b6fd7f3eca6da92b5669f16bcb3e5cefac8aa2dac3c65e9678951a2925a273d619c658d8aeca2e3200013eea5ccaf1300a52684a717884c1958c482a73d27e29e50a42fd472135ff855f23adb1096f13818bfeb1a5d8c3316631b13a9eda9bc17370e6864f6122b7d5582c80c5bb2043c98cf67288c132b8f026816fca2df2cbd7ad0948a3d4c8d87a93f3dcf0b599457dadcb2542339be38863a375e011065236974b322f0bb98980058c46e96c36a83ce7497055bda043b5775a0188a82ad36fef59078fb0c3898fa91732a42d7c132161dfbc5d30b7ade35194a8a76da633e6b2d83ddafbfb1d4b2634be85e40c4fab0fc27e987fd2a77067382ac4c4f4ca5ac91b27a6c5c39aaace801ed4d75b63ba6b4e79ec4a018eb5c4dafc07705b7edf1b9e2878439772bcc7be05a2a0a5d4fb1faf96f20da745f74beab1c9262d4b5040c79959b46a00371504d2f8f7ef5d103e00dee28f1d32318929528cb552b37452e396631e770fcf41b3acd97df3f8578357081e3b907e162ffb0df15d5df707bdfe837fb815ebc81d6ff979feb4242ee48a0fcc9ad9a1881bdee154b78da40ee30ced98429c866711a3482e79c0a4df06b607571cf551f7c11ee6bd4712c2cab4b3b5f1ffd622ff837364f988457fac76b12476e6093eb64d4da8d456792d29e4b5507d20e605c860bb94cb3afd7339801d2c661ba6a62b4c221674125259e787db067a227a5feba707328dd80d4dcf247adfab66a4ee60d5cbf4b4bf5199068f80e0b7de72a3b8a73703cf6bcfcdfb494dfec7f2d27991a9b71496b705cd01903dcca07bc5c02f4af8b30968e84088476c1ac901c6d3a50b4f7ab95d41965a9f6ccb3c9baa639c32e4f490d994ff4e173da75cb1a4ef94d97ad94f5d441dbeb06bf5c23c7d907f450a47d8e29d58496ff86ffbf479bb780037d3cbe818993e61d1d120f29a5ef0bbb99feab3cb1f200da4a2b66b7402c8284c4222ba3b4425c58d057889d4caba2451e4a1dd8adc5fb1274c7734b8d65970f34d92ec442d2ca5cf64f93fce83c2ba1a4e6e6d9bf6daf51a079419046e696be6aba5c19d341a74b24c381fa536aba7931b72baba8f31210820b42a662fc735a89feaa8ab7d3d283bfa806ee034878808602230d282fae64bde217f7c56054d5fde7175afa670c38718eac3001dafc6583cf8a2f6b0dcc40ec63c831336375775bd77fe333319937f02e09c9c61a2352a144214c0fc01991949153e1a6038772eec64ec48741adc4fb5faf43461b752ef1d89e5224f2d5e475e03798264ec6a06d37df63deda9010942245604b0c08ce330dbbb4538d74f30c4504e24cbd82a0e36453d774f72039407c13d7b33447bc525b026b292c77ccd9b410907eaeaa5324331ffd4828a4e3496f49d2070e3b97a6d4c57006301a6a58bffd2e1569f919b7f05ec01aae9e7d2b24a309f7b701cb4051566667c3ac08c09592d71acf7ca9e5052857d7543f4d70a209a5d55b34a9a9218302857e3ee4cb2e0999da671d520dcb69b5dfc77b046c90f077544c6c0e21b197ef8d9269dffed3491693b69c1ecdc5f5afcde38a7da78e8b6d2fedd3e99f395753bf26784632a79957afd476e39eed3a3add78b8289d12797e1d3176f7aee5824ba43cd58cb17a8dd7dd60b6e7785c48fb223df5b1af7c9c949b1bfd52d003c5646b625052bd253eb29b9cc0ff7ac9e2d419fd8341a6d5ffab1c0fecd1eaf0fea3cb556afbaf0c9762d100cbf5504730434614323728fd7bea9873ff4fd0b35cf582df282ae209b7e4898812b9d465564e03ed4e377d68e9a21e20249218632c10b21a88e9a991dbe3357a3cc5ed6cf50aa9c31c7d5f4933df82bd149bf403ddd61cd267b315e3ed960a6d6a6983d8e5c5d450da34345e2bf1d60508c139f4a528238e181b7dad21365eeb0ad6c87ecb6a3035de8da280cd9c814e30cdd5f8709ea3dff40d88ea35ed69a3485ce74ac40e2692a938ef38959c9f2755fce5c1fa636a8bdc760ab40a3edf710674dfc63f7db3b174471a5daa8eb1d9c639b7028cb408ef7de11577add0f71092592950e7f896049a4181c6ee05cdbeee61449b15f294338f18d2fab7a6afa382db9839b586e5791a655b5e50de7d462fbdcdef9954351cf9a8176096a2385e146c86b0163bcf13efbd4c286902f0915645c78f1aaadc77e15a7c824b3560a0c108f76c3aa007d354c865bc688f187d368e21f0d71f37208ff63170d9b28d2c1039cf140126fec1b6b1225eb6f5a54605113d4848ecf5efbb33f4318d405ad01fc0b197b5bfd6c10c433f20b719ee60b64a281fe5322edd3d9e233557e76cfef715d3fe5047f3e22d64af918f0b499d4cf27d6a4c498d65767467f8d27003bc7a63c84f77d92ae58f4806fb2c5e8b4b80282576b5cd0f1c90731a64743d454ef894ffadb25a98936c2470a0e4ddbdcbfa329381a4a71f0e4bcce81a1d9ed943a28d4f7fd6f26a4d5c2c2a4c79d4d7269a31c01b8459c3ba05cce0e8362d3f332ea71a16eabc912acea824b3f431bd36b1e5704b15819d2066ade28bdb059fb191d00fa96334a75fb888307c2d67454c72abf9f61006f672cf03d4fd1e3990e37287d651331e336a57b8f3ac5b71268d7be1ed2b09830527ec99bad9433f7db700d97693974cd94426389bddd3ab617f623723dea768da5eaab5d51b04ec932a25a4b71e2a8ef64a5a9de75614d9a48199ec19b0d46d1a5a9542489d289a78b406d0ca63302199679aabd392e9a9750c7eb3576d789a6843010df628318a49952148a7f0e0e502eea933f4e700f68b751bcd8c6f4b563a8ca0f50fa58e4d800628e17d5790cb39c9473a057eb6bdc62f40884e49e2407e47c367e0358a5846de9a7af70098370b3801202a8a77e707056de5aaa7caf3ac0e0ce31fd184ec425090da355844ab863861e773d191a8c48d12d66c249cf86837778b82e722dc0ac7280be5af7df57f11d82a6224db9b80bfa13f7770a6683a2c126e188a4f94d03afa02910367d997f5e539c124dc34d1d3fdc768913e73c4ba9ea3bae613344c22885aa35d7faf3c2e2710723eaa1c6ac9b947948f3d61ae85408c0dc108a206b5ba68001ad6d32ed00bb8a1fe92cde17ec54418134f2510549a8fdc60d3447995cc304b0c2d4f5c7486402dad411fea00e04a678c230ec33f8ccc694ccf6cf4838befcbddb73e3868f150879fb0d8ebcdf8a54ccaa01d30b03eaf32d7eeba79409208d7c6230c260d8fca620c9315a3c607c0f0accea8549bac1c849ec8bc35ff9a6c925d01628618337d8404af41b73c82235cd9ff63bad2044902916f6bec661b625542170645c463a2d7fbbcfa02a5f9e9266a0840b085ddb81298511acfae67bb55622c389308d536220dbb0cca811f6b4da68504fafda2c7c49d297be563a40d71ccc5e5d27d42ce20e84d5981bece8251b46376210b31fb0d91783a00dc518f99c8ad70cc063e343969322e308296a8940a9edcfa1a69c692e53e1085e1573cd8af5f2869378d356db00c35c4dbccef0ef37507ad062a5c5c329ad44a10a59768911b19591ddd74237d2674ed8e6fa49fa04ad299ceab39edaf3a298cf29dc2097ceb3a84cb5b11411c8064c6f8f4e9764f618c50271a86f29397ddabc50faeb1d192d096fdcfa0048595543251cc26dbdeb33cee270d422213522f47df1dff7beca5382c010c09c7b84e369a2cee69ac3782954d092b44d7625302d89d1ff0eabea21378b2a50743897f58203c9411631f55d846a0ecf508a6f9fd5c5b5c55c391520c3c5be416995645ed09f83910310dc42d1d4a09c5b542c45721a9c9b331cea9e387f9369420e92df8faa11cc8003f31e89dde7457be88fd02692a8428acfbe336d2df532bea6f1910e483a9bfcd162224e308da471c80e458574d36704d8ea2b136d5179d9a064e059e03573a27a5f3c99f9aaaeb352b202d29a8f770bf767378a2a4874d38807d1ba75137b5d558a2fb8e1f5a37721561faf993283ff6a49ebd00d768483433b382de8b0f763ad4e0551023ca38edd3f18ad8bd409803931deca4e07794e2d3eb3dfd40856ac91c0ad6e96ab03fe1b673c8762c35c530d044a9a3ddd38e516b78f7c8df5d0f9db866f6af24ce2aa60b46b558baa9266e6582dcf17a1d71f9b8e8b039df7fb82fc2f40cde41a5e6a709c13254245a8e5349130af280ece1c1713dc7fc1a92ef1d3a0e596865b1492c7204fca7615d712a2c77c4f1731597647a95c8838895d2ce3100de3375a718c814eafe7388901a8b93fcf4a225d6fa2f69da651726cf8724b004c3bc67d1242e12414fe1ef93f102d416bfcfddcee354685a50afbf508c7a5e536e930c6b1932769003fdfe8d0f6535810c321b55c8e77e4a26d5c68237336bac4cc42b33c47bcf08fd928322770856ee3973ed97edb61348df194762e0384e65b6bb4f1965441cfd78309a028ee6b4568fa1457cf25c621a3ac06b16ac15915c94d0be63c621e84923bcd78e0ee12f89fcf47fc5d2af3b60780724e1840422a17103ffbd40844ce7309057defaa5d4fb210eeb4a6d9ff63f5b5e428e06c6d5df61131ec4c443157415641c0a7daebf4e870b0e6df5d2accb24393b72c1918005be64de681d3e5d78f223dfde5963213e3d39188c416e0e02f4f7ad99c22850c1193fabeb8c3df4c1fb0fe1da0055cd948cbdf2fbf10e5b0b3bf0fdb8933033bdb39e44348d6c516ac47b34e7fc875e94254ee63856884c867586a6be5b25875964140d637148ccd7a2730c36cfc5d51de221dbc8cdcbc9d4a601eabe491cfc1f8d", 0x1000}, {&(0x7f00000003c0)="cd19d640718710b82256acc6085b429c51e6c137a5c96750d8e688b0e5aefc7cee08bd5c14cde9ab0d50b44e5d6c380798fad56b28afcb4ec8e3c1859a1fbeb8b2a6a1c6383547bde518210f46517b949f13708ae57015c1a816afaae48cbf2a2b2313bfb6889408bed70b7f823ee7ac1630bc0c3cf5c22ca73514b6feabd9391300196223dfe261e126135df638824f62d6270eb1d1a3980d1b582e1d7edfff344a30405619513bec0c3c5ab39a2b8cacfd7abcbe15a2d1f83a6427fdf16f3c28631258b29d4e6fe3c0a8f8af27b3dc9907011aee4c1106", 0xd8}, {&(0x7f00000015c0)="3cc79bf5fe016a734bfafd17c14aee227cfb8aea0893db2231eec942935b80c999d94af200f6e00c19b59694dcc01e32bcef6ba2012d367427f031d89c3280aa1a5a15c65bcfc877c534a45776b50d6794e30103c4646d53e332da4f20de79fc0112889ffd826702d2feabd142571fd2fbf987b7ac6fc5ee80df809828f6337dd8ca956ae1d8bb10", 0x88}, {&(0x7f0000001680)="73a3a75d6c3e4b2908b2868d3e4d7f219f401e5033a04f41a2adcdfe79e0c81483d10dd7bf11aa7d71ace94f60916948c1666604c78460f5f5c2d4aebd589e09af9d3ee1177a3c08c84c9f2a8a8c9f98a85802c2eb9d6dd15ef0d0c2729020da201f7fb888eb320b5e640ed42f3791ee100f0163c5675d8d8fd11bf77ff33ece", 0x80}, {&(0x7f0000001700)="d76cc576e027376d106d6842a797dae99aaf3bbba7757746889c1e41d0a343e929155556cc46e40e52eb4809b34f280df4dce65a349f2f6d7ea038a22418d4249114d068404d1ce41b4fec4cda62b39c3d67cca9f164750d3145f5563e111fe5b496df23ed516dc84c", 0x69}, {&(0x7f0000001780)="e86a1b5f533f5fce176085c646066008ef38ba7fa2fa86330c32bcc79af2b6b222d04b8a300d51ed48a6f7bb44e9521a69ccac90d29e910c88483aa8a36aa18f94634cb4ce5d5931693623538a1598c7b106a77f88130dd6dc8a95d64439a3c8b4cb58b4ed8bfc06fc33f470b2e9401433a1672f0e416edc557d75208cceaf86e306c854946e86960c457264283652177350f23614c0bba0dfddf2a7420531c5e1663886c206894455df5b819d50c38293e384e625f463d5e7332274c1445a33e3a19b7e4d501247c5086e4820aa9ee6582332", 0xd3}], 0x7, &(0x7f0000001900)=[@rights={{0x20, 0x1, 0x1, [r4, r1, r4, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r1, r4, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r5, r6}}}, @rights={{0x1c, 0x1, 0x1, [r1, r2, r7]}}], 0xc0, 0x20008000}, 0x4004) 02:58:30 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc020660b, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:58:45 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 45) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 02:58:45 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 62) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 02:58:45 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 26) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:58:45 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481270, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 02:58:45 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x12) sendfile(0xffffffffffffffff, r0, 0x0, 0x20d315) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000240)='./binderfs2/binder1\x00', 0x802, 0x0) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r2, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) fcntl$dupfd(r1, 0x0, r2) sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x20, 0x0, 0x2, 0x70bd25, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_DEST={0xc, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x27a7}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x40000}, 0x4800) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x20d315) ioctl$CDROMREADRAW(r3, 0x5314, &(0x7f00000006c0)={0x3, 0x0, 0x40, 0x4, 0x38, 0x20}) setsockopt$inet6_udp_encap(r4, 0x11, 0x64, &(0x7f0000000280), 0x4) sendmsg$IPVS_CMD_NEW_DAEMON(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0x40, 0x0, 0x4, 0x70bd25, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_SERVICE={0x20, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x2}]}, @IPVS_CMD_ATTR_DEST={0x4}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8}]}, 0x40}, 0x1, 0x0, 0x0, 0x20008014}, 0x20040805) write$binfmt_elf64(r4, &(0x7f00000013c0)={{0x7f, 0x45, 0x4c, 0x46, 0x7f, 0x4, 0x7f, 0x40, 0x6de6, 0x2, 0x3e, 0x82, 0xaa, 0x40, 0xed, 0x1b000000, 0xd3, 0x38, 0x2, 0xf7, 0x1f, 0x3}, [{0x6, 0x0, 0x2, 0x6, 0x4, 0xffffffff, 0x77, 0x708}, {0x3, 0x77, 0x2, 0xd, 0x6, 0x5bb9, 0x400, 0x24}], "a6bb60d85c6b7b60e00425f4cbdf8b3a06be0414fdae646f2540205725828c0df32d740aa5164d41c3a3162017d52430d7344898cd81dbedb4b456b50dbe19c4fd26c72023988de52630714489100f4b03d4da143e7fb898ec2aafbae48c8c9a48ea2a94ccf596b420419c6ad824bd233ae1d649b16d5e1a2cef77db65e9846546d2195dae600d35f5514bff46b59611b90adc18640d4309c900ab34892fcac0620cd9726c3214c53bd95f8227b9cde2e8321812218763a823d82e7e348f89316197dec32fe846bbcd60edcb5b15a01f501aeb7c7214d0042165dad5f6857c532aca8df11bffc9f1d868547e76840b4451905ced84b38225f8f50a438dcf4da75e1575f437a410e6f971d84ca0d80b058599331db811d46187661438b01e52f1c38d9d9e4e3d2611b6d062949630ec102800a2146e011c035fa1badc8580661c3c8d3ef6bf79e9d74b08f4a5a71bbf1b498f85405b33fc6e9888bb450c20a58f45b1b2f4f3abb2c5229114a10a8c16a2b578f1c68800afc5a69ec0c4c2486570ebb0015cd9db1c177fd9d39233b8322501f993a2792d0382d3682bf49e54918ce0ca9b619d4a445f2e01a7775cbfb58cc1d007c4fe8b59a87f29a0f0050e52ca7232bb364184592f3dadc3df9792741fad711127847706cb18123883d88f3cea6a6a08575c6a19968094bc3fa8c925c34cd4a709bdeb38bf4fa746adc3bbfedd001a032bff4fda0f0c170c1062953beb37dc44e05f7d4a5a608c7eb77251811321385438c6cc3ee6c41dea87cde0f6a5c1886bb559672fef31ffd3301855d2da98e2daa578c6537097559e361cc486ee326eb8d61d585133579df5780b43af66d6aa68e2acd693dc72bd7d8625985aac4e49c6afa3581bd70543e83923969a0ad0298296ddd5427268bdbed89ae7793ca53448cedeb5c9d1ccd68ee0504c7d304cc919b73b06122ab344adb404ad9f9560bbded9e156e33089ddbc8b03e95afe76eb64d3ba95407aea1b937814c2328cac487b6ca39f9f851eb48828c91bf7baf1c6cec08892adfc1c63127e386ea1f6f446826d64a074e3972cc9466f728988d02646143bd1b07498ae2a6d66919ee70f182c24b363f7fee83a9540a0ebc79c83169f73c8a53917ba4e57dacd1371d12d0db4c74d96d05f4c9ef3e00c493421704f7a86b422590758867e49b4239a236bf5d05e58fbeb4c65a2982c056a6be503a863ef7a2e3f4aa430e99651174934ff09c820f480381b4286f62da478891e39ece814edc969d1a868d87f6910a7c20a733ef198f9d9a114229944580003b5cae32a0847c88c14d9c17c36fc1067c7c0d20975ea3774aab36e8ab9d4aa3ce44612afd285931b06c19d7ec618198b0f7668b2edd46a5ae618aae056c07a321d3cada55548c0b71e5ff247bbe1fb40f9b4846948ed8b1480654858b0d2cafb81c08fa820b8a8ffa2e43ea3250625ff4a58d7eb459f957a309e389f2f7cb85c1019ca4f6da90c9234acab1a2dd2140a740e943d24ebcf71512af3d22f6a09fddb3c36641131672c51f408de9ba9310d81f617583772ede1a9af9e334205b3019a3e6e20d0ad330af86371b2fac14055a2c14889c26dc588a0d623e85ce7d32a6b6c54428eed3267fc382c0dc40d9b1e4ba7a4a1417c1cb99bd17b98f0d53ceb3fa5e518b6b7ec6971f6b359b508deee362383b9476199fbe3b2cf3a877aac763e7228b4b54b7e14e66830f4af522f568b2d0cc2522aa06a2049aad6a25db2235c39f9ff90c316dcc3a3d7827a3d39b7d751857c830a119283f5eed397085f2c8dc2ce3ba44effb5c8c513fc5c5e72605b3c9f6889769bd98880a1caa60e60237536bdaba6dadf0f644b31b0b3f1ae4409589537f20d4892b1e934d4e348cacffc3bdd54c5b698cc8eb43d720b9e0b00f122bea4c8b1a64ac37dbd4e4e0e33badda73c2c940922627a58d90c9ad3a39a10b36b93d433a532f332f9b253e689ddd8b961bb5267a6dc43ee2efdb56f58a55778211b9025be92b49a2b0d190e41bd8e9b212b5664d624112250c44d146f605734764371b1a338cf138ee05e1f73c3f2df87723476a0e39f149b658b9ec4e175483a48a9368399566d5f5d9827db4e90771621af1b94711288212a40b304752ecf77ea97899db8f1e63c1bdb7a41ef82bb7b8dc44b96266b447125cfa77026ec5fcb4326dbc2aa69364fcdd1069b57a66eec71ee1d91a19b26ff68e2c09a709adee9aa801035c5270f2b88712e23cb81b7feea7fb3c466f2a330f0b6df89c38380a5254251cb1931d60ded44d5998dc081cbde5c71b0492f0220e255730d7e12b49382cb29835200b2f708895330b3b4db02d93ce1c6d9de9f4d278567f1feeb6df685a621d8f70737c15d68bf6d34e18edd324df7520f86bc79c7b64b1bc2b3a6f4599d44467fd3b05692c90015099ec65547f1a4bc9b9c41c689a29f7516853a6849e0f9ff40bac3fcf84d5fc92f4ec98ac936db9e80d2837a246b344527f53419579eccd42f438d2112ff7c9f431b13e72ea284f30eaea43ff123ba6877130575c3ee5d467ad83b7ef89f7c1eaf981414808fa4efa912992aff1f015d2685b3303e9c8e88b2eb45fca1c595e4f6a993de796e96edf868ff91a5c6abe5fb1d073381f49145475be177c8f9150b168551bc4973420793de45d3694bb735f4ca60ea5555f84a39c9d0ccc7f1b59783b4cf603a5cab38e89e3263abf93798390c4912f5e6847378c31274306f5036ed3ac8c2bc3c3eed66ac44a9ccfc73bf5f56a032a5e3f341158c430bc7d6ea05f86af0d28863c0a7c0d7acbcf0666d9b25bc09592a7b97d6b0ce96f3196f2b7c4ecfe6f5bab086d6422fe8c0b167a60521a86fe51beef46e521bfe919432adf1d4c2176070bc74f0e65293526e266fdcf678915758df46bcc3223d849d11977e5b569a78a9398f41e68e74a10a97635d93f7d35dbdb7133e461672f7c326fa4fed9e9bd5e05a30009a3b0d703d55c90a13c5207e76030b4ededea41a6d20079b68b69995f8cd8ab7b18ccd0647706a3cf7765194e32536ec70ca2e12a470e70edc63b6d2d872e699e55fc838ae888c2531629e7ae04a927060f7cabad5d91d0319f00a3391a8aaeb661cf3032b10f914b96edfed050d08581f3cb932eea2950080e0217f8f17943d7118ad26603be46818adfe729eb1e613a773ceb4454396204f00bfe2960b4171b5501bbd7981612968bbc66c9bdc897ddd7af0462870d5dae6af85a132134003f50f94c548e04e70a47ab671fdb402f4c396a8261c6f3b797bbdced949fd9ce25804e9c6263d87ae0395bfe358a338cffca98a6cef6a6093ab5d829c9399559310ca919663f76c224421b8f374ad2f6043285c1f70baf40d2527ad4e21faf71afd831d963e27897faf6d2b5d8456130490ed0bc6a5c38e19d40c8ad2248714dfff09f42d31a5cd0d949094f56e66fa98852b5c6afd446d83cfc44017e877388ad95f89708080bf192121248c2723eef2474793bbfc401b0f9a0b2b286147149b366410227ea5d88acbe0ca76d48761cd0641e4751816d2671de70d38cf49eaceb2d9d779ae7ddcd02d9813b4c91b7fba34c7c44c2dcab74e63307e82a8dacaf02a2223bc439c30343187e22b8526555690391b5c9c32e646da944d3ed4be5bc3cb7053988c890b61368416f854e0d44db0eff8023651b9d57eea8b7994df797bfee56a3cd4956f813b1a429d8b8708a8ae0e5b26c810e940e45c8128afe99e15b2d77bcb46df96eb86b77f062e67b6ba3c3a08bba8d6a5e4d649e6d5971398fa93058e165d09212210a869488937c55bf67101b8532cf5baac2f66744f9f6695d3929b99bfc74e8049ef43b61bf4c617697e7af690881c27cfbab61d59b2db9f7f144eda2b667d1386eba00e4d973484656477b49365b4b5ed81b3a3e9bb20472dce7a93fda53c03c9bb62ee8361ba4ac67c93ac53cb81f5c137cca55c7306e5d627cbef5c26de71bd421e8390b032ea2de354115ed89db014530771421a63c66e3d607c97809afef4d907ecf0bbd103379a2599dc23aa5b62f567ad039651899dccac7284977b2291445627561e5c57f5ee2c93aca9705631c0bc74b0cc8bfdb742d4a30717818ebb9bcd7fddb2dd62ac5afd983b825912a85490c803cb4a0fbe25002ef82f84a87a952d3e78cfe394a31d717d80be9ccc7f9244fde2dfcad625880764afc04e3adc6422db227fffaabd30b20c53b4d474a8f63e64b1120ec39a8715b91d1907cb95fb173a736db76b8c8adbf49dba80521f11bdc4966277338e5a91a85a6073484681762109e353a672893977d76a280bc80ad34b65bbec94aa4fed142d12e5a217e6c4f4c84b664e2d69e3c8307836787de86a7fcaa44c694f3d06d2b736636891dfcadcf8a4e8690753b3789269e7b7e50211d636da8a83dd0e14d316b8f3d7f375a930c8825085516219d93c3be6de530fc7ff02200e867919ab6f30dddea2dd13eb429b05221c36d29f70d5ed5e5b2209d9a23d3976a9d2fff3892146e38f96bf4ce4a9d718faffb7283780b2040393050fc21df24be17a0e594613ef40d7e7c130cf85ea8778e481afd075990033965e8cd2c4c094b18139fbf8ecea9f5b2c27fd6ccc68cd4bfea243bd90c2fedd157bd0ae4e0b674a701ba038fdbedc90fa895947fb5bbd6da58f12e5d44f1b1f78acf6c6c0707926390e23f83f26eb72fb0bc1ee3f2cd2551225457d9c493ab45ccd031da6a3eae5637b430f2fad8bbc631df6b817ff29b2cec6f199376cec51ea4482b39719eb153881e6b01ecf6cb17248f09537f025500070bb679f98aeb40fc01a06a4cf6826ad1c5275001aada320719257b0340a3b6ace2a0a48cd8df2f5e5842e5cfecb915a964e36f070eb52352af6ca5d0f3cae44f799cfaccba14684fe6c507bfb60b5c7ab29accffbd49647ea2d65e07a4941d0a6a206f084457198a436e19c10e73ebbb825b6e7f627bcce64de6985a222400c7ed1367a45fc47afbcf0003816778c70ffd13ced146b787343ba497e319f0b68e29821f7998b5b233e863b26c531e3f6adf4c2a52389f8839b871845c01a3656eb1a77ad149a9469397072014ef06ddd27df6297a315cfb07408768a5e0e77703e6fe1c9afffabcd21e18c1a8e33b70d5f6e4cf9aab432d261668c97eabf5d9f71f9be1b47da34bc469356512484d09fed85e87a843ac59ad3b4e3510a1d958f90e582ee36932a8c8bf15dfcfd9e597870a0e241ab351fd2bfc17cd24568d3e40d0fe19fd828d15447002ca5e79319bc58cbaf879fa395bc2e2e34d2cb80b118e08565e8b5da27a50fe92f86ef01c35a7c15d2e4ce26238584e6d2e6be2c1d115a29fba345524ac6a7061ca3fb4bf440ff08f27d5ed59306fba199d750117743993651eef218fe7e8205d83bca131a19c229ac103871721d530e0c25ad3e1665a57e6a5ba65620560f6e4cd8da719c7052e406614c6fc6bc66a63cdace99ee0f20e56f2496812a4b80225681f1a87f9311776c9fa540fa352768dde8d8fcd8471f45439c15ca2ddec92727fd1011f86bc26a39e407b9d6407d34d282247997f6e46b2132b43996939ef05a863cf08010d39f143079f2f6478243085c25af6c1f6a0ad84e2dfc206455735896bd5aa055cbbd2db00c8a9a1945dc381dca37938a78bf6a483654b255d734d2033bf12dce6a5685809559fa9938669a63902a6c9185865e9f72c11c090ab243d0b25086b460901a6b8e988774bc72632bdfa98fecd9ceb4be1fa45a9272", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x19b0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f00000004c0)) r5 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r5, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000002d80)=ANY=[@ANYBLOB="0100008001000004180000009ecc8cc3f4f64eddd81e647bda9ef71f25738d78712be185f39a4416aa85a5b9db47fdf340507c227392400bc3a3703e0a671f958501f23396b23b903c646a1759db9e7a590d097525a299adcbc095818021adfb4cc305fbf1071f868f2aafb964ade429a3c171b4852c6d620f716684bbd3d1af67703d27de0c04adf932b3b40e8b823dc16464c2292927d10a0a96f8ace17c1193393ba1e446ff28376b084d351889dd92c191fd76a26311c43b2fc132caf7edc2c5e0c890b648f502e301b24960889d6d605d49afb851dcfc4b475e1d8a692af5f94e45007ddc74261673384d367a6ea712d0c9b70f27eff45377407211e7235277bd2c3ee70ed8e69e343573b68885afa2d533aab11ecda5a1774d90530c68588d5fc30c0ce94d212758fab254a669f1f278bcdfb569e627861013bb5372658986de9a394077ad47ab22743f0a6a841b0d75a0635c05b61dde16c5646890f70cb609ad27acfffb5e533f4ef20e010185915f783b0f63e1b2628ad4c8969580f9adde19df6d320c8aa5", @ANYRES32=r0, @ANYBLOB="04000000000000002e2f66696c6531007e0ff7baafef4731a4aed7de3b9dfe24ca6c5b02d271f11dba6e1d59a9069748ceff98c56fd3a95981f4fc9bac3007f8588c4681c88afbfce11df25f4936989faff8f69eea58a5dbc33558f001c29b513922a87eae8093fa69d64257f8c54784e90a9b147a4899af75dd96b550fad360c6cbc9e14de1d13d9d8472619b12c231e7cfc1455d69c5f2dbbcb77eec3e8acf05197c84d5a23575dc29e4ce177ef40b4b9f00f33727ef3ceeca788f09ce46e8e1d88b23fbde011b31e94324408a6ef673"]) 02:58:45 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004, 0x0, 0xfffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) fsetxattr$trusted_overlay_opaque(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0), 0x2, 0x3) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) 02:58:45 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0401273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:58:45 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 63) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2184.768177] FAULT_INJECTION: forcing a failure. [ 2184.768177] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2184.770987] CPU: 0 PID: 10819 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2184.772469] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2184.774200] Call Trace: [ 2184.774755] dump_stack+0x107/0x167 [ 2184.775546] should_fail.cold+0x5/0xa [ 2184.776359] __alloc_pages_nodemask+0x182/0x600 [ 2184.777338] ? __kmalloc+0x16e/0x390 [ 2184.778119] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2184.779403] ? trace_hardirqs_on+0x5b/0x180 [ 2184.780334] alloc_pages_current+0x187/0x280 [ 2184.781268] relay_open_buf.part.0+0x2a5/0xc00 [ 2184.782259] relay_open+0x531/0xa10 [ 2184.783063] do_blk_trace_setup+0x4cf/0xc10 [ 2184.784007] ? _copy_from_user+0xfb/0x1b0 [ 2184.784876] __blk_trace_setup+0xca/0x180 02:58:46 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481275, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2184.785741] ? do_blk_trace_setup+0xc10/0xc10 [ 2184.786835] blk_trace_ioctl+0x155/0x290 [ 2184.787701] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2184.788724] ? do_vfs_ioctl+0x283/0x10d0 [ 2184.789571] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2184.790676] ? generic_block_fiemap+0x60/0x60 [ 2184.791623] ? lock_downgrade+0x6d0/0x6d0 [ 2184.792503] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2184.793520] blkdev_ioctl+0xc1/0x710 [ 2184.794288] ? blkdev_common_ioctl+0x1930/0x1930 [ 2184.795275] ? selinux_file_ioctl+0xb6/0x270 [ 2184.796203] block_ioctl+0xf9/0x140 [ 2184.796960] ? blkdev_read_iter+0x1c0/0x1c0 [ 2184.797863] __x64_sys_ioctl+0x19a/0x210 [ 2184.798709] do_syscall_64+0x33/0x40 [ 2184.799492] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2184.800560] RIP: 0033:0x7f314f9b7b19 [ 2184.801344] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2184.805198] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2184.806800] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2184.808324] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2184.809846] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2184.811362] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2184.812881] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2184.818094] FAULT_INJECTION: forcing a failure. [ 2184.818094] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2184.820873] CPU: 1 PID: 10831 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2184.822330] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2184.824088] Call Trace: [ 2184.824652] dump_stack+0x107/0x167 [ 2184.825427] should_fail.cold+0x5/0xa [ 2184.826250] __alloc_pages_nodemask+0x182/0x600 [ 2184.827238] ? __kmalloc+0x16e/0x390 [ 2184.828033] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2184.829310] ? trace_hardirqs_on+0x5b/0x180 [ 2184.830219] alloc_pages_current+0x187/0x280 [ 2184.831148] relay_open_buf.part.0+0x2a5/0xc00 [ 2184.832167] relay_open+0x531/0xa10 [ 2184.832944] do_blk_trace_setup+0x4cf/0xc10 [ 2184.833859] ? _copy_from_user+0xfb/0x1b0 [ 2184.834739] __blk_trace_setup+0xca/0x180 [ 2184.835622] ? do_blk_trace_setup+0xc10/0xc10 [ 2184.836587] blk_trace_ioctl+0x155/0x290 [ 2184.837441] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2184.838471] ? do_vfs_ioctl+0x283/0x10d0 [ 2184.839330] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2184.840433] ? generic_block_fiemap+0x60/0x60 [ 2184.841368] ? lock_downgrade+0x6d0/0x6d0 [ 2184.842243] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2184.843254] blkdev_ioctl+0xc1/0x710 [ 2184.844050] ? blkdev_common_ioctl+0x1930/0x1930 [ 2184.845039] ? selinux_file_ioctl+0xb6/0x270 [ 2184.845976] block_ioctl+0xf9/0x140 [ 2184.846740] ? blkdev_read_iter+0x1c0/0x1c0 [ 2184.847650] __x64_sys_ioctl+0x19a/0x210 [ 2184.848513] do_syscall_64+0x33/0x40 [ 2184.849294] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2184.850374] RIP: 0033:0x7fab51c74b19 [ 2184.851167] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2184.855051] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2184.856658] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2184.858146] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2184.859647] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2184.861127] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2184.862607] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2184.866666] FAULT_INJECTION: forcing a failure. [ 2184.866666] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2184.869288] CPU: 1 PID: 10823 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2184.870728] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2184.872465] Call Trace: [ 2184.873017] dump_stack+0x107/0x167 [ 2184.873781] should_fail.cold+0x5/0xa [ 2184.874596] __alloc_pages_nodemask+0x182/0x600 [ 2184.875590] ? __kmalloc+0x16e/0x390 [ 2184.876373] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2184.877636] ? trace_hardirqs_on+0x5b/0x180 [ 2184.878547] alloc_pages_current+0x187/0x280 [ 2184.879477] relay_open_buf.part.0+0x2a5/0xc00 [ 2184.880442] relay_open+0x531/0xa10 [ 2184.881211] do_blk_trace_setup+0x4cf/0xc10 [ 2184.882118] ? _copy_from_user+0xfb/0x1b0 [ 2184.882984] __blk_trace_setup+0xca/0x180 [ 2184.883860] ? do_blk_trace_setup+0xc10/0xc10 [ 2184.884817] blk_trace_ioctl+0x155/0x290 [ 2184.885670] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2184.886687] ? do_vfs_ioctl+0x283/0x10d0 [ 2184.887559] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2184.888648] ? generic_block_fiemap+0x60/0x60 [ 2184.889588] ? lock_downgrade+0x6d0/0x6d0 [ 2184.890451] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2184.891481] blkdev_ioctl+0xc1/0x710 [ 2184.892276] ? blkdev_common_ioctl+0x1930/0x1930 [ 2184.893276] ? selinux_file_ioctl+0xb6/0x270 [ 2184.894215] block_ioctl+0xf9/0x140 [ 2184.894973] ? blkdev_read_iter+0x1c0/0x1c0 [ 2184.895899] __x64_sys_ioctl+0x19a/0x210 [ 2184.896747] do_syscall_64+0x33/0x40 [ 2184.897531] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2184.898600] RIP: 0033:0x7fdcbc475b19 [ 2184.899388] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2184.903228] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2184.904833] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2184.906340] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2184.907831] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2184.909319] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2184.910811] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2184.925437] FAULT_INJECTION: forcing a failure. [ 2184.925437] name failslab, interval 1, probability 0, space 0, times 0 [ 2184.928037] CPU: 0 PID: 10833 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2184.929491] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2184.931230] Call Trace: [ 2184.931802] dump_stack+0x107/0x167 [ 2184.932570] should_fail.cold+0x5/0xa [ 2184.933381] ? relay_open_buf.part.0+0x91/0xc00 [ 2184.934361] should_failslab+0x5/0x20 [ 2184.935160] kmem_cache_alloc_trace+0x55/0x320 [ 2184.936116] ? trace_hardirqs_on+0x5b/0x180 [ 2184.937038] relay_open_buf.part.0+0x91/0xc00 [ 2184.937973] ? _find_next_bit.constprop.0+0x1a3/0x200 [ 2184.939049] ? do_raw_spin_unlock+0x4f/0x220 [ 2184.939987] relay_open+0x531/0xa10 [ 2184.940766] do_blk_trace_setup+0x4cf/0xc10 [ 2184.941667] ? _copy_from_user+0xfb/0x1b0 [ 2184.942551] __blk_trace_setup+0xca/0x180 [ 2184.943430] ? do_blk_trace_setup+0xc10/0xc10 [ 2184.944400] blk_trace_ioctl+0x155/0x290 [ 2184.945245] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2184.946262] ? do_vfs_ioctl+0x283/0x10d0 [ 2184.947107] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2184.948218] ? generic_block_fiemap+0x60/0x60 [ 2184.949156] ? lock_downgrade+0x6d0/0x6d0 [ 2184.950024] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2184.951048] blkdev_ioctl+0xc1/0x710 [ 2184.951846] ? blkdev_common_ioctl+0x1930/0x1930 [ 2184.952838] ? selinux_file_ioctl+0xb6/0x270 [ 2184.953765] block_ioctl+0xf9/0x140 [ 2184.954522] ? blkdev_read_iter+0x1c0/0x1c0 [ 2184.955439] __x64_sys_ioctl+0x19a/0x210 [ 2184.956289] do_syscall_64+0x33/0x40 [ 2184.957068] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2184.958150] RIP: 0033:0x7f2ffa449b19 [ 2184.958933] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2184.962783] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2184.964383] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2184.965875] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2184.967364] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2184.968847] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2184.970343] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 02:58:59 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 27) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:58:59 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) lseek(r1, 0x3, 0x6) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) 02:58:59 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 63) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 02:58:59 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r1, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r2, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BTRFS_IOC_SUBVOL_CREATE(r1, 0x5000940e, &(0x7f00000003c0)={{r2}, "fd83b5e308af2ab08fc32f28ddf56385e8248f2ac89ad180285aa564d888be371ca9fa0a0c5ecdd5dc878b01e1ecc6bf08eb81ed4d0a1eff787818ad6defc4862f08fd92ceb07d4302dca65c4750eca74b9242edef6c7220bbfe85df77e95a4a327b2e95e353467c0a59fa1781ced454ca811578b9e0a14d043e72bf52e2a844569eba9823b650287cc103f8f845690341ca46e26a24c22e99eb2f7d9860ee70372449c8ec59c735ea0de4405122faef92be804f7038bb596da300a5d0ccaf49390853c8403794153f4246339e6bd5eef09455bb375d21bd30e66a5824c75b01d32a456568bb0afe68687fb7550f445e34f75c089ba665acdb37fe6edf1f81baf03c5883942ed78122af77313953e490f9ddcbda19bacba6804bb0cb88c62c86807b2580fdb84a9e693a7e01fa60c4fc517ac97a53a3cc7320452567a272cd0f4c8483aa53941756351d0e745d9b432358fc97146a70d99ca1b583df286ee21671fa7cf6ed4a687197fc2f38051963dd72cd36626595a515ca456728f364e8cddc51c3e171d3da1cf4f36f06fa4d606f3227f55ed7f4aac29a7341072100d63e5e3db1ca386418ae880774393e1dfc71baee06eb6807f47c52142b74918e80cf89f4ea8ded86c979a82773f3707ca432966e8b8fed72688f9264f69d7840d4209e5bb4359c21e3db1dfadc117f63257e3ea15e0bf6b5ad7e2f660ddd508f590c93e202b56576fa08f8c223d3ebe0e76106d1bb1f2cb383ed2bbcbec8a5c84a8270ed82966c3b8a48f3858fd49c24ea2421bfd217cc60421bb18f5dc0f41a28b67db85491f83fd9f5ec2421c1457809a8d39115dbfafe07340eeacae18ad74e40a60de09fc395206860d1de61d58bf3ca3a01244490bfca90cb3d6107c0c45080866dd742c0326b819d55464915ba24f1b95e3e10eb90d253950da0dcf6bed38f7830b9c40e5538ad9f41d089570da722d0a02aa037aa84d3ad0ee6ec2299682fece883e93fae83fed54c2cad4366e24b509f6da36e8fd3cdb81be7c5d618c1fbd05106af453d9be551955deee3e24415ebe53d1e595f507cc74d7874726ed35da288694a65bdeb988b14a75f004a7eebcb133273ed21cf68acf967f4a09a29206a5a9afb56c1c8c22f71ef5d347bb73a16c6a9baf48ef8ba2e5dddb49cf726bd4f66253ad3d75faa843046b2cf38785dadd9c1f0375debb52deb9300e0c632f9e42c15a90ad28029e3861c04356e67471e72e8fa5a8f3ca1b3109c662801127446608122fddb5d33cb4a3e5c6885c1a2fa50e72be58da68bc7c2bde9bbe3c971753d0992a502e70870a382fe7839e12c8c0f452434e7f2da622321f8f73924191d4c9718ea9f1b1cd0dc46eb068676dafc234be97fe4c44e433d751f122c34bf9d1480df7648abc8c02722e1133688f422c6afdea4f0003659929c7eeeb921a2529caf7683720ed9833c86b6926fe08e4ba873d25159393dacb78939ed811a08e0b5a11ff9b79a78901fecd77044ccbf8ef5e9876ebf505b27250f689d089b5596cafc46dcd76a16b50a6e5d17c175655ead721bf080568e11920e974228440b40b08f26663266e47750bf7fe0c82839cb9f4c425d8ebfabe5a14ec1cd7ff0d835a0095535e4d72f2643e5388a1326333318784e823ff70fc3280a3276913b3e5a4fe1df6abf8293afe8840361c58b9d028b180390ac36f5f33b850cd5c67a883a6caf09ba555052ab4185f684eb045e1a419127d8b530e75a31e407af5706fd48d4660c1bea6661a48a878bd9361dee1ddc246c70499c40d66104199fe7c50025db8abd34dc9ea077291cf38c96dcf1437d3ce6210846bbe76928a950fa9ecd76cf92b280d5570f8ad864cda0d0cd6ba84d580faecd84529377e5c3f0323f9d1195a52fc509a4a1f08413f24be11d863ad4e956a52c5431632d7fe1cceb1f18edc8f8d7d9db19e1a3b9f20ee2c0140f1f73237c47359b12dddf445f1909e89293659ba3032651ee1dd5fe823c84ba069edf5bfde32e9e068d04f88130b1d0759958534b25e1ea7b3f0adbd96befefe9171b3f193d5675af7e43e965ca94be6fca183523d511d6197b0f3fba7b3c0e98fb22660998f6f6046347a7adf8965f4abf9c638e0336e9fb31988e4d8c70f9014d30ff4c99c1752d236173436ea3a7932b266eca6e57510ce4585f7c528113510f6a00bfa526b600c49822142db0b0f93eda9627863d2516982d552f2fc7d59af0c1b8119644249b4d00f876f9d48f6b7f292dce585a95457ab559f8f978276263c0734920c640fd348d0302ab6c837022ea4a6cc8b406d76de9e41150ac796ac1609b4a301219c5992cf3df90fcc9f4c5c1921d33e2ae2b31c9b7b5a4e6c977877ded0a62548178142c3d9c8bd8da50d19b2537d54d445411fc621043a6162f230b7343cb7b70fc0e4da11d02b0fb2f9aa742a64ba33aed003ec2ca2df2cd8a0f165a92b194bdbcbbcad10c3a6c14443905789bed70261d47488032c01fc9926337eae6cefa45ac243bcb04dfc8ae54502f106a0b1b552516a865d508f940aa1e442aff76a54c454869653443cd0a4dbebf74ba14f5786141498fa6ff320fcb3bd0026edcb6257f487d35048635c41d6f56ced4fbfca5c825d48cd2ad16c3ad47a4959d18f49a6ca67ecef9dfbf794c3dee7ea725be67b72751819099885ec7ed5fd16c750e70ed419692340bee79ef3953121b208822a49efef993af5e6872421dd041eab83541a2178da8e8e483db0c2cadb31407f671fd281e887da95e1424baf1cb63297ea78190dd2efb62be03f81ce34c1ee55d13b6005c83de16bf1aa2bd238adce6b618cc459ddcd4158461f0abb95eb80383db91ba4d0e91f472b32394035bca8c77b32240c9b0e3919462ebb68210c8b97684b6ff1537f4ceb1c67090484dc081cbd368ff0d2f69c7690ac35368ff104cbfc8558724e1715265067024c80cb10bf9dca9e9f6883c5f7dce679e5e05a4c5b15618d6cac1758036124e6ea36795702ac9299818fa7554a9eed3b56e04f469017ec406fb217af31089b73ead23cedcbf2b504965af404a819ca1838657aa9a25091b97c5c2fbe18969b1f264a960442370a49774f2683ec9e79b70ec289c80feaff7fb0f86210f46e79b8076cd7a54052bff012bcaf5011980ff6f27ba7f6901ec9165a22dda74cc80639367145f38aaf73fa9e0ed80a80b84db35db576c8a12e8e284fa42c29e8c0cdeddb51cb3397c9708cf56d8e66b44434e49cbd8a90ee188af84500d57f9c1b76e5efa4e8c38b584d1581d17e7effe4c6db23794f1fb6ecc112bca3a22365179211de61994ce097a9326945e4d86979f0ce8c0b67dd72841252a1bb7a706f2e00552852cffe972d692e3dbaa8923d487415ed9ae83ea9540718f6e20f4b6ffc733feb4e5a941af49e82a3b3fee8541cf482bf8c118473e0174e0f065e15015bc6da3f2630dcf1a6d86509b4cf7bffff8c07fc65fa6050c4845306922082bec108c310d041d36eca52ec6f4ef459a5c84d51a279c8ce10b2c7c8091c45253c806e0d0db9cc9f0574282249aad1c546406d376af879c82dc49f5393d904be81a4da2ac77c50fa2ccb4ff6f2ce326467998398b90c923a9ab79c02657d482448069fe40142f0228b662198cb34b6f15fdb9d452aa1933e94c6b852edbfc2da60aa109913c137ba8143a11af089e50a6974125da7c9e1c18aa9a35e1342652bf39ba330f448a43f48a4b81efdaff493c69dd9788634de5756d28d5a71bcf783bea44188aac99304fbefe407ebed7e75ec0c21b9bfec532680a04d10c0bac91548cb1f31138a9cd1223e7ea6b682dc45f1f7d5bcba99628bf253244501210cc2ed24d6763e75cd0d0cf36e15d2bdf76b21abfc6fb35016e1eb5b1ab2ae86fe3562414c2823df5784b0c5c76e22fd20fd4f06a8a66288637eef972d948e6958ea5be16f837200fccbff281e16a2ba5cf14d0b5bd8ed513460d52c4b00ef54ef26c2d1519af590a1e28d5aa7bebf14cd69bc57fd826fa9399031448c8bbba8dbf3b96614d3b660a51dee18b15651b5ca4382be6d7e5e8a99d8d90f6bf0cf1ca3cddb2761fdbf62fd898afb2698cba1b9197038803ffe8ed99247c39cfd1fc32f80af4d73b91d6ef869bfa3f80f3bf02bf778757f74f1f9d959e1bd02a0ab9e00e39d8e1e001b592943be39d2b666a583228f3989ab4c7b581f553481206231033b63f24d0e1f8a87f9b96b81620fb9c34a0b513ab40126a47661140c54f7e209576794ebe7ae0de431d689ddbe669d7f524256c40bb44563db64d813c6647112224915d0e7cc93655515c7fc37594de558d9d7e96be97c615d90838b24a8c34d1bb255de7cb92f24a32b3818aa5fe3be94ff0022f404be5ec2954512a0caf44a09fa2a550b4c3c384f046976d6269d6e2244269d8fcc3028c2d28d6c553f66645be86cd924fabf84c6a428f65ecef1711b576ec02afa519d9831270d9c1613c5f110002c9182eea164f8796c6831d6b47f6c4c82ae6ab09d9d207806e5cefeda9c91891e834639a46a9d92d7f32a90987a67afdbc5da0d2ab3ed5187e5f8cbd186ce327a8de3e0ba90b41d437ed056c4c9c93d7ad332edd1eedc36b5f31f073d81ee5ce9e57d942b9056452bf8427657e553895e9bc4013474d213aaae692fb2c81d5197e79651168609e37eca5930b7041a2ec28b713f2f67b84a1d0d586600c27db04e27d1b6797e410ea95dd2903e6ec7aeb581ccc0011ffe35eab7315e1920d63b2856d36c331f885cb345adebe1990092d0c783afab27d631fdf54f8f87ba03a3ba1f80b8fc27faf0940f0f8c57b1574445c6862f1069e2ef39e5b3ae2843eca8f9b5bbac342ae2e8d5bca0e37d72591d928c3acc8ee2b984f518010dda7de57120390f0fce8ba5e1de689b99425d4afef77d1de0028d6a0983971fce5e63a1c99d8b38c796b5af03fa4387a1e541bf4e72691ccd82f264511a6331ffd774074cf698322b479192d445f1f33afeb5f76dd1dbdf56fe0d5d58e5d7965359e563718979f4fd44e2aeb4ca0143fc5231f196fcd462ee607bca9b03d0fb5c6c1b06672cd205f938d8c339ac1cb71ba01c23b8645f5e862cea825d63a13fdbf79603a396639fb101d7a9dbe45154a0a05b87aa46ec9c3747a7e79c2317b6b00e3aaed18a9d5af8f4c0ffd279574324e85191ed1fa38bf2068cab76153cc25ca80a1725b0fee5bad23b91fb8999c9723317441fad0e741a6ec9600599a0a0fafd77acae18deb8730b934c305b2ba56f301e9472f0ec6927d2a10902370dcf0fe52aca2423f22ca2a6a6a65058528880e9b5c261e497dcc66fd7dcbc9010675da30541ebeff557be327b7bc0b94c39e67f43c099eb5148dfc86809a9ba14e0cdc7903f15e1180583b19ba0255c10683ecdb1953f3753871fa12244269ac2cd157310747c14e0c51d8f14891e09d427c0262558713a5fcfe7e8051f893cbb23f49d9e790dade1f38a16733fbe55a61797c14b1f524f5a64c425d3fb447a5d710768cdbd2f81dd3db2cd418b66667c586db42859616cfbdc8a50ad0b0cefd1cd53f75611e014e15a0560578b54d3f7dd00bb7fb8ccb78dcef6cad0718ca2cae7e29309527c66706ab739f726134b378c9283fe1a7d75ac8e63aae1d54a359abb2d2933c24e8281a5655fcda19d11468a16c13c7f1ffaaa113d0c8985e0461bf0a0c4c66ecc27a04400f152b0b2694103d4cffc12d4682ab1d690ec0060e8ba5a046454c4e0c2ea61175b6e59d80"}) 02:58:59 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 64) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:58:59 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481278, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 02:58:59 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 46) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 02:58:59 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481223, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2198.509987] FAULT_INJECTION: forcing a failure. [ 2198.509987] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2198.512728] CPU: 1 PID: 10854 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2198.514166] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2198.515891] Call Trace: [ 2198.516446] dump_stack+0x107/0x167 [ 2198.517203] should_fail.cold+0x5/0xa [ 2198.517994] __alloc_pages_nodemask+0x182/0x600 [ 2198.518953] ? __kmalloc+0x16e/0x390 [ 2198.519733] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2198.521006] ? trace_hardirqs_on+0x5b/0x180 [ 2198.521919] alloc_pages_current+0x187/0x280 [ 2198.522840] relay_open_buf.part.0+0x2a5/0xc00 [ 2198.523816] relay_open+0x531/0xa10 [ 2198.524578] do_blk_trace_setup+0x4cf/0xc10 [ 2198.525488] ? _copy_from_user+0xfb/0x1b0 [ 2198.526348] __blk_trace_setup+0xca/0x180 [ 2198.527199] ? do_blk_trace_setup+0xc10/0xc10 [ 2198.528160] blk_trace_ioctl+0x155/0x290 [ 2198.529007] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2198.530133] ? do_vfs_ioctl+0x283/0x10d0 [ 2198.530981] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2198.532103] ? generic_block_fiemap+0x60/0x60 [ 2198.533046] ? lock_downgrade+0x6d0/0x6d0 [ 2198.533928] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2198.534930] blkdev_ioctl+0xc1/0x710 [ 2198.535706] ? blkdev_common_ioctl+0x1930/0x1930 [ 2198.536700] ? selinux_file_ioctl+0xb6/0x270 [ 2198.537621] block_ioctl+0xf9/0x140 [ 2198.538376] ? blkdev_read_iter+0x1c0/0x1c0 [ 2198.539290] __x64_sys_ioctl+0x19a/0x210 [ 2198.540167] do_syscall_64+0x33/0x40 [ 2198.540966] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2198.542051] RIP: 0033:0x7fab51c74b19 [ 2198.542837] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2198.546735] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2198.548343] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2198.549825] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2198.551306] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2198.552805] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2198.554267] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2198.559217] FAULT_INJECTION: forcing a failure. [ 2198.559217] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2198.562078] CPU: 0 PID: 10857 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2198.563551] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2198.565309] Call Trace: [ 2198.565872] dump_stack+0x107/0x167 [ 2198.566650] should_fail.cold+0x5/0xa [ 2198.567456] __alloc_pages_nodemask+0x182/0x600 [ 2198.568445] ? __kmalloc+0x16e/0x390 [ 2198.569241] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2198.570528] ? trace_hardirqs_on+0x5b/0x180 [ 2198.571463] alloc_pages_current+0x187/0x280 [ 2198.572411] relay_open_buf.part.0+0x2a5/0xc00 [ 2198.573392] relay_open+0x531/0xa10 [ 2198.574177] do_blk_trace_setup+0x4cf/0xc10 [ 2198.575085] ? _copy_from_user+0xfb/0x1b0 [ 2198.575972] __blk_trace_setup+0xca/0x180 [ 2198.576837] ? do_blk_trace_setup+0xc10/0xc10 [ 2198.577808] blk_trace_ioctl+0x155/0x290 [ 2198.578655] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2198.579695] ? do_vfs_ioctl+0x283/0x10d0 [ 2198.580559] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2198.581659] ? generic_block_fiemap+0x60/0x60 [ 2198.582600] ? lock_downgrade+0x6d0/0x6d0 [ 2198.583478] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2198.584510] blkdev_ioctl+0xc1/0x710 [ 2198.585295] ? blkdev_common_ioctl+0x1930/0x1930 [ 2198.586296] ? selinux_file_ioctl+0xb6/0x270 [ 2198.587228] block_ioctl+0xf9/0x140 [ 2198.588006] ? blkdev_read_iter+0x1c0/0x1c0 [ 2198.588922] __x64_sys_ioctl+0x19a/0x210 [ 2198.589787] do_syscall_64+0x33/0x40 [ 2198.590570] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2198.591656] RIP: 0033:0x7fdcbc475b19 [ 2198.592449] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2198.596325] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2198.597925] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2198.599426] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2198.600938] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2198.602445] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2198.603960] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2198.612822] FAULT_INJECTION: forcing a failure. [ 2198.612822] name failslab, interval 1, probability 0, space 0, times 0 [ 2198.615274] CPU: 0 PID: 10859 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2198.616733] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2198.618456] Call Trace: [ 2198.619002] dump_stack+0x107/0x167 [ 2198.619773] should_fail.cold+0x5/0xa [ 2198.620575] ? create_object.isra.0+0x3a/0xa20 [ 2198.621535] should_failslab+0x5/0x20 [ 2198.622325] kmem_cache_alloc+0x5b/0x310 [ 2198.623174] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2198.624318] ? trace_hardirqs_on+0x5b/0x180 [ 2198.625219] create_object.isra.0+0x3a/0xa20 [ 2198.626136] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2198.627193] kmem_cache_alloc_trace+0x151/0x320 02:58:59 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2198.628172] relay_open_buf.part.0+0x91/0xc00 [ 2198.629275] ? _find_next_bit.constprop.0+0x1a3/0x200 [ 2198.630349] ? do_raw_spin_unlock+0x4f/0x220 [ 2198.631273] relay_open+0x531/0xa10 [ 2198.632057] do_blk_trace_setup+0x4cf/0xc10 [ 2198.632964] ? _copy_from_user+0xfb/0x1b0 [ 2198.633835] __blk_trace_setup+0xca/0x180 [ 2198.634709] ? do_blk_trace_setup+0xc10/0xc10 [ 2198.635685] blk_trace_ioctl+0x155/0x290 [ 2198.636544] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2198.637588] ? do_vfs_ioctl+0x283/0x10d0 [ 2198.638442] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2198.639541] ? generic_block_fiemap+0x60/0x60 [ 2198.640493] ? lock_downgrade+0x6d0/0x6d0 [ 2198.641362] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2198.642386] blkdev_ioctl+0xc1/0x710 [ 2198.643160] ? blkdev_common_ioctl+0x1930/0x1930 [ 2198.644164] ? selinux_file_ioctl+0xb6/0x270 [ 2198.645088] block_ioctl+0xf9/0x140 [ 2198.645850] ? blkdev_read_iter+0x1c0/0x1c0 [ 2198.646757] __x64_sys_ioctl+0x19a/0x210 [ 2198.647615] do_syscall_64+0x33/0x40 [ 2198.648402] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2198.649477] RIP: 0033:0x7f2ffa449b19 [ 2198.650263] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2198.654115] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2198.655701] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2198.657213] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2198.658745] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2198.660271] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2198.661806] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 02:58:59 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 65) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:58:59 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) perf_event_open(&(0x7f00000000c0)={0x4, 0x80, 0x20, 0x81, 0x0, 0xff, 0x0, 0x800, 0x440, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x2, @perf_bp={&(0x7f0000000040), 0x3}, 0x20934, 0x200, 0x7fbe, 0x4, 0x1f6bfdbe, 0xfff, 0x65a, 0x0, 0xa000000, 0x0, 0xe0}, 0xffffffffffffffff, 0xd, 0xffffffffffffffff, 0x0) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) 02:58:59 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 64) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 02:58:59 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r1, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BTRFS_IOC_QGROUP_ASSIGN(r1, 0x40189429, &(0x7f0000000100)={0x0, 0xfffffffffffffff8, 0x101}) 02:58:59 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481225, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2198.810943] FAULT_INJECTION: forcing a failure. [ 2198.810943] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2198.813725] CPU: 0 PID: 10862 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2198.815204] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2198.816978] Call Trace: [ 2198.817549] dump_stack+0x107/0x167 [ 2198.818333] should_fail.cold+0x5/0xa [ 2198.819149] __alloc_pages_nodemask+0x182/0x600 [ 2198.820161] ? __kmalloc+0x16e/0x390 [ 2198.820975] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2198.822273] ? trace_hardirqs_on+0x5b/0x180 [ 2198.823209] alloc_pages_current+0x187/0x280 [ 2198.824186] relay_open_buf.part.0+0x2a5/0xc00 02:59:00 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0xff, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x87f, 0x0, @perf_config_ext, 0x8004, 0x0, 0x0, 0x0, 0x40000004000004}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x81, 0xf0, 0x3, 0x9, 0x0, 0x8, 0x305, 0x8, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x1, @perf_config_ext={0x401, 0x718d}, 0x1, 0x5, 0x0, 0x0, 0x9861cb8, 0x9, 0xf1, 0x0, 0x5, 0x0, 0x3ff}, 0xffffffffffffffff, 0xb, r2, 0x1) syz_io_uring_setup(0x1081, &(0x7f0000000280), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000800000/0x800000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000000040)=0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000580)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0xe, &(0x7f00000001c0)=@in}, 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x4100, 0x0) sendfile(r6, r7, 0x0, 0x20d315) connect$unix(r7, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x4e22}, 0x6e) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) [ 2198.825177] relay_open+0x531/0xa10 [ 2198.826114] do_blk_trace_setup+0x4cf/0xc10 [ 2198.827043] ? _copy_from_user+0xfb/0x1b0 [ 2198.827940] __blk_trace_setup+0xca/0x180 [ 2198.828810] ? do_blk_trace_setup+0xc10/0xc10 [ 2198.829795] blk_trace_ioctl+0x155/0x290 [ 2198.830645] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2198.831685] ? do_vfs_ioctl+0x283/0x10d0 [ 2198.832563] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2198.833659] ? generic_block_fiemap+0x60/0x60 [ 2198.834597] ? lock_downgrade+0x6d0/0x6d0 [ 2198.835475] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2198.836512] blkdev_ioctl+0xc1/0x710 [ 2198.837289] ? blkdev_common_ioctl+0x1930/0x1930 [ 2198.838291] ? selinux_file_ioctl+0xb6/0x270 [ 2198.839215] block_ioctl+0xf9/0x140 [ 2198.839992] ? blkdev_read_iter+0x1c0/0x1c0 [ 2198.840895] __x64_sys_ioctl+0x19a/0x210 [ 2198.841747] do_syscall_64+0x33/0x40 [ 2198.842534] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2198.843605] RIP: 0033:0x7f314f9b7b19 [ 2198.844394] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2198.848252] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2198.849840] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2198.851329] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2198.852834] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2198.854321] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2198.855821] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2198.860648] FAULT_INJECTION: forcing a failure. [ 2198.860648] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2198.863545] CPU: 0 PID: 10884 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2198.865002] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2198.866720] Call Trace: [ 2198.867265] dump_stack+0x107/0x167 [ 2198.868032] should_fail.cold+0x5/0xa [ 2198.868832] __alloc_pages_nodemask+0x182/0x600 [ 2198.869799] ? asm_sysvec_call_function_single+0x12/0x20 [ 2198.870920] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2198.872188] alloc_pages_current+0x187/0x280 [ 2198.873105] relay_open_buf.part.0+0x2a5/0xc00 [ 2198.874064] relay_open+0x531/0xa10 [ 2198.874826] do_blk_trace_setup+0x4cf/0xc10 [ 2198.875723] ? _copy_from_user+0xfb/0x1b0 [ 2198.876593] __blk_trace_setup+0xca/0x180 [ 2198.877452] ? do_blk_trace_setup+0xc10/0xc10 [ 2198.878410] blk_trace_ioctl+0x155/0x290 [ 2198.879250] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2198.880271] ? do_vfs_ioctl+0x283/0x10d0 [ 2198.881116] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2198.882198] ? generic_block_fiemap+0x60/0x60 [ 2198.883130] ? lock_downgrade+0x6d0/0x6d0 [ 2198.884006] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2198.885005] blkdev_ioctl+0xc1/0x710 [ 2198.885777] ? blkdev_common_ioctl+0x1930/0x1930 [ 2198.886766] ? selinux_file_ioctl+0xb6/0x270 [ 2198.887682] block_ioctl+0xf9/0x140 [ 2198.888440] ? blkdev_read_iter+0x1c0/0x1c0 [ 2198.889333] __x64_sys_ioctl+0x19a/0x210 [ 2198.890179] do_syscall_64+0x33/0x40 [ 2198.890949] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2198.892024] RIP: 0033:0x7fab51c74b19 [ 2198.892796] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2198.896621] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2198.898205] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2198.899690] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2198.901188] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2198.902662] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2198.904149] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2198.906758] FAULT_INJECTION: forcing a failure. [ 2198.906758] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2198.909126] CPU: 1 PID: 10891 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2198.910434] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2198.911866] Call Trace: [ 2198.912362] dump_stack+0x107/0x167 [ 2198.913102] should_fail.cold+0x5/0xa [ 2198.913833] __alloc_pages_nodemask+0x182/0x600 [ 2198.914806] ? __kmalloc+0x16e/0x390 [ 2198.915526] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2198.916735] ? trace_hardirqs_on+0x5b/0x180 [ 2198.917601] alloc_pages_current+0x187/0x280 [ 2198.918365] relay_open_buf.part.0+0x2a5/0xc00 [ 2198.919160] relay_open+0x531/0xa10 [ 2198.919809] do_blk_trace_setup+0x4cf/0xc10 [ 2198.920527] ? _copy_from_user+0xfb/0x1b0 [ 2198.921221] __blk_trace_setup+0xca/0x180 [ 2198.921932] ? do_blk_trace_setup+0xc10/0xc10 [ 2198.922702] blk_trace_ioctl+0x155/0x290 [ 2198.923408] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2198.924245] ? do_vfs_ioctl+0x283/0x10d0 [ 2198.924954] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2198.925856] ? generic_block_fiemap+0x60/0x60 [ 2198.926625] ? lock_downgrade+0x6d0/0x6d0 [ 2198.927307] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2198.928125] blkdev_ioctl+0xc1/0x710 [ 2198.928744] ? blkdev_common_ioctl+0x1930/0x1930 [ 2198.929518] ? selinux_file_ioctl+0xb6/0x270 [ 2198.930248] block_ioctl+0xf9/0x140 [ 2198.930840] ? blkdev_read_iter+0x1c0/0x1c0 [ 2198.931564] __x64_sys_ioctl+0x19a/0x210 [ 2198.932240] do_syscall_64+0x33/0x40 [ 2198.932850] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2198.933697] RIP: 0033:0x7fdcbc475b19 [ 2198.934306] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2198.937335] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2198.938602] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2198.939786] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2198.940991] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2198.942175] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2198.943336] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 02:59:00 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$inet(0x2, 0x80000, 0xc18) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) [ 2199.099825] blktrace: Concurrent blktraces are not allowed on loop6 02:59:12 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x2, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 02:59:12 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @scatter={0x5, 0x0, &(0x7f0000002440)=[{&(0x7f0000000100)=""/181, 0xb5}, {&(0x7f0000000200)=""/209, 0xd1}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/111, 0x6f}]}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x30, 0x0, 0x0}) 02:59:12 executing program 7: fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x111000, 0x0) fcntl$setown(r0, 0x8, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$urandom(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) read(r3, &(0x7f00000001c0)=""/72, 0x48) fallocate(0xffffffffffffffff, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f0000001e00)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYRES32, @ANYBLOB="9ef580ac040ac025b9a36be5a8f1832da23e55ff6376e273f8a5fbf2cf416462b5cb43a2dda1ba8303d927c20999d8c91e4a675d18eacb09adec56416d1aaa1d0be69b7e2ad90970f1038ba3c07b5e52f5aa361a5a38c1ba01d0d3766fab703ba09ddfc35ed181f4e9d0e8353af0fe817460fe1f3b05473bff954dbf071de46a6e0669c6424fd35ae3f5ba0b4b33721beacf991491245cbcccfa33b408fb5a061f17a11d951feb141940bbdcf783541a6d6414e3b113f5596dd21cf7d1dee67cd0abf2eeab3dce54abba98d972c742f11ff1d7d398b0b8b0f70121dedb17c4d89ed8fe04f381f1d72eed9e05772afc446b4c81b90d8b31bb82b5142f5352bf7157d29402087fb4d6595f9ccfe6152febc5baedd10a49eea33e34a0ae501a19a898fb79ca64d322338ca6def83a897dfb5d1d40b44a2b4865de20ccc67ffa08442404429a9202697fe23a8a48649855c879b893af83c9ecb26e6638276855b13c83c1ffbcf72a78d6d411d09778a9fcacd2a6bd61421d33bb235851f6e8a11c7f5012298ed644c31b0e8b88df3e8e981fbb7fd4fec55ce296ccafd9608e0a8a323d8dbc5bad3a0704ac9d4971d171c57465a4bf35f549bd8cf6895f070703d216a736258bb4c30aa1e37cd29646c047826ecbd1163dcac1596dfacc95d3bedc3680e05bdf6b9067ed8136088402d955dab9879d56cf4bad2bb2184d882998126290993eb24433309e250fbbfae8c69dcd63ab102d10137948a138f4715218056c7978379dc962eaf02f54ea45bdd12d804117774d5cac97bf6b00c046a9d172a0b1534ca0c0417349e95a567f7740226fcf751c5be21e50e5c9e7731e595f3cf3bdf96598ba43eea656da4be119eb83537ad9c16332da9d717cd0049fd9dd0bb17815499b02fca136954b1b5a90c16b3bcab76f4178a14e700765cdf6f9e8aba30657feffd7ceccd49a575299dbed5d7fdd73a817946ff509d57f13b91c41ac661144681e07763ea75ddfbe99f806854776a5566091fbfe0a36313cd9b42a2ab689d89113651025a44f270517c845dac6051af4ec04c74d34e7b5ea10805ddf75f15ba43275ba60c66c6ef4440b7db280c6a57df0c5398c9d7142078dd8ce426d78559abc6bdf6824033a126739940a245e514ccf4e8213e1f25133c55c81a9cc59401c6ace4e83c6ac0a063871a615dded330c5a2bf1fcf6fffd89aad237b17a42637724da97f5a94565b65934884b01adaaca70e2a8e72ddaf7889cfc33941b4ff4a42536540e2a175bc83e2856d969ceb8c993c64b627f5762119a5499058f3f0c520244e12130ab91ae328e4eb0245c9a0682c8c4813b3ad37ebbef8d29e041dc2f9f410d45c91aa5178c6218ee7f0dcfa5aa3c3a326100aed6a73a1485d559a0332ca454160d95bf107a674c4ae5355ed6566f48a6f2542888932253781754c276a2270bcbf9d13126bc8246d1441ab1919a7c33475650cb76fb48de9359b7ec3031b3d0da701a43d94d4d1f51b1384a6cd7872d38d51ed0cfe52615cb8b05b931b760b66f9418fbd6359eb15b6353f796ebb57b7a35def9922fd08409a6762be5508e5c902206baf772706f0414265391883753e096e239d7087239f4c57ae44894d2cc991781c43c456d2ab4d632c64101d1ce14792ad7a272109af78abc1b5989d43a944cdaade288da7708d4045b68342094c6ea181eb00791ca426d1dc133c1c5b76ad71585b498a772e0a4b90240627ade7ec29a1f45f16a6ec96694566aa8a7dd71c7ad1b096668a5504f8cc9e1accef2c41e7263b5096213f0513d345dae253c1c4149a7c264807fd3558bfcd90a111c14a179e5ea42fe2face28982cf9810badaa5350e646e01cd250aff0d4cc22db1da11a1561d8d7877d6db89ca5dd2e7add288fd24e7982b00dcd1a5faa5357eadea564a030c56937d264dbef82a0ca61542e6a4d23e9ead8304d04bf41cab8a1bfa02650d48d041b3dd7d6ac00ffc67a078e3d1f5a1109d7c5d5216c6b49717e5ae8c68b48998c717f60d164e310f4f5494c183301014182578e5bec875857bd131934a6458b4c08cf24b387c7f42cc163e0c50cf77e48fdcccef18e8311569ade445ce9e22b1cb3b8d30995e2777b78809951e625e6e4843d7981f5ee931f30a5dc82abeb65eff6e348f5cdecb258def236fb02095435813384ceb43b62672a6785614c863b1f1aa601432bb9c1b1757e62f4790724d5becafbab22f2c0bd3431cda540bb69e8387a27eaa333af11644be70d1b2d184d9c35d0c395f20cd1a8e9f26b086b80aeba31830931b9ccc414aa6bc8870bf8e9d64c240ff4f92a63fee6c92b11ace867d41ddbbbc7c25cf7b658c15453e5b95f0936415c7d6989729a07697b3a0dac7266807620b487d144d877ac7873eea2849227a4904ad39e78bc98a72ba1660e19821cbef11a31904e10cf4374e42d7c824c4a1199ec905b796acad214527d8e91e83a146d4607d04e203c465090be48fdb7f12bff7da5ff845cb01336dc1d56e093fcd94b378e7be6c885738760c4791d5084239eac413ecba54da3c8d6027260e9b80550e1f057cdddc7e8edcc8600a23d24f1916721d16fa9519804e8d81dcbc255343101dd7d4e9440bcaf65d721e44d3d72f488cdf08e4db6231d386bc3498c9159a40970d460a36cfe8ce72ea398abef8a32d6d26ade956eb1fa272b3bebe4a474bc2cee8a3611993a2a11588d054a24cdcc9093e528055762d6b62ccd30dc66eeee024a98044fb2874bc9b3805c80239ac5cb17efbc238dec4ca93957da5707039412eb9e0fdceaf2e45f9b40d649cf117e32d4fa31fdc0e59449613197b01410cdaaec56c570f907e16e73875667bd5b80c89f894ea918f2d1a93a3aba7d18d290d29eaae4cd98c84647dd5ed9481258c5c29fd638f9d1ba19ccec1081dc8547ab66a07df02f9602a0b0545b603db8a993e40346e29c2214d2dfe792c46b003e8783ee9d49e032b38e3acfbca1f94bd73a1fa4ecbde460d3588acbb728c7862330e13b26df8084a125268ca1447d01600def7bd80ed838de4b13223dbe4ead22a5eca883e04cf8633b014c00fab6d04f97befdabbe67df4e7ae58b40c58f721f71003fa54973fc547df3de7a5976bd2a84e00f2c30ee322d9fa74a623a9e032cdc8f97ebf4568f466358a2233e267b16f89d4d5f8ce696160481480314e4258ad9309fccb08abf153989f2c03ace01708e37245ef0dcda7441ef1ae5ede6ddee1008a9d451b6458166c04bbedce211a91d647107677d64c479bc55f6d0e5f713630762edf6f84d46ae47497e5ccbfe1f244bb219e8caf1aa652e4ee633aa5215ff9bb451672ee272b59128e54ab5970fac3d7372fa0a03798f9b81b040aed2871eb89b8bb53367f8442d03d917bcfb24df822ff6dc1d244d873798fd9b0c8262520e4739b5c6c1169ac113d47ad3304e99d7ce183d41e50d4c032f17c34feb1151653c4c400f147ea452076f8df2f276983f00cdf2ff97099ce9b717f6fac06133f5c47fcfadeccf14ce4ad30e1a184603aeea66816318896d9e948e07d29b3743e71773612620c0275d0e5d5d49a1f22b6d15b7d207fd95db664733aca1bcef72d8cf28aeb364263df56f67660181a3b937e855f7ef92923aa0282605e3f5a5cc08f280e45270591414fd2c40a007755637f194dbc7ede1801f78d12e70ecbbba10a2879ad1c2d318d8b5955df105d2ee8f1502fa7011b42befcbe352538827d24ae8583082c259c16cea6af862f7a859be9ed48586fd71b5303d85b5acf4a68b8ff02016721fd50deb93092b43a61646654539d5d7eba3f68263d84f7b01c7c2787508087ff563381bcfc1110f271530f651ea20b0d26d097019303714262367c365d05e87a0cc20198b0b94f86ade50afddc347f87c27d2370c0921ab3cce22ac32daa379c6439ab99f9f44e82232e64192c5eb4074aba5a2add3dccf6912f26b126f2bce6c6b99a9d0a0aa59dc31df81f4f016e0d0f3cd88579a05793e5e334113ecac8725f5faecc3564c810aee3309688f778a6874da6c181210663ae0a5e5f4a22f9add276b82dfb39f3fe17ae2ee7f9354754604b223be938c2bef15eb886376b94001888477aea8d5640ca58c53525fd5a5574c061753cb50ff765aafbc9c95dcc2cdabc90eae9a51a3bc28e23d99d8eb081c85034cd1d6b37d69a5b20ab6bc58b85a91351f67be9dd67abe0535eb6f120be9750ec9dc006ff39645dddc72072d98a9269a1d5920ed323905a587ca41fd72d53803c9071608175abcdc97e9839a091f16f8f61b76ec51e9d695e0b4701c88871256b9c162df2ff973a8128dd2d4ffcf28fdbd122bd6df4601520339156ec2c7f94550c1d79b7acb103793f1c4adf3aff5c2085b65a41dbf320d2da7955fb51093849f7adb38e7b85ed55a8cd9a5984a8fd1e8b9655bc258565dcb9dc6ba1d30a88db2b68c654c2f5443a2071e46c89b840a119b24a50ddfa85dd3ee6b565bd23c28ac9db48ccb19c8be8ee436a245fe6b50f343a46b5864cc92a151785dbaa45dbb31dfdd0b3e6f763984b534babddb255db8e22fc7b9505824d70da13c7a7c7680f102ba1215fe5cf8fd9e2bf1e455aae1f924c473679beff47ca1079e1b1a6e56d7a30ecde1d8b485a5a7d0b41d57d31396d23269be2da11221c1bf5b85ad15a96cde5af1fe29ac5f1af8bce001fbbf3e168ad26206453a6a09fcbe83b76cd89906ed59300cf2add4c7d3879d1f9ef812d06c56d006491bb0056739cd2a2b822cce118d00e0dbd1ee4ff85b1f2608bb4d242ebfc35b2aae906820681a1a33e0327fbc8634c4e55ac1703ac9952688da526e6360e6318dfee648a22dff27cc590c61bb909dd36c02e961c08af28c51dd28fc02ea3587b95cc2170e5bb10acad8c77915540aa6391aa2974371132ad21fe09ae56f0cfca94264a91819aa00b29d591c4c6e4bb6df3be0884dc6e14df300ee3f99d82e2ecb8ab04b5d63d149205bb235b475b3e9b23b9c81127dda6bb6d36d0561f4b28a0acaf22f7e92d8d0925b2fe56d85afc353efbbc8ee2a77a626d235012b6c216cac3ed24a7a0ac8c986fa890a26fac6084c2306ec112a473cddf6f5f237ca9b7902a8259f09c10a625792b119f6746e3ab325b399990142ec4124884844fddeeac771c2a2b004e396485f751e86fdefcccec2b12e3af557e933319d54ab83557ac6375dfa85999c6d2fde3b14460edba141c592d81d4021af1d8e6167c76fae4d15692091071040031fe66c93d73bc1fdd68eb74ee0a3e3fb9aacb180ee711662fc86d6405e0d9e53d36fd297175abb3c50fcf47bc76ed24584ccbee440f17c1b5f2d0fcee3a422c37a2bad8be4269347e77a099481ffb9dfb4815ef5ea2fce18b654dcee0960287eb972053cd27d332200444fb7543940b405f0141205354ef01b88b6b97a1a94f42ca7d337cb3d822fc9a52c60667bef1e7468e3adde9a5251e830afa7e3af45519b34de990105ac743d985ddd6fcdee52456b29934c50329bdbd5478548f486eff1ea81569336ec0897168ccb5f9006df557675ffe0f90434f728dcbddcceacc4c1dc488abddb8058189b0f217222b92b5532aea76b160514cd01db0a11da7a4d314a5c82e4c8508a2ef3b918fc264648ce6d0a8b439a86fc9c76f6d7b70ace27ebdd2c6e1723360bbdcdf70119f324172e25ce35f80d8c492b3735a699b6869e9e812e6a74dec4d82e489ed059e6307490a327a06629ae5c94b99107e0330a84a88bfa7459e4c6072368e", @ANYBLOB="2c6d73697a653d3078303030303026663030303030303130312c6163636573733d750300000000000000673d3078666666666666666666666666663539372c61636365737375094fa73c666f776e65723c", @ANYRES64, @ANYBLOB=',defcontext=unconfined_u,\x00']) 02:59:12 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 66) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:59:12 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 28) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:59:12 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 65) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 02:59:12 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048122a, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:59:12 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 47) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2210.974826] FAULT_INJECTION: forcing a failure. [ 2210.974826] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2210.976580] CPU: 0 PID: 10921 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2210.977453] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2210.978459] Call Trace: [ 2210.978804] dump_stack+0x107/0x167 [ 2210.979262] should_fail.cold+0x5/0xa [ 2210.979727] __alloc_pages_nodemask+0x182/0x600 [ 2210.980322] ? lock_release+0x680/0x680 [ 2210.980801] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2210.981565] alloc_pages_current+0x187/0x280 [ 2210.982125] kmalloc_order+0x35/0x160 [ 2210.982606] kmalloc_order_trace+0x14/0xa0 [ 2210.983138] relay_open_buf.part.0+0xf9/0xc00 [ 2210.983710] ? _find_next_bit.constprop.0+0x1a3/0x200 [ 2210.984345] relay_open+0x531/0xa10 [ 2210.984810] do_blk_trace_setup+0x4cf/0xc10 [ 2210.985355] ? _copy_from_user+0xfb/0x1b0 [ 2210.985875] __blk_trace_setup+0xca/0x180 [ 2210.986399] ? do_blk_trace_setup+0xc10/0xc10 [ 2210.986948] blk_trace_ioctl+0x155/0x290 [ 2210.987435] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2210.988025] ? do_vfs_ioctl+0x283/0x10d0 [ 2210.988523] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2210.989148] ? generic_block_fiemap+0x60/0x60 [ 2210.989692] ? lock_downgrade+0x6d0/0x6d0 [ 2210.990194] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2210.990774] blkdev_ioctl+0xc1/0x710 [ 2210.991224] ? blkdev_common_ioctl+0x1930/0x1930 [ 2210.991795] ? selinux_file_ioctl+0xb6/0x270 [ 2210.992356] block_ioctl+0xf9/0x140 [ 2210.992794] ? blkdev_read_iter+0x1c0/0x1c0 [ 2210.993315] __x64_sys_ioctl+0x19a/0x210 [ 2210.993805] do_syscall_64+0x33/0x40 [ 2210.994379] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2210.995117] RIP: 0033:0x7f2ffa449b19 [ 2210.995568] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2210.997822] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2210.998891] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2210.999752] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2211.000371] blktrace: Concurrent blktraces are not allowed on loop6 [ 2211.000622] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2211.000641] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2211.003990] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2211.007037] FAULT_INJECTION: forcing a failure. [ 2211.007037] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2211.010243] CPU: 1 PID: 10915 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2211.011970] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2211.014064] Call Trace: [ 2211.014738] dump_stack+0x107/0x167 [ 2211.015655] should_fail.cold+0x5/0xa [ 2211.016618] __alloc_pages_nodemask+0x182/0x600 [ 2211.017779] ? __kmalloc+0x16e/0x390 [ 2211.018713] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2211.020220] ? trace_hardirqs_on+0x5b/0x180 [ 2211.021303] alloc_pages_current+0x187/0x280 [ 2211.022400] relay_open_buf.part.0+0x2a5/0xc00 [ 2211.023540] relay_open+0x531/0xa10 [ 2211.024460] do_blk_trace_setup+0x4cf/0xc10 [ 2211.025529] ? _copy_from_user+0xfb/0x1b0 [ 2211.026549] __blk_trace_setup+0xca/0x180 [ 2211.027567] ? do_blk_trace_setup+0xc10/0xc10 [ 2211.028700] blk_trace_ioctl+0x155/0x290 [ 2211.029702] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2211.030911] ? do_vfs_ioctl+0x283/0x10d0 [ 2211.031923] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2211.033232] ? generic_block_fiemap+0x60/0x60 [ 2211.034359] ? lock_downgrade+0x6d0/0x6d0 [ 2211.035392] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2211.036618] blkdev_ioctl+0xc1/0x710 [ 2211.037546] ? blkdev_common_ioctl+0x1930/0x1930 [ 2211.038720] ? selinux_file_ioctl+0xb6/0x270 [ 2211.039818] block_ioctl+0xf9/0x140 [ 2211.040734] ? blkdev_read_iter+0x1c0/0x1c0 [ 2211.041808] __x64_sys_ioctl+0x19a/0x210 [ 2211.042818] do_syscall_64+0x33/0x40 [ 2211.043739] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2211.045016] RIP: 0033:0x7fdcbc475b19 [ 2211.045938] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2211.050517] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2211.052421] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2211.054193] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2211.055963] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2211.057733] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2211.059483] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2211.063883] FAULT_INJECTION: forcing a failure. [ 2211.063883] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2211.065392] CPU: 0 PID: 10929 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2211.066199] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2211.067177] Call Trace: [ 2211.067515] dump_stack+0x107/0x167 [ 2211.067943] should_fail.cold+0x5/0xa [ 2211.068417] __alloc_pages_nodemask+0x182/0x600 [ 2211.068967] ? __kmalloc+0x16e/0x390 [ 2211.069409] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2211.070117] ? trace_hardirqs_on+0x5b/0x180 [ 2211.070639] alloc_pages_current+0x187/0x280 [ 2211.071170] relay_open_buf.part.0+0x2a5/0xc00 [ 2211.071730] ? relay_open+0x4f1/0xa10 [ 2211.072200] relay_open+0x531/0xa10 [ 2211.072643] do_blk_trace_setup+0x4cf/0xc10 [ 2211.073177] ? _copy_from_user+0xfb/0x1b0 [ 2211.073661] __blk_trace_setup+0xca/0x180 [ 2211.074145] ? do_blk_trace_setup+0xc10/0xc10 [ 2211.074682] blk_trace_ioctl+0x155/0x290 [ 2211.075152] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2211.075722] ? do_vfs_ioctl+0x283/0x10d0 [ 2211.076191] blktrace: Concurrent blktraces are not allowed on loop6 [ 2211.076972] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2211.077607] ? generic_block_fiemap+0x60/0x60 [ 2211.078132] ? lock_downgrade+0x6d0/0x6d0 [ 2211.078621] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2211.079186] blkdev_ioctl+0xc1/0x710 [ 2211.079623] ? blkdev_common_ioctl+0x1930/0x1930 [ 2211.080207] ? selinux_file_ioctl+0xb6/0x270 [ 2211.080751] block_ioctl+0xf9/0x140 [ 2211.081181] ? blkdev_read_iter+0x1c0/0x1c0 [ 2211.081683] __x64_sys_ioctl+0x19a/0x210 [ 2211.082170] do_syscall_64+0x33/0x40 [ 2211.082631] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2211.083227] RIP: 0033:0x7f314f9b7b19 [ 2211.083660] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2211.085810] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2211.086699] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2211.087534] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2211.088377] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2211.089202] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2211.090060] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2211.092543] FAULT_INJECTION: forcing a failure. [ 2211.092543] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2211.096031] CPU: 1 PID: 10926 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2211.097752] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2211.099763] Call Trace: [ 2211.100421] dump_stack+0x107/0x167 [ 2211.101309] should_fail.cold+0x5/0xa [ 2211.102239] __alloc_pages_nodemask+0x182/0x600 [ 2211.103376] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2211.104668] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2211.105993] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2211.107448] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2211.108779] ? alloc_pages_current+0x15a/0x280 [ 2211.109894] alloc_pages_current+0x187/0x280 [ 2211.110967] relay_open_buf.part.0+0x2a5/0xc00 [ 2211.112096] relay_open+0x531/0xa10 [ 2211.113010] do_blk_trace_setup+0x4cf/0xc10 [ 2211.114059] ? _copy_from_user+0xfb/0x1b0 [ 2211.115071] __blk_trace_setup+0xca/0x180 [ 2211.116074] ? do_blk_trace_setup+0xc10/0xc10 [ 2211.117210] blk_trace_ioctl+0x155/0x290 [ 2211.118182] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2211.119381] ? do_vfs_ioctl+0x283/0x10d0 [ 2211.120368] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2211.121647] ? generic_block_fiemap+0x60/0x60 [ 2211.122725] ? lock_downgrade+0x6d0/0x6d0 [ 2211.123741] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2211.124918] blkdev_ioctl+0xc1/0x710 [ 2211.125832] ? blkdev_common_ioctl+0x1930/0x1930 [ 2211.126977] ? selinux_file_ioctl+0xb6/0x270 [ 2211.128055] block_ioctl+0xf9/0x140 [ 2211.128954] ? blkdev_read_iter+0x1c0/0x1c0 [ 2211.130010] __x64_sys_ioctl+0x19a/0x210 [ 2211.131005] do_syscall_64+0x33/0x40 [ 2211.131915] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2211.133182] RIP: 0033:0x7fab51c74b19 [ 2211.134093] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2211.138889] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2211.140868] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2211.142454] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2211.143998] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2211.145632] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2211.147239] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 02:59:12 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 48) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 02:59:12 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048122b, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:59:12 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 66) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 02:59:12 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x3, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2211.237612] FAULT_INJECTION: forcing a failure. [ 2211.237612] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2211.239065] CPU: 0 PID: 10948 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2211.239869] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2211.240856] Call Trace: [ 2211.241174] dump_stack+0x107/0x167 [ 2211.241612] should_fail.cold+0x5/0xa [ 2211.242065] __alloc_pages_nodemask+0x182/0x600 [ 2211.242619] ? __kmalloc+0x16e/0x390 [ 2211.243055] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2211.243759] ? trace_hardirqs_on+0x5b/0x180 [ 2211.244307] alloc_pages_current+0x187/0x280 [ 2211.244916] relay_open_buf.part.0+0x2a5/0xc00 [ 2211.245473] relay_open+0x531/0xa10 [ 2211.245898] do_blk_trace_setup+0x4cf/0xc10 [ 2211.246396] ? _copy_from_user+0xfb/0x1b0 [ 2211.246867] __blk_trace_setup+0xca/0x180 [ 2211.247342] ? do_blk_trace_setup+0xc10/0xc10 [ 2211.247868] blk_trace_ioctl+0x155/0x290 [ 2211.248343] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2211.248907] ? do_vfs_ioctl+0x283/0x10d0 [ 2211.249379] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2211.249980] ? generic_block_fiemap+0x60/0x60 [ 2211.250496] ? lock_downgrade+0x6d0/0x6d0 [ 2211.250973] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2211.251531] blkdev_ioctl+0xc1/0x710 [ 2211.251963] ? blkdev_common_ioctl+0x1930/0x1930 [ 2211.252516] ? selinux_file_ioctl+0xb6/0x270 [ 2211.253028] block_ioctl+0xf9/0x140 [ 2211.253442] ? blkdev_read_iter+0x1c0/0x1c0 [ 2211.253937] __x64_sys_ioctl+0x19a/0x210 [ 2211.254402] do_syscall_64+0x33/0x40 [ 2211.254826] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2211.255421] RIP: 0033:0x7fdcbc475b19 [ 2211.255843] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2211.257950] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2211.258823] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2211.259644] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2211.260465] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2211.261277] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2211.262098] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2211.271577] FAULT_INJECTION: forcing a failure. [ 2211.271577] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2211.273087] CPU: 0 PID: 10947 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2211.273882] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2211.274609] blktrace: Concurrent blktraces are not allowed on loop6 [ 2211.274837] Call Trace: [ 2211.274858] dump_stack+0x107/0x167 [ 2211.276958] should_fail.cold+0x5/0xa [ 2211.277400] __alloc_pages_nodemask+0x182/0x600 [ 2211.277928] ? __kmalloc+0x16e/0x390 [ 2211.278356] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2211.278878] blktrace: Concurrent blktraces are not allowed on loop6 [ 2211.279053] ? trace_hardirqs_on+0x5b/0x180 [ 2211.280887] alloc_pages_current+0x187/0x280 [ 2211.281410] relay_open_buf.part.0+0x2a5/0xc00 [ 2211.281938] relay_open+0x531/0xa10 [ 2211.282359] do_blk_trace_setup+0x4cf/0xc10 [ 2211.282853] ? _copy_from_user+0xfb/0x1b0 [ 2211.283324] __blk_trace_setup+0xca/0x180 [ 2211.283797] ? do_blk_trace_setup+0xc10/0xc10 [ 2211.284326] blk_trace_ioctl+0x155/0x290 [ 2211.284788] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2211.285346] ? do_vfs_ioctl+0x283/0x10d0 [ 2211.285805] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2211.286406] ? generic_block_fiemap+0x60/0x60 [ 2211.286915] ? lock_downgrade+0x6d0/0x6d0 [ 2211.287392] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2211.287946] blkdev_ioctl+0xc1/0x710 [ 2211.288381] ? blkdev_common_ioctl+0x1930/0x1930 [ 2211.288922] ? selinux_file_ioctl+0xb6/0x270 [ 2211.289428] block_ioctl+0xf9/0x140 [ 2211.289840] ? blkdev_read_iter+0x1c0/0x1c0 [ 2211.290335] __x64_sys_ioctl+0x19a/0x210 [ 2211.290798] do_syscall_64+0x33/0x40 [ 2211.291221] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2211.291807] RIP: 0033:0x7f314f9b7b19 [ 2211.292238] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2211.294346] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2211.295214] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2211.296029] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2211.296853] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2211.297662] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2211.298473] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 02:59:12 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 29) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:59:12 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) r1 = socket$packet(0x11, 0x2, 0x300) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r1, 0x107, 0x1, &(0x7f0000000200)={r3, 0x2, 0x6, @link_local}, 0x10) sendmsg$TCPDIAG_GETSOCK(r0, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000140)={&(0x7f00000003c0)={0x324, 0x12, 0x800, 0x70bd2c, 0x25dfdbfe, {0x10, 0x8, 0x6, 0x20, {0x4e24, 0x4e20, [0x10001, 0x7ff, 0x3, 0x80], [0x8001, 0x3, 0x81, 0xffffffff], r3, [0x200, 0x4]}, 0x5}, [@INET_DIAG_REQ_BYTECODE={0xf6, 0x1, "b8599a7657502c9876d52e9220f88bcbb07db48183e0673a2cdef4cead490c7207efa2216656c0954ef1dbf6b8587f9077993f34d2605fe750ea8b8a5dc569c47434997538b86763eb027ca78016a6c8b23d85a9481305d916f9258f157247c501dac8c69b1d97760e1a1f6c3390d9e6c700d8c6631c8a19c8d863cb31e5f4946b848419be88341f3bb946142918f3f320768ee1e7bb5575c18a73e910e9896cc1d9bbb5c46bc3e786e6cbab55733516e40e16113f2c9e8fd9f27db62626fa2f2d10586c58a1bf4969ac691434f39acf09e5ce78163e61a4958203b66bad92934ff8a961bce665582ca987458cebbbf125ac"}, @INET_DIAG_REQ_BYTECODE={0x101, 0x1, "2657aff8670317d7aed330db786e1d5a0e6868bed719c35bf9ae30dd1f7118621e1946833e1611f85c6fc5819e4a18a57ccae6e0bda8ccd8bd9b9c35ef70535a889656d2608e7e01ee4dde12c6e233d458d1d991f7c32652930cb6e702cfb8a453d3122c742c3f76084c146fb31017ec38556aba3c42f602ffcacc2bb1ad0397a9090fc02db8f1607942ab4d478c6c4f3731136b9de2fc62a4b8393754cf4d44d3f5ff240bf00c9bdc3ccc171d536bac36fa501086c9e5b114fb7cb85d83e5f3470bf965973f8b0b2fe7909f333ec5c50e3df36a801402a97e7634f9d0c017e12b4e28ec612ee77de48215bbe864e1898ef03415c6164a417b3b6ffb45"}, @INET_DIAG_REQ_BYTECODE={0x3e, 0x1, "edd933894374e33034e36142b52506d1bee928c557d8156628831dec02e65c45ff36615fd0b1ab8e8d5b2a767a841c6ed1e9a590631a4aed5f87"}, @INET_DIAG_REQ_BYTECODE={0x9a, 0x1, "3f2dee76285da09962827b04925b3fe8a86cc0319b25da3599f0dfbf4dd4b7e56d2ba3b6deab2e830d372e672f7a82663224fff7eff4bcce97501b4a44cb2c23170348b5fef2a1eb32817142518884ffc819ad4868fab8767daea774bc39c3bb703107a671963d2d71f0bc3238464f9d803ab1b9bed861e6142a232c82a65c896682cd8fe78bdcc117d6f5f9f30d66772cf67126520c"}]}, 0x324}, 0x1, 0x0, 0x0, 0x80}, 0x24044885) r4 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r4, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) 02:59:12 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x100000}, 0x8008, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000000, 0x810, r3, 0x0) r5 = io_uring_register$IORING_REGISTER_PERSONALITY(r2, 0x9, 0x0, 0x0) syz_io_uring_submit(r4, 0x0, &(0x7f0000000640)=@IORING_OP_RECVMSG={0xa, 0x5, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000600)={&(0x7f0000000200)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, &(0x7f0000000500)=[{&(0x7f0000000280)=""/240, 0xf0}, {&(0x7f0000000380)=""/73, 0x49}, {&(0x7f0000000400)=""/213, 0xd5}], 0x3, &(0x7f0000000540)=""/167, 0xa7}, 0x0, 0x22, 0x0, {0x0, r5}}, 0x2) fallocate(r3, 0x0, 0x0, 0x1000002) sendmsg$NL80211_CMD_SET_INTERFACE(r3, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB='0@\x00\x00', @ANYRES16=0x0, @ANYBLOB="00042cbd7000fcdbdf25060000000c009900b35800001900000005005300010000000800050000000000"], 0x30}, 0x1, 0x0, 0x0, 0x10}, 0x0) fallocate(r0, 0xc, 0x20, 0x4) [ 2211.326094] FAULT_INJECTION: forcing a failure. [ 2211.326094] name failslab, interval 1, probability 0, space 0, times 0 [ 2211.327575] CPU: 0 PID: 10959 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2211.328394] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2211.329372] Call Trace: [ 2211.329683] dump_stack+0x107/0x167 [ 2211.330117] should_fail.cold+0x5/0xa [ 2211.330563] ? create_object.isra.0+0x3a/0xa20 [ 2211.331094] should_failslab+0x5/0x20 [ 2211.331533] kmem_cache_alloc+0x5b/0x310 [ 2211.332002] create_object.isra.0+0x3a/0xa20 [ 2211.332536] ? kasan_unpoison_shadow+0x33/0x50 [ 2211.333079] kmalloc_order+0xfe/0x160 [ 2211.333534] kmalloc_order_trace+0x14/0xa0 [ 2211.334021] relay_open_buf.part.0+0xf9/0xc00 [ 2211.334553] ? _find_next_bit.constprop.0+0x1a3/0x200 [ 2211.335201] relay_open+0x531/0xa10 [ 2211.335777] do_blk_trace_setup+0x4cf/0xc10 [ 2211.336287] ? _copy_from_user+0xfb/0x1b0 [ 2211.336768] __blk_trace_setup+0xca/0x180 [ 2211.337245] ? do_blk_trace_setup+0xc10/0xc10 [ 2211.337781] blk_trace_ioctl+0x155/0x290 [ 2211.338257] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2211.338835] ? do_vfs_ioctl+0x283/0x10d0 [ 2211.339347] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2211.340078] ? generic_block_fiemap+0x60/0x60 [ 2211.340604] ? lock_downgrade+0x6d0/0x6d0 [ 2211.341084] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2211.341641] blkdev_ioctl+0xc1/0x710 [ 2211.342066] ? blkdev_common_ioctl+0x1930/0x1930 [ 2211.342614] ? selinux_file_ioctl+0xb6/0x270 [ 2211.343154] block_ioctl+0xf9/0x140 [ 2211.343588] ? blkdev_read_iter+0x1c0/0x1c0 [ 2211.344084] __x64_sys_ioctl+0x19a/0x210 [ 2211.344563] do_syscall_64+0x33/0x40 [ 2211.345009] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2211.345609] RIP: 0033:0x7f2ffa449b19 [ 2211.346038] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2211.348148] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2211.349064] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2211.349884] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2211.350727] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2211.351546] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2211.352370] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 02:59:12 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x4, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 02:59:12 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048122d, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:59:12 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200042, 0x40) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) 02:59:12 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048122e, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2211.468828] blktrace: Concurrent blktraces are not allowed on loop6 [ 2211.471184] blktrace: Concurrent blktraces are not allowed on loop6 [ 2224.620789] blktrace: Concurrent blktraces are not allowed on loop6 [ 2224.640836] FAULT_INJECTION: forcing a failure. 02:59:25 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x11, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f0000000100)="673081bfc9426656ae50717af3d0300700", &(0x7f0000000140)=""/199, 0x4, 0x0, 0x0, 0x0}) 02:59:25 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 30) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:59:25 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 67) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 02:59:25 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 49) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 02:59:25 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 67) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:59:25 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r3, 0x0, 0x0, 0x1000002) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x10) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) 02:59:25 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x5, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 02:59:25 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048122f, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2224.640836] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2224.643851] CPU: 1 PID: 10985 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2224.645305] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2224.647107] Call Trace: [ 2224.647661] dump_stack+0x107/0x167 [ 2224.648423] should_fail.cold+0x5/0xa [ 2224.649237] __alloc_pages_nodemask+0x182/0x600 [ 2224.650209] ? asm_sysvec_call_function_single+0x12/0x20 [ 2224.651339] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2224.652605] ? policy_nodemask+0x10/0x1a0 [ 2224.653474] ? __sanitizer_cov_trace_pc+0x4e/0x60 [ 2224.654491] alloc_pages_current+0x187/0x280 [ 2224.655418] relay_open_buf.part.0+0x2a5/0xc00 [ 2224.656383] relay_open+0x531/0xa10 [ 2224.657160] do_blk_trace_setup+0x4cf/0xc10 [ 2224.658069] ? _copy_from_user+0xfb/0x1b0 [ 2224.658938] __blk_trace_setup+0xca/0x180 [ 2224.659808] ? do_blk_trace_setup+0xc10/0xc10 [ 2224.660779] blk_trace_ioctl+0x155/0x290 [ 2224.661635] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2224.662664] ? do_vfs_ioctl+0x283/0x10d0 [ 2224.663512] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2224.664608] ? generic_block_fiemap+0x60/0x60 [ 2224.665544] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2224.666640] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2224.667775] blkdev_ioctl+0xc1/0x710 [ 2224.668553] ? blkdev_common_ioctl+0x1930/0x1930 [ 2224.669556] ? selinux_file_ioctl+0xb6/0x270 [ 2224.670480] block_ioctl+0xf9/0x140 [ 2224.671233] ? blkdev_read_iter+0x1c0/0x1c0 [ 2224.672134] __x64_sys_ioctl+0x19a/0x210 [ 2224.673007] do_syscall_64+0x33/0x40 [ 2224.673783] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2224.674851] RIP: 0033:0x7f314f9b7b19 [ 2224.675626] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2224.679457] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2224.681058] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2224.682542] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2224.684023] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2224.685514] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2224.687003] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2224.689499] FAULT_INJECTION: forcing a failure. [ 2224.689499] name failslab, interval 1, probability 0, space 0, times 0 [ 2224.692090] CPU: 0 PID: 10995 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2224.693558] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2224.695265] Call Trace: [ 2224.695814] dump_stack+0x107/0x167 [ 2224.696596] should_fail.cold+0x5/0xa [ 2224.697396] ? relay_open_buf.part.0+0x472/0xc00 [ 2224.698382] should_failslab+0x5/0x20 [ 2224.699178] __kmalloc+0x72/0x390 [ 2224.699902] relay_open_buf.part.0+0x472/0xc00 [ 2224.700878] relay_open+0x531/0xa10 [ 2224.701653] do_blk_trace_setup+0x4cf/0xc10 [ 2224.702558] ? _copy_from_user+0xfb/0x1b0 [ 2224.703427] __blk_trace_setup+0xca/0x180 [ 2224.704298] ? do_blk_trace_setup+0xc10/0xc10 [ 2224.705265] blk_trace_ioctl+0x155/0x290 [ 2224.706114] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2224.707139] ? do_vfs_ioctl+0x283/0x10d0 [ 2224.707987] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2224.709097] ? generic_block_fiemap+0x60/0x60 [ 2224.710035] ? lock_downgrade+0x6d0/0x6d0 [ 2224.710916] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2224.711954] blkdev_ioctl+0xc1/0x710 [ 2224.712786] ? blkdev_common_ioctl+0x1930/0x1930 [ 2224.713930] ? selinux_file_ioctl+0xb6/0x270 [ 2224.714852] block_ioctl+0xf9/0x140 [ 2224.715613] ? blkdev_read_iter+0x1c0/0x1c0 [ 2224.716517] __x64_sys_ioctl+0x19a/0x210 [ 2224.717373] do_syscall_64+0x33/0x40 [ 2224.718156] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2224.719238] RIP: 0033:0x7f2ffa449b19 [ 2224.720014] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2224.723875] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2224.725467] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2224.726968] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2224.728463] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2224.729976] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2224.731473] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2224.739659] FAULT_INJECTION: forcing a failure. [ 2224.739659] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2224.742466] CPU: 0 PID: 10997 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2224.743932] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2224.745693] Call Trace: [ 2224.746249] dump_stack+0x107/0x167 [ 2224.747017] should_fail.cold+0x5/0xa [ 2224.747823] __alloc_pages_nodemask+0x182/0x600 [ 2224.748819] ? __kmalloc+0x16e/0x390 [ 2224.749605] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2224.750878] ? trace_hardirqs_on+0x5b/0x180 [ 2224.751796] alloc_pages_current+0x187/0x280 [ 2224.752738] relay_open_buf.part.0+0x2a5/0xc00 [ 2224.753717] relay_open+0x531/0xa10 [ 2224.754489] do_blk_trace_setup+0x4cf/0xc10 [ 2224.755399] ? _copy_from_user+0xfb/0x1b0 [ 2224.756277] __blk_trace_setup+0xca/0x180 [ 2224.757157] ? do_blk_trace_setup+0xc10/0xc10 [ 2224.758131] blk_trace_ioctl+0x155/0x290 [ 2224.758984] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2224.760012] ? do_vfs_ioctl+0x283/0x10d0 [ 2224.760877] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2224.761973] ? generic_block_fiemap+0x60/0x60 [ 2224.762925] ? lock_downgrade+0x6d0/0x6d0 [ 2224.763801] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2224.764833] blkdev_ioctl+0xc1/0x710 [ 2224.765625] ? blkdev_common_ioctl+0x1930/0x1930 [ 2224.766623] ? selinux_file_ioctl+0xb6/0x270 [ 2224.767555] block_ioctl+0xf9/0x140 [ 2224.768323] ? blkdev_read_iter+0x1c0/0x1c0 [ 2224.769240] __x64_sys_ioctl+0x19a/0x210 [ 2224.770101] do_syscall_64+0x33/0x40 [ 2224.770889] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2224.771969] RIP: 0033:0x7fab51c74b19 [ 2224.772768] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2224.776636] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2224.778222] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2224.779710] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2224.781213] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2224.782698] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2224.784183] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2224.790457] FAULT_INJECTION: forcing a failure. [ 2224.790457] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2224.793286] CPU: 1 PID: 10994 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2224.794721] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2224.796444] Call Trace: [ 2224.797000] dump_stack+0x107/0x167 [ 2224.797756] should_fail.cold+0x5/0xa [ 2224.798549] __alloc_pages_nodemask+0x182/0x600 [ 2224.799519] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2224.800611] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2224.801733] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2224.802950] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2224.804077] ? alloc_pages_current+0x15a/0x280 [ 2224.805031] alloc_pages_current+0x187/0x280 [ 2224.805942] relay_open_buf.part.0+0x2a5/0xc00 [ 2224.806898] relay_open+0x531/0xa10 [ 2224.807656] do_blk_trace_setup+0x4cf/0xc10 [ 2224.808546] ? _copy_from_user+0xfb/0x1b0 [ 2224.809422] __blk_trace_setup+0xca/0x180 [ 2224.810282] ? do_blk_trace_setup+0xc10/0xc10 [ 2224.811233] blk_trace_ioctl+0x155/0x290 [ 2224.812069] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2224.813086] ? do_vfs_ioctl+0x283/0x10d0 [ 2224.813928] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2224.815016] ? generic_block_fiemap+0x60/0x60 [ 2224.815938] ? lock_downgrade+0x6d0/0x6d0 [ 2224.816806] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2224.817807] blkdev_ioctl+0xc1/0x710 [ 2224.818581] ? blkdev_common_ioctl+0x1930/0x1930 [ 2224.819568] ? selinux_file_ioctl+0xb6/0x270 [ 2224.820482] block_ioctl+0xf9/0x140 [ 2224.821237] ? blkdev_read_iter+0x1c0/0x1c0 [ 2224.822136] __x64_sys_ioctl+0x19a/0x210 [ 2224.822980] do_syscall_64+0x33/0x40 [ 2224.823753] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2224.824818] RIP: 0033:0x7fdcbc475b19 [ 2224.825596] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2224.829394] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2224.830959] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2224.832416] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2224.833880] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2224.835337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2224.836800] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2224.842346] blktrace: Concurrent blktraces are not allowed on loop6 02:59:26 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 50) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 02:59:26 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 68) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2224.927549] FAULT_INJECTION: forcing a failure. [ 2224.927549] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2224.930157] CPU: 1 PID: 11011 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2224.931557] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2224.933216] Call Trace: [ 2224.933745] dump_stack+0x107/0x167 [ 2224.934468] should_fail.cold+0x5/0xa [ 2224.935231] __alloc_pages_nodemask+0x182/0x600 [ 2224.936153] ? __kmalloc+0x16e/0x390 [ 2224.936903] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2224.938104] ? trace_hardirqs_on+0x5b/0x180 [ 2224.938966] alloc_pages_current+0x187/0x280 [ 2224.939838] relay_open_buf.part.0+0x2a5/0xc00 [ 2224.940759] relay_open+0x531/0xa10 [ 2224.941489] do_blk_trace_setup+0x4cf/0xc10 [ 2224.942342] ? _copy_from_user+0xfb/0x1b0 [ 2224.943163] __blk_trace_setup+0xca/0x180 [ 2224.943985] ? do_blk_trace_setup+0xc10/0xc10 [ 2224.944906] blk_trace_ioctl+0x155/0x290 [ 2224.945720] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2224.946689] ? do_vfs_ioctl+0x283/0x10d0 [ 2224.947490] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2224.948514] ? generic_block_fiemap+0x60/0x60 [ 2224.949399] ? lock_downgrade+0x6d0/0x6d0 [ 2224.950211] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2224.951241] blkdev_ioctl+0xc1/0x710 [ 2224.951972] ? blkdev_common_ioctl+0x1930/0x1930 [ 2224.952912] ? selinux_file_ioctl+0xb6/0x270 [ 2224.953772] block_ioctl+0xf9/0x140 [ 2224.954478] ? blkdev_read_iter+0x1c0/0x1c0 [ 2224.955320] __x64_sys_ioctl+0x19a/0x210 [ 2224.956224] do_syscall_64+0x33/0x40 [ 2224.957117] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2224.958265] RIP: 0033:0x7f314f9b7b19 [ 2224.959138] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2224.962994] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2224.964499] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2224.965900] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2224.967287] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2224.968689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2224.970077] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2224.973065] FAULT_INJECTION: forcing a failure. [ 2224.973065] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2224.976091] CPU: 0 PID: 11013 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2224.977711] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2224.979628] Call Trace: [ 2224.980240] dump_stack+0x107/0x167 [ 2224.981100] should_fail.cold+0x5/0xa [ 2224.981994] __alloc_pages_nodemask+0x182/0x600 [ 2224.983084] ? __kmalloc+0x16e/0x390 [ 2224.983957] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2224.985373] ? trace_hardirqs_on+0x5b/0x180 [ 2224.986385] alloc_pages_current+0x187/0x280 [ 2224.987418] relay_open_buf.part.0+0x2a5/0xc00 [ 2224.988490] relay_open+0x531/0xa10 [ 2224.989360] do_blk_trace_setup+0x4cf/0xc10 [ 2224.990374] ? _copy_from_user+0xfb/0x1b0 [ 2224.991334] __blk_trace_setup+0xca/0x180 [ 2224.992285] ? do_blk_trace_setup+0xc10/0xc10 [ 2224.993357] blk_trace_ioctl+0x155/0x290 [ 2224.994291] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2224.995415] ? do_vfs_ioctl+0x283/0x10d0 [ 2224.996357] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2224.997572] ? generic_block_fiemap+0x60/0x60 [ 2224.998601] ? lock_downgrade+0x6d0/0x6d0 [ 2224.999554] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2225.000672] blkdev_ioctl+0xc1/0x710 [ 2225.001528] ? blkdev_common_ioctl+0x1930/0x1930 [ 2225.002622] ? selinux_file_ioctl+0xb6/0x270 [ 2225.003642] block_ioctl+0xf9/0x140 [ 2225.004476] ? blkdev_read_iter+0x1c0/0x1c0 [ 2225.005480] __x64_sys_ioctl+0x19a/0x210 [ 2225.006421] do_syscall_64+0x33/0x40 [ 2225.007282] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2225.008457] RIP: 0033:0x7fab51c74b19 [ 2225.009317] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2225.013507] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2225.015229] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2225.016867] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2225.018482] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2225.020108] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2225.021730] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 02:59:26 executing program 6: openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x501000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="01", 0x1) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x6, 0x2, @scatter={0x2, 0x0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/36, 0x24}, {&(0x7f0000000180)=""/57, 0x39}]}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0xffffffdc, 0x0, 0xffffffffffffffff, 0x0}) 02:59:26 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 68) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 02:59:26 executing program 7: socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r1, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) 02:59:26 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481230, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:59:26 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x6, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 02:59:26 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 31) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2225.094118] blktrace: Concurrent blktraces are not allowed on loop6 [ 2225.106178] FAULT_INJECTION: forcing a failure. [ 2225.106178] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2225.108475] CPU: 1 PID: 11019 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2225.109736] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2225.111241] Call Trace: [ 2225.111722] dump_stack+0x107/0x167 [ 2225.112383] should_fail.cold+0x5/0xa [ 2225.113088] __alloc_pages_nodemask+0x182/0x600 [ 2225.113938] ? __kmalloc+0x16e/0x390 [ 2225.114603] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2225.115698] ? trace_hardirqs_on+0x5b/0x180 [ 2225.116479] alloc_pages_current+0x187/0x280 [ 2225.117277] relay_open_buf.part.0+0x2a5/0xc00 [ 2225.118110] relay_open+0x531/0xa10 [ 2225.118766] do_blk_trace_setup+0x4cf/0xc10 [ 2225.119554] ? _copy_from_user+0xfb/0x1b0 [ 2225.120299] __blk_trace_setup+0xca/0x180 [ 2225.121046] ? do_blk_trace_setup+0xc10/0xc10 [ 2225.121875] blk_trace_ioctl+0x155/0x290 [ 2225.122602] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2225.123475] ? do_vfs_ioctl+0x283/0x10d0 [ 2225.124206] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2225.125150] ? generic_block_fiemap+0x60/0x60 [ 2225.125949] ? lock_downgrade+0x6d0/0x6d0 [ 2225.126690] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2225.127567] blkdev_ioctl+0xc1/0x710 [ 2225.128238] ? blkdev_common_ioctl+0x1930/0x1930 [ 2225.129099] ? selinux_file_ioctl+0xb6/0x270 [ 2225.129897] block_ioctl+0xf9/0x140 [ 2225.130553] ? blkdev_read_iter+0x1c0/0x1c0 [ 2225.131329] __x64_sys_ioctl+0x19a/0x210 [ 2225.132062] do_syscall_64+0x33/0x40 [ 2225.132756] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2225.133673] RIP: 0033:0x7fdcbc475b19 [ 2225.134334] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2225.137589] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2225.138945] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2225.140202] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2225.141468] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2225.142733] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2225.144003] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2225.156647] blktrace: Concurrent blktraces are not allowed on loop6 [ 2225.164904] FAULT_INJECTION: forcing a failure. [ 2225.164904] name failslab, interval 1, probability 0, space 0, times 0 [ 2225.166965] CPU: 1 PID: 11026 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2225.168185] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2225.169654] Call Trace: [ 2225.170120] dump_stack+0x107/0x167 [ 2225.170755] should_fail.cold+0x5/0xa [ 2225.171420] ? create_object.isra.0+0x3a/0xa20 [ 2225.172212] should_failslab+0x5/0x20 [ 2225.172886] kmem_cache_alloc+0x5b/0x310 [ 2225.173597] create_object.isra.0+0x3a/0xa20 [ 2225.174362] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2225.175243] __kmalloc+0x16e/0x390 [ 2225.175865] relay_open_buf.part.0+0x472/0xc00 [ 2225.176681] relay_open+0x531/0xa10 [ 2225.177316] do_blk_trace_setup+0x4cf/0xc10 [ 2225.178063] ? _copy_from_user+0xfb/0x1b0 [ 2225.178787] __blk_trace_setup+0xca/0x180 [ 2225.179511] ? do_blk_trace_setup+0xc10/0xc10 [ 2225.180313] blk_trace_ioctl+0x155/0x290 [ 2225.181024] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2225.181883] ? do_vfs_ioctl+0x283/0x10d0 [ 2225.182586] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2225.183508] ? generic_block_fiemap+0x60/0x60 [ 2225.184284] ? lock_downgrade+0x6d0/0x6d0 [ 2225.185019] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2225.185857] blkdev_ioctl+0xc1/0x710 [ 2225.186508] ? blkdev_common_ioctl+0x1930/0x1930 [ 2225.187331] ? selinux_file_ioctl+0xb6/0x270 [ 2225.188092] block_ioctl+0xf9/0x140 [ 2225.188732] ? blkdev_read_iter+0x1c0/0x1c0 [ 2225.189483] __x64_sys_ioctl+0x19a/0x210 [ 2225.190192] do_syscall_64+0x33/0x40 [ 2225.190831] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2225.191710] RIP: 0033:0x7f2ffa449b19 [ 2225.192347] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2225.195519] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2225.196839] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2225.198079] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2225.199301] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2225.200527] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2225.201776] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 02:59:38 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 69) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2237.647767] blktrace: Concurrent blktraces are not allowed on loop6 [ 2237.652158] FAULT_INJECTION: forcing a failure. [ 2237.652158] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2237.653895] blktrace: Concurrent blktraces are not allowed on loop6 [ 2237.655389] CPU: 1 PID: 11051 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2237.657694] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2237.659814] Call Trace: [ 2237.660488] dump_stack+0x107/0x167 [ 2237.661418] should_fail.cold+0x5/0xa [ 2237.662392] __alloc_pages_nodemask+0x182/0x600 [ 2237.663571] ? __kmalloc+0x16e/0x390 [ 2237.664519] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2237.666067] ? trace_hardirqs_on+0x5b/0x180 [ 2237.667180] alloc_pages_current+0x187/0x280 [ 2237.668312] relay_open_buf.part.0+0x2a5/0xc00 [ 2237.669492] relay_open+0x531/0xa10 [ 2237.670425] do_blk_trace_setup+0x4cf/0xc10 [ 2237.671528] ? _copy_from_user+0xfb/0x1b0 [ 2237.672582] __blk_trace_setup+0xca/0x180 [ 2237.673643] ? do_blk_trace_setup+0xc10/0xc10 [ 2237.674807] blk_trace_ioctl+0x155/0x290 [ 2237.675838] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2237.677092] ? do_vfs_ioctl+0x283/0x10d0 [ 2237.678131] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2237.679458] ? generic_block_fiemap+0x60/0x60 [ 2237.680589] ? lock_downgrade+0x6d0/0x6d0 [ 2237.681658] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2237.682891] blkdev_ioctl+0xc1/0x710 [ 2237.683852] ? blkdev_common_ioctl+0x1930/0x1930 [ 2237.685075] ? selinux_file_ioctl+0xb6/0x270 [ 2237.686145] block_ioctl+0xf9/0x140 [ 2237.686959] ? blkdev_read_iter+0x1c0/0x1c0 [ 2237.687923] __x64_sys_ioctl+0x19a/0x210 [ 2237.688833] do_syscall_64+0x33/0x40 [ 2237.689668] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2237.690811] RIP: 0033:0x7fdcbc475b19 [ 2237.691642] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2237.695750] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2237.697460] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2237.699052] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2237.700646] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2237.702246] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2237.703838] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 02:59:38 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 69) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 02:59:38 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 51) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 02:59:38 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) io_uring_enter(r0, 0x2d42, 0x190a, 0x5, &(0x7f00000000c0)={[0x2]}, 0x8) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000540), 0x210000, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x6, 0x0, @scatter={0x3, 0x0, &(0x7f0000000300)=[{&(0x7f00000003c0)=""/78, 0x4e}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000600)=""/187, 0xbb}]}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f00000006c0)=""/199, 0x7f, 0x22, 0x0, 0x0}) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x1ff, 0x1, 0x7f}, {0x3, 0x20, 0x8, 0x7ff}, {0x6, 0xff, 0xe2, 0x9}, {0x1c2, 0x7f, 0x22, 0x175b000}, {0x8000, 0x20, 0x2, 0x1f}, {0xa25a, 0x20, 0x81, 0x7}, {0xf800, 0x6, 0x81, 0x1}, {0x9, 0x6, 0x2, 0x9}, {0xa1f, 0x2, 0x5, 0x80000000}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="01", 0x1) sendmsg$nl_generic(r2, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000040)={&(0x7f00000007c0)=ANY=[@ANYBLOB="0c0200003d0000042dbd7000fddbdf2511000000290016802eaef24d4e162f764a5fddc9cb26261ae42bae976eba3f912b1c222b4e08bf6e970ffdcfc50000000c0078008fc50000000000000d0009002f6465762f737230000000005d7d86e7f6d97f25b4a9c486c88dc907f1dc27a9ae6339f7f197abb8ae9e1ccc0ffed190225dcec9a08a5fae0db63740687c72b53dbbc0a04f573755a16d86eccdf522860be65cdd8fdfd93291d729abb5dcc109fcc6d7cca2c4288e3b7614bfbe7209b0784bfc4314fd75eda68cef4c8c719c537a4b93bbf172b4a3ca91648fe4a5790f287455d4bc625b87beb00ca59217b3f4b9fff030309dbdf08cd0fed2819248cc3c02b590986725d5bc5644175f124dd59167773d4645036532ed33a0dde7cfb9c14913b413fb8332eed6385ca18837b0589ca6b4d30c40c078a43e78d50492cb2ab1ab971a825c7ca460304ace55d1d09b47a7a84c2ef443ececaf3b569f7d07d599cf0e40fa98f78588bf9f74d3dd9a0ee907578e54d58934047e84445c27f4c04e09ec968641bad2c71d7dc55964e939a12ccf4d082268f9ffe14ff5826182e5337d84df9763a378dc950b354d8a08d65116565d67e222fe2132138881de6aa79361a69536a7a1d16f357010c4311e55c58b4537a205903a5031465109c23cb45798b794a5fb7d09cbf3b314000800ff01000000000000000000000000000100"/524], 0x20c}, 0x1, 0x0, 0x0, 0xc0}, 0x80) read(r1, &(0x7f0000000200)=""/218, 0xda) 02:59:38 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) r3 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$TUNSETSNDBUF(r3, 0x400454d4, &(0x7f00000000c0)=0x1000) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) 02:59:38 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x7, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 02:59:38 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 32) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:59:38 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481258, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2237.723865] FAULT_INJECTION: forcing a failure. [ 2237.723865] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2237.725303] CPU: 0 PID: 11062 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2237.726089] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2237.727038] Call Trace: [ 2237.727342] dump_stack+0x107/0x167 [ 2237.727754] should_fail.cold+0x5/0xa [ 2237.728191] __alloc_pages_nodemask+0x182/0x600 [ 2237.728716] ? __kmalloc+0x16e/0x390 [ 2237.729149] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2237.729830] ? trace_hardirqs_on+0x5b/0x180 [ 2237.730324] alloc_pages_current+0x187/0x280 [ 2237.730826] relay_open_buf.part.0+0x2a5/0xc00 [ 2237.731351] relay_open+0x531/0xa10 [ 2237.731769] do_blk_trace_setup+0x4cf/0xc10 [ 2237.732257] ? _copy_from_user+0xfb/0x1b0 [ 2237.732730] __blk_trace_setup+0xca/0x180 [ 2237.733206] ? do_blk_trace_setup+0xc10/0xc10 [ 2237.733727] blk_trace_ioctl+0x155/0x290 [ 2237.734186] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2237.734746] ? do_vfs_ioctl+0x283/0x10d0 [ 2237.735208] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2237.735804] ? generic_block_fiemap+0x60/0x60 [ 2237.736311] ? lock_downgrade+0x6d0/0x6d0 [ 2237.736783] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2237.737347] blkdev_ioctl+0xc1/0x710 [ 2237.737767] ? blkdev_common_ioctl+0x1930/0x1930 [ 2237.738302] ? selinux_file_ioctl+0xb6/0x270 [ 2237.738807] block_ioctl+0xf9/0x140 [ 2237.739214] ? blkdev_read_iter+0x1c0/0x1c0 [ 2237.739701] __x64_sys_ioctl+0x19a/0x210 [ 2237.740165] do_syscall_64+0x33/0x40 [ 2237.740593] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2237.741193] RIP: 0033:0x7f2ffa449b19 [ 2237.741614] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2237.743699] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2237.744554] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2237.745370] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2237.746168] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2237.746982] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2237.747794] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2237.749575] FAULT_INJECTION: forcing a failure. [ 2237.749575] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2237.753023] CPU: 1 PID: 11065 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2237.754618] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2237.756502] Call Trace: [ 2237.757115] dump_stack+0x107/0x167 [ 2237.757948] should_fail.cold+0x5/0xa [ 2237.758815] __alloc_pages_nodemask+0x182/0x600 [ 2237.759877] ? __kmalloc+0x16e/0x390 [ 2237.760740] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2237.762135] ? trace_hardirqs_on+0x5b/0x180 [ 2237.763134] alloc_pages_current+0x187/0x280 [ 2237.764143] relay_open_buf.part.0+0x2a5/0xc00 [ 2237.765180] relay_open+0x531/0xa10 [ 2237.766001] do_blk_trace_setup+0x4cf/0xc10 [ 2237.766976] ? _copy_from_user+0xfb/0x1b0 [ 2237.767912] __blk_trace_setup+0xca/0x180 [ 2237.768840] ? do_blk_trace_setup+0xc10/0xc10 [ 2237.769880] blk_trace_ioctl+0x155/0x290 [ 2237.770793] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2237.771896] ? do_vfs_ioctl+0x283/0x10d0 [ 2237.772808] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2237.773990] ? generic_block_fiemap+0x60/0x60 [ 2237.774997] ? lock_downgrade+0x6d0/0x6d0 [ 2237.775931] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2237.777022] blkdev_ioctl+0xc1/0x710 [ 2237.777556] blktrace: Concurrent blktraces are not allowed on loop6 [ 2237.777866] ? blkdev_common_ioctl+0x1930/0x1930 [ 2237.779641] ? selinux_file_ioctl+0xb6/0x270 [ 2237.780639] block_ioctl+0xf9/0x140 [ 2237.780713] blktrace: Concurrent blktraces are not allowed on loop6 [ 2237.781462] ? blkdev_read_iter+0x1c0/0x1c0 [ 2237.781491] __x64_sys_ioctl+0x19a/0x210 [ 2237.784044] do_syscall_64+0x33/0x40 [ 2237.784892] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2237.786063] RIP: 0033:0x7f314f9b7b19 [ 2237.786912] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2237.791048] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2237.792752] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2237.794360] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2237.795956] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2237.797563] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2237.799165] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2237.804077] FAULT_INJECTION: forcing a failure. [ 2237.804077] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2237.806874] CPU: 1 PID: 11066 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2237.808418] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2237.810283] Call Trace: [ 2237.810879] dump_stack+0x107/0x167 [ 2237.811696] should_fail.cold+0x5/0xa [ 2237.812559] __alloc_pages_nodemask+0x182/0x600 [ 2237.813609] ? __kmalloc+0x16e/0x390 [ 2237.814451] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2237.815795] ? trace_hardirqs_on+0x5b/0x180 [ 2237.816774] alloc_pages_current+0x187/0x280 [ 2237.817766] relay_open_buf.part.0+0x2a5/0xc00 [ 2237.818797] relay_open+0x531/0xa10 [ 2237.819615] do_blk_trace_setup+0x4cf/0xc10 [ 2237.820582] ? _copy_from_user+0xfb/0x1b0 [ 2237.821531] __blk_trace_setup+0xca/0x180 [ 2237.822454] ? do_blk_trace_setup+0xc10/0xc10 [ 2237.823493] blk_trace_ioctl+0x155/0x290 [ 2237.824400] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2237.825502] ? do_vfs_ioctl+0x283/0x10d0 [ 2237.826418] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2237.827592] ? generic_block_fiemap+0x60/0x60 [ 2237.828591] ? lock_downgrade+0x6d0/0x6d0 [ 2237.829536] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2237.830616] blkdev_ioctl+0xc1/0x710 [ 2237.831452] ? blkdev_common_ioctl+0x1930/0x1930 [ 2237.832526] ? selinux_file_ioctl+0xb6/0x270 [ 2237.833524] block_ioctl+0xf9/0x140 [ 2237.834339] ? blkdev_read_iter+0x1c0/0x1c0 [ 2237.835306] __x64_sys_ioctl+0x19a/0x210 [ 2237.836219] do_syscall_64+0x33/0x40 [ 2237.837056] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2237.838206] RIP: 0033:0x7fab51c74b19 [ 2237.839043] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2237.843162] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2237.844869] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2237.846477] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2237.848069] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2237.849664] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2237.851252] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 02:59:38 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x300, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 02:59:39 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) r1 = syz_io_uring_complete(0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) ioctl$TIOCL_GETMOUSEREPORTING(r1, 0x541c, &(0x7f0000000040)) r3 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x5e, 0x221a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000300), 0x8}, 0x0, 0x0, 0x2, 0x0, 0x4000004, 0xffffffff, 0x0, 0x0, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r4 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r4, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) r7 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r7, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r7, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000ac0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000700)=[{&(0x7f00000003c0)="b3321c92fc9ab8280a66c1ab95d6ecab4158c7e95dc383d3ecb99bdda8f224eff2df1095e34f0a7f8c38434f4ec3db47c48f2fdbc1d1518551c84b0509cca5e9996f9b761a8636b40b7be5cb75f0b73d481dd9d835741447a7324f9fc672c7fd7947252e0c4e428098fc62ff73f49e98140f8fe7c533d4a328af647e1177d3b91461be74fb43e474848fbec80ec2ecca26ea6aa8b41246342208c04052ee42fb2b2c6a61337896cfdfb310", 0xab}, {&(0x7f0000000240)="67d9902d38ce4d3523b24b6f43fdcb19afbbb2f3d25f20c7fd7dca71a457d95d45678085ca0900000093a69a97feb66e462fe15fb998ec64fbdbd73d2c541b1acc19a5e951f39a81e9d2b85c361a050a3810f9fb9e", 0x55}, {&(0x7f00000005c0)="429283dab54f199ca81a3b42b0a7b00c095659cc19a2e6b8b06243c058465031731b6461a575a7f3d2653038e3df60105b7754eb6e17efc91efcab5c41fa7673e5cbe232c925c72f7acc24ba4147dd9ef0a599707cb443bd82ac5d8663600cbd6bd0eb7a07893c87", 0x68}, {&(0x7f0000000300)}, {&(0x7f0000000480)="07078e5330205e4e19c3ceb4ab5bb0ecd5859664cf1b7f518589b3e988db9c5b98c9fdd1eb48d11afcd0eed671038feb9cbf73739fc0a689", 0x38}, {&(0x7f0000000640)="633629a7e9612cca70ccd2babb374e17efda48ef9e92b8a25332981fa111cef7f7eb503a3f60a9886663b9004c65d8cfd240974d4e52e5eccc13fd96987f869d2431ef9079ff7faa5e6387eb1e920380c43eca6014325ea24cddda09d8086cbe7acf2ca74c028906c00bd220bf19ac07203085a9892b2063f5ff798a62cccd4c21070eca1fc9ac9f17d4165c6672543c5debb45270c8f88b3c14", 0x9a}], 0x6, &(0x7f0000000840)=ANY=[@ANYRESOCT=r7, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r5, @ANYRES32=r3, @ANYRES32, @ANYBLOB="24000000000000000100000001000000", @ANYRES32, @ANYRESOCT=r5, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32, @ANYBLOB="0000000024000000000020000100000030680100", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32=r7, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x4004}, 0x10) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) 02:59:39 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x500, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 02:59:39 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 70) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2237.913279] blktrace: Concurrent blktraces are not allowed on loop6 [ 2237.916173] FAULT_INJECTION: forcing a failure. 02:59:39 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 70) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:59:39 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="01", 0x1) connect$bt_l2cap(r0, &(0x7f0000000100)={0x1f, 0x20, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x12}, 0x7, 0x2}, 0xe) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000002) openat(r1, &(0x7f0000000140)='./file1/file0\x00', 0x400, 0xac) [ 2237.916173] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2237.919487] CPU: 1 PID: 11082 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2237.921074] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2237.922968] Call Trace: [ 2237.923569] dump_stack+0x107/0x167 [ 2237.924375] should_fail.cold+0x5/0xa [ 2237.924418] blktrace: Concurrent blktraces are not allowed on loop6 [ 2237.925234] __alloc_pages_nodemask+0x182/0x600 [ 2237.925255] ? __kmalloc+0x16e/0x390 [ 2237.927791] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2237.929137] ? trace_hardirqs_on+0x5b/0x180 [ 2237.930100] alloc_pages_current+0x187/0x280 [ 2237.931091] relay_open_buf.part.0+0x2a5/0xc00 [ 2237.932117] relay_open+0x531/0xa10 [ 2237.932938] do_blk_trace_setup+0x4cf/0xc10 [ 2237.933908] ? _copy_from_user+0xfb/0x1b0 [ 2237.934838] __blk_trace_setup+0xca/0x180 [ 2237.935766] ? do_blk_trace_setup+0xc10/0xc10 [ 2237.936786] blk_trace_ioctl+0x155/0x290 [ 2237.937702] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2237.938784] ? do_vfs_ioctl+0x283/0x10d0 [ 2237.939687] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2237.940849] ? generic_block_fiemap+0x60/0x60 [ 2237.941870] ? lock_downgrade+0x6d0/0x6d0 [ 2237.942792] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2237.943872] blkdev_ioctl+0xc1/0x710 [ 2237.944707] ? blkdev_common_ioctl+0x1930/0x1930 [ 2237.945782] ? selinux_file_ioctl+0xb6/0x270 [ 2237.946769] block_ioctl+0xf9/0x140 [ 2237.947583] ? blkdev_read_iter+0x1c0/0x1c0 [ 2237.948547] __x64_sys_ioctl+0x19a/0x210 [ 2237.949470] do_syscall_64+0x33/0x40 [ 2237.950302] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2237.951450] RIP: 0033:0x7fdcbc475b19 [ 2237.952284] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 02:59:39 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x600, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2237.956404] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2237.958237] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2237.959840] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2237.961443] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 02:59:39 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) ioctl$SG_GET_SG_TABLESIZE(r1, 0x227f, &(0x7f0000000140)) r2 = getpgid(0xffffffffffffffff) r3 = getpid() ptrace(0x4208, r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r4, 0x0, 0x0, 0x1000002) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r5, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(r2, r3, 0x7, r1, &(0x7f0000000180)={r4, r5, 0xfffffffb}) [ 2237.963036] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2237.964695] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2237.967445] FAULT_INJECTION: forcing a failure. [ 2237.967445] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2237.968822] CPU: 0 PID: 11081 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2237.969609] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2237.970546] Call Trace: [ 2237.970847] dump_stack+0x107/0x167 [ 2237.971261] should_fail.cold+0x5/0xa [ 2237.971693] __alloc_pages_nodemask+0x182/0x600 [ 2237.972220] ? __kmalloc+0x16e/0x390 [ 2237.972646] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2237.973333] ? trace_hardirqs_on+0x5b/0x180 [ 2237.973829] alloc_pages_current+0x187/0x280 [ 2237.974329] relay_open_buf.part.0+0x2a5/0xc00 [ 2237.974851] relay_open+0x531/0xa10 [ 2237.975265] do_blk_trace_setup+0x4cf/0xc10 [ 2237.975757] ? _copy_from_user+0xfb/0x1b0 [ 2237.976229] __blk_trace_setup+0xca/0x180 [ 2237.976699] ? do_blk_trace_setup+0xc10/0xc10 [ 2237.977224] blk_trace_ioctl+0x155/0x290 [ 2237.977684] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2237.978237] ? do_vfs_ioctl+0x283/0x10d0 [ 2237.978698] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2237.979293] ? generic_block_fiemap+0x60/0x60 [ 2237.979800] ? lock_downgrade+0x6d0/0x6d0 [ 2237.980270] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2237.980819] blkdev_ioctl+0xc1/0x710 [ 2237.981248] ? blkdev_common_ioctl+0x1930/0x1930 [ 2237.981784] ? selinux_file_ioctl+0xb6/0x270 [ 2237.982281] block_ioctl+0xf9/0x140 [ 2237.982690] ? blkdev_read_iter+0x1c0/0x1c0 [ 2237.983178] __x64_sys_ioctl+0x19a/0x210 [ 2237.983636] do_syscall_64+0x33/0x40 [ 2237.984056] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2237.984637] RIP: 0033:0x7fab51c74b19 [ 2237.985066] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2237.987172] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2237.988031] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2237.988832] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2237.989650] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2237.990455] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2237.991259] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2238.005268] blktrace: Concurrent blktraces are not allowed on loop6 02:59:39 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 52) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2238.008638] blktrace: Concurrent blktraces are not allowed on loop6 02:59:39 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481263, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:59:39 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x700, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2238.040670] FAULT_INJECTION: forcing a failure. [ 2238.040670] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2238.042084] CPU: 0 PID: 11098 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2238.042866] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2238.043803] Call Trace: [ 2238.044106] dump_stack+0x107/0x167 [ 2238.044526] should_fail.cold+0x5/0xa [ 2238.044964] __alloc_pages_nodemask+0x182/0x600 [ 2238.045502] ? __kmalloc+0x16e/0x390 [ 2238.045928] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2238.046615] ? trace_hardirqs_on+0x5b/0x180 [ 2238.047109] alloc_pages_current+0x187/0x280 [ 2238.047609] relay_open_buf.part.0+0x2a5/0xc00 [ 2238.048135] relay_open+0x531/0xa10 [ 2238.048553] do_blk_trace_setup+0x4cf/0xc10 [ 2238.049052] ? _copy_from_user+0xfb/0x1b0 [ 2238.049526] __blk_trace_setup+0xca/0x180 [ 2238.049995] ? do_blk_trace_setup+0xc10/0xc10 [ 2238.050518] blk_trace_ioctl+0x155/0x290 [ 2238.050981] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2238.051540] ? do_vfs_ioctl+0x283/0x10d0 [ 2238.051999] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2238.052594] ? generic_block_fiemap+0x60/0x60 [ 2238.053112] ? lock_downgrade+0x6d0/0x6d0 [ 2238.053587] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2238.054135] blkdev_ioctl+0xc1/0x710 [ 2238.054557] ? blkdev_common_ioctl+0x1930/0x1930 [ 2238.055094] ? selinux_file_ioctl+0xb6/0x270 [ 2238.055594] block_ioctl+0xf9/0x140 [ 2238.056006] ? blkdev_read_iter+0x1c0/0x1c0 [ 2238.056496] __x64_sys_ioctl+0x19a/0x210 [ 2238.056957] do_syscall_64+0x33/0x40 [ 2238.057386] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2238.057971] RIP: 0033:0x7f314f9b7b19 [ 2238.058389] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2238.060475] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2238.061346] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2238.062154] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2238.062960] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2238.063771] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2238.064580] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2238.077974] blktrace: Concurrent blktraces are not allowed on loop6 [ 2238.083948] blktrace: Concurrent blktraces are not allowed on loop6 02:59:39 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 33) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:59:39 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 71) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:59:39 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x169b, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2238.132646] FAULT_INJECTION: forcing a failure. [ 2238.132646] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2238.134105] CPU: 0 PID: 11111 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2238.134887] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2238.135822] Call Trace: [ 2238.136128] dump_stack+0x107/0x167 [ 2238.136542] should_fail.cold+0x5/0xa [ 2238.136985] __alloc_pages_nodemask+0x182/0x600 [ 2238.137517] ? __kmalloc+0x16e/0x390 [ 2238.137942] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2238.138628] ? trace_hardirqs_on+0x5b/0x180 [ 2238.139118] alloc_pages_current+0x187/0x280 [ 2238.139617] relay_open_buf.part.0+0x2a5/0xc00 [ 2238.140146] relay_open+0x531/0xa10 [ 2238.140570] do_blk_trace_setup+0x4cf/0xc10 [ 2238.141069] ? _copy_from_user+0xfb/0x1b0 [ 2238.141535] __blk_trace_setup+0xca/0x180 [ 2238.142004] ? do_blk_trace_setup+0xc10/0xc10 [ 2238.142520] blk_trace_ioctl+0x155/0x290 [ 2238.142974] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2238.143524] ? do_vfs_ioctl+0x283/0x10d0 [ 2238.143984] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2238.144568] ? generic_block_fiemap+0x60/0x60 [ 2238.145079] ? lock_downgrade+0x6d0/0x6d0 [ 2238.145548] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2238.146093] blkdev_ioctl+0xc1/0x710 [ 2238.146513] ? blkdev_common_ioctl+0x1930/0x1930 [ 2238.147048] ? selinux_file_ioctl+0xb6/0x270 [ 2238.147544] block_ioctl+0xf9/0x140 [ 2238.147952] ? blkdev_read_iter+0x1c0/0x1c0 [ 2238.148435] __x64_sys_ioctl+0x19a/0x210 [ 2238.148891] do_syscall_64+0x33/0x40 [ 2238.149313] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2238.149889] RIP: 0033:0x7fab51c74b19 [ 2238.150307] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2238.152368] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2238.153232] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2238.154031] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2238.154829] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2238.155627] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2238.156427] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2238.162818] blktrace: Concurrent blktraces are not allowed on loop6 [ 2238.167108] blktrace: Concurrent blktraces are not allowed on loop6 [ 2238.175103] FAULT_INJECTION: forcing a failure. [ 2238.175103] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2238.176586] CPU: 0 PID: 11117 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2238.177377] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2238.178311] Call Trace: [ 2238.178612] dump_stack+0x107/0x167 [ 2238.179029] should_fail.cold+0x5/0xa [ 2238.179460] __alloc_pages_nodemask+0x182/0x600 [ 2238.179983] ? __kmalloc+0x16e/0x390 [ 2238.180402] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2238.181104] ? trace_hardirqs_on+0x5b/0x180 [ 2238.181583] alloc_pages_current+0x187/0x280 [ 2238.182071] relay_open_buf.part.0+0x2a5/0xc00 [ 2238.182591] relay_open+0x531/0xa10 [ 2238.183005] do_blk_trace_setup+0x4cf/0xc10 [ 2238.183493] ? _copy_from_user+0xfb/0x1b0 [ 2238.183959] __blk_trace_setup+0xca/0x180 [ 2238.184426] ? do_blk_trace_setup+0xc10/0xc10 [ 2238.184953] blk_trace_ioctl+0x155/0x290 [ 2238.185425] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2238.185991] ? do_vfs_ioctl+0x283/0x10d0 [ 2238.186453] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2238.187059] ? generic_block_fiemap+0x60/0x60 [ 2238.187567] ? lock_downgrade+0x6d0/0x6d0 [ 2238.188048] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2238.188602] blkdev_ioctl+0xc1/0x710 [ 2238.189043] ? blkdev_common_ioctl+0x1930/0x1930 [ 2238.189579] ? selinux_file_ioctl+0xb6/0x270 [ 2238.190077] block_ioctl+0xf9/0x140 [ 2238.190489] ? blkdev_read_iter+0x1c0/0x1c0 [ 2238.190990] __x64_sys_ioctl+0x19a/0x210 [ 2238.191455] do_syscall_64+0x33/0x40 [ 2238.191874] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2238.192467] RIP: 0033:0x7f2ffa449b19 [ 2238.192893] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2238.194972] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2238.195832] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2238.196637] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2238.197448] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2238.198254] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2238.199056] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 02:59:54 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x9b16, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 02:59:54 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 34) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:59:54 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) 02:59:54 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 53) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2253.260855] blktrace: Concurrent blktraces are not allowed on loop6 02:59:54 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @scatter={0x0, 0x0, &(0x7f0000001740)}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x20, 0x0, 0x0}) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) preadv(r1, &(0x7f0000001580)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/207, 0xcf}, {&(0x7f00000013c0)=""/135, 0x87}, {&(0x7f0000000140)=""/71, 0x47}, {&(0x7f0000001480)=""/129, 0x81}, {&(0x7f0000000300)=""/5, 0x5}, {&(0x7f0000001540)=""/29, 0x1d}], 0x7, 0x3, 0x7) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r2, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BTRFS_IOC_QUOTA_RESCAN(r2, 0x4040942c, &(0x7f0000001600)={0x0, 0xf569, [0x1, 0x5, 0x8, 0xb2, 0x2, 0x80000000]}) 02:59:54 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 71) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 02:59:54 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 72) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2253.279609] FAULT_INJECTION: forcing a failure. [ 2253.279609] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2253.282638] blktrace: Concurrent blktraces are not allowed on loop6 02:59:54 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481264, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2253.286719] CPU: 0 PID: 11136 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2253.288327] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2253.290104] Call Trace: [ 2253.290669] dump_stack+0x107/0x167 [ 2253.291439] should_fail.cold+0x5/0xa [ 2253.292262] __alloc_pages_nodemask+0x182/0x600 [ 2253.293248] ? __kmalloc+0x16e/0x390 [ 2253.294065] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2253.295344] ? trace_hardirqs_on+0x5b/0x180 [ 2253.296269] alloc_pages_current+0x187/0x280 [ 2253.297214] relay_open_buf.part.0+0x2a5/0xc00 [ 2253.298205] relay_open+0x531/0xa10 [ 2253.298995] do_blk_trace_setup+0x4cf/0xc10 [ 2253.299935] ? _copy_from_user+0xfb/0x1b0 [ 2253.300806] __blk_trace_setup+0xca/0x180 [ 2253.301698] ? do_blk_trace_setup+0xc10/0xc10 [ 2253.302685] blk_trace_ioctl+0x155/0x290 [ 2253.303540] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2253.304588] ? do_vfs_ioctl+0x283/0x10d0 [ 2253.305440] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2253.306571] ? generic_block_fiemap+0x60/0x60 [ 2253.307535] ? lock_downgrade+0x6d0/0x6d0 [ 2253.308415] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2253.309445] blkdev_ioctl+0xc1/0x710 [ 2253.310237] ? blkdev_common_ioctl+0x1930/0x1930 [ 2253.311249] ? selinux_file_ioctl+0xb6/0x270 [ 2253.312199] block_ioctl+0xf9/0x140 [ 2253.312966] ? blkdev_read_iter+0x1c0/0x1c0 [ 2253.313895] __x64_sys_ioctl+0x19a/0x210 [ 2253.314757] do_syscall_64+0x33/0x40 [ 2253.315540] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2253.316620] RIP: 0033:0x7f314f9b7b19 [ 2253.317417] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2253.321296] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2253.322911] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2253.324420] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2253.325930] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2253.327443] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2253.328947] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2253.331489] FAULT_INJECTION: forcing a failure. [ 2253.331489] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2253.334464] CPU: 1 PID: 11134 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2253.335917] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2253.337711] Call Trace: [ 2253.338269] dump_stack+0x107/0x167 [ 2253.339032] should_fail.cold+0x5/0xa [ 2253.339830] __alloc_pages_nodemask+0x182/0x600 [ 2253.340801] ? __kmalloc+0x16e/0x390 [ 2253.341590] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2253.342850] ? trace_hardirqs_on+0x5b/0x180 [ 2253.343755] alloc_pages_current+0x187/0x280 [ 2253.344678] relay_open_buf.part.0+0x2a5/0xc00 [ 2253.345665] relay_open+0x531/0xa10 [ 2253.346427] do_blk_trace_setup+0x4cf/0xc10 [ 2253.347329] ? _copy_from_user+0xfb/0x1b0 [ 2253.348199] __blk_trace_setup+0xca/0x180 [ 2253.349061] ? do_blk_trace_setup+0xc10/0xc10 [ 2253.350022] blk_trace_ioctl+0x155/0x290 [ 2253.350866] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2253.351897] ? do_vfs_ioctl+0x283/0x10d0 [ 2253.352746] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2253.353854] ? generic_block_fiemap+0x60/0x60 [ 2253.354798] ? lock_downgrade+0x6d0/0x6d0 [ 2253.355664] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2253.356670] blkdev_ioctl+0xc1/0x710 [ 2253.357451] ? blkdev_common_ioctl+0x1930/0x1930 [ 2253.358456] ? selinux_file_ioctl+0xb6/0x270 [ 2253.359372] block_ioctl+0xf9/0x140 [ 2253.360123] ? blkdev_read_iter+0x1c0/0x1c0 [ 2253.361017] __x64_sys_ioctl+0x19a/0x210 [ 2253.361870] do_syscall_64+0x33/0x40 [ 2253.362646] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2253.363721] RIP: 0033:0x7fab51c74b19 [ 2253.364496] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2253.368344] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2253.369946] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2253.371448] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2253.372945] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2253.374475] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2253.375974] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2253.378816] FAULT_INJECTION: forcing a failure. [ 2253.378816] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2253.381527] CPU: 1 PID: 11131 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2253.383004] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2253.384724] Call Trace: [ 2253.385270] dump_stack+0x107/0x167 [ 2253.386033] should_fail.cold+0x5/0xa [ 2253.386829] __alloc_pages_nodemask+0x182/0x600 [ 2253.387796] ? __kmalloc+0x16e/0x390 [ 2253.388576] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2253.389840] ? trace_hardirqs_on+0x5b/0x180 [ 2253.390745] alloc_pages_current+0x187/0x280 [ 2253.391667] relay_open_buf.part.0+0x2a5/0xc00 [ 2253.392628] relay_open+0x531/0xa10 [ 2253.393405] do_blk_trace_setup+0x4cf/0xc10 [ 2253.394310] ? _copy_from_user+0xfb/0x1b0 [ 2253.395175] __blk_trace_setup+0xca/0x180 [ 2253.396040] ? do_blk_trace_setup+0xc10/0xc10 [ 2253.397008] blk_trace_ioctl+0x155/0x290 [ 2253.397865] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2253.398888] ? do_vfs_ioctl+0x283/0x10d0 [ 2253.399735] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2253.400825] ? generic_block_fiemap+0x60/0x60 [ 2253.401766] ? lock_downgrade+0x6d0/0x6d0 [ 2253.402630] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2253.403643] blkdev_ioctl+0xc1/0x710 [ 2253.404427] ? blkdev_common_ioctl+0x1930/0x1930 [ 2253.405427] ? selinux_file_ioctl+0xb6/0x270 [ 2253.406359] block_ioctl+0xf9/0x140 [ 2253.407113] ? blkdev_read_iter+0x1c0/0x1c0 [ 2253.408013] __x64_sys_ioctl+0x19a/0x210 [ 2253.408858] do_syscall_64+0x33/0x40 [ 2253.409644] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2253.410713] RIP: 0033:0x7f2ffa449b19 [ 2253.411489] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2253.415308] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2253.416894] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2253.418391] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2253.419887] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2253.421376] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2253.422865] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2253.428487] FAULT_INJECTION: forcing a failure. [ 2253.428487] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2253.431370] CPU: 1 PID: 11135 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2253.432798] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2253.434532] Call Trace: [ 2253.435087] dump_stack+0x107/0x167 [ 2253.435844] should_fail.cold+0x5/0xa [ 2253.436648] __alloc_pages_nodemask+0x182/0x600 [ 2253.437617] ? __kmalloc+0x16e/0x390 [ 2253.438409] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2253.439676] ? trace_hardirqs_on+0x5b/0x180 [ 2253.440588] alloc_pages_current+0x187/0x280 [ 2253.441524] relay_open_buf.part.0+0x2a5/0xc00 [ 2253.442487] relay_open+0x531/0xa10 [ 2253.443261] do_blk_trace_setup+0x4cf/0xc10 [ 2253.444154] ? _copy_from_user+0xfb/0x1b0 [ 2253.445019] __blk_trace_setup+0xca/0x180 [ 2253.445887] ? do_blk_trace_setup+0xc10/0xc10 [ 2253.446846] blk_trace_ioctl+0x155/0x290 [ 2253.447688] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2253.448707] ? do_vfs_ioctl+0x283/0x10d0 [ 2253.449562] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2253.450663] ? generic_block_fiemap+0x60/0x60 [ 2253.451596] ? lock_downgrade+0x6d0/0x6d0 [ 2253.452468] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2253.453477] blkdev_ioctl+0xc1/0x710 [ 2253.454258] ? blkdev_common_ioctl+0x1930/0x1930 [ 2253.455246] ? selinux_file_ioctl+0xb6/0x270 [ 2253.456170] block_ioctl+0xf9/0x140 [ 2253.456928] ? blkdev_read_iter+0x1c0/0x1c0 [ 2253.457837] __x64_sys_ioctl+0x19a/0x210 [ 2253.458682] do_syscall_64+0x33/0x40 [ 2253.459472] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2253.460540] RIP: 0033:0x7fdcbc475b19 [ 2253.461316] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2253.465177] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2253.466787] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2253.468283] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2253.469775] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2253.471266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2253.472753] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 02:59:54 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x3, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2253.524837] blktrace: Concurrent blktraces are not allowed on loop6 [ 2253.531755] blktrace: Concurrent blktraces are not allowed on loop6 02:59:54 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 35) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:59:54 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) r2 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r3, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), r4) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r6, r7, 0x0, 0x20d315) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f0000000100)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_MESH_CONFIG(r6, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x800020}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, r5, 0x400, 0x70bd26, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r8}, @void}}, ["", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000080}, 0x20000000) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f0000000580)=ANY=[@ANYRES64, @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYRES32, @ANYRESDEC=0x0, @ANYRESDEC=r2, @ANYBLOB="0a5c2646cce0c5ac2bc7faf6d9f377fa51aa9877d6e115bb7a8f0182d95fff2f4d2765c6fc57850e4914218046a2d7c950f622a5bb77f9da9ea82f3aeee6af54cd48700178e0cd734358ca4aea91579c5690b484552a3f48f5e0c7df57eb455ef3bd2c9e510fb1ea43a1acd8d3d3e686c894b551bd3c9586ec33275d99c4102b82d90cad01f3013b49c5a68cf7a30dad8928", @ANYBLOB=',defcontext=unconfined_u,\x00']) 02:59:54 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481269, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 02:59:54 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x102, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 02:59:54 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80000, 0x15) [ 2253.622956] FAULT_INJECTION: forcing a failure. [ 2253.622956] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2253.625739] CPU: 1 PID: 11161 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2253.627225] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2253.629028] Call Trace: [ 2253.629617] dump_stack+0x107/0x167 [ 2253.630392] should_fail.cold+0x5/0xa [ 2253.631207] __alloc_pages_nodemask+0x182/0x600 [ 2253.632191] ? __kmalloc+0x16e/0x390 [ 2253.632988] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2253.634269] ? trace_hardirqs_on+0x5b/0x180 [ 2253.635186] alloc_pages_current+0x187/0x280 [ 2253.636119] relay_open_buf.part.0+0x2a5/0xc00 [ 2253.637098] relay_open+0x531/0xa10 [ 2253.637882] do_blk_trace_setup+0x4cf/0xc10 [ 2253.638799] ? _copy_from_user+0xfb/0x1b0 [ 2253.639679] __blk_trace_setup+0xca/0x180 [ 2253.640560] ? do_blk_trace_setup+0xc10/0xc10 [ 2253.641539] blk_trace_ioctl+0x155/0x290 [ 2253.642403] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2253.643435] ? do_vfs_ioctl+0x283/0x10d0 [ 2253.644291] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2253.645399] ? generic_block_fiemap+0x60/0x60 [ 2253.646358] ? lock_downgrade+0x6d0/0x6d0 [ 2253.647226] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2253.648237] blkdev_ioctl+0xc1/0x710 [ 2253.649015] ? blkdev_common_ioctl+0x1930/0x1930 [ 2253.650009] ? selinux_file_ioctl+0xb6/0x270 [ 2253.650928] block_ioctl+0xf9/0x140 [ 2253.651685] ? blkdev_read_iter+0x1c0/0x1c0 [ 2253.652586] __x64_sys_ioctl+0x19a/0x210 [ 2253.653435] do_syscall_64+0x33/0x40 [ 2253.654213] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2253.655287] RIP: 0033:0x7f2ffa449b19 [ 2253.656070] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2253.659901] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2253.661483] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2253.662964] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2253.664441] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2253.665934] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2253.667408] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2253.689524] blktrace: Concurrent blktraces are not allowed on loop6 [ 2253.719592] blktrace: Concurrent blktraces are not allowed on loop6 [ 2267.839630] blktrace: Concurrent blktraces are not allowed on loop6 03:00:09 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 72) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:00:09 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 54) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:00:09 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048126c, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:00:09 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x103, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:00:09 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 36) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:00:09 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="01", 0x1) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f0000000040)=0x9) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB="2c6d73697a653d307830303030303030300000000000000ee2000063636573733d757365722c64656275673d3078666666666666660100000001000000372c6163636573733d616e792c666f7799672afb", @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) 03:00:09 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 73) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:00:09 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffb, 0x16, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f0000000100)="007a89b511ee124833a9208ca5469d723c0c81f6b621", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) [ 2267.856674] FAULT_INJECTION: forcing a failure. [ 2267.856674] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2267.859412] CPU: 0 PID: 11187 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2267.860923] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2267.862337] blktrace: Concurrent blktraces are not allowed on loop6 [ 2267.862729] Call Trace: [ 2267.862755] dump_stack+0x107/0x167 [ 2267.862779] should_fail.cold+0x5/0xa [ 2267.866289] __alloc_pages_nodemask+0x182/0x600 [ 2267.867279] ? __kmalloc+0x16e/0x390 [ 2267.868050] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2267.869319] ? trace_hardirqs_on+0x5b/0x180 [ 2267.870246] alloc_pages_current+0x187/0x280 [ 2267.871179] relay_open_buf.part.0+0x2a5/0xc00 [ 2267.872156] relay_open+0x531/0xa10 [ 2267.872927] do_blk_trace_setup+0x4cf/0xc10 [ 2267.873836] ? _copy_from_user+0xfb/0x1b0 [ 2267.874730] __blk_trace_setup+0xca/0x180 [ 2267.875611] ? do_blk_trace_setup+0xc10/0xc10 [ 2267.876573] blk_trace_ioctl+0x155/0x290 [ 2267.877428] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2267.878473] ? do_vfs_ioctl+0x283/0x10d0 [ 2267.879325] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2267.880432] ? generic_block_fiemap+0x60/0x60 [ 2267.881378] ? lock_downgrade+0x6d0/0x6d0 [ 2267.882260] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2267.883283] blkdev_ioctl+0xc1/0x710 [ 2267.884071] ? blkdev_common_ioctl+0x1930/0x1930 [ 2267.885079] ? selinux_file_ioctl+0xb6/0x270 [ 2267.886026] block_ioctl+0xf9/0x140 [ 2267.886796] ? blkdev_read_iter+0x1c0/0x1c0 [ 2267.887712] __x64_sys_ioctl+0x19a/0x210 [ 2267.888583] do_syscall_64+0x33/0x40 [ 2267.889362] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2267.890462] RIP: 0033:0x7f2ffa449b19 [ 2267.891244] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2267.895137] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2267.896745] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2267.898261] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2267.899761] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2267.901255] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2267.902771] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2267.905501] FAULT_INJECTION: forcing a failure. [ 2267.905501] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2267.908089] CPU: 1 PID: 11189 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2267.909559] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2267.911307] Call Trace: [ 2267.911870] dump_stack+0x107/0x167 [ 2267.912661] should_fail.cold+0x5/0xa [ 2267.913473] __alloc_pages_nodemask+0x182/0x600 [ 2267.914472] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2267.915580] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2267.916842] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2267.918014] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2267.919230] alloc_pages_current+0x187/0x280 [ 2267.920178] ? alloc_pages_current+0x2/0x280 [ 2267.921120] relay_open_buf.part.0+0x2a5/0xc00 [ 2267.922120] relay_open+0x531/0xa10 [ 2267.922923] do_blk_trace_setup+0x4cf/0xc10 [ 2267.923834] ? _copy_from_user+0xfb/0x1b0 [ 2267.924709] __blk_trace_setup+0xca/0x180 [ 2267.925566] ? do_blk_trace_setup+0xc10/0xc10 [ 2267.926565] blk_trace_ioctl+0x155/0x290 [ 2267.927424] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2267.928448] ? do_vfs_ioctl+0x283/0x10d0 [ 2267.929301] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2267.930417] ? generic_block_fiemap+0x60/0x60 [ 2267.931338] ? lock_downgrade+0x6d0/0x6d0 [ 2267.932219] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2267.933239] blkdev_ioctl+0xc1/0x710 [ 2267.934039] ? blkdev_common_ioctl+0x1930/0x1930 [ 2267.935038] ? selinux_file_ioctl+0xb6/0x270 [ 2267.935974] block_ioctl+0xf9/0x140 [ 2267.936741] ? blkdev_read_iter+0x1c0/0x1c0 [ 2267.937650] __x64_sys_ioctl+0x19a/0x210 [ 2267.938511] do_syscall_64+0x33/0x40 [ 2267.939282] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2267.940361] RIP: 0033:0x7fdcbc475b19 [ 2267.941144] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2267.945048] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2267.946660] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2267.948170] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2267.949650] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2267.951185] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2267.952704] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2267.955958] FAULT_INJECTION: forcing a failure. [ 2267.955958] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2267.958658] CPU: 0 PID: 11194 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2267.960085] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2267.961796] Call Trace: [ 2267.962360] dump_stack+0x107/0x167 [ 2267.963120] should_fail.cold+0x5/0xa [ 2267.963916] __alloc_pages_nodemask+0x182/0x600 [ 2267.964883] ? __kmalloc+0x16e/0x390 [ 2267.965663] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2267.966926] ? trace_hardirqs_on+0x5b/0x180 [ 2267.967837] alloc_pages_current+0x187/0x280 [ 2267.968752] relay_open_buf.part.0+0x2a5/0xc00 [ 2267.969726] relay_open+0x531/0xa10 [ 2267.970495] do_blk_trace_setup+0x4cf/0xc10 [ 2267.971395] ? _copy_from_user+0xfb/0x1b0 [ 2267.972268] __blk_trace_setup+0xca/0x180 [ 2267.973143] ? do_blk_trace_setup+0xc10/0xc10 [ 2267.974124] blk_trace_ioctl+0x155/0x290 [ 2267.974981] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2267.976004] ? do_vfs_ioctl+0x283/0x10d0 [ 2267.976876] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2267.977987] ? generic_block_fiemap+0x60/0x60 [ 2267.978958] ? lock_downgrade+0x6d0/0x6d0 [ 2267.979834] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2267.980865] blkdev_ioctl+0xc1/0x710 [ 2267.981651] ? blkdev_common_ioctl+0x1930/0x1930 [ 2267.982675] ? selinux_file_ioctl+0xb6/0x270 [ 2267.983605] block_ioctl+0xf9/0x140 [ 2267.984388] ? blkdev_read_iter+0x1c0/0x1c0 [ 2267.985293] __x64_sys_ioctl+0x19a/0x210 [ 2267.986165] do_syscall_64+0x33/0x40 [ 2267.986969] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2267.988067] RIP: 0033:0x7fab51c74b19 [ 2267.988866] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2267.992695] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2267.994279] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2267.995751] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2267.997228] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2267.998727] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2268.000205] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2268.003544] FAULT_INJECTION: forcing a failure. [ 2268.003544] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2268.006108] CPU: 0 PID: 11201 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2268.007529] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2268.009240] Call Trace: [ 2268.009791] dump_stack+0x107/0x167 [ 2268.010551] should_fail.cold+0x5/0xa [ 2268.011345] __alloc_pages_nodemask+0x182/0x600 [ 2268.012305] ? __kmalloc+0x16e/0x390 [ 2268.013080] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2268.014330] ? trace_hardirqs_on+0x5b/0x180 [ 2268.014484] blktrace: Concurrent blktraces are not allowed on loop6 [ 2268.015231] alloc_pages_current+0x187/0x280 [ 2268.015256] relay_open_buf.part.0+0x2a5/0xc00 [ 2268.015288] relay_open+0x531/0xa10 [ 2268.018301] blktrace: Concurrent blktraces are not allowed on loop6 [ 2268.018420] do_blk_trace_setup+0x4cf/0xc10 [ 2268.021332] ? _copy_from_user+0xfb/0x1b0 [ 2268.022291] __blk_trace_setup+0xca/0x180 [ 2268.023168] ? do_blk_trace_setup+0xc10/0xc10 [ 2268.024258] blk_trace_ioctl+0x155/0x290 [ 2268.025105] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2268.026126] ? do_vfs_ioctl+0x283/0x10d0 [ 2268.026973] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2268.028041] ? generic_block_fiemap+0x60/0x60 [ 2268.029031] ? lock_downgrade+0x6d0/0x6d0 [ 2268.030005] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2268.031056] blkdev_ioctl+0xc1/0x710 [ 2268.031844] ? blkdev_common_ioctl+0x1930/0x1930 [ 2268.032831] ? selinux_file_ioctl+0xb6/0x270 [ 2268.033737] block_ioctl+0xf9/0x140 [ 2268.034503] ? blkdev_read_iter+0x1c0/0x1c0 [ 2268.035407] __x64_sys_ioctl+0x19a/0x210 [ 2268.036243] do_syscall_64+0x33/0x40 [ 2268.037000] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2268.038074] RIP: 0033:0x7f314f9b7b19 [ 2268.038853] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2268.042659] RSP: 002b:00007f314cf0c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2268.044245] RAX: ffffffffffffffda RBX: 00007f314facb020 RCX: 00007f314f9b7b19 [ 2268.045729] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2268.047222] RBP: 00007f314cf0c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2268.048713] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2268.050190] R13: 00007ffc34046cbf R14: 00007f314cf0c300 R15: 0000000000022000 03:00:09 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x104, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:00:09 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 37) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2268.150142] FAULT_INJECTION: forcing a failure. [ 2268.150142] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2268.152826] CPU: 1 PID: 11213 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2268.154208] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2268.155836] Call Trace: [ 2268.156361] dump_stack+0x107/0x167 [ 2268.157080] should_fail.cold+0x5/0xa [ 2268.157832] __alloc_pages_nodemask+0x182/0x600 [ 2268.158755] ? __kmalloc+0x16e/0x390 [ 2268.159490] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2268.160662] ? trace_hardirqs_on+0x5b/0x180 [ 2268.161513] alloc_pages_current+0x187/0x280 [ 2268.162385] relay_open_buf.part.0+0x2a5/0xc00 [ 2268.163288] relay_open+0x531/0xa10 [ 2268.164009] do_blk_trace_setup+0x4cf/0xc10 [ 2268.164843] ? _copy_from_user+0xfb/0x1b0 [ 2268.165657] __blk_trace_setup+0xca/0x180 [ 2268.166482] ? do_blk_trace_setup+0xc10/0xc10 [ 2268.167373] blk_trace_ioctl+0x155/0x290 [ 2268.168163] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2268.169120] ? do_vfs_ioctl+0x283/0x10d0 [ 2268.169906] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2268.170934] ? generic_block_fiemap+0x60/0x60 [ 2268.171806] ? lock_downgrade+0x6d0/0x6d0 [ 2268.172627] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2268.173563] blkdev_ioctl+0xc1/0x710 [ 2268.174307] ? blkdev_common_ioctl+0x1930/0x1930 [ 2268.175232] ? selinux_file_ioctl+0xb6/0x270 [ 2268.176085] block_ioctl+0xf9/0x140 [ 2268.176794] ? blkdev_read_iter+0x1c0/0x1c0 [ 2268.177635] __x64_sys_ioctl+0x19a/0x210 [ 2268.178443] do_syscall_64+0x33/0x40 [ 2268.179172] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2268.180172] RIP: 0033:0x7f2ffa449b19 [ 2268.180887] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2268.184437] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2268.185901] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2268.187300] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2268.188694] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2268.190089] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2268.191497] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2280.130006] FAULT_INJECTION: forcing a failure. [ 2280.130006] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2280.131503] CPU: 0 PID: 11223 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2280.132281] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2280.133221] Call Trace: [ 2280.133526] dump_stack+0x107/0x167 [ 2280.133940] should_fail.cold+0x5/0xa [ 2280.134401] __alloc_pages_nodemask+0x182/0x600 [ 2280.134933] ? __kmalloc+0x16e/0x390 [ 2280.135365] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2280.136051] ? trace_hardirqs_on+0x5b/0x180 [ 2280.136552] alloc_pages_current+0x187/0x280 [ 2280.137057] relay_open_buf.part.0+0x2a5/0xc00 [ 2280.137585] relay_open+0x531/0xa10 [ 2280.138005] do_blk_trace_setup+0x4cf/0xc10 [ 2280.138510] ? _copy_from_user+0xfb/0x1b0 [ 2280.138986] __blk_trace_setup+0xca/0x180 [ 2280.139459] ? do_blk_trace_setup+0xc10/0xc10 [ 2280.139978] blk_trace_ioctl+0x155/0x290 [ 2280.140435] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2280.141002] ? do_vfs_ioctl+0x283/0x10d0 [ 2280.141462] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2280.142057] ? generic_block_fiemap+0x60/0x60 [ 2280.142572] ? lock_downgrade+0x6d0/0x6d0 [ 2280.143041] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2280.143589] blkdev_ioctl+0xc1/0x710 [ 2280.144008] ? blkdev_common_ioctl+0x1930/0x1930 [ 2280.144554] ? selinux_file_ioctl+0xb6/0x270 [ 2280.145057] block_ioctl+0xf9/0x140 [ 2280.145469] ? blkdev_read_iter+0x1c0/0x1c0 [ 2280.145955] __x64_sys_ioctl+0x19a/0x210 [ 2280.146426] do_syscall_64+0x33/0x40 [ 2280.146846] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2280.147438] RIP: 0033:0x7f2ffa449b19 [ 2280.147858] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2280.149964] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2280.150842] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2280.151643] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2280.152460] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2280.153284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2280.154111] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:00:21 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 38) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:00:21 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) fsetxattr$security_selinux(r0, &(0x7f0000000040), &(0x7f00000000c0)='/usr/sbin/ntpd\x00', 0xf, 0x3) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r3, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000100)={'wlan1\x00'}) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f0000000600)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB='\x00\x00\x00\x00\x00\x00', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB="2c646566636f6e746578743d756e636f6e66696e65645f752c00ada95e445d45393e84acb17b54a174ed2ebceaeab65e6f79b1446140da3b0180017deff24dba079356590cfdd7a7"]) 03:00:21 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 55) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:00:21 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 74) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:00:21 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x105, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:00:21 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xffffffffffffffff, 0x6, 0x7, @scatter={0x0, 0x0, &(0x7f00000005c0)}, &(0x7f0000000100)="0420898b11ee", &(0x7f0000000000)=""/199, 0xfffffffd, 0x0, 0xffffffff, 0x0}) 03:00:21 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048126f, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:00:21 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 73) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2280.157903] FAULT_INJECTION: forcing a failure. [ 2280.157903] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2280.160689] CPU: 1 PID: 11227 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2280.162193] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2280.164033] Call Trace: [ 2280.164596] dump_stack+0x107/0x167 [ 2280.165407] should_fail.cold+0x5/0xa [ 2280.166290] __alloc_pages_nodemask+0x182/0x600 [ 2280.167287] ? __kmalloc+0x16e/0x390 [ 2280.168128] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2280.169481] ? trace_hardirqs_on+0x5b/0x180 [ 2280.170403] alloc_pages_current+0x187/0x280 [ 2280.171333] relay_open_buf.part.0+0x2a5/0xc00 [ 2280.172342] relay_open+0x531/0xa10 [ 2280.173175] do_blk_trace_setup+0x4cf/0xc10 [ 2280.174121] ? _copy_from_user+0xfb/0x1b0 [ 2280.175002] __blk_trace_setup+0xca/0x180 [ 2280.175882] ? do_blk_trace_setup+0xc10/0xc10 [ 2280.176903] blk_trace_ioctl+0x155/0x290 [ 2280.177835] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2280.178878] ? do_vfs_ioctl+0x283/0x10d0 [ 2280.179737] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2280.180838] ? generic_block_fiemap+0x60/0x60 [ 2280.181831] ? lock_downgrade+0x6d0/0x6d0 [ 2280.182803] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2280.183829] blkdev_ioctl+0xc1/0x710 [ 2280.184621] ? blkdev_common_ioctl+0x1930/0x1930 [ 2280.185647] ? selinux_file_ioctl+0xb6/0x270 [ 2280.186610] block_ioctl+0xf9/0x140 [ 2280.187381] ? blkdev_read_iter+0x1c0/0x1c0 [ 2280.188293] __x64_sys_ioctl+0x19a/0x210 [ 2280.189170] do_syscall_64+0x33/0x40 [ 2280.189959] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2280.191067] RIP: 0033:0x7fab51c74b19 [ 2280.191851] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2280.195743] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2280.197348] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2280.198862] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2280.200379] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2280.201890] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2280.203408] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2280.206980] blktrace: Concurrent blktraces are not allowed on loop6 [ 2280.210882] FAULT_INJECTION: forcing a failure. [ 2280.210882] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2280.213939] CPU: 1 PID: 11226 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2280.214744] blktrace: Concurrent blktraces are not allowed on loop6 [ 2280.215411] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2280.215418] Call Trace: [ 2280.215438] dump_stack+0x107/0x167 [ 2280.215460] should_fail.cold+0x5/0xa [ 2280.219985] __alloc_pages_nodemask+0x182/0x600 [ 2280.220965] ? __kmalloc+0x16e/0x390 [ 2280.221751] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2280.223033] ? trace_hardirqs_on+0x5b/0x180 [ 2280.223947] alloc_pages_current+0x187/0x280 [ 2280.224876] relay_open_buf.part.0+0x2a5/0xc00 [ 2280.225851] relay_open+0x531/0xa10 [ 2280.226640] do_blk_trace_setup+0x4cf/0xc10 [ 2280.227559] ? _copy_from_user+0xfb/0x1b0 [ 2280.228447] __blk_trace_setup+0xca/0x180 [ 2280.229323] ? do_blk_trace_setup+0xc10/0xc10 [ 2280.230298] blk_trace_ioctl+0x155/0x290 [ 2280.231169] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2280.232202] ? do_vfs_ioctl+0x283/0x10d0 [ 2280.233063] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2280.234170] ? generic_block_fiemap+0x60/0x60 [ 2280.235131] ? lock_downgrade+0x6d0/0x6d0 [ 2280.236010] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2280.237034] blkdev_ioctl+0xc1/0x710 [ 2280.237822] ? blkdev_common_ioctl+0x1930/0x1930 [ 2280.238839] ? selinux_file_ioctl+0xb6/0x270 [ 2280.239774] block_ioctl+0xf9/0x140 [ 2280.240541] ? blkdev_read_iter+0x1c0/0x1c0 [ 2280.241456] __x64_sys_ioctl+0x19a/0x210 [ 2280.242316] do_syscall_64+0x33/0x40 [ 2280.243108] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2280.244188] RIP: 0033:0x7f314f9b7b19 [ 2280.244981] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2280.248881] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2280.250511] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2280.252018] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2280.253530] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2280.255045] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2280.256563] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2280.274007] FAULT_INJECTION: forcing a failure. [ 2280.274007] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2280.275602] CPU: 0 PID: 11234 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2280.276403] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2280.277351] Call Trace: [ 2280.277657] dump_stack+0x107/0x167 03:00:21 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x106, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2280.278073] should_fail.cold+0x5/0xa [ 2280.278699] __alloc_pages_nodemask+0x182/0x600 [ 2280.279233] ? __kmalloc+0x16e/0x390 [ 2280.279664] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2280.280363] ? trace_hardirqs_on+0x5b/0x180 [ 2280.280856] alloc_pages_current+0x187/0x280 [ 2280.281366] relay_open_buf.part.0+0x2a5/0xc00 [ 2280.281895] relay_open+0x531/0xa10 [ 2280.282316] do_blk_trace_setup+0x4cf/0xc10 [ 2280.282815] ? _copy_from_user+0xfb/0x1b0 [ 2280.283291] __blk_trace_setup+0xca/0x180 [ 2280.283768] ? do_blk_trace_setup+0xc10/0xc10 [ 2280.284300] blk_trace_ioctl+0x155/0x290 [ 2280.284768] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2280.285334] ? do_vfs_ioctl+0x283/0x10d0 [ 2280.285801] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2280.286413] ? generic_block_fiemap+0x60/0x60 [ 2280.286930] ? lock_downgrade+0x6d0/0x6d0 [ 2280.287410] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2280.287967] blkdev_ioctl+0xc1/0x710 [ 2280.288398] ? blkdev_common_ioctl+0x1930/0x1930 [ 2280.288945] ? selinux_file_ioctl+0xb6/0x270 [ 2280.289449] block_ioctl+0xf9/0x140 [ 2280.289867] ? blkdev_read_iter+0x1c0/0x1c0 [ 2280.290362] __x64_sys_ioctl+0x19a/0x210 [ 2280.290830] do_syscall_64+0x33/0x40 [ 2280.291254] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2280.291847] RIP: 0033:0x7fdcbc475b19 [ 2280.292273] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2280.294369] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2280.295247] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2280.296067] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2280.296887] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2280.297703] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2280.298529] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2280.319814] blktrace: Concurrent blktraces are not allowed on loop6 03:00:21 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 39) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2280.330046] blktrace: Concurrent blktraces are not allowed on loop6 03:00:21 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481270, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2280.345079] FAULT_INJECTION: forcing a failure. [ 2280.345079] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2280.346635] CPU: 0 PID: 11250 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2280.347442] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2280.348396] Call Trace: [ 2280.348704] dump_stack+0x107/0x167 [ 2280.349122] should_fail.cold+0x5/0xa [ 2280.349565] __alloc_pages_nodemask+0x182/0x600 [ 2280.350095] ? __kmalloc+0x16e/0x390 [ 2280.350530] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2280.351224] ? trace_hardirqs_on+0x5b/0x180 [ 2280.351727] alloc_pages_current+0x187/0x280 [ 2280.352230] relay_open_buf.part.0+0x2a5/0xc00 [ 2280.352760] relay_open+0x531/0xa10 [ 2280.353182] do_blk_trace_setup+0x4cf/0xc10 [ 2280.353681] ? _copy_from_user+0xfb/0x1b0 [ 2280.354155] __blk_trace_setup+0xca/0x180 [ 2280.354638] ? do_blk_trace_setup+0xc10/0xc10 [ 2280.355159] blk_trace_ioctl+0x155/0x290 [ 2280.355622] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2280.356180] ? do_vfs_ioctl+0x283/0x10d0 [ 2280.356648] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2280.357247] ? generic_block_fiemap+0x60/0x60 [ 2280.357757] ? lock_downgrade+0x6d0/0x6d0 [ 2280.358233] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2280.358803] blkdev_ioctl+0xc1/0x710 [ 2280.359229] ? blkdev_common_ioctl+0x1930/0x1930 [ 2280.359769] ? selinux_file_ioctl+0xb6/0x270 [ 2280.360272] block_ioctl+0xf9/0x140 [ 2280.360690] ? blkdev_read_iter+0x1c0/0x1c0 [ 2280.361183] __x64_sys_ioctl+0x19a/0x210 [ 2280.361650] do_syscall_64+0x33/0x40 [ 2280.362079] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2280.362667] RIP: 0033:0x7f2ffa449b19 [ 2280.363093] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2280.365200] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2280.366079] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2280.366911] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2280.367733] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2280.368552] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2280.369375] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:00:21 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x107, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:00:21 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f0000000100)) [ 2280.416494] SELinux: Context  is not valid (left unmapped). [ 2280.419467] audit: type=1400 audit(1735614021.633:185): avc: denied { associate } for pid=11220 comm="syz-executor.7" name="nvram" dev="devtmpfs" ino=99 scontext=system_u:object_r:unlabeled_t:s0 tcontext=system_u:object_r:device_t:s0 tclass=filesystem permissive=1 srawcon=01 03:00:21 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 75) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:00:21 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 40) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2280.457960] FAULT_INJECTION: forcing a failure. [ 2280.457960] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2280.459573] CPU: 0 PID: 11261 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2280.460384] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2280.461332] Call Trace: [ 2280.461634] dump_stack+0x107/0x167 [ 2280.462067] should_fail.cold+0x5/0xa [ 2280.462521] __alloc_pages_nodemask+0x182/0x600 [ 2280.463050] ? __kmalloc+0x16e/0x390 [ 2280.463482] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2280.464176] ? trace_hardirqs_on+0x5b/0x180 [ 2280.464669] alloc_pages_current+0x187/0x280 [ 2280.465176] relay_open_buf.part.0+0x2a5/0xc00 [ 2280.465712] relay_open+0x531/0xa10 [ 2280.466126] do_blk_trace_setup+0x4cf/0xc10 [ 2280.466638] ? _copy_from_user+0xfb/0x1b0 [ 2280.467114] __blk_trace_setup+0xca/0x180 [ 2280.467586] ? do_blk_trace_setup+0xc10/0xc10 [ 2280.468114] blk_trace_ioctl+0x155/0x290 [ 2280.468599] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2280.469166] ? do_vfs_ioctl+0x283/0x10d0 [ 2280.469690] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2280.470378] ? generic_block_fiemap+0x60/0x60 [ 2280.470883] ? lock_downgrade+0x6d0/0x6d0 [ 2280.471352] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2280.471897] blkdev_ioctl+0xc1/0x710 [ 2280.472319] ? blkdev_common_ioctl+0x1930/0x1930 [ 2280.472858] ? selinux_file_ioctl+0xb6/0x270 [ 2280.473357] block_ioctl+0xf9/0x140 [ 2280.473872] ? blkdev_read_iter+0x1c0/0x1c0 [ 2280.474382] __x64_sys_ioctl+0x19a/0x210 [ 2280.474841] do_syscall_64+0x33/0x40 [ 2280.475262] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2280.475837] RIP: 0033:0x7fab51c74b19 [ 2280.476258] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2280.478342] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2280.479210] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2280.480011] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2280.480817] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2280.481621] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2280.482437] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2280.495114] blktrace: Concurrent blktraces are not allowed on loop6 [ 2280.497062] FAULT_INJECTION: forcing a failure. [ 2280.497062] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2280.498582] CPU: 0 PID: 11268 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2280.499372] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2280.500329] Call Trace: [ 2280.500626] dump_stack+0x107/0x167 [ 2280.501043] should_fail.cold+0x5/0xa [ 2280.501481] __alloc_pages_nodemask+0x182/0x600 [ 2280.502021] ? __kmalloc+0x16e/0x390 [ 2280.502453] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2280.502592] blktrace: Concurrent blktraces are not allowed on loop6 [ 2280.503137] ? trace_hardirqs_on+0x5b/0x180 [ 2280.504962] alloc_pages_current+0x187/0x280 [ 2280.505463] relay_open_buf.part.0+0x2a5/0xc00 [ 2280.505984] relay_open+0x531/0xa10 [ 2280.506408] do_blk_trace_setup+0x4cf/0xc10 [ 2280.506909] ? _copy_from_user+0xfb/0x1b0 [ 2280.507381] __blk_trace_setup+0xca/0x180 [ 2280.507852] ? do_blk_trace_setup+0xc10/0xc10 [ 2280.508373] blk_trace_ioctl+0x155/0x290 [ 2280.508826] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2280.509386] ? do_vfs_ioctl+0x283/0x10d0 [ 2280.509842] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2280.510446] ? generic_block_fiemap+0x60/0x60 [ 2280.510959] ? lock_downgrade+0x6d0/0x6d0 [ 2280.511428] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2280.511978] blkdev_ioctl+0xc1/0x710 [ 2280.512395] ? blkdev_common_ioctl+0x1930/0x1930 [ 2280.512931] ? selinux_file_ioctl+0xb6/0x270 [ 2280.513423] block_ioctl+0xf9/0x140 [ 2280.513835] ? blkdev_read_iter+0x1c0/0x1c0 [ 2280.514327] __x64_sys_ioctl+0x19a/0x210 [ 2280.514797] do_syscall_64+0x33/0x40 [ 2280.515220] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2280.515803] RIP: 0033:0x7f2ffa449b19 [ 2280.516223] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2280.518323] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2280.519191] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2280.520008] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2280.520823] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2280.521628] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2280.522438] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:00:21 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 56) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2280.547960] FAULT_INJECTION: forcing a failure. [ 2280.547960] name fail_page_alloc, interval 1, probability 0, space 0, times 0 03:00:21 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_MESH(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x1c, r2, 0x300, 0x70bd26, 0x25dfdbfb, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40004}, 0x20004800) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r3, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=e=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) r4 = open(&(0x7f0000000040)='./file0\x00', 0x4000, 0x10) fsetxattr$trusted_overlay_nlink(r4, &(0x7f00000000c0), &(0x7f0000000100)={'U+'}, 0x16, 0x7b2e529812df7038) [ 2280.549485] CPU: 0 PID: 11272 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2280.550432] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2280.551372] Call Trace: [ 2280.551672] dump_stack+0x107/0x167 [ 2280.552084] should_fail.cold+0x5/0xa [ 2280.552516] __alloc_pages_nodemask+0x182/0x600 [ 2280.553042] ? __kmalloc+0x16e/0x390 [ 2280.553463] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2280.554141] ? trace_hardirqs_on+0x5b/0x180 [ 2280.554638] alloc_pages_current+0x187/0x280 [ 2280.555133] relay_open_buf.part.0+0x2a5/0xc00 [ 2280.555657] relay_open+0x531/0xa10 [ 2280.556070] do_blk_trace_setup+0x4cf/0xc10 [ 2280.556570] ? _copy_from_user+0xfb/0x1b0 [ 2280.557037] __blk_trace_setup+0xca/0x180 [ 2280.557508] ? do_blk_trace_setup+0xc10/0xc10 [ 2280.558022] blk_trace_ioctl+0x155/0x290 [ 2280.558488] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2280.559044] ? do_vfs_ioctl+0x283/0x10d0 [ 2280.559502] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2280.560092] ? generic_block_fiemap+0x60/0x60 [ 2280.560593] ? lock_downgrade+0x6d0/0x6d0 [ 2280.561063] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2280.561607] blkdev_ioctl+0xc1/0x710 [ 2280.562024] ? blkdev_common_ioctl+0x1930/0x1930 [ 2280.562562] ? selinux_file_ioctl+0xb6/0x270 [ 2280.563064] block_ioctl+0xf9/0x140 [ 2280.563473] ? blkdev_read_iter+0x1c0/0x1c0 [ 2280.563959] __x64_sys_ioctl+0x19a/0x210 [ 2280.564418] do_syscall_64+0x33/0x40 [ 2280.564836] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2280.565413] RIP: 0033:0x7f314f9b7b19 [ 2280.565833] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2280.567910] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2280.568771] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2280.569576] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2280.570385] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2280.571193] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2280.571999] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 03:00:21 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 74) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2280.670763] FAULT_INJECTION: forcing a failure. [ 2280.670763] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2280.673463] CPU: 1 PID: 11283 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2280.674918] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2280.676654] Call Trace: [ 2280.677216] dump_stack+0x107/0x167 [ 2280.677977] should_fail.cold+0x5/0xa [ 2280.678787] __alloc_pages_nodemask+0x182/0x600 [ 2280.679760] ? __kmalloc+0x16e/0x390 [ 2280.680546] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2280.681812] ? trace_hardirqs_on+0x5b/0x180 [ 2280.682723] alloc_pages_current+0x187/0x280 [ 2280.683643] relay_open_buf.part.0+0x2a5/0xc00 [ 2280.684615] relay_open+0x531/0xa10 [ 2280.685382] do_blk_trace_setup+0x4cf/0xc10 [ 2280.686290] ? _copy_from_user+0xfb/0x1b0 [ 2280.687168] __blk_trace_setup+0xca/0x180 [ 2280.688032] ? do_blk_trace_setup+0xc10/0xc10 [ 2280.688995] blk_trace_ioctl+0x155/0x290 [ 2280.689840] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2280.690874] ? do_vfs_ioctl+0x283/0x10d0 [ 2280.691729] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2280.692827] ? generic_block_fiemap+0x60/0x60 [ 2280.693768] ? lock_downgrade+0x6d0/0x6d0 [ 2280.694655] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2280.695677] blkdev_ioctl+0xc1/0x710 [ 2280.696466] ? blkdev_common_ioctl+0x1930/0x1930 [ 2280.697456] ? selinux_file_ioctl+0xb6/0x270 [ 2280.698397] block_ioctl+0xf9/0x140 [ 2280.699154] ? blkdev_read_iter+0x1c0/0x1c0 [ 2280.700054] __x64_sys_ioctl+0x19a/0x210 [ 2280.700911] do_syscall_64+0x33/0x40 [ 2280.701690] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2280.702778] RIP: 0033:0x7fdcbc475b19 [ 2280.703559] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2280.707416] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2280.709015] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2280.710515] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2280.712003] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2280.713494] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2280.715004] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 03:00:36 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 75) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:00:36 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x2500, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:00:36 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) ioctl$TIOCNXCL(0xffffffffffffffff, 0x540d) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e) r2 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) socket$inet6_udp(0xa, 0x2, 0x0) r3 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r3, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) fsetxattr(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="8e797364656d2e5e00"], &(0x7f0000000400)='\x00', 0x1, 0x2) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x101680, 0x80) ioctl$int_out(r5, 0x0, &(0x7f00000000c0)) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f00000001c0)={{{@in6=@mcast1, @in6=@ipv4={""/10, ""/2, @empty}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}, 0x0, @in6=@mcast2}}, &(0x7f0000000100)=0xe8) getresgid(&(0x7f00000010c0)=0x0, &(0x7f0000001100)=0x0, &(0x7f0000001140)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x1, 0xee00, 0x0, 0x0, r7, 0x24, 0x2}, 0x1f, 0x1, 0x0, 0x0, 0x0, 0x0, 0xffdd}) bind$unix(r3, &(0x7f0000000440)=@abs={0x0, 0x0, 0x4e23}, 0x6e) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r4, {r6, r8}}, './file0\x00'}) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) 03:00:36 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 41) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:00:36 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481275, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:00:36 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="01", 0x1) sendmsg$IPCTNL_MSG_CT_GET_DYING(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x6, 0x1, 0x801, 0x0, 0x0, {0x5, 0x0, 0x5}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x10}, 0x8000) r1 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) 03:00:36 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 57) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:00:36 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 76) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2294.904119] blktrace: Concurrent blktraces are not allowed on loop6 [ 2294.907111] FAULT_INJECTION: forcing a failure. [ 2294.907111] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2294.909848] CPU: 0 PID: 11296 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2294.911319] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2294.913060] Call Trace: [ 2294.913621] dump_stack+0x107/0x167 [ 2294.914460] should_fail.cold+0x5/0xa [ 2294.915283] __alloc_pages_nodemask+0x182/0x600 [ 2294.915617] blktrace: Concurrent blktraces are not allowed on loop6 [ 2294.916253] ? __kmalloc+0x16e/0x390 [ 2294.916276] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2294.916306] ? trace_hardirqs_on+0x5b/0x180 [ 2294.920541] alloc_pages_current+0x187/0x280 [ 2294.921484] relay_open_buf.part.0+0x2a5/0xc00 [ 2294.922452] relay_open+0x531/0xa10 [ 2294.923236] do_blk_trace_setup+0x4cf/0xc10 [ 2294.924139] ? _copy_from_user+0xfb/0x1b0 [ 2294.925009] __blk_trace_setup+0xca/0x180 [ 2294.925882] ? do_blk_trace_setup+0xc10/0xc10 [ 2294.926852] blk_trace_ioctl+0x155/0x290 [ 2294.927699] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2294.928728] ? do_vfs_ioctl+0x283/0x10d0 [ 2294.929574] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2294.930664] ? generic_block_fiemap+0x60/0x60 [ 2294.931603] ? lock_downgrade+0x6d0/0x6d0 [ 2294.932468] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2294.933479] blkdev_ioctl+0xc1/0x710 [ 2294.934263] ? blkdev_common_ioctl+0x1930/0x1930 [ 2294.935269] ? selinux_file_ioctl+0xb6/0x270 [ 2294.936186] block_ioctl+0xf9/0x140 [ 2294.936945] ? blkdev_read_iter+0x1c0/0x1c0 [ 2294.937844] __x64_sys_ioctl+0x19a/0x210 [ 2294.938696] do_syscall_64+0x33/0x40 [ 2294.939483] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2294.940556] RIP: 0033:0x7f2ffa449b19 [ 2294.941340] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2294.945193] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2294.946791] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2294.948299] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2294.949792] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2294.951290] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2294.952772] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2294.955592] FAULT_INJECTION: forcing a failure. [ 2294.955592] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2294.958746] CPU: 1 PID: 11297 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2294.960200] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2294.961919] Call Trace: [ 2294.962472] dump_stack+0x107/0x167 [ 2294.963238] should_fail.cold+0x5/0xa [ 2294.964049] __alloc_pages_nodemask+0x182/0x600 [ 2294.965011] ? __kmalloc+0x16e/0x390 [ 2294.965796] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2294.967067] ? trace_hardirqs_on+0x5b/0x180 [ 2294.967976] alloc_pages_current+0x187/0x280 03:00:36 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x4700, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2294.968908] relay_open_buf.part.0+0x2a5/0xc00 [ 2294.970019] relay_open+0x531/0xa10 [ 2294.970792] do_blk_trace_setup+0x4cf/0xc10 [ 2294.971710] ? _copy_from_user+0xfb/0x1b0 [ 2294.972583] __blk_trace_setup+0xca/0x180 [ 2294.973452] ? do_blk_trace_setup+0xc10/0xc10 [ 2294.974415] blk_trace_ioctl+0x155/0x290 [ 2294.975277] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2294.976302] ? do_vfs_ioctl+0x283/0x10d0 [ 2294.977150] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2294.978254] ? generic_block_fiemap+0x60/0x60 [ 2294.979190] ? lock_downgrade+0x6d0/0x6d0 [ 2294.980059] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2294.981074] blkdev_ioctl+0xc1/0x710 [ 2294.981854] ? blkdev_common_ioctl+0x1930/0x1930 [ 2294.982860] ? selinux_file_ioctl+0xb6/0x270 [ 2294.983810] block_ioctl+0xf9/0x140 [ 2294.984577] ? blkdev_read_iter+0x1c0/0x1c0 [ 2294.985483] __x64_sys_ioctl+0x19a/0x210 [ 2294.986346] do_syscall_64+0x33/0x40 [ 2294.987133] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2294.988211] RIP: 0033:0x7fdcbc475b19 [ 2294.989000] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2294.992867] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2294.994480] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2294.996000] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2294.997531] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2294.999039] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2295.000545] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2295.006105] FAULT_INJECTION: forcing a failure. [ 2295.006105] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2295.008662] CPU: 1 PID: 11305 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2295.010126] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2295.011893] Call Trace: [ 2295.012449] dump_stack+0x107/0x167 [ 2295.013221] should_fail.cold+0x5/0xa [ 2295.014034] __alloc_pages_nodemask+0x182/0x600 [ 2295.015019] ? __kmalloc+0x16e/0x390 [ 2295.015803] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2295.017077] ? trace_hardirqs_on+0x5b/0x180 [ 2295.017988] alloc_pages_current+0x187/0x280 [ 2295.018918] relay_open_buf.part.0+0x2a5/0xc00 [ 2295.019886] relay_open+0x531/0xa10 [ 2295.020660] do_blk_trace_setup+0x4cf/0xc10 [ 2295.021555] ? _copy_from_user+0xfb/0x1b0 [ 2295.022416] __blk_trace_setup+0xca/0x180 [ 2295.023290] ? do_blk_trace_setup+0xc10/0xc10 [ 2295.024255] blk_trace_ioctl+0x155/0x290 [ 2295.025094] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2295.026105] ? do_vfs_ioctl+0x283/0x10d0 [ 2295.026964] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2295.028047] ? generic_block_fiemap+0x60/0x60 [ 2295.028983] ? lock_downgrade+0x6d0/0x6d0 [ 2295.029846] blkdev_ioctl+0xc1/0x710 [ 2295.030629] ? blkdev_common_ioctl+0x1930/0x1930 [ 2295.031641] ? selinux_file_ioctl+0xb6/0x270 [ 2295.032562] block_ioctl+0xf9/0x140 [ 2295.033321] ? blkdev_read_iter+0x1c0/0x1c0 [ 2295.034225] __x64_sys_ioctl+0x19a/0x210 [ 2295.035069] do_syscall_64+0x33/0x40 [ 2295.035837] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2295.036894] RIP: 0033:0x7fab51c74b19 [ 2295.037666] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2295.041459] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2295.043044] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2295.044581] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2295.046099] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2295.047622] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2295.049103] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2295.052613] FAULT_INJECTION: forcing a failure. [ 2295.052613] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2295.055507] CPU: 0 PID: 11303 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2295.056953] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2295.058657] Call Trace: [ 2295.059223] dump_stack+0x107/0x167 [ 2295.059979] should_fail.cold+0x5/0xa [ 2295.060771] __alloc_pages_nodemask+0x182/0x600 [ 2295.061729] ? __kmalloc+0x16e/0x390 [ 2295.062499] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2295.063749] ? trace_hardirqs_on+0x5b/0x180 [ 2295.064656] alloc_pages_current+0x187/0x280 [ 2295.065572] relay_open_buf.part.0+0x2a5/0xc00 [ 2295.066542] relay_open+0x531/0xa10 [ 2295.067308] do_blk_trace_setup+0x4cf/0xc10 [ 2295.068205] ? _copy_from_user+0xfb/0x1b0 [ 2295.069105] __blk_trace_setup+0xca/0x180 [ 2295.069958] ? do_blk_trace_setup+0xc10/0xc10 [ 2295.070917] blk_trace_ioctl+0x155/0x290 [ 2295.071781] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2295.072801] ? do_vfs_ioctl+0x283/0x10d0 [ 2295.073648] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2295.074737] ? generic_block_fiemap+0x60/0x60 [ 2295.075671] ? lock_downgrade+0x6d0/0x6d0 [ 2295.076540] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2295.077554] blkdev_ioctl+0xc1/0x710 [ 2295.078326] ? blkdev_common_ioctl+0x1930/0x1930 [ 2295.079311] ? selinux_file_ioctl+0xb6/0x270 [ 2295.080222] block_ioctl+0xf9/0x140 [ 2295.080989] ? blkdev_read_iter+0x1c0/0x1c0 [ 2295.081886] __x64_sys_ioctl+0x19a/0x210 [ 2295.082732] do_syscall_64+0x33/0x40 [ 2295.083513] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2295.084575] RIP: 0033:0x7f314f9b7b19 [ 2295.085345] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2295.089149] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2295.090723] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2295.092205] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2295.093680] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2295.095156] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2295.096637] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 03:00:36 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 76) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:00:36 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 42) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2295.142458] blktrace: Concurrent blktraces are not allowed on loop6 [ 2295.201156] FAULT_INJECTION: forcing a failure. [ 2295.201156] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2295.203892] CPU: 0 PID: 11325 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2295.205333] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2295.207061] Call Trace: [ 2295.207613] dump_stack+0x107/0x167 [ 2295.208374] should_fail.cold+0x5/0xa [ 2295.209171] __alloc_pages_nodemask+0x182/0x600 [ 2295.210141] ? __kmalloc+0x16e/0x390 [ 2295.210922] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2295.212177] ? trace_hardirqs_on+0x5b/0x180 [ 2295.213085] alloc_pages_current+0x187/0x280 [ 2295.214011] relay_open_buf.part.0+0x2a5/0xc00 [ 2295.214976] relay_open+0x531/0xa10 [ 2295.215752] do_blk_trace_setup+0x4cf/0xc10 [ 2295.216650] ? _copy_from_user+0xfb/0x1b0 [ 2295.217510] __blk_trace_setup+0xca/0x180 [ 2295.218376] ? do_blk_trace_setup+0xc10/0xc10 [ 2295.219334] blk_trace_ioctl+0x155/0x290 [ 2295.220171] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2295.221182] ? do_vfs_ioctl+0x283/0x10d0 [ 2295.222037] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2295.223128] ? generic_block_fiemap+0x60/0x60 [ 2295.224054] ? lock_downgrade+0x6d0/0x6d0 [ 2295.224920] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2295.225928] blkdev_ioctl+0xc1/0x710 [ 2295.226700] ? blkdev_common_ioctl+0x1930/0x1930 [ 2295.227685] ? selinux_file_ioctl+0xb6/0x270 [ 2295.228600] block_ioctl+0xf9/0x140 [ 2295.229351] ? blkdev_read_iter+0x1c0/0x1c0 [ 2295.230246] __x64_sys_ioctl+0x19a/0x210 [ 2295.231089] do_syscall_64+0x33/0x40 [ 2295.231856] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2295.232913] RIP: 0033:0x7fdcbc475b19 [ 2295.233688] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2295.237499] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2295.239080] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2295.240552] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2295.242029] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2295.243509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2295.244987] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2295.272105] FAULT_INJECTION: forcing a failure. [ 2295.272105] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2295.274785] CPU: 0 PID: 11328 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2295.276223] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2295.277934] Call Trace: [ 2295.278482] dump_stack+0x107/0x167 [ 2295.279240] should_fail.cold+0x5/0xa [ 2295.280039] __alloc_pages_nodemask+0x182/0x600 [ 2295.280999] ? __kmalloc+0x16e/0x390 [ 2295.281768] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2295.283033] ? trace_hardirqs_on+0x5b/0x180 [ 2295.283931] alloc_pages_current+0x187/0x280 [ 2295.284841] relay_open_buf.part.0+0x2a5/0xc00 [ 2295.285791] relay_open+0x531/0xa10 [ 2295.286551] do_blk_trace_setup+0x4cf/0xc10 [ 2295.287451] ? _copy_from_user+0xfb/0x1b0 [ 2295.288308] __blk_trace_setup+0xca/0x180 [ 2295.289160] ? do_blk_trace_setup+0xc10/0xc10 [ 2295.290122] blk_trace_ioctl+0x155/0x290 [ 2295.290981] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2295.291987] ? do_vfs_ioctl+0x283/0x10d0 [ 2295.292823] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2295.293920] ? generic_block_fiemap+0x60/0x60 [ 2295.294849] ? lock_downgrade+0x6d0/0x6d0 [ 2295.295716] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2295.296714] blkdev_ioctl+0xc1/0x710 [ 2295.297483] ? blkdev_common_ioctl+0x1930/0x1930 [ 2295.298467] ? selinux_file_ioctl+0xb6/0x270 [ 2295.299388] block_ioctl+0xf9/0x140 [ 2295.300138] ? blkdev_read_iter+0x1c0/0x1c0 [ 2295.301033] __x64_sys_ioctl+0x19a/0x210 [ 2295.301870] do_syscall_64+0x33/0x40 [ 2295.302637] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2295.303695] RIP: 0033:0x7f2ffa449b19 [ 2295.304471] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2295.308284] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2295.309872] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2295.311360] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2295.312824] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2295.314291] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2295.315774] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2295.335947] FAULT_INJECTION: forcing a failure. [ 2295.335947] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2295.338653] CPU: 1 PID: 11336 Comm: syz-executor.0 Not tainted 5.10.232 #1 03:00:36 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 58) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:00:36 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xa703, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:00:36 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) 03:00:36 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481278, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:00:36 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000001, 0x810, r0, 0x9aeda000) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="01", 0x1) sendmsg$IPSET_CMD_SAVE(r1, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000180)={&(0x7f0000000200)={0x54, 0x8, 0x6, 0x401, 0x0, 0x0, {0xa, 0x0, 0x1}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x54}, 0x1, 0x0, 0x0, 0x44}, 0x20000850) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x11, r0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0, {0xbd15}}, './file0\x00'}) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000008, 0x4000010, r2, 0x8000000) [ 2295.340356] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2295.342438] Call Trace: [ 2295.343009] dump_stack+0x107/0x167 [ 2295.343770] should_fail.cold+0x5/0xa [ 2295.344579] __alloc_pages_nodemask+0x182/0x600 [ 2295.345562] ? __kmalloc+0x16e/0x390 [ 2295.346350] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2295.347623] ? trace_hardirqs_on+0x5b/0x180 [ 2295.348526] blktrace: Concurrent blktraces are not allowed on loop6 [ 2295.348545] alloc_pages_current+0x187/0x280 [ 2295.348572] relay_open_buf.part.0+0x2a5/0xc00 [ 2295.351757] relay_open+0x531/0xa10 [ 2295.352527] do_blk_trace_setup+0x4cf/0xc10 [ 2295.353433] ? _copy_from_user+0xfb/0x1b0 [ 2295.354302] __blk_trace_setup+0xca/0x180 [ 2295.355167] ? do_blk_trace_setup+0xc10/0xc10 [ 2295.356134] blk_trace_ioctl+0x155/0x290 [ 2295.356980] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2295.358012] ? do_vfs_ioctl+0x283/0x10d0 [ 2295.358871] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2295.359080] blktrace: Concurrent blktraces are not allowed on loop6 [ 2295.359969] ? generic_block_fiemap+0x60/0x60 [ 2295.359991] ? lock_downgrade+0x6d0/0x6d0 [ 2295.360022] blkdev_ioctl+0xc1/0x710 [ 2295.363881] ? blkdev_common_ioctl+0x1930/0x1930 [ 2295.364863] ? selinux_file_ioctl+0xb6/0x270 [ 2295.365780] block_ioctl+0xf9/0x140 [ 2295.366570] ? blkdev_read_iter+0x1c0/0x1c0 [ 2295.367488] __x64_sys_ioctl+0x19a/0x210 [ 2295.368326] do_syscall_64+0x33/0x40 [ 2295.369103] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2295.370166] RIP: 0033:0x7f314f9b7b19 [ 2295.370943] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2295.374792] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2295.376384] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2295.377863] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2295.379332] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2295.380836] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2295.382312] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 03:00:36 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 77) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:00:36 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x2}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2295.438890] FAULT_INJECTION: forcing a failure. [ 2295.438890] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2295.441532] CPU: 1 PID: 11350 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2295.442987] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2295.444706] Call Trace: [ 2295.445257] dump_stack+0x107/0x167 [ 2295.446016] should_fail.cold+0x5/0xa [ 2295.446811] __alloc_pages_nodemask+0x182/0x600 [ 2295.447787] ? __kmalloc+0x16e/0x390 [ 2295.448561] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2295.449808] ? trace_hardirqs_on+0x5b/0x180 [ 2295.450716] alloc_pages_current+0x187/0x280 [ 2295.451640] relay_open_buf.part.0+0x2a5/0xc00 [ 2295.452594] relay_open+0x531/0xa10 [ 2295.453360] do_blk_trace_setup+0x4cf/0xc10 [ 2295.454288] ? _copy_from_user+0xfb/0x1b0 [ 2295.455167] __blk_trace_setup+0xca/0x180 [ 2295.456029] ? do_blk_trace_setup+0xc10/0xc10 [ 2295.456988] blk_trace_ioctl+0x155/0x290 [ 2295.457861] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2295.458896] ? do_vfs_ioctl+0x283/0x10d0 [ 2295.459749] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2295.460866] ? generic_block_fiemap+0x60/0x60 [ 2295.461805] ? lock_downgrade+0x6d0/0x6d0 [ 2295.462676] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2295.463723] blkdev_ioctl+0xc1/0x710 [ 2295.464513] ? blkdev_common_ioctl+0x1930/0x1930 [ 2295.465504] ? selinux_file_ioctl+0xb6/0x270 [ 2295.466443] block_ioctl+0xf9/0x140 [ 2295.467212] ? blkdev_read_iter+0x1c0/0x1c0 [ 2295.468121] __x64_sys_ioctl+0x19a/0x210 [ 2295.468980] do_syscall_64+0x33/0x40 [ 2295.469772] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2295.470847] RIP: 0033:0x7fab51c74b19 [ 2295.471634] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2295.475484] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2295.477064] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2295.478543] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2295.480031] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2295.481511] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2295.482993] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2295.490191] blktrace: Concurrent blktraces are not allowed on loop6 03:00:36 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc04812ba, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:00:36 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r2, 0x0, 0x0, 0x1000002) setns(r2, 0x8000000) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x1054, 0x0, 0x0, 0x0, 0x4000004, 0x0, 0x0, 0x0, 0x0, 0x0, 0x47}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$BLKIOMIN(0xffffffffffffffff, 0x1278, &(0x7f0000000040)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x18a) ioctl$TUNSETLINK(r3, 0x400454cd, 0x7) r4 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0xc0180, 0x0) fsetxattr$security_selinux(r4, &(0x7f00000000c0), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x1) r5 = socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="7472616e733d6a697274696f2c63616368653d6e6f6e652c64666c746769643d54618883b6c382fbfd5101c295f102559c569fc0dcc55c8159136a2a8d3ad9119bd72c25788d330a7aa3350d01cea5dca3a29eea579eed646014fd39263e41d904ff5d219a2f367939fe5f7a5282e0579f7447c6e47ea5db30c3f425218f1b89e8f1bef4d344734b7c0c9f04e2e4a29a693d0d8c53f6f42f97a344eadfaff40f2378b0cd72b536c249966575e617e042750e303b5a28a8db11015e8628c908ab2caf76c81b7e2221f54c18d9f2c0cdab8187abf8c7ea8dd3511f0e3fa0dd0a6128ed91f89bdddaa31948bc54b26c2f3b7e2bdd0be4567b46a38129d7f9c8a352cc310872d86ca8d09582480d7f0dcfaffbdd57e7f11257c0273800cba0e7bf0074859644fb0458532782a10550e5c0e62b14848d988fc50b86ece88389a26606ab", @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=r5, @ANYBLOB=',defcontext=unconfined^u,\x00']) [ 2309.065755] FAULT_INJECTION: forcing a failure. [ 2309.065755] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2309.068571] CPU: 1 PID: 11373 Comm: syz-executor.1 Not tainted 5.10.232 #1 03:00:50 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 77) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:00:50 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x3}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:00:50 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 78) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:00:50 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:00:50 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x8a20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) 03:00:50 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 59) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:00:50 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 43) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:00:50 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) sendmsg$NL80211_CMD_LEAVE_IBSS(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x20, 0x0, 0x200, 0x70bd29, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0x1, 0x1}}}}, ["", "", "", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x4080}, 0x20000000) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) [ 2309.070046] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2309.072308] Call Trace: [ 2309.072879] dump_stack+0x107/0x167 [ 2309.073667] should_fail.cold+0x5/0xa [ 2309.074499] __alloc_pages_nodemask+0x182/0x600 [ 2309.075529] ? __kmalloc+0x16e/0x390 [ 2309.076346] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2309.077665] ? trace_hardirqs_on+0x5b/0x180 [ 2309.078614] alloc_pages_current+0x187/0x280 [ 2309.079597] relay_open_buf.part.0+0x2a5/0xc00 [ 2309.080612] relay_open+0x531/0xa10 [ 2309.081418] do_blk_trace_setup+0x4cf/0xc10 [ 2309.082371] ? _copy_from_user+0xfb/0x1b0 [ 2309.083289] __blk_trace_setup+0xca/0x180 [ 2309.084195] ? do_blk_trace_setup+0xc10/0xc10 [ 2309.085202] blk_trace_ioctl+0x155/0x290 [ 2309.086089] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2309.087160] ? do_vfs_ioctl+0x283/0x10d0 [ 2309.088055] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2309.089204] ? generic_block_fiemap+0x60/0x60 [ 2309.090189] ? lock_downgrade+0x6d0/0x6d0 [ 2309.091101] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2309.092172] blkdev_ioctl+0xc1/0x710 [ 2309.092990] ? blkdev_common_ioctl+0x1930/0x1930 [ 2309.094026] ? selinux_file_ioctl+0xb6/0x270 [ 2309.094992] block_ioctl+0xf9/0x140 [ 2309.095787] ? blkdev_read_iter+0x1c0/0x1c0 [ 2309.096726] __x64_sys_ioctl+0x19a/0x210 [ 2309.097612] do_syscall_64+0x33/0x40 [ 2309.098427] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2309.099551] RIP: 0033:0x7fab51c74b19 [ 2309.100363] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2309.104396] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2309.106071] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2309.107635] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2309.109190] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2309.110742] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2309.112307] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2309.125665] FAULT_INJECTION: forcing a failure. [ 2309.125665] name fail_page_alloc, interval 1, probability 0, space 0, times 0 03:00:50 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x20d315) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x1, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r4 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r4, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="7472616e733d7e697274696f5bbd0cef6c2911d4d3eec0456e6f6e652c64666c74676b643d2df4b47ae695d4831016a49f751f7c1927b19fe3b00b5cb11bcbc165718cf5ee3b2d68a012eae80ca4fcf181bdca8a55ff216720aee398338145", @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) [ 2309.128499] CPU: 1 PID: 11375 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2309.130095] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2309.131865] Call Trace: [ 2309.132428] dump_stack+0x107/0x167 [ 2309.133204] should_fail.cold+0x5/0xa [ 2309.134024] __alloc_pages_nodemask+0x182/0x600 [ 2309.135015] ? __kmalloc+0x16e/0x390 [ 2309.135821] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2309.137088] ? trace_hardirqs_on+0x5b/0x180 [ 2309.137991] alloc_pages_current+0x187/0x280 [ 2309.138923] relay_open_buf.part.0+0x2a5/0xc00 [ 2309.139904] relay_open+0x531/0xa10 [ 2309.140661] do_blk_trace_setup+0x4cf/0xc10 [ 2309.141561] ? _copy_from_user+0xfb/0x1b0 [ 2309.142439] __blk_trace_setup+0xca/0x180 [ 2309.143324] ? do_blk_trace_setup+0xc10/0xc10 [ 2309.144265] blktrace: Concurrent blktraces are not allowed on loop6 [ 2309.144297] blk_trace_ioctl+0x155/0x290 [ 2309.145932] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2309.146970] ? do_vfs_ioctl+0x283/0x10d0 [ 2309.147510] blktrace: Concurrent blktraces are not allowed on loop6 [ 2309.147841] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2309.149713] ? generic_block_fiemap+0x60/0x60 [ 2309.150663] ? lock_downgrade+0x6d0/0x6d0 [ 2309.151559] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2309.152581] blkdev_ioctl+0xc1/0x710 [ 2309.153374] ? blkdev_common_ioctl+0x1930/0x1930 [ 2309.154385] ? selinux_file_ioctl+0xb6/0x270 [ 2309.155330] block_ioctl+0xf9/0x140 [ 2309.156098] ? blkdev_read_iter+0x1c0/0x1c0 [ 2309.157012] __x64_sys_ioctl+0x19a/0x210 [ 2309.157872] do_syscall_64+0x33/0x40 [ 2309.158671] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2309.159774] RIP: 0033:0x7fdcbc475b19 [ 2309.160581] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2309.164525] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2309.166143] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2309.167669] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2309.169185] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2309.170701] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2309.172225] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 03:00:50 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x4}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2309.182904] FAULT_INJECTION: forcing a failure. [ 2309.182904] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2309.185776] CPU: 1 PID: 11382 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2309.187247] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2309.189016] Call Trace: [ 2309.189574] dump_stack+0x107/0x167 [ 2309.190357] should_fail.cold+0x5/0xa [ 2309.191172] __alloc_pages_nodemask+0x182/0x600 [ 2309.192168] ? __kmalloc+0x16e/0x390 [ 2309.192969] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2309.194258] ? trace_hardirqs_on+0x5b/0x180 [ 2309.195182] alloc_pages_current+0x187/0x280 [ 2309.196132] relay_open_buf.part.0+0x2a5/0xc00 [ 2309.197120] relay_open+0x531/0xa10 [ 2309.197914] do_blk_trace_setup+0x4cf/0xc10 [ 2309.198839] ? _copy_from_user+0xfb/0x1b0 [ 2309.199731] __blk_trace_setup+0xca/0x180 [ 2309.200625] ? do_blk_trace_setup+0xc10/0xc10 [ 2309.201603] blk_trace_ioctl+0x155/0x290 [ 2309.202468] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2309.203517] ? do_vfs_ioctl+0x283/0x10d0 [ 2309.204383] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2309.205498] ? generic_block_fiemap+0x60/0x60 [ 2309.206455] ? lock_downgrade+0x6d0/0x6d0 [ 2309.207349] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2309.208380] blkdev_ioctl+0xc1/0x710 [ 2309.209169] ? blkdev_common_ioctl+0x1930/0x1930 [ 2309.210181] ? selinux_file_ioctl+0xb6/0x270 [ 2309.211124] block_ioctl+0xf9/0x140 [ 2309.211912] ? blkdev_read_iter+0x1c0/0x1c0 [ 2309.212835] __x64_sys_ioctl+0x19a/0x210 [ 2309.213701] do_syscall_64+0x33/0x40 [ 2309.214498] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2309.215595] RIP: 0033:0x7f2ffa449b19 [ 2309.216392] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2309.220321] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2309.221939] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2309.223471] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2309.224998] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2309.226520] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2309.228043] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2309.231171] blktrace: Concurrent blktraces are not allowed on loop6 [ 2309.232213] FAULT_INJECTION: forcing a failure. [ 2309.232213] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2309.233872] blktrace: Concurrent blktraces are not allowed on loop6 [ 2309.235033] CPU: 1 PID: 11379 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2309.237250] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2309.239008] Call Trace: [ 2309.239577] dump_stack+0x107/0x167 [ 2309.240344] should_fail.cold+0x5/0xa [ 2309.241160] __alloc_pages_nodemask+0x182/0x600 [ 2309.242120] ? __kmalloc+0x16e/0x390 [ 2309.242913] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2309.244210] ? trace_hardirqs_on+0x5b/0x180 [ 2309.245133] alloc_pages_current+0x187/0x280 [ 2309.246069] relay_open_buf.part.0+0x2a5/0xc00 [ 2309.247051] relay_open+0x531/0xa10 [ 2309.247837] do_blk_trace_setup+0x4cf/0xc10 [ 2309.248751] ? _copy_from_user+0xfb/0x1b0 [ 2309.249630] __blk_trace_setup+0xca/0x180 [ 2309.250507] ? do_blk_trace_setup+0xc10/0xc10 03:00:50 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x5}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2309.251486] blk_trace_ioctl+0x155/0x290 [ 2309.252505] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2309.253580] ? do_vfs_ioctl+0x283/0x10d0 [ 2309.254470] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2309.255635] ? generic_block_fiemap+0x60/0x60 [ 2309.256616] ? lock_downgrade+0x6d0/0x6d0 [ 2309.257524] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2309.258584] blkdev_ioctl+0xc1/0x710 [ 2309.259407] ? blkdev_common_ioctl+0x1930/0x1930 [ 2309.260448] ? selinux_file_ioctl+0xb6/0x270 [ 2309.260972] blktrace: Concurrent blktraces are not allowed on loop6 [ 2309.261412] block_ioctl+0xf9/0x140 [ 2309.261430] ? blkdev_read_iter+0x1c0/0x1c0 [ 2309.261453] __x64_sys_ioctl+0x19a/0x210 [ 2309.264805] do_syscall_64+0x33/0x40 [ 2309.265580] blktrace: Concurrent blktraces are not allowed on loop6 [ 2309.265621] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2309.267498] RIP: 0033:0x7f314f9b7b19 [ 2309.268311] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2309.272347] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2309.274003] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2309.275577] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2309.277135] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2309.278691] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2309.280252] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 03:00:50 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 79) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:00:50 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x6}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2309.337902] FAULT_INJECTION: forcing a failure. [ 2309.337902] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2309.339436] CPU: 0 PID: 11406 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2309.340265] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2309.341214] Call Trace: [ 2309.341535] dump_stack+0x107/0x167 [ 2309.341949] should_fail.cold+0x5/0xa [ 2309.342409] __alloc_pages_nodemask+0x182/0x600 [ 2309.342957] ? __kmalloc+0x16e/0x390 [ 2309.343410] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2309.344105] ? trace_hardirqs_on+0x5b/0x180 [ 2309.344622] alloc_pages_current+0x187/0x280 [ 2309.345146] relay_open_buf.part.0+0x2a5/0xc00 [ 2309.345697] relay_open+0x531/0xa10 [ 2309.346133] do_blk_trace_setup+0x4cf/0xc10 [ 2309.346647] ? _copy_from_user+0xfb/0x1b0 [ 2309.347120] __blk_trace_setup+0xca/0x180 [ 2309.347601] ? do_blk_trace_setup+0xc10/0xc10 [ 2309.348143] blk_trace_ioctl+0x155/0x290 [ 2309.348622] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2309.349198] ? do_vfs_ioctl+0x283/0x10d0 [ 2309.349678] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2309.350296] ? generic_block_fiemap+0x60/0x60 [ 2309.350832] ? lock_downgrade+0x6d0/0x6d0 [ 2309.351332] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2309.351903] blkdev_ioctl+0xc1/0x710 [ 2309.352345] ? blkdev_common_ioctl+0x1930/0x1930 [ 2309.352881] ? selinux_file_ioctl+0xb6/0x270 [ 2309.353407] block_ioctl+0xf9/0x140 [ 2309.353821] ? blkdev_read_iter+0x1c0/0x1c0 [ 2309.354329] __x64_sys_ioctl+0x19a/0x210 [ 2309.354804] do_syscall_64+0x33/0x40 [ 2309.355226] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2309.355834] RIP: 0033:0x7fab51c74b19 [ 2309.356256] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2309.358430] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2309.359298] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2309.360143] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2309.360985] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2309.361826] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2309.362636] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2309.367768] blktrace: Concurrent blktraces are not allowed on loop6 03:00:50 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 78) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2309.372397] blktrace: Concurrent blktraces are not allowed on loop6 [ 2309.437967] FAULT_INJECTION: forcing a failure. [ 2309.437967] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2309.439523] CPU: 0 PID: 11414 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2309.440349] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2309.441334] Call Trace: [ 2309.441656] dump_stack+0x107/0x167 [ 2309.442096] should_fail.cold+0x5/0xa [ 2309.442552] __alloc_pages_nodemask+0x182/0x600 [ 2309.443105] ? __kmalloc+0x16e/0x390 [ 2309.443557] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2309.444261] ? trace_hardirqs_on+0x5b/0x180 [ 2309.444774] alloc_pages_current+0x187/0x280 [ 2309.445300] relay_open_buf.part.0+0x2a5/0xc00 [ 2309.445844] relay_open+0x531/0xa10 [ 2309.446284] do_blk_trace_setup+0x4cf/0xc10 [ 2309.446797] ? _copy_from_user+0xfb/0x1b0 [ 2309.447316] __blk_trace_setup+0xca/0x180 [ 2309.447800] ? do_blk_trace_setup+0xc10/0xc10 [ 2309.448337] blk_trace_ioctl+0x155/0x290 [ 2309.448819] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2309.449408] ? do_vfs_ioctl+0x283/0x10d0 [ 2309.449885] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2309.450502] ? generic_block_fiemap+0x60/0x60 [ 2309.451029] ? lock_downgrade+0x6d0/0x6d0 [ 2309.451536] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2309.452118] blkdev_ioctl+0xc1/0x710 [ 2309.452563] ? blkdev_common_ioctl+0x1930/0x1930 [ 2309.453119] ? selinux_file_ioctl+0xb6/0x270 [ 2309.453651] block_ioctl+0xf9/0x140 [ 2309.454084] ? blkdev_read_iter+0x1c0/0x1c0 [ 2309.454601] __x64_sys_ioctl+0x19a/0x210 [ 2309.455082] do_syscall_64+0x33/0x40 [ 2309.455530] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2309.456134] RIP: 0033:0x7fdcbc475b19 [ 2309.456574] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2309.458750] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2309.459666] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2309.460516] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2309.461362] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2309.462209] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2309.463076] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 03:01:02 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 79) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:01:02 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 60) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:01:02 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 80) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:01:02 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 44) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:01:02 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) sendmsg$NL80211_CMD_DEL_KEY(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x5c, 0x0, 0x1, 0x70bd25, 0x25dfdbfe, {{}, {@val={0x8}, @val={0xc, 0x99, {0x100, 0x78}}}}, [@NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "d885ac9c8d"}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x2}, @NL80211_ATTR_KEY_SEQ={0x10, 0xa, "1788d995ce4e107233d6968f"}, @NL80211_ATTR_KEY_DEFAULT_MGMT={0x4}, @NL80211_ATTR_KEY_CIPHER={0x8, 0x9, 0xfac01}, @NL80211_ATTR_KEY_DEFAULT_MGMT={0x4}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4000040}, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0xfc, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x7fffffff}, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000900), r4) sendmsg$IEEE802154_ADD_IFACE(r3, &(0x7f0000000180)={0x0, 0xfffffffffffffe9a, &(0x7f0000000040)={&(0x7f00000000c0)={0x34, r5, 0xae99, 0x0, 0x0, {}, [@IEEE802154_ATTR_PHY_NAME={0x9, 0x1f, 'phy1\x00'}, @IEEE802154_ATTR_DEV_TYPE={0x5}, @IEEE802154_ATTR_HW_ADDR={0xc}]}, 0x34}}, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000900), r7) sendmsg$IEEE802154_ADD_IFACE(r6, &(0x7f0000000180)={0x0, 0xfffffffffffffe9a, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="99ae000000000000000021fff80009001f00706879310000000005002000000000000c0005000000000000000000"], 0x34}}, 0x0) sendmsg$IEEE802154_ADD_IFACE(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x54, r8, 0x100, 0x70bd2d, 0x0, {}, [@IEEE802154_ATTR_DEV_TYPE={0x5}, @IEEE802154_ATTR_HW_ADDR={0xc, 0x5, {0xc4fe01da334662c7}}, @IEEE802154_ATTR_PHY_NAME={0x9, 0x1f, 'phy0\x00'}, @IEEE802154_ATTR_PHY_NAME={0x9, 0x1f, 'phy1\x00'}, @IEEE802154_ATTR_HW_ADDR={0xc, 0x5, {0xaaaaaaaaaaaa0202}}, @IEEE802154_ATTR_DEV_TYPE={0x5, 0x20, 0x1}]}, 0x54}, 0x1, 0x0, 0x0, 0x20040010}, 0x40) mount$9p_virtio(&(0x7f00000001c0), &(0x7f0000000100)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f0000000500)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRES64=r2, @ANYBLOB="1055eb7d84d75d7e79bd0eaa74baf6ac0b76b7e088b8b65e37e9e1996cd155a8f68e974a0c9ad9a607bf355e7ba950cea17bfe8610dfdfe11d2668cfb18f1929b6e4082d05eeaf9af0e4f8f45b7cb1221612003a22cbd44f7af6393b6a8e32fb4e1360e846aa2543d07490ec6d26a7bfad060978c5d34c9a5d214142794bb012f36ad0288be12d07466a0ddcb13032e9a722b9", @ANYRESDEC=0x0, @ANYRESHEX=r5, @ANYRESDEC, @ANYRESOCT=r8]) 03:01:02 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x7}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:01:02 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) syncfs(r0) sendmsg$TEAM_CMD_OPTIONS_SET(r0, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)={0x118, 0x0, 0x2, 0x70bd28, 0x25dfdbfe, {}, [{{0x8}, {0xfc, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffd}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0x118}}, 0x44) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) 03:01:02 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x2, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2321.610858] FAULT_INJECTION: forcing a failure. [ 2321.610858] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2321.612221] CPU: 1 PID: 11424 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2321.612972] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2321.613924] Call Trace: [ 2321.614242] dump_stack+0x107/0x167 [ 2321.614662] should_fail.cold+0x5/0xa [ 2321.615099] __alloc_pages_nodemask+0x182/0x600 [ 2321.615632] ? __kmalloc+0x16e/0x390 [ 2321.616077] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2321.616766] ? trace_hardirqs_on+0x5b/0x180 [ 2321.617262] alloc_pages_current+0x187/0x280 [ 2321.617778] relay_open_buf.part.0+0x2a5/0xc00 [ 2321.618306] relay_open+0x531/0xa10 [ 2321.618734] do_blk_trace_setup+0x4cf/0xc10 [ 2321.619204] ? _copy_from_user+0xfb/0x1b0 [ 2321.619705] __blk_trace_setup+0xca/0x180 [ 2321.620183] ? do_blk_trace_setup+0xc10/0xc10 [ 2321.620691] blk_trace_ioctl+0x155/0x290 [ 2321.621154] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2321.621692] ? do_vfs_ioctl+0x283/0x10d0 [ 2321.622160] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2321.622728] ? generic_block_fiemap+0x60/0x60 [ 2321.623240] ? lock_downgrade+0x6d0/0x6d0 [ 2321.623737] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2321.624313] blkdev_ioctl+0xc1/0x710 [ 2321.624745] ? blkdev_common_ioctl+0x1930/0x1930 [ 2321.625261] ? selinux_file_ioctl+0xb6/0x270 [ 2321.625772] block_ioctl+0xf9/0x140 [ 2321.626167] ? blkdev_read_iter+0x1c0/0x1c0 [ 2321.626670] __x64_sys_ioctl+0x19a/0x210 [ 2321.627110] do_syscall_64+0x33/0x40 [ 2321.627545] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2321.628119] RIP: 0033:0x7f2ffa449b19 [ 2321.628547] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2321.630665] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2321.631553] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2321.632391] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2321.633174] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2321.633998] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2321.634836] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2321.636159] FAULT_INJECTION: forcing a failure. [ 2321.636159] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2321.639481] CPU: 0 PID: 11421 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2321.641157] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2321.643144] Call Trace: [ 2321.643804] dump_stack+0x107/0x167 [ 2321.644696] should_fail.cold+0x5/0xa [ 2321.645641] __alloc_pages_nodemask+0x182/0x600 [ 2321.646758] ? __kmalloc+0x16e/0x390 [ 2321.647667] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2321.649121] ? trace_hardirqs_on+0x5b/0x180 [ 2321.650160] alloc_pages_current+0x187/0x280 [ 2321.651220] relay_open_buf.part.0+0x2a5/0xc00 [ 2321.652333] relay_open+0x531/0xa10 [ 2321.653198] do_blk_trace_setup+0x4cf/0xc10 [ 2321.654229] ? _copy_from_user+0xfb/0x1b0 [ 2321.655224] __blk_trace_setup+0xca/0x180 [ 2321.656223] ? do_blk_trace_setup+0xc10/0xc10 [ 2321.657315] blk_trace_ioctl+0x155/0x290 [ 2321.658274] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2321.659437] ? do_vfs_ioctl+0x283/0x10d0 [ 2321.660407] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2321.661649] ? generic_block_fiemap+0x60/0x60 [ 2321.662715] ? lock_downgrade+0x6d0/0x6d0 [ 2321.663715] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2321.664869] blkdev_ioctl+0xc1/0x710 [ 2321.665748] ? blkdev_common_ioctl+0x1930/0x1930 [ 2321.666872] ? selinux_file_ioctl+0xb6/0x270 [ 2321.667923] block_ioctl+0xf9/0x140 [ 2321.668774] ? blkdev_read_iter+0x1c0/0x1c0 [ 2321.669805] __x64_sys_ioctl+0x19a/0x210 [ 2321.670758] do_syscall_64+0x33/0x40 [ 2321.671634] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2321.672843] RIP: 0033:0x7fdcbc475b19 [ 2321.673721] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2321.678061] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2321.679861] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2321.681534] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2321.683201] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2321.684885] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2321.686560] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2321.693484] FAULT_INJECTION: forcing a failure. [ 2321.693484] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2321.696410] CPU: 0 PID: 11422 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2321.698008] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2321.699931] Call Trace: [ 2321.700547] dump_stack+0x107/0x167 [ 2321.701393] should_fail.cold+0x5/0xa [ 2321.702279] __alloc_pages_nodemask+0x182/0x600 [ 2321.703361] ? mark_held_locks+0x9e/0xe0 [ 2321.704318] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2321.705716] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2321.706942] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2321.708221] alloc_pages_current+0x187/0x280 [ 2321.709250] relay_open_buf.part.0+0x2a5/0xc00 [ 2321.710313] relay_open+0x531/0xa10 [ 2321.711168] do_blk_trace_setup+0x4cf/0xc10 [ 2321.712168] ? _copy_from_user+0xfb/0x1b0 [ 2321.713125] __blk_trace_setup+0xca/0x180 [ 2321.714094] ? do_blk_trace_setup+0xc10/0xc10 [ 2321.715142] blk_trace_ioctl+0x155/0x290 [ 2321.716081] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2321.717202] ? do_vfs_ioctl+0x283/0x10d0 [ 2321.718133] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2321.719334] ? generic_block_fiemap+0x60/0x60 [ 2321.720371] ? lock_downgrade+0x6d0/0x6d0 [ 2321.721328] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2321.722444] blkdev_ioctl+0xc1/0x710 [ 2321.723293] ? blkdev_common_ioctl+0x1930/0x1930 [ 2321.724394] ? selinux_file_ioctl+0xb6/0x270 [ 2321.725401] block_ioctl+0xf9/0x140 [ 2321.726237] ? blkdev_read_iter+0x1c0/0x1c0 [ 2321.727226] __x64_sys_ioctl+0x19a/0x210 [ 2321.728171] do_syscall_64+0x33/0x40 [ 2321.729065] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2321.730308] RIP: 0033:0x7f314f9b7b19 [ 2321.731198] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2321.735612] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2321.737433] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2321.739125] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2321.740824] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2321.742524] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2321.744246] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2321.775913] FAULT_INJECTION: forcing a failure. [ 2321.775913] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2321.778929] CPU: 0 PID: 11433 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2321.780754] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2321.782668] Call Trace: [ 2321.783284] dump_stack+0x107/0x167 [ 2321.784146] should_fail.cold+0x5/0xa [ 2321.785034] __alloc_pages_nodemask+0x182/0x600 [ 2321.786110] ? __kmalloc+0x16e/0x390 [ 2321.786976] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2321.787247] blktrace: Concurrent blktraces are not allowed on loop6 [ 2321.788378] ? trace_hardirqs_on+0x5b/0x180 [ 2321.788408] alloc_pages_current+0x187/0x280 [ 2321.791131] relay_open_buf.part.0+0x2a5/0xc00 [ 2321.792208] relay_open+0x531/0xa10 [ 2321.793057] do_blk_trace_setup+0x4cf/0xc10 [ 2321.793127] blktrace: Concurrent blktraces are not allowed on loop6 [ 2321.794042] ? _copy_from_user+0xfb/0x1b0 03:01:03 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 45) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2321.794067] __blk_trace_setup+0xca/0x180 [ 2321.796825] ? do_blk_trace_setup+0xc10/0xc10 [ 2321.797867] blk_trace_ioctl+0x155/0x290 [ 2321.798785] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2321.799902] ? do_vfs_ioctl+0x283/0x10d0 [ 2321.800822] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2321.802010] ? generic_block_fiemap+0x60/0x60 [ 2321.803042] ? lock_downgrade+0x6d0/0x6d0 [ 2321.803988] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2321.805103] blkdev_ioctl+0xc1/0x710 [ 2321.805966] ? blkdev_common_ioctl+0x1930/0x1930 [ 2321.807060] ? selinux_file_ioctl+0xb6/0x270 [ 2321.808101] block_ioctl+0xf9/0x140 [ 2321.808942] ? blkdev_read_iter+0x1c0/0x1c0 [ 2321.809940] __x64_sys_ioctl+0x19a/0x210 [ 2321.810876] do_syscall_64+0x33/0x40 [ 2321.811745] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2321.812926] RIP: 0033:0x7fab51c74b19 [ 2321.813769] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2321.818030] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2321.819822] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2321.821492] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2321.823167] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2321.824839] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2321.826512] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2321.834015] FAULT_INJECTION: forcing a failure. [ 2321.834015] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2321.835501] CPU: 1 PID: 11449 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2321.836311] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2321.837253] Call Trace: [ 2321.837564] dump_stack+0x107/0x167 [ 2321.837979] should_fail.cold+0x5/0xa [ 2321.838420] __alloc_pages_nodemask+0x182/0x600 [ 2321.838966] ? __kmalloc+0x16e/0x390 [ 2321.839397] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2321.840117] ? trace_hardirqs_on+0x5b/0x180 [ 2321.840624] alloc_pages_current+0x187/0x280 [ 2321.841127] relay_open_buf.part.0+0x2a5/0xc00 [ 2321.841674] relay_open+0x531/0xa10 [ 2321.842097] do_blk_trace_setup+0x4cf/0xc10 [ 2321.842609] ? _copy_from_user+0xfb/0x1b0 [ 2321.843081] __blk_trace_setup+0xca/0x180 [ 2321.843575] ? do_blk_trace_setup+0xc10/0xc10 [ 2321.844116] blk_trace_ioctl+0x155/0x290 [ 2321.844587] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2321.845143] ? do_vfs_ioctl+0x283/0x10d0 [ 2321.845617] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2321.846217] ? generic_block_fiemap+0x60/0x60 [ 2321.846738] ? lock_downgrade+0x6d0/0x6d0 [ 2321.847216] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2321.847798] blkdev_ioctl+0xc1/0x710 [ 2321.848224] ? blkdev_common_ioctl+0x1930/0x1930 [ 2321.848772] ? selinux_file_ioctl+0xb6/0x270 [ 2321.849285] block_ioctl+0xf9/0x140 [ 2321.849704] ? blkdev_read_iter+0x1c0/0x1c0 [ 2321.850193] __x64_sys_ioctl+0x19a/0x210 [ 2321.850670] do_syscall_64+0x33/0x40 [ 2321.851090] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2321.851706] RIP: 0033:0x7f2ffa449b19 [ 2321.852142] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2321.854247] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2321.855115] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2321.855948] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2321.856768] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2321.857588] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2321.858407] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:01:03 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x300}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:01:03 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 61) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2321.920105] FAULT_INJECTION: forcing a failure. [ 2321.920105] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2321.921514] CPU: 1 PID: 11455 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2321.922316] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2321.923280] Call Trace: [ 2321.923594] dump_stack+0x107/0x167 [ 2321.924039] should_fail.cold+0x5/0xa [ 2321.924487] __alloc_pages_nodemask+0x182/0x600 [ 2321.925030] ? __kmalloc+0x16e/0x390 [ 2321.925469] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2321.926184] ? trace_hardirqs_on+0x5b/0x180 [ 2321.926695] alloc_pages_current+0x187/0x280 [ 2321.927212] relay_open_buf.part.0+0x2a5/0xc00 [ 2321.927780] relay_open+0x531/0xa10 [ 2321.928194] do_blk_trace_setup+0x4cf/0xc10 [ 2321.928709] ? _copy_from_user+0xfb/0x1b0 [ 2321.929172] __blk_trace_setup+0xca/0x180 [ 2321.929664] ? do_blk_trace_setup+0xc10/0xc10 [ 2321.930207] blk_trace_ioctl+0x155/0x290 [ 2321.930690] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2321.931258] ? do_vfs_ioctl+0x283/0x10d0 [ 2321.931756] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2321.932364] ? generic_block_fiemap+0x60/0x60 [ 2321.932886] ? lock_downgrade+0x6d0/0x6d0 [ 2321.933374] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2321.933937] blkdev_ioctl+0xc1/0x710 [ 2321.934351] ? blkdev_common_ioctl+0x1930/0x1930 [ 2321.934910] ? selinux_file_ioctl+0xb6/0x270 [ 2321.935431] block_ioctl+0xf9/0x140 [ 2321.935880] ? blkdev_read_iter+0x1c0/0x1c0 [ 2321.936386] __x64_sys_ioctl+0x19a/0x210 [ 2321.936864] do_syscall_64+0x33/0x40 [ 2321.937303] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2321.937902] RIP: 0033:0x7f314f9b7b19 [ 2321.938333] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2321.940452] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2321.941282] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2321.942100] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2321.942923] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2321.943764] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2321.944589] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 03:01:03 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r1, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) setsockopt$netlink_NETLINK_RX_RING(r1, 0x10e, 0x6, &(0x7f0000000100)={0x6, 0x81, 0x6, 0x71}, 0x10) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000200)='/sys/module/fb', 0x40, 0x2) [ 2322.004605] blktrace: Concurrent blktraces are not allowed on loop6 [ 2322.016324] blktrace: Concurrent blktraces are not allowed on loop6 03:01:16 executing program 6: syncfs(0xffffffffffffffff) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) 03:01:16 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x8, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:01:16 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x500}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:01:16 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 46) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:01:16 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 80) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:01:16 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 81) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:01:16 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="01", 0x1) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r3, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r2, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r3}}, './file0\x00'}) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r4 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r4, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f0000000600)=ANY=[@ANYBLOB="7472616e733d7669723d856f6e652c64666c74fd758140645e605c7396073d77978cff8e110c34830f8fc227980d11ba899ffffc9c38e95de8f4f2dfe1e7e52bb1", @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) 03:01:16 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 62) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2335.728984] FAULT_INJECTION: forcing a failure. [ 2335.728984] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2335.731959] CPU: 1 PID: 11493 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2335.733588] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2335.735496] Call Trace: [ 2335.736103] dump_stack+0x107/0x167 [ 2335.737007] should_fail.cold+0x5/0xa [ 2335.737898] __alloc_pages_nodemask+0x182/0x600 [ 2335.738969] ? __kmalloc+0x16e/0x390 [ 2335.739833] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2335.741230] ? trace_hardirqs_on+0x5b/0x180 [ 2335.741714] blktrace: Concurrent blktraces are not allowed on loop6 [ 2335.742231] alloc_pages_current+0x187/0x280 [ 2335.742258] relay_open_buf.part.0+0x2a5/0xc00 [ 2335.742293] relay_open+0x531/0xa10 [ 2335.746537] do_blk_trace_setup+0x4cf/0xc10 [ 2335.747536] ? _copy_from_user+0xfb/0x1b0 [ 2335.748502] __blk_trace_setup+0xca/0x180 [ 2335.749465] ? do_blk_trace_setup+0xc10/0xc10 [ 2335.750526] blk_trace_ioctl+0x155/0x290 [ 2335.751462] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2335.752601] ? do_vfs_ioctl+0x283/0x10d0 [ 2335.752858] blktrace: Concurrent blktraces are not allowed on loop6 [ 2335.753530] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2335.753552] ? generic_block_fiemap+0x60/0x60 [ 2335.753580] ? lock_downgrade+0x6d0/0x6d0 [ 2335.758050] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2335.759165] blkdev_ioctl+0xc1/0x710 [ 2335.760028] ? blkdev_common_ioctl+0x1930/0x1930 [ 2335.761127] ? selinux_file_ioctl+0xb6/0x270 [ 2335.762151] block_ioctl+0xf9/0x140 [ 2335.762987] ? blkdev_read_iter+0x1c0/0x1c0 [ 2335.763977] __x64_sys_ioctl+0x19a/0x210 [ 2335.764920] do_syscall_64+0x33/0x40 [ 2335.765778] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2335.766951] RIP: 0033:0x7fdcbc475b19 [ 2335.767801] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2335.772026] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2335.773786] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2335.775421] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2335.777065] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2335.778712] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2335.780358] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2335.783827] FAULT_INJECTION: forcing a failure. [ 2335.783827] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2335.786581] CPU: 0 PID: 11488 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2335.788068] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2335.789855] Call Trace: [ 2335.790427] dump_stack+0x107/0x167 [ 2335.791216] should_fail.cold+0x5/0xa [ 2335.792038] __alloc_pages_nodemask+0x182/0x600 [ 2335.793043] ? __kmalloc+0x16e/0x390 [ 2335.793842] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2335.795132] ? trace_hardirqs_on+0x5b/0x180 [ 2335.796059] alloc_pages_current+0x187/0x280 [ 2335.797018] relay_open_buf.part.0+0x2a5/0xc00 [ 2335.798008] relay_open+0x531/0xa10 [ 2335.798800] do_blk_trace_setup+0x4cf/0xc10 [ 2335.799724] ? _copy_from_user+0xfb/0x1b0 [ 2335.800621] __blk_trace_setup+0xca/0x180 [ 2335.801504] ? do_blk_trace_setup+0xc10/0xc10 [ 2335.802484] blk_trace_ioctl+0x155/0x290 [ 2335.803348] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2335.804408] ? do_vfs_ioctl+0x283/0x10d0 [ 2335.805274] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2335.806392] ? generic_block_fiemap+0x60/0x60 [ 2335.807350] ? lock_downgrade+0x6d0/0x6d0 [ 2335.808247] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2335.809278] blkdev_ioctl+0xc1/0x710 [ 2335.810072] ? blkdev_common_ioctl+0x1930/0x1930 [ 2335.811067] ? selinux_file_ioctl+0xb6/0x270 [ 2335.812010] block_ioctl+0xf9/0x140 [ 2335.812792] ? blkdev_read_iter+0x1c0/0x1c0 [ 2335.813711] __x64_sys_ioctl+0x19a/0x210 [ 2335.814576] do_syscall_64+0x33/0x40 [ 2335.815371] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2335.816470] RIP: 0033:0x7f2ffa449b19 [ 2335.817263] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2335.821174] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2335.822794] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2335.824318] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2335.825834] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2335.827344] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2335.828868] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:01:16 executing program 6: r0 = getuid() getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000008c0)={{{@in6, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={""/10, ""/2, @broadcast}}, 0x0, @in=@empty}}, &(0x7f00000009c0)=0xe8) syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x1f, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000180)="866817b5d9c1ba32fb041d9cdf", 0xd, 0xffffffff}, {&(0x7f0000000200)="2e59c1a092e0085e3e0f3c4d46ab0bd8ea0658048d7c273b932a60161a0ddb08f7ef84c907a1b305d93b6ee02b0f540b9d6f00a72d04a710cb00349e3815695d5e19b4b34c3c7f87", 0x48, 0xfffffffeffffffff}, {&(0x7f00000003c0)="8afa832f5e50658a75195fa921a45eed3a0650841f322960c5440941d6cd14103f96613a203162b46e747371aaa5e929877d70e0648b4542442107511a56f0f14e2e0cb9a2c97177d147c70be7c023b8d803d7e0f9497730faf2cbb6583ea33b662b5712ca48e45fabdf5cd7122b6fd597ef8a66c9e35f66a0e4de2839d84f02ad920d8d182a0ab718689e856a4d2b1a7901f435116f3e54d00b5bf6690ab84623cd656ef15a8ebb572cb3d6a769f55602a025d071265c1468406efcf532de17f2d3b9bd5bee1529c7", 0xc9}, {&(0x7f0000000280)="073bde806e7f4ab99fe1e5e056eb98", 0xf, 0x3ff}, {&(0x7f00000004c0)="8d8dd7f11830d040ce86d423a494152ede447195cb55f64c118d67ca6efb830f5fa8b165e934329561682ce2b3ca4f1c22876f5242063160a183cd677f710ffe29c54545d87d20d201594f4a2b02c46f95d7f7a74b4a5c77864644157624847a3b8bb20c6c44dc30ffadd18092cdbc6f3a374494f48dd4b893ff17e75e9a9096c2d85547f0175ae369", 0x89, 0x9}, {&(0x7f0000000580)="bee15085a06c00926bfd239084bd1185b56b54bfd79776f40c8f12cc8bd2d98d9cd629d0c51e9389cfde249429ee81da63a6294aea33a0a25655a7a10ec80d1801e3bcfe70b65c4c813cf0cddb85041fd097a25171b844da70fa6c1893d34c85e0b8b711e37b330c5f8e535bbab231276a620cb17c64f11f0c210c714b75db90f1a442b1b2d262cb45eb23b4e87b4bdd61ded031defaaeb8eda46d7029ad0bc05da554bc3ed43b8a9aeee4531d47f5af323d944b5b3af6b629a824806d58ac7dde54d5995176ed21792e5df75af602f80dcded6004aa63112ad283c39cff29f7c43722c41ebc0e662b83dd30d0f858318999e16638537b0ebee483371987fa", 0xff, 0x8}, {&(0x7f00000002c0)="289979caec", 0x5, 0xfffffffffffff000}, {&(0x7f0000000300)="8a968810dbdd881cca0056a6bdbd6e16c789c5231848b596fd4aaad564e11091e9d66b8da6be1ddea01e", 0x2a, 0xfffffffffffffffe}, {&(0x7f0000000680)="06ceae6771eaf227b8f85ebbcf29df8cf43c0ba3b9b03beca503aebfdb29c0bbf16c7e8884429e8b65ee7e3d225f0e96ad0d53c464caf8070133c65975bb34ab14ed728ffdcbda3032bca57bea1aa829646c6bbb95da448fb41ecfdac663bc12a18ba661c85e3fd6d29a4a3ea2e2", 0x6e, 0x414c}, {&(0x7f0000000700)="91181eeb36f464b1c3e520994d78e23a0ab645eeca22b7bba84e52028b6f25e13d7f63b9b6fbf7759e929df2be1f0e899f769d0bf850516fce576590fb1f147ab9f9ec246c6ab31c928b4c03a82985231c2011f3aa35d72af3c91517265af13abf6ad99f4586011ccf54f054aca0443be159ca29b3f3f88872f598db82526d84e219f8d69d65a16a6ba48e1db86e37e15422764d", 0x94, 0x833a}], 0x10, &(0x7f0000000b00)=ANY=[@ANYBLOB='uid=', @ANYRESHEX=r0, @ANYBLOB="f4aaa15c39961bdf635f4bc0204c7ea796829cf8bff49cabc4b78a525c211d168c43d118d42906048e6cf79dc99a4f281371d3cf566c0e3e08d4df4d68f7c02ceefda6cc033a7dd74d86bf0db041b364b3e4190b02c79fc9e06c2e4d44485e6320ddc5b70cba5c55a66478f2ba63699756515851c06f0e2853ff08accbdd49a9982cef52188d53d6970973041de9e6c15a230c4f2668d3db84f71dc380312a1874604fee00"/180, @ANYRESHEX=r1, @ANYBLOB=',func=MODULE_CHECK,audit,\x00']) r2 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) [ 2335.842066] FAULT_INJECTION: forcing a failure. [ 2335.842066] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2335.845089] CPU: 1 PID: 11505 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2335.846701] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2335.848618] Call Trace: [ 2335.849231] dump_stack+0x107/0x167 [ 2335.850072] should_fail.cold+0x5/0xa [ 2335.850960] __alloc_pages_nodemask+0x182/0x600 [ 2335.852031] ? __kmalloc+0x16e/0x390 [ 2335.852913] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2335.854311] ? trace_hardirqs_on+0x5b/0x180 [ 2335.855312] alloc_pages_current+0x187/0x280 [ 2335.856337] relay_open_buf.part.0+0x2a5/0xc00 [ 2335.857402] relay_open+0x531/0xa10 [ 2335.858249] do_blk_trace_setup+0x4cf/0xc10 [ 2335.859254] ? _copy_from_user+0xfb/0x1b0 [ 2335.860224] __blk_trace_setup+0xca/0x180 [ 2335.861185] ? do_blk_trace_setup+0xc10/0xc10 [ 2335.862245] blk_trace_ioctl+0x155/0x290 [ 2335.863185] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2335.864328] ? do_vfs_ioctl+0x283/0x10d0 [ 2335.865269] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2335.866479] ? generic_block_fiemap+0x60/0x60 [ 2335.867517] ? lock_downgrade+0x6d0/0x6d0 [ 2335.868502] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2335.869617] blkdev_ioctl+0xc1/0x710 [ 2335.870476] ? blkdev_common_ioctl+0x1930/0x1930 [ 2335.871574] ? selinux_file_ioctl+0xb6/0x270 [ 2335.872603] block_ioctl+0xf9/0x140 [ 2335.873439] ? blkdev_read_iter+0x1c0/0x1c0 [ 2335.874436] __x64_sys_ioctl+0x19a/0x210 [ 2335.875387] do_syscall_64+0x33/0x40 [ 2335.876251] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2335.877430] RIP: 0033:0x7fab51c74b19 [ 2335.878285] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2335.882540] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2335.884337] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2335.885977] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2335.887126] tmpfs: Bad value for 'uid' [ 2335.887622] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2335.887636] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2335.887649] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 03:01:17 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x600}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2335.901983] FAULT_INJECTION: forcing a failure. [ 2335.901983] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2335.905165] CPU: 1 PID: 11491 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2335.906768] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2335.908697] Call Trace: [ 2335.909309] dump_stack+0x107/0x167 [ 2335.910153] should_fail.cold+0x5/0xa [ 2335.911040] __alloc_pages_nodemask+0x182/0x600 [ 2335.912128] ? __kmalloc+0x16e/0x390 [ 2335.912994] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2335.914389] ? trace_hardirqs_on+0x5b/0x180 [ 2335.915396] alloc_pages_current+0x187/0x280 [ 2335.916442] relay_open_buf.part.0+0x2a5/0xc00 [ 2335.917508] relay_open+0x531/0xa10 [ 2335.918353] do_blk_trace_setup+0x4cf/0xc10 [ 2335.919352] ? _copy_from_user+0xfb/0x1b0 [ 2335.920316] __blk_trace_setup+0xca/0x180 [ 2335.921269] ? do_blk_trace_setup+0xc10/0xc10 [ 2335.922329] blk_trace_ioctl+0x155/0x290 [ 2335.923264] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2335.924397] ? do_vfs_ioctl+0x283/0x10d0 [ 2335.925334] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2335.926539] ? generic_block_fiemap+0x60/0x60 [ 2335.927573] ? lock_downgrade+0x6d0/0x6d0 [ 2335.928544] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2335.929668] blkdev_ioctl+0xc1/0x710 [ 2335.930528] ? blkdev_common_ioctl+0x1930/0x1930 [ 2335.931624] ? selinux_file_ioctl+0xb6/0x270 [ 2335.932654] block_ioctl+0xf9/0x140 [ 2335.933503] ? blkdev_read_iter+0x1c0/0x1c0 [ 2335.934512] __x64_sys_ioctl+0x19a/0x210 [ 2335.935450] do_syscall_64+0x33/0x40 [ 2335.936318] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2335.937499] RIP: 0033:0x7f314f9b7b19 [ 2335.938358] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2335.942609] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2335.944373] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2335.946018] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2335.947662] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2335.949316] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2335.950975] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2335.973934] blktrace: Concurrent blktraces are not allowed on loop6 [ 2336.012856] tmpfs: Bad value for 'uid' 03:01:17 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 47) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:01:17 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB="2c647465645f752c0000000000003295edf8b5b61e88bf2f8229b34c873868bf15d29b47c014699200da5df4628177047d8c9a8b3506fbb209000000896a339a89b51004d338b71059b6359b088e73c5e9cd12577e1923b3fcb7528af2d6fce620f6bf2e4787b90c6703be2b3a9d1ca734bf0a42617147a3e5c82ce60199d5efbf3d8af27df030af40841405495a7b74a3b871f3b6e53f30604cb2edf71341b21dd11ce7988bb824bf9f9b0ab4d9d6b60ff5ed33a3cf18533b0906b66966c83407fa667346e37abdd0426635216cff75236813ff8dc2e58b6502656c65515ffc3e824c047e1fffee7c98206db37a16cc8ddb536c0fc637f62139ac973553f494e85ab875ef9aabf82273dc6f1bd7cab62c4481ee31a648c1ca36a422875a592761e292a716db583b62ee31fd8a77642ad425bcb1897e1e0c99b9977b23af1ecad35caa982557fd3f42cee5ea4a"]) 03:01:17 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 81) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:01:17 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0xa, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:01:17 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x700}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2336.118470] FAULT_INJECTION: forcing a failure. [ 2336.118470] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2336.121478] CPU: 0 PID: 11527 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2336.122986] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2336.124794] Call Trace: [ 2336.125369] dump_stack+0x107/0x167 [ 2336.126158] should_fail.cold+0x5/0xa [ 2336.126994] __alloc_pages_nodemask+0x182/0x600 [ 2336.128006] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2336.129199] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2336.130527] alloc_pages_current+0x187/0x280 [ 2336.131487] relay_open_buf.part.0+0x2a5/0xc00 [ 2336.132503] relay_open+0x531/0xa10 [ 2336.133306] do_blk_trace_setup+0x4cf/0xc10 [ 2336.134252] ? _copy_from_user+0xfb/0x1b0 [ 2336.135157] __blk_trace_setup+0xca/0x180 [ 2336.136062] ? do_blk_trace_setup+0xc10/0xc10 [ 2336.137072] blk_trace_ioctl+0x155/0x290 [ 2336.137960] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2336.139026] ? do_vfs_ioctl+0x283/0x10d0 [ 2336.139914] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2336.140962] blktrace: Concurrent blktraces are not allowed on loop6 [ 2336.141074] ? generic_block_fiemap+0x60/0x60 [ 2336.143508] ? lock_downgrade+0x6d0/0x6d0 [ 2336.144421] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2336.144853] blktrace: Concurrent blktraces are not allowed on loop6 [ 2336.145473] blkdev_ioctl+0xc1/0x710 [ 2336.145494] ? blkdev_common_ioctl+0x1930/0x1930 [ 2336.145519] ? selinux_file_ioctl+0xb6/0x270 [ 2336.149723] block_ioctl+0xf9/0x140 [ 2336.150514] ? blkdev_read_iter+0x1c0/0x1c0 [ 2336.151452] __x64_sys_ioctl+0x19a/0x210 [ 2336.152348] do_syscall_64+0x33/0x40 [ 2336.153156] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2336.154268] RIP: 0033:0x7f2ffa449b19 [ 2336.155076] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2336.159096] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2336.160763] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2336.162308] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2336.163862] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2336.165434] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2336.166982] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:01:17 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000100)={0x0, 0xfffffffffffffffe, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x14, 0x0, 0x0}) 03:01:17 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 63) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:01:17 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x169b}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2336.206113] FAULT_INJECTION: forcing a failure. [ 2336.206113] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2336.209006] CPU: 0 PID: 11537 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2336.210542] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2336.212365] Call Trace: [ 2336.212941] dump_stack+0x107/0x167 [ 2336.213735] should_fail.cold+0x5/0xa [ 2336.214575] __alloc_pages_nodemask+0x182/0x600 [ 2336.215601] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2336.216771] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2336.217953] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2336.219262] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2336.220469] ? alloc_pages_current+0x14f/0x280 [ 2336.221475] alloc_pages_current+0x187/0x280 [ 2336.222441] relay_open_buf.part.0+0x2a5/0xc00 [ 2336.223447] relay_open+0x531/0xa10 [ 2336.224252] do_blk_trace_setup+0x4cf/0xc10 [ 2336.225189] ? _copy_from_user+0xfb/0x1b0 [ 2336.226089] __blk_trace_setup+0xca/0x180 [ 2336.226987] ? do_blk_trace_setup+0xc10/0xc10 [ 2336.227984] blk_trace_ioctl+0x155/0x290 [ 2336.228877] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2336.229939] ? do_vfs_ioctl+0x283/0x10d0 [ 2336.230818] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2336.231950] ? generic_block_fiemap+0x60/0x60 [ 2336.232930] ? lock_downgrade+0x6d0/0x6d0 [ 2336.233832] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2336.234880] blkdev_ioctl+0xc1/0x710 [ 2336.235688] ? blkdev_common_ioctl+0x1930/0x1930 [ 2336.236713] ? selinux_file_ioctl+0xb6/0x270 [ 2336.237645] block_ioctl+0xf9/0x140 [ 2336.238403] ? blkdev_read_iter+0x1c0/0x1c0 [ 2336.239304] __x64_sys_ioctl+0x19a/0x210 [ 2336.240162] do_syscall_64+0x33/0x40 [ 2336.240947] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2336.242023] RIP: 0033:0x7fdcbc475b19 [ 2336.242806] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2336.246671] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2336.248284] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2336.249778] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2336.251272] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2336.252773] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2336.254261] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2336.286923] FAULT_INJECTION: forcing a failure. [ 2336.286923] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2336.289696] CPU: 0 PID: 11542 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2336.291127] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2336.292842] Call Trace: [ 2336.293390] dump_stack+0x107/0x167 [ 2336.294148] should_fail.cold+0x5/0xa [ 2336.294936] __alloc_pages_nodemask+0x182/0x600 [ 2336.295891] ? __kmalloc+0x16e/0x390 [ 2336.296669] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2336.297915] ? trace_hardirqs_on+0x5b/0x180 [ 2336.298811] alloc_pages_current+0x187/0x280 [ 2336.299721] relay_open_buf.part.0+0x2a5/0xc00 [ 2336.300680] relay_open+0x531/0xa10 [ 2336.301435] do_blk_trace_setup+0x4cf/0xc10 [ 2336.302323] ? _copy_from_user+0xfb/0x1b0 [ 2336.303174] __blk_trace_setup+0xca/0x180 [ 2336.304027] ? do_blk_trace_setup+0xc10/0xc10 [ 2336.304971] blk_trace_ioctl+0x155/0x290 [ 2336.305796] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2336.306790] ? do_vfs_ioctl+0x283/0x10d0 [ 2336.307623] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2336.308712] ? generic_block_fiemap+0x60/0x60 [ 2336.309628] ? lock_downgrade+0x6d0/0x6d0 [ 2336.310475] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2336.311459] blkdev_ioctl+0xc1/0x710 [ 2336.312226] ? blkdev_common_ioctl+0x1930/0x1930 [ 2336.313201] ? selinux_file_ioctl+0xb6/0x270 [ 2336.314099] block_ioctl+0xf9/0x140 [ 2336.314837] ? blkdev_read_iter+0x1c0/0x1c0 [ 2336.315741] __x64_sys_ioctl+0x19a/0x210 [ 2336.316590] do_syscall_64+0x33/0x40 [ 2336.317353] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2336.318403] RIP: 0033:0x7f314f9b7b19 [ 2336.319157] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2336.322945] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2336.324522] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2336.325984] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2336.327454] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2336.328916] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2336.330381] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2336.352155] blktrace: Concurrent blktraces are not allowed on loop6 [ 2336.358397] blktrace: Concurrent blktraces are not allowed on loop6 [ 2348.627689] FAULT_INJECTION: forcing a failure. [ 2348.627689] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2348.629297] CPU: 1 PID: 11558 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2348.630102] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2348.631091] Call Trace: [ 2348.631405] dump_stack+0x107/0x167 [ 2348.631834] should_fail.cold+0x5/0xa [ 2348.632291] __alloc_pages_nodemask+0x182/0x600 [ 2348.632877] ? __kmalloc+0x16e/0x390 [ 2348.633313] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2348.634012] ? trace_hardirqs_on+0x5b/0x180 [ 2348.634525] alloc_pages_current+0x187/0x280 [ 2348.635039] relay_open_buf.part.0+0x2a5/0xc00 [ 2348.635577] relay_open+0x531/0xa10 [ 2348.636005] do_blk_trace_setup+0x4cf/0xc10 [ 2348.636513] ? _copy_from_user+0xfb/0x1b0 [ 2348.637009] __blk_trace_setup+0xca/0x180 [ 2348.637494] ? do_blk_trace_setup+0xc10/0xc10 [ 2348.638029] blk_trace_ioctl+0x155/0x290 [ 2348.638504] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2348.639069] ? do_vfs_ioctl+0x283/0x10d0 [ 2348.639541] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2348.640168] ? generic_block_fiemap+0x60/0x60 [ 2348.640706] ? lock_downgrade+0x6d0/0x6d0 [ 2348.641189] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2348.641763] blkdev_ioctl+0xc1/0x710 [ 2348.642205] ? blkdev_common_ioctl+0x1930/0x1930 [ 2348.642755] ? selinux_file_ioctl+0xb6/0x270 [ 2348.643275] block_ioctl+0xf9/0x140 [ 2348.643696] ? blkdev_read_iter+0x1c0/0x1c0 [ 2348.644208] __x64_sys_ioctl+0x19a/0x210 [ 2348.644693] do_syscall_64+0x33/0x40 [ 2348.645132] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2348.645733] RIP: 0033:0x7f2ffa449b19 [ 2348.646163] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2348.648296] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2348.649181] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2348.650008] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2348.650855] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2348.651691] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2348.652513] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2348.675368] blktrace: Concurrent blktraces are not allowed on loop6 [ 2348.725891] FAULT_INJECTION: forcing a failure. [ 2348.725891] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2348.728822] CPU: 0 PID: 11569 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2348.730330] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2348.732159] Call Trace: [ 2348.732735] dump_stack+0x107/0x167 [ 2348.733531] should_fail.cold+0x5/0xa 03:01:29 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 64) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:01:29 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x48, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:01:29 executing program 7: utime(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={0x80, 0x3}) r0 = socket$unix(0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setlease(r0, 0x400, 0x1) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=@known='com.apple.system.Security\x00', &(0x7f0000000280)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) sendmsg$TIPC_NL_KEY_FLUSH(r2, &(0x7f0000000600)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000005c0)={&(0x7f00000003c0)={0xe4, 0x0, 0x100, 0x70bd28, 0x25dfdbff, {}, [@TIPC_NLA_NODE={0xb4, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_KEY={0x48, 0x4, {'gcm(aes)\x00', 0x20, "0cb09eb91d9efcb5662a30aef893961b690374539f43cff14355cd7bc7a50587"}}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_KEY={0x45, 0x4, {'gcm(aes)\x00', 0x1d, "3bac21d59057e760bddd8ff12868e60be54c9102bc58d2741cba1359e7"}}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0xfffffff8}, @TIPC_NLA_NODE_ID={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x4d}]}, @TIPC_NLA_MON={0x1c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x80}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8}]}]}, 0xe4}, 0x1, 0x0, 0x0, 0x10000}, 0xc021) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) 03:01:29 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x9b16}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:01:29 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 82) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:01:29 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 48) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2348.734373] __alloc_pages_nodemask+0x182/0x600 [ 2348.735528] ? __kmalloc+0x16e/0x390 [ 2348.736336] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2348.737648] ? trace_hardirqs_on+0x5b/0x180 [ 2348.738584] alloc_pages_current+0x187/0x280 [ 2348.739530] relay_open_buf.part.0+0x2a5/0xc00 [ 2348.740543] relay_open+0x531/0xa10 [ 2348.741334] do_blk_trace_setup+0x4cf/0xc10 [ 2348.742271] ? _copy_from_user+0xfb/0x1b0 [ 2348.743158] __blk_trace_setup+0xca/0x180 [ 2348.744053] ? do_blk_trace_setup+0xc10/0xc10 [ 2348.745054] blk_trace_ioctl+0x155/0x290 [ 2348.745933] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2348.746978] ? do_vfs_ioctl+0x283/0x10d0 [ 2348.747844] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2348.748983] ? generic_block_fiemap+0x60/0x60 [ 2348.749951] ? lock_downgrade+0x6d0/0x6d0 [ 2348.750841] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2348.751890] blkdev_ioctl+0xc1/0x710 [ 2348.752689] ? blkdev_common_ioctl+0x1930/0x1930 [ 2348.753706] ? selinux_file_ioctl+0xb6/0x270 [ 2348.754661] block_ioctl+0xf9/0x140 [ 2348.755445] ? blkdev_read_iter+0x1c0/0x1c0 [ 2348.756368] __x64_sys_ioctl+0x19a/0x210 [ 2348.757250] do_syscall_64+0x33/0x40 [ 2348.758060] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2348.759163] RIP: 0033:0x7fdcbc475b19 [ 2348.759959] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2348.763889] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2348.765516] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2348.767065] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2348.769091] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2348.770960] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2348.772791] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 03:01:29 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) openat$sr(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) r1 = getpid() ptrace(0x4208, r1) r2 = open_tree(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x80, 0x81, 0x81, 0x2, 0x0, 0x7, 0x44000, 0x8, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffe1, 0x1, @perf_bp={&(0x7f0000000140), 0x3}, 0x2, 0xffffffffffffffff, 0x7f, 0x7, 0xd, 0x2d2, 0x101, 0x0, 0x7, 0x0, 0x8}, r1, 0xffffffffffffffff, r2, 0x10) 03:01:29 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 82) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:01:29 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket(0x8, 0xa, 0x0) ioctl$FS_IOC_FSSETXATTR(r2, 0x401c5820, &(0x7f0000000040)={0x50, 0x800, 0x5, 0x6, 0x6}) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) openat$hpet(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r3 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) dup2(r4, r5) fsetxattr$security_selinux(r3, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f0000000680)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB="2c61733d08000000a0bfbfaa8004c91642ead05f84649c99b1c72f571146d43be68800972b82b0c1e07033464c552f6ffe0fa69b252324a6d1e9a51fb10bb7d82decdc1f90670c33b04eea3ef8e8220da6591fbf214ef27ae4e327221b958c19dd32a6df8f8d0234518df9285656a8fb1e31c33f282ce2c2435362a4dc548a6d12e0d03d698cbb4f6d3f3ad5e388a2f91e2ae4ffdb39b07534939b890000000000000000e96d3182e5fe919fc6287072a9844b681839fe807fe1c461d3afb097e566", @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) [ 2348.776095] FAULT_INJECTION: forcing a failure. 03:01:29 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 49) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2348.776095] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2348.777930] CPU: 1 PID: 11571 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2348.778731] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2348.779692] Call Trace: [ 2348.780013] dump_stack+0x107/0x167 [ 2348.780436] should_fail.cold+0x5/0xa [ 2348.780904] __alloc_pages_nodemask+0x182/0x600 [ 2348.781452] ? __kmalloc+0x16e/0x390 [ 2348.781887] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2348.782589] ? trace_hardirqs_on+0x5b/0x180 [ 2348.783091] alloc_pages_current+0x187/0x280 [ 2348.783603] relay_open_buf.part.0+0x2a5/0xc00 [ 2348.784141] relay_open+0x531/0xa10 [ 2348.784578] do_blk_trace_setup+0x4cf/0xc10 [ 2348.785082] ? _copy_from_user+0xfb/0x1b0 [ 2348.785568] __blk_trace_setup+0xca/0x180 [ 2348.786054] ? do_blk_trace_setup+0xc10/0xc10 [ 2348.786591] blk_trace_ioctl+0x155/0x290 [ 2348.787065] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2348.787633] ? do_vfs_ioctl+0x283/0x10d0 [ 2348.788122] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2348.788746] ? generic_block_fiemap+0x60/0x60 [ 2348.789270] ? lock_downgrade+0x6d0/0x6d0 [ 2348.789765] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2348.790334] blkdev_ioctl+0xc1/0x710 [ 2348.790771] ? blkdev_common_ioctl+0x1930/0x1930 [ 2348.791330] ? selinux_file_ioctl+0xb6/0x270 [ 2348.791841] block_ioctl+0xf9/0x140 [ 2348.792270] ? blkdev_read_iter+0x1c0/0x1c0 [ 2348.792804] __x64_sys_ioctl+0x19a/0x210 [ 2348.793301] do_syscall_64+0x33/0x40 [ 2348.793746] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2348.794344] RIP: 0033:0x7fab51c74b19 [ 2348.794780] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2348.796941] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2348.797824] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2348.798659] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2348.799546] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2348.800386] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2348.801226] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2348.812598] FAULT_INJECTION: forcing a failure. [ 2348.812598] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2348.814032] CPU: 1 PID: 11574 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2348.814847] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2348.815828] Call Trace: [ 2348.816145] dump_stack+0x107/0x167 [ 2348.816581] should_fail.cold+0x5/0xa [ 2348.817049] __alloc_pages_nodemask+0x182/0x600 [ 2348.817610] ? __kmalloc+0x16e/0x390 [ 2348.818047] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2348.818765] ? trace_hardirqs_on+0x5b/0x180 [ 2348.819289] alloc_pages_current+0x187/0x280 [ 2348.819800] relay_open_buf.part.0+0x2a5/0xc00 [ 2348.820348] relay_open+0x531/0xa10 [ 2348.820788] do_blk_trace_setup+0x4cf/0xc10 [ 2348.821289] ? _copy_from_user+0xfb/0x1b0 [ 2348.821779] __blk_trace_setup+0xca/0x180 [ 2348.822268] ? do_blk_trace_setup+0xc10/0xc10 [ 2348.822820] blk_trace_ioctl+0x155/0x290 [ 2348.823301] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2348.823874] ? do_vfs_ioctl+0x283/0x10d0 [ 2348.824351] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2348.824970] ? generic_block_fiemap+0x60/0x60 [ 2348.825503] ? lock_downgrade+0x6d0/0x6d0 [ 2348.825987] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2348.826558] blkdev_ioctl+0xc1/0x710 [ 2348.826989] ? blkdev_common_ioctl+0x1930/0x1930 [ 2348.827549] ? selinux_file_ioctl+0xb6/0x270 [ 2348.828060] block_ioctl+0xf9/0x140 [ 2348.828482] ? blkdev_read_iter+0x1c0/0x1c0 [ 2348.828996] __x64_sys_ioctl+0x19a/0x210 [ 2348.829471] do_syscall_64+0x33/0x40 [ 2348.829905] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2348.830503] RIP: 0033:0x7f314f9b7b19 [ 2348.830936] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2348.833086] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2348.833976] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2348.834806] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2348.835640] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2348.836475] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2348.837320] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2348.839193] FAULT_INJECTION: forcing a failure. [ 2348.839193] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2348.840840] blktrace: Concurrent blktraces are not allowed on loop6 [ 2348.842046] CPU: 0 PID: 11579 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2348.844055] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2348.845802] Call Trace: [ 2348.846359] dump_stack+0x107/0x167 [ 2348.847127] should_fail.cold+0x5/0xa [ 2348.847931] __alloc_pages_nodemask+0x182/0x600 [ 2348.848914] ? __kmalloc+0x16e/0x390 [ 2348.849701] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2348.850973] ? trace_hardirqs_on+0x5b/0x180 03:01:30 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0xe0ffff}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2348.851889] alloc_pages_current+0x187/0x280 [ 2348.853004] relay_open_buf.part.0+0x2a5/0xc00 [ 2348.853983] ? cpumask_next+0x1f/0x30 [ 2348.854805] relay_open+0x531/0xa10 [ 2348.855599] do_blk_trace_setup+0x4cf/0xc10 [ 2348.856510] ? _copy_from_user+0xfb/0x1b0 [ 2348.857395] __blk_trace_setup+0xca/0x180 [ 2348.858263] ? do_blk_trace_setup+0xc10/0xc10 [ 2348.859223] blk_trace_ioctl+0x155/0x290 [ 2348.860075] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2348.861114] ? do_vfs_ioctl+0x283/0x10d0 [ 2348.861970] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2348.863075] ? generic_block_fiemap+0x60/0x60 [ 2348.864024] ? lock_downgrade+0x6d0/0x6d0 [ 2348.864910] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2348.865930] blkdev_ioctl+0xc1/0x710 [ 2348.866713] ? blkdev_common_ioctl+0x1930/0x1930 [ 2348.867717] ? selinux_file_ioctl+0xb6/0x270 [ 2348.868660] block_ioctl+0xf9/0x140 [ 2348.869425] ? blkdev_read_iter+0x1c0/0x1c0 [ 2348.870335] __x64_sys_ioctl+0x19a/0x210 [ 2348.871182] do_syscall_64+0x33/0x40 [ 2348.871965] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2348.873064] RIP: 0033:0x7f2ffa449b19 [ 2348.873854] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2348.877723] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2348.879335] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2348.880860] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2348.882367] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2348.883868] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2348.885427] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2348.900093] blktrace: Concurrent blktraces are not allowed on loop6 [ 2348.902388] blktrace: Concurrent blktraces are not allowed on loop6 03:01:30 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x1000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2348.931748] blktrace: Concurrent blktraces are not allowed on loop6 [ 2348.933368] blktrace: Concurrent blktraces are not allowed on loop6 03:01:30 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x2000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2348.978958] blktrace: Concurrent blktraces are not allowed on loop6 03:01:30 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 65) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2348.987010] blktrace: Concurrent blktraces are not allowed on loop6 03:01:30 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 83) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2349.047973] FAULT_INJECTION: forcing a failure. [ 2349.047973] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2349.049524] CPU: 1 PID: 11604 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2349.050337] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2349.051328] Call Trace: [ 2349.051650] dump_stack+0x107/0x167 [ 2349.052077] should_fail.cold+0x5/0xa [ 2349.052543] __alloc_pages_nodemask+0x182/0x600 [ 2349.053097] ? __kmalloc+0x16e/0x390 [ 2349.053537] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2349.054249] ? trace_hardirqs_on+0x5b/0x180 [ 2349.054752] alloc_pages_current+0x187/0x280 [ 2349.055278] relay_open_buf.part.0+0x2a5/0xc00 [ 2349.055821] relay_open+0x531/0xa10 [ 2349.056256] do_blk_trace_setup+0x4cf/0xc10 [ 2349.056771] ? _copy_from_user+0xfb/0x1b0 [ 2349.057256] __blk_trace_setup+0xca/0x180 [ 2349.057745] ? do_blk_trace_setup+0xc10/0xc10 [ 2349.058291] blk_trace_ioctl+0x155/0x290 [ 2349.058774] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2349.059354] ? do_vfs_ioctl+0x283/0x10d0 [ 2349.059826] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2349.060452] ? generic_block_fiemap+0x60/0x60 [ 2349.060983] ? lock_downgrade+0x6d0/0x6d0 [ 2349.061473] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2349.062043] blkdev_ioctl+0xc1/0x710 [ 2349.062485] ? blkdev_common_ioctl+0x1930/0x1930 [ 2349.063042] ? selinux_file_ioctl+0xb6/0x270 [ 2349.063570] block_ioctl+0xf9/0x140 [ 2349.063998] ? blkdev_read_iter+0x1c0/0x1c0 [ 2349.064503] __x64_sys_ioctl+0x19a/0x210 [ 2349.064994] do_syscall_64+0x33/0x40 [ 2349.065440] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2349.066046] RIP: 0033:0x7fdcbc475b19 [ 2349.066486] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2349.068634] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2349.069525] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2349.070371] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2349.071212] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2349.072050] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2349.072898] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2349.083981] FAULT_INJECTION: forcing a failure. [ 2349.083981] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2349.086781] CPU: 0 PID: 11606 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2349.088243] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2349.089999] Call Trace: [ 2349.090561] dump_stack+0x107/0x167 [ 2349.091335] should_fail.cold+0x5/0xa [ 2349.092155] __alloc_pages_nodemask+0x182/0x600 [ 2349.093169] ? __kmalloc+0x16e/0x390 [ 2349.093980] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2349.095278] ? trace_hardirqs_on+0x5b/0x180 [ 2349.096192] alloc_pages_current+0x187/0x280 [ 2349.097139] relay_open_buf.part.0+0x2a5/0xc00 [ 2349.098113] relay_open+0x531/0xa10 [ 2349.098891] do_blk_trace_setup+0x4cf/0xc10 [ 2349.099808] ? _copy_from_user+0xfb/0x1b0 [ 2349.100695] __blk_trace_setup+0xca/0x180 [ 2349.101566] ? do_blk_trace_setup+0xc10/0xc10 [ 2349.102535] blk_trace_ioctl+0x155/0x290 [ 2349.103389] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2349.104421] ? do_vfs_ioctl+0x283/0x10d0 [ 2349.105295] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2349.106398] ? generic_block_fiemap+0x60/0x60 [ 2349.107345] ? lock_downgrade+0x6d0/0x6d0 [ 2349.108216] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2349.109251] blkdev_ioctl+0xc1/0x710 [ 2349.110036] ? blkdev_common_ioctl+0x1930/0x1930 [ 2349.111042] ? selinux_file_ioctl+0xb6/0x270 [ 2349.111980] block_ioctl+0xf9/0x140 [ 2349.112764] ? blkdev_read_iter+0x1c0/0x1c0 [ 2349.113678] __x64_sys_ioctl+0x19a/0x210 [ 2349.114535] do_syscall_64+0x33/0x40 [ 2349.115326] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2349.116408] RIP: 0033:0x7f314f9b7b19 [ 2349.117198] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2349.121090] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2349.122696] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2349.124197] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2349.125713] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2349.127212] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2349.128733] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2362.065037] FAULT_INJECTION: forcing a failure. [ 2362.065037] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2362.066715] CPU: 1 PID: 11617 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2362.067547] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2362.068539] Call Trace: [ 2362.068868] dump_stack+0x107/0x167 [ 2362.069318] should_fail.cold+0x5/0xa [ 2362.069782] __alloc_pages_nodemask+0x182/0x600 [ 2362.070348] ? __kmalloc+0x16e/0x390 [ 2362.070798] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2362.071542] ? trace_hardirqs_on+0x5b/0x180 [ 2362.072084] alloc_pages_current+0x187/0x280 [ 2362.072631] relay_open_buf.part.0+0x2a5/0xc00 [ 2362.073436] relay_open+0x531/0xa10 03:01:43 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 50) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:01:43 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 66) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:01:43 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r2, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) fsetxattr$security_selinux(r2, &(0x7f0000000040), &(0x7f0000000200)='system_u:object_r:dhcpd_initrc_exec_t:s0\x00', 0x29, 0x3) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) 03:01:43 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 84) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2362.074018] do_blk_trace_setup+0x4cf/0xc10 [ 2362.074656] ? _copy_from_user+0xfb/0x1b0 [ 2362.075170] __blk_trace_setup+0xca/0x180 [ 2362.075682] ? do_blk_trace_setup+0xc10/0xc10 [ 2362.076255] blk_trace_ioctl+0x155/0x290 [ 2362.076758] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2362.077365] ? do_vfs_ioctl+0x283/0x10d0 [ 2362.077858] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2362.078499] ? generic_block_fiemap+0x60/0x60 [ 2362.079037] ? lock_downgrade+0x6d0/0x6d0 [ 2362.079556] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2362.080140] blkdev_ioctl+0xc1/0x710 [ 2362.080609] ? blkdev_common_ioctl+0x1930/0x1930 [ 2362.081189] ? selinux_file_ioctl+0xb6/0x270 [ 2362.081735] block_ioctl+0xf9/0x140 [ 2362.082171] ? blkdev_read_iter+0x1c0/0x1c0 [ 2362.082707] __x64_sys_ioctl+0x19a/0x210 [ 2362.083197] do_syscall_64+0x33/0x40 [ 2362.083657] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2362.084278] RIP: 0033:0x7fdcbc475b19 [ 2362.084749] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2362.086963] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2362.087887] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2362.088749] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2362.089614] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2362.090474] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2362.091323] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 03:01:43 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x3000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:01:43 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 83) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:01:43 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x4c, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:01:43 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) r1 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000008, 0x4000010, r1, 0x226ed000) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) [ 2362.114442] FAULT_INJECTION: forcing a failure. [ 2362.114442] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2362.115889] CPU: 1 PID: 11616 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2362.116701] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2362.117685] Call Trace: [ 2362.117998] dump_stack+0x107/0x167 [ 2362.118436] should_fail.cold+0x5/0xa [ 2362.118888] __alloc_pages_nodemask+0x182/0x600 [ 2362.119435] ? __kmalloc+0x16e/0x390 [ 2362.119877] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2362.120589] ? trace_hardirqs_on+0x5b/0x180 [ 2362.121109] alloc_pages_current+0x187/0x280 [ 2362.121630] relay_open_buf.part.0+0x2a5/0xc00 [ 2362.122177] relay_open+0x531/0xa10 [ 2362.122612] do_blk_trace_setup+0x4cf/0xc10 [ 2362.123123] ? _copy_from_user+0xfb/0x1b0 [ 2362.123613] __blk_trace_setup+0xca/0x180 [ 2362.124103] ? do_blk_trace_setup+0xc10/0xc10 [ 2362.124646] blk_trace_ioctl+0x155/0x290 [ 2362.125134] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2362.125712] ? do_vfs_ioctl+0x283/0x10d0 [ 2362.126190] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2362.126808] ? generic_block_fiemap+0x60/0x60 [ 2362.127337] ? lock_downgrade+0x6d0/0x6d0 [ 2362.127827] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2362.128399] blkdev_ioctl+0xc1/0x710 [ 2362.128840] ? blkdev_common_ioctl+0x1930/0x1930 [ 2362.129407] ? selinux_file_ioctl+0xb6/0x270 [ 2362.129928] block_ioctl+0xf9/0x140 [ 2362.130358] ? blkdev_read_iter+0x1c0/0x1c0 [ 2362.130864] __x64_sys_ioctl+0x19a/0x210 [ 2362.131345] do_syscall_64+0x33/0x40 [ 2362.131782] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2362.132381] RIP: 0033:0x7f2ffa449b19 [ 2362.132817] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2362.134980] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2362.135880] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2362.136716] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2362.137559] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2362.138398] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2362.139231] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:01:43 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 85) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2362.160100] FAULT_INJECTION: forcing a failure. [ 2362.160100] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2362.161730] CPU: 1 PID: 11620 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2362.162537] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2362.163504] Call Trace: [ 2362.163816] dump_stack+0x107/0x167 [ 2362.164245] should_fail.cold+0x5/0xa [ 2362.164693] __alloc_pages_nodemask+0x182/0x600 [ 2362.165261] ? __kmalloc+0x16e/0x390 [ 2362.165709] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2362.166413] ? trace_hardirqs_on+0x5b/0x180 [ 2362.166920] alloc_pages_current+0x187/0x280 [ 2362.167435] relay_open_buf.part.0+0x2a5/0xc00 [ 2362.167975] relay_open+0x531/0xa10 [ 2362.168513] do_blk_trace_setup+0x4cf/0xc10 [ 2362.169026] ? _copy_from_user+0xfb/0x1b0 [ 2362.169513] __blk_trace_setup+0xca/0x180 [ 2362.169997] ? do_blk_trace_setup+0xc10/0xc10 [ 2362.170535] blk_trace_ioctl+0x155/0x290 [ 2362.171011] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2362.171581] ? do_vfs_ioctl+0x283/0x10d0 [ 2362.172054] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2362.172660] ? generic_block_fiemap+0x60/0x60 [ 2362.173189] ? lock_downgrade+0x6d0/0x6d0 [ 2362.173671] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2362.174237] blkdev_ioctl+0xc1/0x710 [ 2362.174668] ? blkdev_common_ioctl+0x1930/0x1930 [ 2362.175221] ? selinux_file_ioctl+0xb6/0x270 [ 2362.175733] block_ioctl+0xf9/0x140 [ 2362.176155] ? blkdev_read_iter+0x1c0/0x1c0 [ 2362.176663] __x64_sys_ioctl+0x19a/0x210 [ 2362.177141] do_syscall_64+0x33/0x40 [ 2362.177577] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2362.178168] RIP: 0033:0x7f314f9b7b19 [ 2362.178605] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2362.180734] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2362.181626] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2362.182455] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2362.183279] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2362.184102] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2362.184927] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2362.190023] audit: type=1400 audit(1735614103.403:186): avc: denied { relabelto } for pid=11614 comm="syz-executor.7" name="NETLINK" dev="sockfs" ino=48866 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:dhcpd_initrc_exec_t:s0 tclass=netlink_xfrm_socket permissive=1 [ 2362.196717] blktrace: Concurrent blktraces are not allowed on loop6 [ 2362.199826] FAULT_INJECTION: forcing a failure. [ 2362.199826] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2362.201336] CPU: 1 PID: 11627 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2362.202129] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2362.203079] Call Trace: [ 2362.203384] dump_stack+0x107/0x167 [ 2362.203811] should_fail.cold+0x5/0xa [ 2362.204252] __alloc_pages_nodemask+0x182/0x600 [ 2362.204796] ? __kmalloc+0x16e/0x390 [ 2362.205236] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2362.205937] ? trace_hardirqs_on+0x5b/0x180 [ 2362.206435] alloc_pages_current+0x187/0x280 [ 2362.206942] relay_open_buf.part.0+0x2a5/0xc00 [ 2362.207504] relay_open+0x531/0xa10 [ 2362.207938] do_blk_trace_setup+0x4cf/0xc10 [ 2362.208454] ? _copy_from_user+0xfb/0x1b0 [ 2362.208930] __blk_trace_setup+0xca/0x180 [ 2362.209420] ? do_blk_trace_setup+0xc10/0xc10 [ 2362.209944] blk_trace_ioctl+0x155/0x290 [ 2362.210416] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2362.210986] ? do_vfs_ioctl+0x283/0x10d0 [ 2362.211457] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2362.212064] ? generic_block_fiemap+0x60/0x60 [ 2362.212583] ? lock_downgrade+0x6d0/0x6d0 [ 2362.213063] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2362.213616] blkdev_ioctl+0xc1/0x710 [ 2362.214041] ? blkdev_common_ioctl+0x1930/0x1930 [ 2362.214585] ? selinux_file_ioctl+0xb6/0x270 [ 2362.215088] block_ioctl+0xf9/0x140 [ 2362.215501] ? blkdev_read_iter+0x1c0/0x1c0 [ 2362.215996] __x64_sys_ioctl+0x19a/0x210 [ 2362.216461] do_syscall_64+0x33/0x40 [ 2362.216884] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2362.217479] RIP: 0033:0x7fab51c74b19 [ 2362.217932] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2362.220147] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2362.221022] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2362.221833] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2362.222645] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2362.223455] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2362.224267] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2362.226075] FAULT_INJECTION: forcing a failure. [ 2362.226075] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2362.229033] CPU: 0 PID: 11633 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2362.230614] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2362.232504] Call Trace: [ 2362.233114] dump_stack+0x107/0x167 [ 2362.233937] should_fail.cold+0x5/0xa [ 2362.234843] __alloc_pages_nodemask+0x182/0x600 [ 2362.235902] ? __kmalloc+0x16e/0x390 [ 2362.236743] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2362.238103] ? trace_hardirqs_on+0x5b/0x180 [ 2362.239083] alloc_pages_current+0x187/0x280 [ 2362.240075] relay_open_buf.part.0+0x2a5/0xc00 [ 2362.241121] relay_open+0x531/0xa10 [ 2362.241954] do_blk_trace_setup+0x4cf/0xc10 [ 2362.242924] ? _copy_from_user+0xfb/0x1b0 [ 2362.243855] __blk_trace_setup+0xca/0x180 [ 2362.244783] ? do_blk_trace_setup+0xc10/0xc10 [ 2362.245822] blk_trace_ioctl+0x155/0x290 [ 2362.246733] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2362.247837] ? do_vfs_ioctl+0x283/0x10d0 [ 2362.248750] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2362.249932] ? generic_block_fiemap+0x60/0x60 [ 2362.250935] ? lock_downgrade+0x6d0/0x6d0 [ 2362.251869] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2362.252972] blkdev_ioctl+0xc1/0x710 [ 2362.253812] ? blkdev_common_ioctl+0x1930/0x1930 [ 2362.254875] ? selinux_file_ioctl+0xb6/0x270 [ 2362.255867] block_ioctl+0xf9/0x140 [ 2362.256685] ? blkdev_read_iter+0x1c0/0x1c0 [ 2362.257663] __x64_sys_ioctl+0x19a/0x210 [ 2362.258579] do_syscall_64+0x33/0x40 [ 2362.259413] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2362.260566] RIP: 0033:0x7fdcbc475b19 [ 2362.261410] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2362.265545] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2362.267254] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2362.268853] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2362.270467] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2362.272069] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2362.273684] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2362.291486] blktrace: Concurrent blktraces are not allowed on loop6 03:01:43 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x68, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:01:43 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 51) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:01:43 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 84) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:01:43 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x4000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2362.378046] FAULT_INJECTION: forcing a failure. [ 2362.378046] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2362.379406] CPU: 1 PID: 11647 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2362.380140] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2362.381032] Call Trace: [ 2362.381321] dump_stack+0x107/0x167 [ 2362.381711] should_fail.cold+0x5/0xa [ 2362.382120] __alloc_pages_nodemask+0x182/0x600 [ 2362.382617] ? __kmalloc+0x16e/0x390 [ 2362.383020] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2362.383668] ? trace_hardirqs_on+0x5b/0x180 [ 2362.384130] alloc_pages_current+0x187/0x280 [ 2362.384604] relay_open_buf.part.0+0x2a5/0xc00 [ 2362.385104] relay_open+0x531/0xa10 [ 2362.385502] do_blk_trace_setup+0x4cf/0xc10 [ 2362.385962] ? _copy_from_user+0xfb/0x1b0 [ 2362.386405] __blk_trace_setup+0xca/0x180 [ 2362.386845] ? do_blk_trace_setup+0xc10/0xc10 [ 2362.387335] blk_trace_ioctl+0x155/0x290 [ 2362.387770] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2362.388293] ? do_vfs_ioctl+0x283/0x10d0 [ 2362.388725] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2362.389296] ? generic_block_fiemap+0x60/0x60 [ 2362.389774] ? lock_downgrade+0x6d0/0x6d0 [ 2362.390220] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2362.390736] blkdev_ioctl+0xc1/0x710 [ 2362.391136] ? blkdev_common_ioctl+0x1930/0x1930 [ 2362.391642] ? selinux_file_ioctl+0xb6/0x270 [ 2362.392112] block_ioctl+0xf9/0x140 [ 2362.392500] ? blkdev_read_iter+0x1c0/0x1c0 [ 2362.392997] __x64_sys_ioctl+0x19a/0x210 [ 2362.393461] do_syscall_64+0x33/0x40 [ 2362.393861] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2362.394407] RIP: 0033:0x7f2ffa449b19 [ 2362.394803] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2362.396757] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2362.397575] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2362.398343] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2362.399100] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2362.399952] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2362.400713] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:01:43 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) [ 2362.407779] FAULT_INJECTION: forcing a failure. [ 2362.407779] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2362.409357] CPU: 1 PID: 11646 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2362.410095] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2362.410983] Call Trace: [ 2362.411275] dump_stack+0x107/0x167 [ 2362.411664] should_fail.cold+0x5/0xa [ 2362.412073] __alloc_pages_nodemask+0x182/0x600 [ 2362.412570] ? __kmalloc+0x16e/0x390 [ 2362.412977] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2362.413625] ? trace_hardirqs_on+0x5b/0x180 [ 2362.414088] alloc_pages_current+0x187/0x280 [ 2362.414564] relay_open_buf.part.0+0x2a5/0xc00 [ 2362.415059] relay_open+0x531/0xa10 [ 2362.415454] do_blk_trace_setup+0x4cf/0xc10 [ 2362.415921] ? _copy_from_user+0xfb/0x1b0 [ 2362.416368] __blk_trace_setup+0xca/0x180 [ 2362.416810] ? do_blk_trace_setup+0xc10/0xc10 [ 2362.417311] blk_trace_ioctl+0x155/0x290 [ 2362.417745] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2362.418276] ? do_vfs_ioctl+0x283/0x10d0 [ 2362.418708] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2362.419270] ? generic_block_fiemap+0x60/0x60 [ 2362.419745] ? lock_downgrade+0x6d0/0x6d0 [ 2362.420194] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2362.420715] blkdev_ioctl+0xc1/0x710 [ 2362.421129] ? blkdev_common_ioctl+0x1930/0x1930 [ 2362.421651] ? selinux_file_ioctl+0xb6/0x270 [ 2362.422130] block_ioctl+0xf9/0x140 [ 2362.422518] ? blkdev_read_iter+0x1c0/0x1c0 [ 2362.422985] __x64_sys_ioctl+0x19a/0x210 [ 2362.423423] do_syscall_64+0x33/0x40 [ 2362.423820] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2362.424370] RIP: 0033:0x7fab51c74b19 [ 2362.424770] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2362.426769] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2362.427582] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2362.428356] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2362.429140] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2362.429905] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2362.430680] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 03:01:43 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 67) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:01:43 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) dup2(r0, r2) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f0000000640)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB="2c2c00000000197357f50dff5f80ccf45f833d76a85742e14fda03ffacc1d2cfee16f36d827ff60bec72a6a4ec4cdf13c3c267daee8913f1627154161883596eed42e1d4db0abb99f6a26575c4aed6763a5d939fd863e228d95fa01cf7f2a671e45ef689c7f3a6fc00"/118]) [ 2362.443437] blktrace: Concurrent blktraces are not allowed on loop6 [ 2362.448291] blktrace: Concurrent blktraces are not allowed on loop6 [ 2362.465058] FAULT_INJECTION: forcing a failure. [ 2362.465058] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2362.467998] CPU: 0 PID: 11656 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2362.469565] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2362.471428] Call Trace: [ 2362.472023] dump_stack+0x107/0x167 [ 2362.472853] should_fail.cold+0x5/0xa [ 2362.473727] __alloc_pages_nodemask+0x182/0x600 [ 2362.474780] ? __kmalloc+0x16e/0x390 [ 2362.475621] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2362.476987] ? trace_hardirqs_on+0x5b/0x180 [ 2362.477965] alloc_pages_current+0x187/0x280 [ 2362.478960] relay_open_buf.part.0+0x2a5/0xc00 [ 2362.480000] relay_open+0x531/0xa10 [ 2362.480827] do_blk_trace_setup+0x4cf/0xc10 [ 2362.481802] ? _copy_from_user+0xfb/0x1b0 [ 2362.482736] __blk_trace_setup+0xca/0x180 [ 2362.483668] ? do_blk_trace_setup+0xc10/0xc10 [ 2362.484699] blk_trace_ioctl+0x155/0x290 [ 2362.485619] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2362.486718] ? do_vfs_ioctl+0x283/0x10d0 [ 2362.487636] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2362.488816] ? generic_block_fiemap+0x60/0x60 [ 2362.489832] ? lock_downgrade+0x6d0/0x6d0 [ 2362.490767] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2362.491858] blkdev_ioctl+0xc1/0x710 [ 2362.492694] ? blkdev_common_ioctl+0x1930/0x1930 [ 2362.493778] ? selinux_file_ioctl+0xb6/0x270 [ 2362.494771] block_ioctl+0xf9/0x140 [ 2362.495591] ? blkdev_read_iter+0x1c0/0x1c0 [ 2362.496568] __x64_sys_ioctl+0x19a/0x210 [ 2362.497490] do_syscall_64+0x33/0x40 [ 2362.498327] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2362.499478] RIP: 0033:0x7f314f9b7b19 [ 2362.500313] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2362.504450] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2362.506162] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2362.507763] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2362.509372] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2362.510968] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2362.512565] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 03:01:43 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x5000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:01:43 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) socket$unix(0x1, 0x1, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) 03:01:43 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0), r3) sendmsg$TIPC_NL_BEARER_GET(r2, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f00000005c0)={0x20c, r4, 0x4, 0x70bd27, 0x25dfdbfc, {}, [@TIPC_NLA_MEDIA={0x5c, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x3c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x80000001}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80000001}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x289400}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xfffffffb}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x71}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}]}]}, @TIPC_NLA_PUBL={0x54, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x9440}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x3}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x9}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x5}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x7fffffff}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x10000}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x200}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x8000}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x77}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xff}]}, @TIPC_NLA_NODE={0x10c, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0xa93}, @TIPC_NLA_NODE_ID={0xd4, 0x3, "9c728760884f4a5ebf3514b90044910af0fd4e43d8dca62f63d69a472e5cf0c61c72a82fded833bf3fc4814e04734eafdb7a1114c91a64aedfdf756ff51435a74c476d0649687ad6bc3cfb8b9281cf798930474fe0824ab8ee4a11c9c681ac4152f2a8bc63693e9bda15cf481fa9fc1a4b36d081d473c58efb30684402f604afef5c2877a4d656d666036860e4c584cf54539f68ba1298ed04b233b103b1d83c1166f1d653871bbb88e9e56bd8be36d83ae28eb2232b39bf77da7ea9e1b2be30c8d71a54198178abdfade331406c7371"}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ID={0x11, 0x3, "19732303de0cc7369b9f193fd8"}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x84}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x2}]}, @TIPC_NLA_PUBL={0x3c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x100}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0xa17f}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x8}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x5}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x5}]}]}, 0x20c}, 0x1, 0x0, 0x0, 0x800}, 0x20088005) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) [ 2362.576151] blktrace: Concurrent blktraces are not allowed on loop6 [ 2362.579068] blktrace: Concurrent blktraces are not allowed on loop6 03:01:43 executing program 6: ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'wg0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000140)={@empty, 0x78, r0}) r1 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000200)=""/199, 0x0, 0x0, 0x0, 0x0}) 03:01:55 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 68) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:01:55 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 52) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:01:55 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000200)=""/199, 0x0, 0x0, 0x0, 0x0}) 03:01:55 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x6000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:01:55 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 86) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:01:55 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x6c, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:01:55 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 85) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:01:55 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) [ 2374.770553] FAULT_INJECTION: forcing a failure. [ 2374.770553] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2374.773411] CPU: 0 PID: 11689 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2374.774890] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2374.776671] Call Trace: [ 2374.777240] dump_stack+0x107/0x167 [ 2374.778047] should_fail.cold+0x5/0xa [ 2374.778863] __alloc_pages_nodemask+0x182/0x600 [ 2374.779855] ? __kmalloc+0x16e/0x390 [ 2374.780657] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2374.781954] ? trace_hardirqs_on+0x5b/0x180 [ 2374.782875] alloc_pages_current+0x187/0x280 [ 2374.783804] relay_open_buf.part.0+0x2a5/0xc00 [ 2374.784777] relay_open+0x531/0xa10 [ 2374.785558] do_blk_trace_setup+0x4cf/0xc10 [ 2374.786481] ? _copy_from_user+0xfb/0x1b0 [ 2374.787354] __blk_trace_setup+0xca/0x180 [ 2374.788241] ? do_blk_trace_setup+0xc10/0xc10 [ 2374.789219] blk_trace_ioctl+0x155/0x290 [ 2374.790087] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2374.791117] ? do_vfs_ioctl+0x283/0x10d0 [ 2374.791980] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2374.793081] ? generic_block_fiemap+0x60/0x60 [ 2374.794062] ? lock_downgrade+0x6d0/0x6d0 [ 2374.794932] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2374.795953] blkdev_ioctl+0xc1/0x710 [ 2374.796741] ? blkdev_common_ioctl+0x1930/0x1930 [ 2374.797747] ? selinux_file_ioctl+0xb6/0x270 [ 2374.798679] block_ioctl+0xf9/0x140 [ 2374.799451] ? blkdev_read_iter+0x1c0/0x1c0 [ 2374.800378] __x64_sys_ioctl+0x19a/0x210 [ 2374.801236] do_syscall_64+0x33/0x40 [ 2374.802040] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2374.803119] RIP: 0033:0x7f314f9b7b19 [ 2374.803901] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2374.807785] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2374.809165] blktrace: Concurrent blktraces are not allowed on loop6 [ 2374.809399] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2374.809414] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2374.809426] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2374.809449] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2374.813853] blktrace: Concurrent blktraces are not allowed on loop6 [ 2374.815285] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2374.824989] FAULT_INJECTION: forcing a failure. [ 2374.824989] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2374.827633] CPU: 1 PID: 11688 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2374.829098] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2374.830853] Call Trace: [ 2374.831412] dump_stack+0x107/0x167 [ 2374.832189] should_fail.cold+0x5/0xa [ 2374.833012] __alloc_pages_nodemask+0x182/0x600 [ 2374.834006] ? __kmalloc+0x16e/0x390 [ 2374.834795] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2374.836062] ? trace_hardirqs_on+0x5b/0x180 [ 2374.836981] alloc_pages_current+0x187/0x280 [ 2374.837924] relay_open_buf.part.0+0x2a5/0xc00 [ 2374.838902] relay_open+0x531/0xa10 [ 2374.839673] do_blk_trace_setup+0x4cf/0xc10 [ 2374.840583] ? _copy_from_user+0xfb/0x1b0 [ 2374.841465] __blk_trace_setup+0xca/0x180 [ 2374.842333] ? do_blk_trace_setup+0xc10/0xc10 [ 2374.843294] blk_trace_ioctl+0x155/0x290 [ 2374.844150] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2374.845172] ? do_vfs_ioctl+0x283/0x10d0 [ 2374.846040] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2374.847138] ? generic_block_fiemap+0x60/0x60 [ 2374.848076] ? lock_downgrade+0x6d0/0x6d0 [ 2374.848953] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2374.849984] blkdev_ioctl+0xc1/0x710 [ 2374.850767] ? blkdev_common_ioctl+0x1930/0x1930 [ 2374.851771] ? selinux_file_ioctl+0xb6/0x270 [ 2374.852712] block_ioctl+0xf9/0x140 [ 2374.853484] ? blkdev_read_iter+0x1c0/0x1c0 [ 2374.854390] __x64_sys_ioctl+0x19a/0x210 [ 2374.855256] do_syscall_64+0x33/0x40 [ 2374.856039] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2374.857124] RIP: 0033:0x7f2ffa449b19 [ 2374.857917] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 03:01:56 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f0000000640)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3dbde1b5ef2fa72fad6e265c731a99349259207d121eb0638f67d28f6be783ccc24071ef9848d42a68f05c228ae499b8ca59c249200341b9f4f636a645d1aeedb53fff35845143bd822034b0782527c2637470af202c6979b60b2ea88e1c62befce33c7d61a2b2709f1af6015a5751bda55c73a9386af22b399ea2b9", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) [ 2374.861837] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2374.863631] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2374.865173] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2374.866710] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2374.868218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2374.869743] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2374.876864] FAULT_INJECTION: forcing a failure. [ 2374.876864] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2374.879557] CPU: 1 PID: 11698 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2374.881006] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2374.882775] Call Trace: [ 2374.883333] dump_stack+0x107/0x167 [ 2374.884112] should_fail.cold+0x5/0xa [ 2374.884926] __alloc_pages_nodemask+0x182/0x600 [ 2374.885911] ? __kmalloc+0x16e/0x390 [ 2374.886698] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2374.887997] ? trace_hardirqs_on+0x5b/0x180 [ 2374.889127] alloc_pages_current+0x187/0x280 [ 2374.890298] relay_open_buf.part.0+0x2a5/0xc00 [ 2374.891504] relay_open+0x531/0xa10 [ 2374.892463] do_blk_trace_setup+0x4cf/0xc10 [ 2374.893631] ? _copy_from_user+0xfb/0x1b0 [ 2374.894715] __blk_trace_setup+0xca/0x180 [ 2374.895790] ? do_blk_trace_setup+0xc10/0xc10 [ 2374.896999] blk_trace_ioctl+0x155/0x290 [ 2374.897935] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2374.899029] ? do_vfs_ioctl+0x283/0x10d0 [ 2374.900023] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2374.901153] ? generic_block_fiemap+0x60/0x60 [ 2374.902153] ? lock_downgrade+0x6d0/0x6d0 [ 2374.903112] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2374.904143] blkdev_ioctl+0xc1/0x710 [ 2374.904936] ? blkdev_common_ioctl+0x1930/0x1930 [ 2374.905943] ? selinux_file_ioctl+0xb6/0x270 [ 2374.906868] block_ioctl+0xf9/0x140 [ 2374.907635] ? blkdev_read_iter+0x1c0/0x1c0 [ 2374.908543] __x64_sys_ioctl+0x19a/0x210 [ 2374.909410] do_syscall_64+0x33/0x40 [ 2374.910188] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2374.911261] RIP: 0033:0x7fdcbc475b19 [ 2374.912043] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2374.915888] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2374.917491] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2374.918982] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2374.920474] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2374.921966] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2374.923466] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2374.928465] FAULT_INJECTION: forcing a failure. [ 2374.928465] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2374.931134] CPU: 1 PID: 11697 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2374.932586] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2374.934350] Call Trace: [ 2374.934904] dump_stack+0x107/0x167 [ 2374.935669] should_fail.cold+0x5/0xa [ 2374.936475] __alloc_pages_nodemask+0x182/0x600 [ 2374.937463] ? __kmalloc+0x16e/0x390 [ 2374.938258] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2374.939532] ? trace_hardirqs_on+0x5b/0x180 [ 2374.940449] alloc_pages_current+0x187/0x280 [ 2374.941391] relay_open_buf.part.0+0x2a5/0xc00 03:01:56 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 69) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2374.942369] relay_open+0x531/0xa10 [ 2374.943312] do_blk_trace_setup+0x4cf/0xc10 [ 2374.944237] ? _copy_from_user+0xfb/0x1b0 [ 2374.945119] __blk_trace_setup+0xca/0x180 [ 2374.946055] ? do_blk_trace_setup+0xc10/0xc10 [ 2374.947025] blk_trace_ioctl+0x155/0x290 [ 2374.947899] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2374.948927] ? do_vfs_ioctl+0x283/0x10d0 [ 2374.949794] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2374.950910] ? generic_block_fiemap+0x60/0x60 [ 2374.951866] ? lock_downgrade+0x6d0/0x6d0 [ 2374.952751] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2374.953788] blkdev_ioctl+0xc1/0x710 [ 2374.954585] ? blkdev_common_ioctl+0x1930/0x1930 [ 2374.955595] ? selinux_file_ioctl+0xb6/0x270 [ 2374.956529] block_ioctl+0xf9/0x140 [ 2374.957306] ? blkdev_read_iter+0x1c0/0x1c0 [ 2374.958228] __x64_sys_ioctl+0x19a/0x210 [ 2374.959093] do_syscall_64+0x33/0x40 [ 2374.959883] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2374.960967] RIP: 0033:0x7fab51c74b19 [ 2374.961757] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2374.965664] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2374.967282] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2374.968776] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2374.970287] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2374.971791] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2374.973294] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2375.022136] FAULT_INJECTION: forcing a failure. [ 2375.022136] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2375.024818] CPU: 1 PID: 11717 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2375.026297] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2375.028054] Call Trace: [ 2375.028617] dump_stack+0x107/0x167 [ 2375.029414] should_fail.cold+0x5/0xa [ 2375.030228] __alloc_pages_nodemask+0x182/0x600 [ 2375.031227] ? __kmalloc+0x16e/0x390 [ 2375.032041] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2375.033346] ? trace_hardirqs_on+0x5b/0x180 [ 2375.034274] alloc_pages_current+0x187/0x280 [ 2375.035219] relay_open_buf.part.0+0x2a5/0xc00 [ 2375.036189] relay_open+0x531/0xa10 [ 2375.036970] do_blk_trace_setup+0x4cf/0xc10 [ 2375.037885] ? _copy_from_user+0xfb/0x1b0 [ 2375.038758] __blk_trace_setup+0xca/0x180 [ 2375.039636] ? do_blk_trace_setup+0xc10/0xc10 [ 2375.040681] blk_trace_ioctl+0x155/0x290 [ 2375.041543] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2375.042579] ? do_vfs_ioctl+0x283/0x10d0 [ 2375.043446] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2375.044552] ? generic_block_fiemap+0x60/0x60 [ 2375.045506] ? lock_downgrade+0x6d0/0x6d0 [ 2375.046390] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2375.047412] blkdev_ioctl+0xc1/0x710 [ 2375.048193] ? blkdev_common_ioctl+0x1930/0x1930 [ 2375.049189] ? selinux_file_ioctl+0xb6/0x270 [ 2375.050133] block_ioctl+0xf9/0x140 [ 2375.050899] ? blkdev_read_iter+0x1c0/0x1c0 [ 2375.051812] __x64_sys_ioctl+0x19a/0x210 [ 2375.052673] do_syscall_64+0x33/0x40 [ 2375.053466] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2375.054541] RIP: 0033:0x7f314f9b7b19 [ 2375.055328] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2375.059234] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2375.060827] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2375.062331] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2375.063825] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2375.065343] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2375.066860] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 03:01:56 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x74, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:01:56 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x1c, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f0000000140)="007a89ab11ee02bae95c4a735460c6ff429622ca4a895c2884026b8c", &(0x7f0000000000)=""/199, 0x800000, 0x0, 0x0, 0x0}) 03:01:56 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) socket$unix(0x1, 0x1, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x6}, 0x0, 0x0, 0x0, 0x0, 0x10004000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f0000000840)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB="138fe16dc6d6b71764398f48ec082f449d77c905018fe292578c841385361e82466f7ea8607d55514c8bc1cb4b05eed0a3922fb5e866ecfedcc5fceeae697c9e1154717c493a5ebe0d75edd2b0d47a0f5402978ae6661194c863666f71f07461e668480f0dea34462d835e436fdc42857f1c2a190aad773800c2aae6a4ece8b50bb41341faa1112aa2e98a9827b9e230a65749d02e144c7c6fffffafd1032376c92d6b08f5e976585f744120e77e36d4e80050d088133e5794f93e73568f07656a44fed993079abf6435b24d31d81005f1ee490aacb080e7d7addf6c782d465814102828047380306cfd61a5076d40b6e18a7ecc3366b14a2860ba4f2d4e736c3c3d0dc64a186dfa5aa22e9ba0ebcf0f83883287b2e44bd29eedb20453ce2075d9c65cb9c38321ebcf4000569d09a50311fe58a705c9cb785f68570d88db69cebf5bfb6b8eaf28d127aa19cbe8be900c57953f71dd6e13b86e018d73e310dc83fb916b1d2ea91630997b1c5d5b241f73eb6518c61fd094384b9cf816e5a068792c9ce4979309a5803af3d72f3affa943b9aa1b9700ff5de0d1e0e810b8c9e1b2fb364737a645e6faefe837063f4b83a0e2938e9da3aa5463f59eaab8a2cda8eda51eef829e5c46b8af6d098dee6a75dd0e53253e271bfb981346ad7a47310351a0aed9cb2e30a42b21d96903128acbd9073ca17d9dfe9399a6b7c4d278c1fb16bc612b7edc6830b235f9d1a1a9e6a62af0aa5861c67758e0ccf29557653dfb213b4239bdd5424ecf1f00f781359c13b136eac6d312e5666f12349dd903fb607136de3c0772510b256b2421dfa445cacfd33a1cbbcf190bc89908", @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) r3 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file1\x00', 0x105142, 0x0) openat(r2, &(0x7f0000000280)='./file1\x00', 0x8000, 0x100) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x20d315) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x20d315) getsockname$inet(r5, &(0x7f0000000300)={0x2, 0x0, @broadcast}, &(0x7f00000004c0)=0x10) ioctl$PERF_EVENT_IOC_QUERY_BPF(r3, 0xc008240a, &(0x7f00000003c0)=ANY=[@ANYBLOB="070003003b39e7e3f2b106c7008b00000000000000002f7b4fe19014906e53353ce930411f4300000000000000b91f9e0ecd813498d40412da53192cee135056d6c7c6407eae2fccfd5f490d97ea734a9edc1a16cd2e6a3d917cbf6c2801784685e64e55bcbd0cfc2569d45926cc372d2220e507243539d4b86f176524decb03a137bb19c25dcd7ff90e8a08c3185fee8a5d5eab774b721ec5837998b8176ade4dfda381d782b9d93d5cf5a99ae42e80ac198b0900dde21dd1cae09f2748c0a9303a0a43456018816135d5dd75fc9ea4081d16b50b097f7a98aae0ec4978cf1ef41c"]) setxattr$security_ima(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0), &(0x7f00000001c0)=@v2={0x5, 0x1, 0x5, 0x7ff, 0x7a, "0b125010ecc2bca0a53e75429093096ea9b1ecb344ded28f83ae9e53a17fbd82dcb71183d8e1cd3d82954525a551d0810f967d035b705ae699ec4d21be37099565d8439719258b3d3defefaf760e998b9400ce3146d24445b70e2d144c979406c0a6822290be540a5c2385a71f8b6808f5f709d896aaf882e14a"}, 0x83, 0x2) 03:01:56 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 87) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:01:56 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 70) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2375.221805] FAULT_INJECTION: forcing a failure. [ 2375.221805] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2375.224648] CPU: 0 PID: 11729 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2375.226120] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2375.227867] Call Trace: [ 2375.228429] dump_stack+0x107/0x167 [ 2375.229195] should_fail.cold+0x5/0xa [ 2375.230009] __alloc_pages_nodemask+0x182/0x600 [ 2375.230997] ? __kmalloc+0x16e/0x390 [ 2375.231804] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2375.233108] ? trace_hardirqs_on+0x5b/0x180 [ 2375.234047] alloc_pages_current+0x187/0x280 [ 2375.234983] relay_open_buf.part.0+0x2a5/0xc00 [ 2375.235967] relay_open+0x531/0xa10 [ 2375.236757] do_blk_trace_setup+0x4cf/0xc10 [ 2375.237687] ? _copy_from_user+0xfb/0x1b0 [ 2375.238566] __blk_trace_setup+0xca/0x180 [ 2375.239446] ? do_blk_trace_setup+0xc10/0xc10 [ 2375.240421] blk_trace_ioctl+0x155/0x290 [ 2375.241281] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2375.242325] ? do_vfs_ioctl+0x283/0x10d0 [ 2375.243177] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2375.244296] ? generic_block_fiemap+0x60/0x60 [ 2375.245251] ? lock_downgrade+0x6d0/0x6d0 [ 2375.246135] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2375.247158] blkdev_ioctl+0xc1/0x710 [ 2375.247948] ? blkdev_common_ioctl+0x1930/0x1930 [ 2375.248957] ? selinux_file_ioctl+0xb6/0x270 [ 2375.249898] block_ioctl+0xf9/0x140 [ 2375.250666] ? blkdev_read_iter+0x1c0/0x1c0 [ 2375.251590] __x64_sys_ioctl+0x19a/0x210 [ 2375.252450] do_syscall_64+0x33/0x40 [ 2375.253233] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2375.254327] RIP: 0033:0x7f314f9b7b19 [ 2375.255084] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2375.258979] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2375.260591] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2375.262131] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2375.263652] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2375.265154] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2375.266667] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2375.281495] FAULT_INJECTION: forcing a failure. [ 2375.281495] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2375.284165] CPU: 0 PID: 11731 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2375.285600] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2375.287325] Call Trace: [ 2375.287862] dump_stack+0x107/0x167 [ 2375.288623] should_fail.cold+0x5/0xa [ 2375.289450] __alloc_pages_nodemask+0x182/0x600 [ 2375.290597] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2375.291671] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2375.292795] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2375.294084] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2375.295241] ? alloc_pages_current+0x14f/0x280 [ 2375.296175] ? alloc_pages_current+0x15a/0x280 [ 2375.297123] alloc_pages_current+0x187/0x280 [ 2375.298045] relay_open_buf.part.0+0x2a5/0xc00 [ 2375.299027] relay_open+0x531/0xa10 [ 2375.299810] do_blk_trace_setup+0x4cf/0xc10 [ 2375.300711] ? _copy_from_user+0xfb/0x1b0 [ 2375.301610] __blk_trace_setup+0xca/0x180 [ 2375.302498] ? do_blk_trace_setup+0xc10/0xc10 [ 2375.303463] blk_trace_ioctl+0x155/0x290 [ 2375.304293] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2375.305297] ? do_vfs_ioctl+0x283/0x10d0 [ 2375.306168] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2375.307243] ? generic_block_fiemap+0x60/0x60 [ 2375.308185] ? lock_downgrade+0x6d0/0x6d0 [ 2375.309034] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2375.310076] blkdev_ioctl+0xc1/0x710 [ 2375.310839] ? blkdev_common_ioctl+0x1930/0x1930 [ 2375.311845] ? selinux_file_ioctl+0xb6/0x270 [ 2375.312753] block_ioctl+0xf9/0x140 [ 2375.313533] ? blkdev_read_iter+0x1c0/0x1c0 [ 2375.314427] __x64_sys_ioctl+0x19a/0x210 [ 2375.315285] do_syscall_64+0x33/0x40 [ 2375.316048] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2375.317140] RIP: 0033:0x7fdcbc475b19 [ 2375.317903] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2375.321832] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2375.323425] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2375.324937] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2375.326474] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2375.327980] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2375.329522] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 03:02:10 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x7a, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:02:10 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 53) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:02:10 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 71) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:02:10 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x7000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:02:10 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f0000000100), 0xeaa02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) 03:02:10 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) r1 = getpid() ptrace(0x4208, r1) fcntl$setown(0xffffffffffffffff, 0x8, r1) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) r3 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r3, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[]) 03:02:10 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 88) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:02:10 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 86) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2389.320859] FAULT_INJECTION: forcing a failure. [ 2389.320859] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2389.323612] CPU: 1 PID: 11746 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2389.325073] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2389.326817] Call Trace: [ 2389.327379] dump_stack+0x107/0x167 [ 2389.328150] should_fail.cold+0x5/0xa [ 2389.328962] __alloc_pages_nodemask+0x182/0x600 [ 2389.329954] ? __kmalloc+0x16e/0x390 [ 2389.330742] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2389.332015] ? trace_hardirqs_on+0x5b/0x180 [ 2389.332930] alloc_pages_current+0x187/0x280 [ 2389.333877] relay_open_buf.part.0+0x2a5/0xc00 [ 2389.334854] relay_open+0x531/0xa10 [ 2389.335636] do_blk_trace_setup+0x4cf/0xc10 [ 2389.336552] ? _copy_from_user+0xfb/0x1b0 [ 2389.337426] __blk_trace_setup+0xca/0x180 [ 2389.338314] ? do_blk_trace_setup+0xc10/0xc10 [ 2389.339284] blk_trace_ioctl+0x155/0x290 [ 2389.340140] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2389.341170] ? do_vfs_ioctl+0x283/0x10d0 [ 2389.342034] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2389.343142] ? generic_block_fiemap+0x60/0x60 [ 2389.344091] ? lock_downgrade+0x6d0/0x6d0 [ 2389.344971] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2389.346006] blkdev_ioctl+0xc1/0x710 [ 2389.346792] ? blkdev_common_ioctl+0x1930/0x1930 [ 2389.347802] ? selinux_file_ioctl+0xb6/0x270 [ 2389.348737] block_ioctl+0xf9/0x140 [ 2389.349507] ? blkdev_read_iter+0x1c0/0x1c0 [ 2389.350425] __x64_sys_ioctl+0x19a/0x210 [ 2389.351284] do_syscall_64+0x33/0x40 [ 2389.352088] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2389.353200] RIP: 0033:0x7fab51c74b19 [ 2389.354016] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2389.357959] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2389.359497] blktrace: Concurrent blktraces are not allowed on loop6 [ 2389.359589] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2389.359618] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2389.364235] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2389.365748] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2389.367270] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2389.368625] blktrace: Concurrent blktraces are not allowed on loop6 [ 2389.377941] FAULT_INJECTION: forcing a failure. [ 2389.377941] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2389.381468] CPU: 0 PID: 11751 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2389.383092] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2389.384846] Call Trace: [ 2389.385422] dump_stack+0x107/0x167 [ 2389.386221] should_fail.cold+0x5/0xa [ 2389.387054] __alloc_pages_nodemask+0x182/0x600 [ 2389.388048] ? __kmalloc+0x16e/0x390 [ 2389.388859] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2389.390156] ? trace_hardirqs_on+0x5b/0x180 [ 2389.391089] alloc_pages_current+0x187/0x280 [ 2389.392037] relay_open_buf.part.0+0x2a5/0xc00 [ 2389.393028] relay_open+0x531/0xa10 [ 2389.393808] do_blk_trace_setup+0x4cf/0xc10 [ 2389.394732] ? _copy_from_user+0xfb/0x1b0 [ 2389.395616] __blk_trace_setup+0xca/0x180 [ 2389.396491] ? do_blk_trace_setup+0xc10/0xc10 [ 2389.397465] blk_trace_ioctl+0x155/0x290 [ 2389.398344] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2389.399382] ? do_vfs_ioctl+0x283/0x10d0 [ 2389.400248] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2389.401355] ? generic_block_fiemap+0x60/0x60 [ 2389.402316] ? lock_downgrade+0x6d0/0x6d0 [ 2389.403201] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2389.404228] blkdev_ioctl+0xc1/0x710 [ 2389.405021] ? blkdev_common_ioctl+0x1930/0x1930 [ 2389.406051] ? selinux_file_ioctl+0xb6/0x270 [ 2389.406987] block_ioctl+0xf9/0x140 [ 2389.407760] ? blkdev_read_iter+0x1c0/0x1c0 [ 2389.408678] __x64_sys_ioctl+0x19a/0x210 [ 2389.409541] do_syscall_64+0x33/0x40 [ 2389.410340] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2389.411421] RIP: 0033:0x7f314f9b7b19 [ 2389.412215] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2389.416098] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2389.417706] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2389.419219] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2389.420723] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2389.422231] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2389.423729] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2389.426146] FAULT_INJECTION: forcing a failure. [ 2389.426146] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2389.428848] CPU: 1 PID: 11757 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2389.430327] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2389.432083] Call Trace: [ 2389.432646] dump_stack+0x107/0x167 [ 2389.433419] should_fail.cold+0x5/0xa [ 2389.434235] __alloc_pages_nodemask+0x182/0x600 [ 2389.435217] ? __kmalloc+0x16e/0x390 [ 2389.436009] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2389.437283] ? trace_hardirqs_on+0x5b/0x180 [ 2389.438207] alloc_pages_current+0x187/0x280 [ 2389.439138] relay_open_buf.part.0+0x2a5/0xc00 [ 2389.440114] relay_open+0x531/0xa10 [ 2389.440890] do_blk_trace_setup+0x4cf/0xc10 [ 2389.441803] ? _copy_from_user+0xfb/0x1b0 [ 2389.442693] __blk_trace_setup+0xca/0x180 [ 2389.443576] ? do_blk_trace_setup+0xc10/0xc10 [ 2389.444548] blk_trace_ioctl+0x155/0x290 [ 2389.445406] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2389.446455] ? do_vfs_ioctl+0x283/0x10d0 [ 2389.447314] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2389.448419] ? generic_block_fiemap+0x60/0x60 [ 2389.449365] ? lock_downgrade+0x6d0/0x6d0 [ 2389.450248] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2389.451273] blkdev_ioctl+0xc1/0x710 [ 2389.452058] ? blkdev_common_ioctl+0x1930/0x1930 [ 2389.453058] ? selinux_file_ioctl+0xb6/0x270 [ 2389.454006] block_ioctl+0xf9/0x140 [ 2389.454770] ? blkdev_read_iter+0x1c0/0x1c0 [ 2389.455684] __x64_sys_ioctl+0x19a/0x210 [ 2389.456549] do_syscall_64+0x33/0x40 [ 2389.457331] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2389.458423] RIP: 0033:0x7f2ffa449b19 [ 2389.459206] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2389.463094] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2389.464695] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2389.466200] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2389.467700] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2389.469198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2389.470703] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:02:10 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) r2 = getpid() ptrace(0x4208, r2) perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x2, 0x4000004}, 0xffffffffffffffff, 0x6, 0xffffffffffffffff, 0x1) r3 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r3, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:tun_tap_device_t:s0\x00', 0x26, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) 03:02:10 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x9b160000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2389.491795] FAULT_INJECTION: forcing a failure. [ 2389.491795] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2389.495186] CPU: 0 PID: 11756 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2389.496978] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2389.499120] Call Trace: [ 2389.499808] dump_stack+0x107/0x167 [ 2389.500761] should_fail.cold+0x5/0xa [ 2389.501753] __alloc_pages_nodemask+0x182/0x600 [ 2389.502965] ? __kmalloc+0x16e/0x390 [ 2389.503935] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2389.505485] ? trace_hardirqs_on+0x5b/0x180 [ 2389.506625] alloc_pages_current+0x187/0x280 [ 2389.507533] blktrace: Concurrent blktraces are not allowed on loop6 [ 2389.507785] relay_open_buf.part.0+0x2a5/0xc00 [ 2389.510301] relay_open+0x531/0xa10 [ 2389.510854] blktrace: Concurrent blktraces are not allowed on loop6 [ 2389.511255] do_blk_trace_setup+0x4cf/0xc10 [ 2389.511291] ? _copy_from_user+0xfb/0x1b0 [ 2389.514748] __blk_trace_setup+0xca/0x180 [ 2389.515817] ? do_blk_trace_setup+0xc10/0xc10 [ 2389.516983] blk_trace_ioctl+0x155/0x290 [ 2389.518043] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2389.519317] ? do_vfs_ioctl+0x283/0x10d0 [ 2389.520373] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2389.521472] ? generic_block_fiemap+0x60/0x60 [ 2389.522574] ? lock_downgrade+0x6d0/0x6d0 [ 2389.523442] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2389.524457] blkdev_ioctl+0xc1/0x710 [ 2389.525249] ? blkdev_common_ioctl+0x1930/0x1930 [ 2389.526278] ? selinux_file_ioctl+0xb6/0x270 [ 2389.527215] block_ioctl+0xf9/0x140 [ 2389.527982] ? blkdev_read_iter+0x1c0/0x1c0 [ 2389.528889] __x64_sys_ioctl+0x19a/0x210 [ 2389.529736] do_syscall_64+0x33/0x40 [ 2389.530532] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2389.531618] RIP: 0033:0x7fdcbc475b19 [ 2389.532395] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2389.536300] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2389.537923] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2389.539431] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2389.540927] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2389.542434] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2389.543932] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 03:02:10 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0xffffe000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2389.603516] blktrace: Concurrent blktraces are not allowed on loop6 03:02:10 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 87) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:02:10 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=';access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) [ 2389.636398] blktrace: Concurrent blktraces are not allowed on loop6 03:02:10 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1c9, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:02:10 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 72) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:02:10 executing program 6: ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x1, 0x10, @buffer={0x0, 0x0, &(0x7f0000000280)=""/22}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x7, 0x0, 0x0, 0x0}) 03:02:10 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 54) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:02:10 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0xe0ffff00000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2389.718138] FAULT_INJECTION: forcing a failure. [ 2389.718138] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2389.720863] CPU: 1 PID: 11782 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2389.722346] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2389.724095] Call Trace: [ 2389.724663] dump_stack+0x107/0x167 [ 2389.725432] should_fail.cold+0x5/0xa [ 2389.726256] __alloc_pages_nodemask+0x182/0x600 [ 2389.727244] ? __kmalloc+0x16e/0x390 [ 2389.728036] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2389.729310] ? trace_hardirqs_on+0x5b/0x180 [ 2389.730236] alloc_pages_current+0x187/0x280 [ 2389.731171] relay_open_buf.part.0+0x2a5/0xc00 [ 2389.732150] relay_open+0x531/0xa10 [ 2389.732926] do_blk_trace_setup+0x4cf/0xc10 [ 2389.733847] ? _copy_from_user+0xfb/0x1b0 [ 2389.734731] __blk_trace_setup+0xca/0x180 [ 2389.735605] ? do_blk_trace_setup+0xc10/0xc10 [ 2389.736574] blk_trace_ioctl+0x155/0x290 [ 2389.737426] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2389.738471] ? do_vfs_ioctl+0x283/0x10d0 [ 2389.739332] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2389.740436] ? generic_block_fiemap+0x60/0x60 [ 2389.741380] ? lock_downgrade+0x6d0/0x6d0 [ 2389.742278] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2389.743297] blkdev_ioctl+0xc1/0x710 [ 2389.744080] ? blkdev_common_ioctl+0x1930/0x1930 [ 2389.745083] ? selinux_file_ioctl+0xb6/0x270 [ 2389.746033] block_ioctl+0xf9/0x140 [ 2389.746799] ? blkdev_read_iter+0x1c0/0x1c0 [ 2389.747713] __x64_sys_ioctl+0x19a/0x210 [ 2389.748569] do_syscall_64+0x33/0x40 [ 2389.749364] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2389.750452] RIP: 0033:0x7fab51c74b19 [ 2389.751250] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2389.755130] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2389.756725] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2389.758248] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2389.759749] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2389.761254] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2389.762768] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2389.801091] FAULT_INJECTION: forcing a failure. [ 2389.801091] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2389.803921] CPU: 0 PID: 11791 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2389.805388] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2389.807151] Call Trace: [ 2389.807715] dump_stack+0x107/0x167 [ 2389.808490] should_fail.cold+0x5/0xa [ 2389.809305] __alloc_pages_nodemask+0x182/0x600 [ 2389.810305] ? __kmalloc+0x16e/0x390 [ 2389.811100] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2389.812393] ? trace_hardirqs_on+0x5b/0x180 [ 2389.813321] alloc_pages_current+0x187/0x280 [ 2389.814269] relay_open_buf.part.0+0x2a5/0xc00 [ 2389.815251] relay_open+0x531/0xa10 [ 2389.816030] do_blk_trace_setup+0x4cf/0xc10 [ 2389.816952] ? _copy_from_user+0xfb/0x1b0 [ 2389.817843] __blk_trace_setup+0xca/0x180 [ 2389.818719] ? do_blk_trace_setup+0xc10/0xc10 [ 2389.819694] blk_trace_ioctl+0x155/0x290 [ 2389.820553] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2389.821606] ? do_vfs_ioctl+0x283/0x10d0 [ 2389.822479] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2389.823589] ? generic_block_fiemap+0x60/0x60 [ 2389.823998] blktrace: Concurrent blktraces are not allowed on loop6 [ 2389.824538] ? lock_downgrade+0x6d0/0x6d0 [ 2389.824561] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2389.824585] blkdev_ioctl+0xc1/0x710 [ 2389.824612] ? blkdev_common_ioctl+0x1930/0x1930 [ 2389.829588] ? selinux_file_ioctl+0xb6/0x270 [ 2389.829787] blktrace: Concurrent blktraces are not allowed on loop6 [ 2389.830516] block_ioctl+0xf9/0x140 [ 2389.830535] ? blkdev_read_iter+0x1c0/0x1c0 [ 2389.830560] __x64_sys_ioctl+0x19a/0x210 [ 2389.834371] do_syscall_64+0x33/0x40 [ 2389.835156] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2389.836233] RIP: 0033:0x7f2ffa449b19 [ 2389.837023] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2389.840886] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2389.842494] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2389.843994] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2389.845491] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2389.846990] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2389.848511] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2389.861901] FAULT_INJECTION: forcing a failure. [ 2389.861901] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2389.864806] CPU: 0 PID: 11792 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2389.866277] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2389.868024] Call Trace: [ 2389.868594] dump_stack+0x107/0x167 [ 2389.869387] should_fail.cold+0x5/0xa [ 2389.870223] __alloc_pages_nodemask+0x182/0x600 [ 2389.871229] ? __kmalloc+0x16e/0x390 [ 2389.872020] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2389.873299] ? trace_hardirqs_on+0x5b/0x180 [ 2389.874227] alloc_pages_current+0x187/0x280 [ 2389.875169] relay_open_buf.part.0+0x2a5/0xc00 [ 2389.876144] relay_open+0x531/0xa10 [ 2389.876928] do_blk_trace_setup+0x4cf/0xc10 [ 2389.877848] ? _copy_from_user+0xfb/0x1b0 [ 2389.878730] __blk_trace_setup+0xca/0x180 [ 2389.879611] ? do_blk_trace_setup+0xc10/0xc10 [ 2389.880590] blk_trace_ioctl+0x155/0x290 [ 2389.881450] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2389.882511] ? do_vfs_ioctl+0x283/0x10d0 [ 2389.883373] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2389.884491] ? generic_block_fiemap+0x60/0x60 [ 2389.885442] ? lock_downgrade+0x6d0/0x6d0 [ 2389.886335] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2389.887361] blkdev_ioctl+0xc1/0x710 [ 2389.888143] ? blkdev_common_ioctl+0x1930/0x1930 [ 2389.889150] ? selinux_file_ioctl+0xb6/0x270 [ 2389.890099] block_ioctl+0xf9/0x140 [ 2389.890877] ? blkdev_read_iter+0x1c0/0x1c0 [ 2389.891794] __x64_sys_ioctl+0x19a/0x210 [ 2389.892660] do_syscall_64+0x33/0x40 [ 2389.893457] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2389.894557] RIP: 0033:0x7f314f9b7b19 [ 2389.895350] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2389.899264] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2389.900882] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2389.902411] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2389.903931] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2389.905448] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2389.906978] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 03:02:26 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x100000000000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:02:26 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 89) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:02:26 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 88) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:02:26 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x299, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2404.846595] FAULT_INJECTION: forcing a failure. [ 2404.846595] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2404.849404] CPU: 1 PID: 11808 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2404.850851] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2404.852572] Call Trace: [ 2404.853125] dump_stack+0x107/0x167 [ 2404.853887] should_fail.cold+0x5/0xa [ 2404.854697] __alloc_pages_nodemask+0x182/0x600 [ 2404.855662] ? __kmalloc+0x16e/0x390 [ 2404.856437] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2404.857692] ? trace_hardirqs_on+0x5b/0x180 [ 2404.858595] alloc_pages_current+0x187/0x280 [ 2404.859533] relay_open_buf.part.0+0x2a5/0xc00 [ 2404.860491] relay_open+0x531/0xa10 [ 2404.861262] do_blk_trace_setup+0x4cf/0xc10 [ 2404.862160] ? _copy_from_user+0xfb/0x1b0 [ 2404.863037] __blk_trace_setup+0xca/0x180 [ 2404.863905] ? do_blk_trace_setup+0xc10/0xc10 [ 2404.864864] blk_trace_ioctl+0x155/0x290 [ 2404.865737] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2404.866760] ? do_vfs_ioctl+0x283/0x10d0 [ 2404.867614] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2404.868730] ? generic_block_fiemap+0x60/0x60 [ 2404.869696] ? lock_downgrade+0x6d0/0x6d0 [ 2404.870587] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2404.871641] blkdev_ioctl+0xc1/0x710 [ 2404.872452] ? blkdev_common_ioctl+0x1930/0x1930 [ 2404.873459] ? selinux_file_ioctl+0xb6/0x270 [ 2404.874403] block_ioctl+0xf9/0x140 [ 2404.875164] ? blkdev_read_iter+0x1c0/0x1c0 [ 2404.876070] __x64_sys_ioctl+0x19a/0x210 [ 2404.876914] do_syscall_64+0x33/0x40 [ 2404.877683] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2404.878770] RIP: 0033:0x7fdcbc475b19 [ 2404.879560] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2404.883471] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2404.885062] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2404.886564] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2404.888056] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2404.889548] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2404.891049] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2404.914618] FAULT_INJECTION: forcing a failure. [ 2404.914618] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2404.917915] CPU: 0 PID: 11813 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2404.919391] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2404.921145] Call Trace: [ 2404.921703] dump_stack+0x107/0x167 [ 2404.922491] should_fail.cold+0x5/0xa [ 2404.923304] __alloc_pages_nodemask+0x182/0x600 [ 2404.924288] ? __kmalloc+0x16e/0x390 [ 2404.925071] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2404.926348] ? trace_hardirqs_on+0x5b/0x180 [ 2404.927259] alloc_pages_current+0x187/0x280 [ 2404.928182] relay_open_buf.part.0+0x2a5/0xc00 [ 2404.929149] relay_open+0x531/0xa10 [ 2404.929917] do_blk_trace_setup+0x4cf/0xc10 [ 2404.930835] ? _copy_from_user+0xfb/0x1b0 [ 2404.931704] __blk_trace_setup+0xca/0x180 [ 2404.932569] ? do_blk_trace_setup+0xc10/0xc10 [ 2404.933527] blk_trace_ioctl+0x155/0x290 [ 2404.934386] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2404.935412] ? do_vfs_ioctl+0x283/0x10d0 [ 2404.936262] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2404.937372] ? generic_block_fiemap+0x60/0x60 [ 2404.938317] ? lock_downgrade+0x6d0/0x6d0 [ 2404.939209] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2404.940247] blkdev_ioctl+0xc1/0x710 [ 2404.941045] ? blkdev_common_ioctl+0x1930/0x1930 [ 2404.942057] ? selinux_file_ioctl+0xb6/0x270 [ 2404.943010] block_ioctl+0xf9/0x140 [ 2404.943780] ? blkdev_read_iter+0x1c0/0x1c0 [ 2404.944688] __x64_sys_ioctl+0x19a/0x210 [ 2404.945543] do_syscall_64+0x33/0x40 [ 2404.946331] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2404.947415] RIP: 0033:0x7f2ffa449b19 [ 2404.948192] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2404.952040] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2404.953642] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2404.955141] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2404.956641] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2404.958142] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2404.959658] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:02:26 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x20, @loopback}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendfile(r0, 0xffffffffffffffff, 0x0, 0x9bbb) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000001a80)={'vxcan0\x00', 0x0}) sendmmsg$inet6(r0, &(0x7f0000004080)=[{{&(0x7f0000000140)={0xa, 0x4e21, 0x6, @mcast1, 0x7fff}, 0x1c, &(0x7f0000000600)=[{&(0x7f0000000180)="c269b6ced8563ce90811c643c76ee2c10afc48e96802235b669730591219ac4a17415bcbcab172df", 0x28}, {&(0x7f0000000200)="d92f449129eea723362dda88fc182574a1c74e774eda4195cea70055", 0x1c}, {&(0x7f0000000240)="67d30469e9", 0x5}, {&(0x7f0000000280)="1660d1893d05983bc1195e446f16ca48ac73a3ac5e51ca181315c11b2e689f32b0e3eca2a8a48b655fcd2cbb226acfc3f211c6b92f9220430bfba17b3203e8a8", 0x40}, {&(0x7f00000003c0)="a60821017f9b2e4fa9c6b71f7c1b431115ed8a7b9e546ef9877b0ba545c9c4ba0149b931147e6315860258e82b2af3a10cdfc437a9fdeb688133330f1e26e592248a7fbbc2d630bf071dab0a4917b91c404d69982055cdc1dcbe5b45ee046e814cc231cf54b36246478959340acb10de5a60bac6581c5ff32d5348e35ce584b7e40df1582bd7b8c805d079d626f7c9529c975af73b21b2f38fab66fca16029a9f746de439686b7631bef50421f2d7400a1b763ca20d6b9c7ca56f4d68fc6ce665a3fa0353df07db4814fd6bb5e7fa6c00d599f605846eea580188269b395b9c3b0b49d90d76053e1d74391f1d8fd2b45a4655cf0489bc6b6bc90", 0xfa}, {&(0x7f00000002c0)="f1472d21b0bf2c6745a938e81b690c3afb36ec57845118d760cdd989c6e7ab7cdffa959ec6cbc1e6981fd1c356ebc1b81ac15fb5ffd418a93d0edfd928a03baf3c4ba5cb9bcafa4a3436da3b45b95cbdcd135ad5866bc40353a3e313", 0x5c}, {&(0x7f00000004c0)="5e1bd603bf6ff2102548aeb76200deddca961d0854c7b7ffa50a220faf38eef88abaaf3f1b5c308ef6b5873f6525271cd9a37cbd4296f5505a804b01e48294636e2b11909ec58de68b9b4fbadf93867152791c91f66ad379835132c6eb42a6df98d716d37d773584427b2107dbf2185d8d5d9f25a34448b1fb81b7eb964259d20447e7a8e468bf3790b1590751cb2fc3c57f606a35903342acb1909872013239140e2b06cea07e8264e963152e0a6abc662b994882b239c5943a491221234ba9239bcdbf2a5c1d8cd9f1be11489f903058f083a7f3f091e4d5fc593b00", 0xdd}, {&(0x7f00000005c0)="729b076308598a3a77766ac90143f8632dc10205d55dbb0d0645d5b10c3e", 0x1e}], 0x8, &(0x7f0000000680)=[@dstopts={{0x1040, 0x29, 0x37, {0x1d, 0x204, '\x00', [@enc_lim={0x4, 0x1, 0x88}, @generic={0xc, 0x1000, "4136336da523a78e501f510ef8cc7e091fa91207201a237e5cbc1fe094d98be11e087399344542be35a048c151b8278a3f521f908ddd7b284852dd085eae3c595d2c793bd87576c1fa6953273a282ce6987a504476b0aba8b57033383e8ea1a26f4e5b23d5754211158333949d7388b44abdbc0f197fcacd9a833f3e5ffa5942a5e9b3b8c8d123ee2857b114d3cac96415ab87c2435266880fccbd316b9f581eb12d6b22e1fa823592f48722e877b512eeca61f7dfaa29c95bda19cabc75d2c8963f2acb0944c511b3335c9180684528dd317f911dce1b9ee1abc96449d3d53e2d265a7c14555575ee23b5948a2253af7dbdcd754b685de3e01e3eb410604b2c0a2c1392770108f337cbb1bc0cd2298565058d1e2f5e3e68ee051e2626a20a8ce8f8d1b343d0566f242757e9dadf0dc2bb594e2cf5f21356180b26b485540cca6e53b8cb6debf9512b08c2cf1884f6eb10bf2c5819a20c94ca4f300b26df324ff547b33e3c016b5be8d1cd64c6344328e1d4748340af18becf581929e4f8f3d3b52e40507387abdc5d3849cd25ea96a9fd857c3a291b4a40801ec2848d571cfc2b00ee2da2dc297c5c8d44f2b5ad1a79258c2084806e57225b3539d0d3e3f96dfe840dbacae3f210723f43d8014c272bcfe80b5a8ecfc3257ce8c390d32d1ad6c05032b2ca32dc47a4af4c47e7aebd38545c31c4387b80efbd70d6ef591f5d9cc19fe1191f6e032aa20a7b5b40ea510a3e53cba4c3cff18b9b2abb42a0e1ce82c16531833ca1f946ccf65fa8609e187456ea3cc91771925974f98513f7e124e374c8987b8ea1e6db107c03ae9fe586af18191f3df5668c263c1c52ad607e183822442dd27cc0315cb31c5d29d8a4e852f8084fd4595f80c71707b1623d52156131546da9c8826d4e5f181a6ae10b833326d5bfcd2eeeaff32e3b41a87b6144f4d577c054af9fdc45a9d446fdacba3db5767b4465de4e85dfec8fc68381574f8ac881b0f6f9c3806da68ec9d6435c98432aba94263994b08c94b17da2d35b8fcc1582a0d32bb2bdec7d2efd965a9d912f814813760431baec1362e1b7e63fcc6e66bf7f12bfbbb012e34593bf660f314b672296c0c448375f05bcd437d013b2e84a681ed5e888e1a5bef7bc3cabe609acb340f74f515840dbf1955ba97c36dc469bb066501e6de6807d298e10364a90a2a1423de3e4ec84c6f94e30130eeb1290db2cac963ffe59c4f2edd85e7f89037d3daf625c30ba281f62d14284cbe231d14bc9bb92a4b0cea4ef6ff08c414b15d1bb7f81629bdcd9865a86cca0bfeed6f287dfa12cb8273fdbfbf10a592c714d55b301cfd9f7bb33a694dadf6ddddf0933fc29ba816749aa6db1b9f48cb8c480315e3c04f0a512824fc5bfb7aecf37304e716a0b07aee5700ec5de7ea38d6a048d5291bcc9ee76f23e0a3fb38bed7799bd2f7076b6532dad16795855976501b9f1fb8643ff8117dd0c471c1566a35f7c2fd075dd60a4b658a99e4895d683f83f81d055c2ada4acae5d8e82879069c5bccafde6f2c2812e9fe48b3edc4257396f30a3cc759ecb9f5ca3f15418e72f93e75141825b5c52e81627d175a971fe60f550e4a7d06f653189f5efae3078404e0cc4e36f329ffe2a01f416c27aa322e45687bc8793d3033609439d7582e86d652f8a9953fb100481b7e9025e356c85459def0ba61d9693454d7bf74e9f6bd844aa6f99e0d34b992818e7c2f203b712c631013b4bfe13e1e711c174621c31dfce25b186cce5cd731261e167df2a99b9526a5723313739f65ed99f490686fa05d25ed90412e66c69cbbb9c12513c60452a2c0f3873d55505d80d9aa63fdbd6eeb58b8173ac7c3dc20184839a11f358c33ba2a7ea659c17f55542ed5b1ceb693113c554037029ed5f62982c8c8b18e22dfbf53e13105df7f33c1ab3476cf6c38224a7d5f022df34597cb13fe884137ff660de4f74d7431fa489471ce4a5ac7a84b0483fb8027cb9f746d648ecabeadc5f4afbc005dabe84f73e05f289716cf6d9ff2bf23722d7b240eab7866d2c85b932fd07d0ccd737e0fc8948b1373372435797d6791bb73c5c94ed093f69cfad1ff5dbc2e71efb3c0406c2487ab80577cf9943977ccbf7dea3c4b08b013165ef5d7df59fe031072e81a94d99bc67347fea889044f136c45df0603539d4905460b26c522712dbd4ecdd289d715076f1be1a3f4f5e2939f2f53c9eaf46be549acc939a6ee6eabd779d215044504a4352bfc28ff4891411f56d4afc666308cbdabf79d336a017e5c03a186352a0a36b3f17065ac6b824ae8ac7b125a052940b9c035bc43b16a35b3421604b3788f95cfeeab6df7390aec45138e7d6fd33e664797c3072c33118957bb02066a6a464ca733b54a21b15f8a7f89c40b29723903166b4c42f4930cebfadc1a3519c8ea8da8513b44c194f4853273389c812b11926e1a570a44ce7bb20ec26a28e1ee2f8ed9a48ed6d02a0a557519b3b2e07b65e3d33a89ab3f0cb53035fcae2dacef32976b44d5cc3ac7f39342d17330361369c1a9ca00530267f5098535af135aeb131232fc038f616c1c0f2af1f8506408434437aa9d1e071519a753806d624b071ba2170ccac61c01f6cb6a3451034b126b82a6eec7915fa4bac45492e63a8d505ad0e51d4c44b320fa529cb2ca4e31feeb2f4a89f5c3187d6f19884dfcc89323bf9d3e773f11050bc894fd872e461d0ba230a4f56aef1811a7a1460682e3d19eb8f034fe2ae4337173589be681082fed230f0e356694f9759280905ef8f7ccd4b6afc272936e8d71e21f09ee11a1f03dc772ced050a152a68c4209747d813102f95bfd25b2a20ed8ca0be9ca61ee86566cea3d877a73768c2a57f16d5927933fa40d0a9298299dfe30376db120acc91546055fb6d7f5aca7d4b106c0d13bc4b126ed08de0f79c069f9a08d4b0efde3fee1b00d04eb614b8fee0bc2fb326484ebb3d39ba4a431577ed1d9153dbcb86afb1a22010cd4aa101a05174e524ee5ece6e8eeca958750959ec8170a33a8e99e2aa96016f0340177245eb7915a85441546f65a4b3c2deac8fb010e48dc17e7ccff18f94a07b0d5ff63a7901ecf9c228b21afe76c912e6a27a962c6f81ab6594a021b669c3c8b6e4e44ffdf6c4d7cc6223a13e7007e9b03008bc07b2d0b61430cf6156070082ee71fe7a7a5512fe2d52a8fc387517a4e47ea6d92d15597f1dd647f6930e3b03cdee5206221b6ebd0cc58dca3142df2c19c24d606a9d1c56882a9cc32ba6846d59cbcaada2b0377e63a75a392fe669b0b999aa13d17344f5d6266d64394f75fd854484c1bf872f763e0dc038dbb649bebcb8b45e5531576ae12efeacf870e154fe33e0cbf17c5c36b59979d928576e6d90f7213ad57e8c18274f946a882b8daf889b89aa84d5cb946f3d4a13cdc6c2a8fa56d832379a999bae95c688b3e04d84a34ffd292648eb64e52eed8a12ff604cdccd7f63f11c46fd2e744e6a456c634227e0ed27dc769ee4543a994e30083e8813e9f48a79c82268baec51d596e70f641a3707fa548c929d40476bc9353e7af1933e2d88ca52c8f65ffd0dcc0688cbc595669921ed8e7e87bc37c2d6fae3f1e9460506878fe1847e400a98beba1499487cb11b756a6f8cacd3557506c053d0ba5530e9eb9e4092529e6683d1661deb74c6e4016e3468bb1d09e65503230baaa01d72d1247f5c2d4e5fa4748fdcb42df1f6247b59de6c07eae415283f7ca29a64eedd17e341cd8f670246eeda2f24c4eec85b746c4a418b9fd57262023b150c844b8f3a24b35885ba73af2b66149e1478bcb355b8ef674dbfe3fd5004c26e2a90991b3d1bbb7a23b6ea95e090ab23cdabeede6ed1d7d641345bfde2dd57efc5d94c81cc6f987fb02d7d36e42f4f9f0c7e9f862edf038f7177aa0f5cb7794aaaee10a9e817dee24d10191038fb5dd5b987518979a789b74c8a1f12180b43d09ab26810fcc6916f39e31b5c587940bdaca7ce2b55037d53b851e063acd62ec2fe4978856d23283a25a1dda3b7cc0dc0d5be2b54ab6341b13fbfa44763bc467dc1d0f26cbe2f838de7d9f450dde9125e0f788e7078f340ee1a3913ed6ea5d2bbe047b44385e5f7fac38f1480d854e5010ff42fb88bb994794bf20f5d801dc098d47e87736f45e08f3661c643d79b52b11391c9cf51faabe2cfc4c734e7071c5e5cd1307011aaea46d22feee2a94975a4c328c47ae62f9817b0d84f646e08e719915da20f18434f63ef6884f0686b08e49e4e74d52b50446314206ac84ab2f6124807d577b966799d2b200d70980f97c7ce4d3e0ed30e60c946323e069a4bfabe219555d1ed6ac3cfb47bfe6e7c5d78a713c2925638d83c2f538e1db4aa89817e45c090c2b5cecca0bb723d323942be3e2618817f7fc2afbad866e8496cec0a88b268fc59dc75b609a79fbdb1136944124357368c8dacbd0214a310b627d7cc0348567e94f807d5c46c5a43acab29ba6b045df8d0b8ef5484a696e58a8799a7b5bb652419a42afa26cbea59922ee63bac0d9a6389e1a3ae9bac40481c46faa7fc5131039af4d057d8312f683cc3c3bb4a4f52f6abcaef17f131b644172126eb1008b105db5e28fc277fb21f3d3e9d2cac075ab9177c6384db03c4dbe7f3a3801469e9ddaff9dfa9ca1e88d0962f5f510b8a04ba2a30a8cdc75d0e1d5d755a7dc15768687c2a8e88847f31c81f97466ec7691073c4a2c54104041078e04bd44c3e805f435fc6d058ed5cd1c502e4fa298dfde546bfa1b95d3d18658199e9b28c682d37c269975ea5fccaf1762144c9c1c30f03f27600652c0294c6b1d6bc573adfc4ac6832521e1bf7e52f00692f679578aa1781d398755b8d164dbeef83daebb8b57ce266f3e12a7a25843a9c56955a7d73e7b9d07de6db39e66f31bc4f7564fd7c000721b865309574a09025055859b675dfa17c8e34be7111451cd7e1967f9c9104967b90c1eada8046371d6b0727fb04376a9195f2a248198e109f5bff36012a8ecd285d5cf2bb3dca07b283455494a632b92fa9a4c1798ee6bcb79d4bbdaddcba75ccd51aefa0f64bf1c7a7eafe40ea1ce34facc2a6395dcf9536287e5f00250c1f8c08f129316d8900e04c53b9ea8cf4356fb00a346c0ec79a0fb5db0d7195d35dff251b57885e25d619a980795bb66c469578f828eb2f09f8116c3f88e35965d4e0e1c434e17d92342e3435fe4da15702a00b8f4e6e8502e4abf2b1e6db383bd937a164161700537ff732411911d036fc6229a39b02e00ecda689611d0ce67041954633ef82d8a42145269488a854b38c95cd766745398557b8fdd25ba20cf374998464f92bcc55f1c7009c0183f98ad44f6be545917166d0beb613bce36028500fbb8f196d3373213e8696ac439c8e18afcb0bf89ffc85e64eac2a42a6c5a9cdad00017df2a8f722807b59950d00d2663fbcec0b20563a6213ee93fa06f2eff84178a8e925ec7d0cd4d4552b665bde239cef8ccd2df64870f483cd6822d46aa42e4e5ad453f4de5dc96f06e697764ffd8da8f2e2b4977c834c742642d1c41ee97023007da81cf7288f57db07f1f3cd2a77a522c839f2f673800281737face5b7c971637daa404b05c9a61b3ee3c07ffa7bf1ffa22f7d82ed68aabeaa4649939f94c0ce9f66f4562f11704a252d10d9e641fb73368349897bde9d60734d54bde5dfb3e86d4c743aee861f924b06b98ec60c0fdff20f788a4574a2eb54b700dbf1c73096606b15ab032753109130cb1af9cdf596c800dd643070b4eb932943a4afd015fca1"}, @generic={0x1, 0x1f, "937c3de50e8e206ccbd1830da365fce781eecf1f158bcac780c12038e8a47b"}]}}}, @hopopts={{0x78, 0x29, 0x36, {0x136, 0xb, '\x00', [@pad1, @generic={0x7, 0x4e, "d310d36339b196fa152db4c252eb1cd3a89793d90089432b3672672ceea76e9532c93ada77b22e510eb6db2cfd135a3269ce5436c2f2d6bfd3bc6c0074e15467d3a6d08b72da5bbaa4b38cd4b61d"}, @enc_lim={0x4, 0x1, 0xba}, @jumbo={0xc2, 0x4, 0x6c}, @enc_lim={0x4, 0x1, 0x6}]}}}, @tclass={{0x14}}, @dontfrag={{0x14, 0x29, 0x3e, 0x8}}, @flowinfo={{0x14, 0x29, 0xb, 0x4}}, @dstopts_2292={{0x148, 0x29, 0x4, {0xff, 0x25, '\x00', [@jumbo={0xc2, 0x4, 0x998a}, @enc_lim={0x4, 0x1, 0x1f}, @calipso={0x7, 0x18, {0x2, 0x4, 0x0, 0x7f, [0x8, 0x6]}}, @generic={0x2, 0x7c, "41daf39845a9be02a8eeaafaffa9bfdcea3fe4298dcfa0187eeeb1e5e6badc473838f2374c0ee2d7faef278e6c3c1d4c882477d53ba3fe804ef3e40dd8d38bf2824491de4ca61e7b7e26b7223b994f50037c5a5b311253ab3bb595b82bd8c0b3b8ea13639c32be31795a1ce7e8e63e1cef2658848703a6391c360b21"}, @generic={0xf, 0x8c, "3bde406a1810a2c1a8f9c56acfa4cac18a4b0223b4aa27127afd1f7cd8a010bd2bf6de7e9b004c180990d6c7997bbe7657ea224cbd5c5feace6947aa89feba30871b5afa5b20cf54ecad983e54238cfc76e92d033c0eb7671355737550602c36600147b88d91fee90a338d97a8f4c2d7ae9e2d51874eabb23768622a20dd47b77889e7a5c2afed65b4c9b615"}]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x7ff}}, @dstopts_2292={{0x20, 0x29, 0x4, {0x5c, 0x0, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}]}}}, @tclass={{0x14}}, @rthdr={{0x78, 0x29, 0x39, {0x0, 0xc, 0x0, 0x3f, 0x0, [@remote, @mcast2, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, @private0]}}}], 0x1310}}, {{&(0x7f00000019c0)={0xa, 0x4e24, 0x7, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x4}, 0x1c, &(0x7f0000001a40)=[{&(0x7f0000001a00)="786b31b6484d30b7b79c751c012f20a42275ec5b0efc8f115f13a1a92c0741", 0x1f}], 0x1, &(0x7f0000004300)=[@hoplimit={{0x14}}, @hoplimit={{0x14, 0x29, 0x34, 0x9}}, @pktinfo={{0x24, 0x29, 0x32, {@loopback, r1}}}, @dstopts_2292={{0x40, 0x29, 0x4, {0x89, 0x4, '\x00', [@ra={0x5, 0x2, 0x9}, @hao={0xc9, 0x10, @empty}, @enc_lim={0x4, 0x1, 0x8}, @ra={0x5, 0x2, 0x2}, @ra={0x5, 0x2, 0x800}]}}}, @rthdr={{0x68, 0x29, 0x39, {0x87, 0xa, 0x1, 0x3f, 0x0, [@private2, @local, @loopback, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @private1={0xfc, 0x1, '\x00', 0x1}]}}}], 0x100}}, {{0x0, 0x0, &(0x7f0000001cc0)=[{&(0x7f0000001bc0)="13a9c711e74a5050c0b4d6e1a41ee6a3daa379ff4345ba052d31120a4f54dc07eb7ee1e2cff0e3658d2e3f04b31defbda81910fbc2566aa98d4af443da783580a44f5a4ca154eab81abc7d07bd18e3e97d2b303582e8113ceba9d2ba605d46eb87f26533fe4a2b227a8661d010256a1107525b17e689f455eeddfe8d873dfa4301c364cef8005f8c378432329e8d74b7c03357c579138d423d584523d892698954977a5d19eadc5cf0731f38e62c9baf4cd2d1941f469cb01401550a9eb634b510668ea7121e64332ae2561a1848067790676144f2c108fb7f73cb6ed36f4f06793c8c10f890c291899008e5f0aefb", 0xef}], 0x1}}, {{&(0x7f0000001d00)={0xa, 0x4e23, 0x5e5, @dev={0xfe, 0x80, '\x00', 0x1d}, 0x1}, 0x1c, &(0x7f0000001fc0)=[{&(0x7f0000001d40)="816721a575462e3f50d72dbd28777aa13cf5bdba9da42779ee6f6a3923454e9508df9d0078ffbf88895fd3070a9c55e76e3388bfcd53d7918703fb428b8af4199fbb78d7b5ecffd2490e05a623167614d324f85996af6a3c3121651394ae4eb212427bb5c3b50a204811bd76da33c81c347a7b2292fdb76b4f069c11efe6a5cbed03fdb3f42f0b0127e048eec92605a4", 0x90}, {&(0x7f0000001e00)="998795084779a184ab78b6f0de3ec04da87c87ee8707fd25b659fa721e0f9c86cc47cfb4a2dfd328f77814f05190eeef1f66368076c6064798d0469708d293fb3b0f39b23610418ad59f70aa9cb2786c068d52a3e9a3aa8f1db63d1dd1fb87410dc45788ab", 0x65}, {&(0x7f0000001e80)="a419a8a260e2b9d05c469f297aaedc48691573fdb750843ea4cacd2bb42c820a44100d7f0397277f320c218c5d1fdd3498", 0x31}, {&(0x7f0000001ec0)="881652b1139dff8efcd74c534a2c82bbc8807efac84818f22213e4a9fc319e33bc2b8706c92775a1d6b4ee2dec4afdb9f013176ab35ec4e17d478076421b802d2f94e2335f1b50e34924fb2fac34824dd817f6d0e6cc2047acae297ed191943500178e57e86c0eec8809e5f82cd8475236d9", 0x72}, {&(0x7f0000001f40)="d5723fdb01daffca9600a856113d0b78caf70d505717228fc8604dcd36f6257b2235acb32f6711223a79d7552089ef4fac9ebbb3a96494bb509179eecd4ca7897d4c91f859e9d3f35ff30724facb6349637dc5c32189d72acc0310ef651aceddbdd959deb595c5665a2a0f3107f5d7348f71828094c625", 0x77}], 0x5, &(0x7f0000002040)=[@tclass={{0x14, 0x29, 0x43, 0xc7}}, @hopopts_2292={{0x20, 0x29, 0x36, {0x2f, 0x0, '\x00', [@ra={0x5, 0x2, 0xb2}]}}}, @dstopts_2292={{0x20, 0x29, 0x4, {0xc8, 0x0, '\x00', [@padn]}}}, @rthdr_2292={{0x48, 0x29, 0x39, {0x0, 0x6, 0x1, 0x20, 0x0, [@loopback, @private2={0xfc, 0x2, '\x00', 0x1}, @mcast1]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x3}}, @dstopts={{0x40, 0x29, 0x37, {0x4b, 0x4, '\x00', [@padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x8000}, @pad1, @enc_lim={0x4, 0x1, 0x4}, @ra={0x5, 0x2, 0x84b4}, @jumbo={0xc2, 0x4, 0xffffffff}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}], 0xf8}}, {{&(0x7f0000002140)={0xa, 0x4e21, 0x401, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x86e}, 0x1c, &(0x7f0000003180)=[{&(0x7f0000002180)="c3917d8147b118b778d9a1fcb9cb780108e045c5581d3ce37eb7a0e393f2525de25535a3a433e62e1e86930b9ade954caa4fd146e44773e0d05204ccc0464030253f22208bece615ad727b38b2de8c3e7a4a7b9f20f6153e6b0fe84887db5ef69578aeadf2f77e558053805238acd590caf427fc8480974594687f553fd22d426edfd3a65aebfeed16f226e9467b6dea985c774763af4095ec7d4f35236127693cf8f87f3a62f1f7493c0ae174b826bd62e3c7361e6504de29e4e45dad214933c2faf32c87c14680abedd7b1bafc4230bb0452ea390668feb72cc7c5b359a69da88f41d95cc25a8e8276429525c4fbd619fc3f703ec58563fa08bdf6f073a90914a614479dccec0e1f111d3b5290c1c37f106995781898e5d8c0865025389d0a953de15d54b005a9f26a40a9c88c1e2ba5348c0e4e43aabba15d6194e599a92c4c52a5e383f0c03dd7dea25ce4e3d60991730c5816b068084b5925aaa0c400c6b852a09b280f46c1dc26c291ac1b97ae870f667cfa9980fba1124bda3b0ca03484d21921c7e7cafac25a2ba0df16fdfa457ecf39c129c9bcc670d0dc7e0ce1c714a88e7f3d3ae4d0076ffee4fc48b0080f1657f5c280aa91418b342ce265127047acefdbc7d6a7c975db79276d39520c356dcc9d1db080affb9d24217a8becfc4820ae32cf8854bdd23e73e0830722a1ded7446525883e6be43768f077d11a5f9ab9f2254110ccdde937d8aaa8ab0c317429dc247980784be9f97ec63356ca0a4de9cc75352eb7d189899036fa9042f89043129deebabdda15d4a0d8b855a8607a015be7e15279d1fc50cd5efcd32d2211fe0d3e7177beee12ee34047173e0999a0ef554092e68e1e2ed55df7618c509a6fd18f9b965f3c4797c0a5683ff797904bcb20aafe0c89f82351de6b8d0584a845618fe693ac79a4cc726ece61f472339679e5a26a83e762e42a883bb0b4a5c129048ae7652784fdfefb785c05b3e4580bdc34aec41d52be4c1dd6cd9b7f6dd656fa9735c5e1b3c32f430b9fa9b7cc0ec081427881c9d97a122866b9de8768558bf6712e10f1e413b22749641aa705e99d7577ec8167f88a7ee19dca99d8f7d4362f0118a46eff6c1cd9486ccf1decf2b675663e5bf002438c1aa38c37687850e9fd3057c9e2c6efe504f4390a02eea87d11c6f60484840505869c59db42cc25cba7199ac66b673daba47bed1a5dd41c92646aa0b5e86deff2f2a869533365faa04a36d6ca21340a2683d7b1713235b47885a6caabf0ee62fba26d2e3a12a1eae90cb014e599c69fde3c9038062fda59c2a3a9cee29789f78ef230bcfbc28d89646bfb40a8eb08ad054ec4847bcd102afb32c70bebc145576a28064a05709c555e639bde46d3c773d309b19797aec7baf7e90705b2758de965e9410d0f895c13ebb41d65051d8640772ff04777fb08a2ee63ea44cc5e025b0390670dff1b37f75f1cc1aff73a8c113db1bfc42bc0ed72a323eb7e7321064d13bf502c01efd133df8047314656ffcc15de325c3b072cfa5bdd2a28ed05bffac7131d24ab2410cc2cc3742f89fb32c78b849e197b814c67b4fdfb3a979439fabb265ef69ded7516ba54ac02a84a970d77df65ddc5f3d8348767ad99c23739dca329f380c5a0cb39f5a254826689924bacf92df288c01a51f0977ac54c72b98bacb41c6d7ad840ea3aa68ab13ad178a8dadf3957eaf56c3e78b9ac9e3726f9378253463610dc57800c7ade6d6b1808dd280f9046319d10e8208f1e99eac0cbfac5b1654ead1c471d1c87cf9ab23c2a5a5bc4a7b2f171bcf29dd15677e8fc707a6b0f5bb10c2dbc31b7695b5f7c515c01467bec6cb1e37333d393bb95bd59e8c82f148f5b439997346d3a59a15026e425802f5ef9e3cdee91c521f8c90b1fc101f48c9800d3935cb8e0dcfb3b2ad1296212008727dbb11dbe4194b005978285b1b9295f27e263557286b606afa986f056d403931e148ad02b9c1082f7f2ba8e23181b6b9d463e44c231b7cf677c89171ee19752fd83a449384bcc986916ea9e97c24952f93544e5e5f91a324120a3b05520289136cb5ef4d34ea547409998b17bab83388c8b40f00c78bf9066bf7b312fcb5a14c7684680d005b3357a5e598af47f853dca58e37809f4d093f433a1609a2765f96b6e776619b0c646b2323c23b94c9c81a3858f0b115e8921ff62f19975c93f93d77e2c48a7748e753710b1b8b6295cb5e1ed5e48d1a77f72026984cdcbc1e0ac16fa0b449f1d64401c16de004a0ed12c5e833fe1da45d286fde681504831f4d41ffbec464b1cdb21c7992d2c2cf2791e864303b87cdb0344b7401393b36378ed8ae8cfd60896723479d0afd41406242f94fdf5beafabd351c95ef286a3f15a6796946328a09f5be0ac7d2c73ee31fecc0e219470760bcffc225459b21a2c6052ce7a71bcaad3e444c9d56aae6b8b7f1f3f143075bf37faa7ff9b2096295b11610e7063857764164952adf947d449cedada68237086826a459c03e09537fdad77b68a733578a17f95d076ed2d1d4e43c36443bf51a0b04b778183aae50e8875f46c98e1bd73cafb2759266c291bd90f65a4a3d5bc552242ebd05f299ed0c5c992f78efe466950b6095cc3257f937d372f493341286116ed0ef24841386c1eb6842dd030327fabac5a6fea670bbb478da5d03db82e0da4782a9e28f52e72a8dee5c069b6479c0096a8f20128ebb2c7f2d4211480043342f01384a0b4d55443552e0362dc9783c194ac5ce920048b20996b4b39f11c197d8a970b7d968e95feb91697cf4f52b21acbd583a4da0b6b338b884531dfe44360ea93ee50d5b1726f1e9d33c9e45c01dfbaf2aaba2953be44b6aea74cc525b73f338db5dbc518397baccc6e7eb16bcc431ac35c869288677150a6bd0b70692e82d3b0c68427425d35ef7a8ec34892a046079c112a35269081b1027fbd98fe36236b61e6d4578bf475fdd6ddfb34a5b20857cd3a39ea1e1e55f393fbdb06f83b49f4ba3cfe33cf96f976929db0a95ad9376d9f313e7bfa7508905a19bcdb418108cd9bbd5173ecc4eadb6513fc866f928c19bf3b5fd1ab57cf5ec0c32eb287ef0b82990276cef4bda37409ce3c691f21a7830c3a62a10ed4356fb3a14344a6ed56489282ee4978367ff4a95737803c38f49f523028a9c3811f0d3f59ab77bc2dc55f7325a7389d7ee42106711507e88ab59554649e24f9b7a69eb38b29889407d52184519d40dd5518bc5d430a7575b5132feffae25fb34a2847bafe02ff27779c3f4d27a638aca4c7d41f213eb82b4d12c79d96212292cddc552e8ebf38f7caaafe072741c06e71a1e2cf72e33310624c7cbe1fd02c3bd5b350c83f017bbb282c4de3c11acf121bbbddba1e7f007f99aadfc5212a2b511deabceae64d124a1b14aeef22ec237a72eafd0cf30b7a4f1c8c2026b2198a9fc5d4508008e9a8db81d567fa0e64eea2611162565fb1651be8a514df6c27e65271e4d2bd4d0f54da360ea685547b9b1d1d9ab99d83e175c45289b0b87cf9f9f4bfc415d4e71f558de0a11f3d7b25571c6c6ff4dda91fe303ccb46e41744e92fb6561b8522af1194b2b7ad919f52963893d1cd4a21667b10c65ac818e7d7191cbfdee74079744168ef34faa2b6d9160f5a2034edf7a3d55a1423371c2e201b1a3e020501950f112fb8c27b6b5fe6bd29501ec6988e8731b3ac7859d98c150958ea338508a0c4808fa4f95ca2299d4e855a7727fbf46e07d480e42ff9a7a53a336836c628ab59ee83ef27d5b9659586c7886fd554bae2edfb29012a0c0195802c40c33ed7cba8bf9a07277ee170b19a57f15b3ab2e8b4d9f6ad3d9a2a223e872fd0864a56e2156b99055dd6f51dd9ff78d5be887607de66a2e0193add7c3c0660015bde4d34a5f2306cd20156e19f0d6ceef9b2939c16d7ef81a0a505a8d4cc0aeebcb20b7fc5ba7d21f4f4d60c84343409ed97b868e84103ae2ae77138ca62847beacd075f56b1e9e62be3f147cb6e9d84bf287db3f17705f7392a1da540764f204bf42a88af1f9837691b6977a1aaf20881136c12e68d9adb1117c1b4413559a3ba09ff4b26107231fe919ef36022dea975f85a39471bdce0d6f75c504f988327def2d6db23617e4d44d802740a300480e578b83b97dba2551ca1ae1c77bfb2a44ec2be40ad7169a5d8e29c801d9b68465eef3605ffd9c5becef35fde727457b32667bea2ff708c78721cd63bcf2fa9eb8e61ec3dd31c6533b35a2907bf8f1056818c36dbd80207542b072c0c3e73ae8fb02bae7dec4ae4f82fd56d78794909c93301b32236a4900dd71f46ebf6bff31c04e11707951779087242ea998aea5b5357196b885e35e46499933cb8f17c345d2783a54576b2f61281366ac0e66bba99c51d76eea94a5610092c01cffab13c152099cebb87df5c637e4e32ae60d160492406351c247a405188a3b7134b7ac92b70042b65c637d7ccfa1778760d7de2bc90b571ce7bb00a11db79ad36675ef3a35bccea7ab17d76a28560072290246f0785e70dc84dc69464d0880095d9a010d16be6504572611de1ffb26eb28975869bcc678ffb858f7ebe1b701cfd2df7cfceda225b2ca9d3f171a86bc37c750298dfb1b60d462c570c8c096dbfbf8d8617802cd54618c9d32c087e3708c28c6bb371ce87f7563c86510c7710451f12d13a6404e5ea68fb2d52cda701418573268f7a675ac42c732f1dd6de675fc49902bf19dbce204aee0116fd9e770f79bf517d8f3c74b84b38a71fc814d8170acd5259b34c59b98dc698cbf6b60fd4d69c05a0f9c72c18947604015058555ab7e295db4ee1dc6f1d5d28296a39f9db8276cff5b3f878638116b01d02afeb5e44e5aa01a2e50d69634680a8433bf81eedacb67f3f978655999949b5dfbeeed7a9cd822df01bf2faf356e7a1a67c923d42cb3244cada6a317756e4931c739ea5cfd4681efb9426a0d717616f55b577c16b96b01fadc1b1fe7e8e2821354aabe0ceac7a837e586af2a422ceac292db889367e402b6542ea16f48a337905ea1bb7265ef5b11260058cf63002451fffd6efb8936a8461ccc288e9d888a6c4ea7d3d10b51d111ddb54989849d963d031076e1f53a95940a611a9f84df5554105cb834eec6ee12ebaeaf2a4951c9f4e9e82509153d71c8db5ff7bf03156a6a315fcfbcb959021a4dbdf34aeabef0c739343efe5a13de832684d64ce53418cc2fe76b2cdfeaa2c1c369ebeda330dc29e381aab45af9f44c7bf5cfb12ad9c90b1703cc8199fe8cc9fd86642dc79f5ad332ef09d377a2ecc51f7500e1e6e96392a4934a588bc945eb5ce05d0f8ae2db08d34eb14b24cb624aeb105f51c8722734ace63ad29ca8a547b7aac2bb0fc04cba79551cd70f31b8208656532406ab6327db12e4e62d78f11974c93308856a71579b859cd419be4917e7af0001285aec060901bd41cb062385f8327ef32bdc9f94e30aefab3134dfcc3d4e89ac4ef55666d3df0c6fca56b298516ed2a73cc79fed4790e8d10b9a0dfafb6b1402f2be628175fe3a163628d3c20729f67771d83244da557816ff1250a88ff9f0ca7ddc8c6ebdaf30788e86057c300889753cf6a3f2b390def721f7c396891efe9f68152d6d676502479980853902078e9c1ab789347c14412641e3fe294cbf1fbb8e07a46058889a87fcd567cad2d666e6b479701732325b61b57b247562d3287e6a9cb306078922ffa5d4e580abb1a693b9d2f66ae43ed5059e049caeb01cf45c5f9b1e489966dfa9bf3210c9efb5f5989280c5caf", 0x1000}], 0x1, &(0x7f00000031c0)=[@flowinfo={{0x14}}, @hopopts_2292={{0xd8, 0x29, 0x36, {0x5e, 0x17, '\x00', [@generic={0x8, 0xba, "e025a51bc71874f50476d852876acccf10fa1082a67d5bdfff43f9107ca62e97cb552dc78dbc939c7e9325c727453cd1d16b702de2b4a6467fe9f03035eb056bb340b443a87131710628ee4e9b34cde6ee08e2fb8940ffc3470ecbe268378c0342e6dc983855814199f7f349125b3141a1fdd5aa81e44925ac45f6bc5cdce000aaf45383937f1321a17458c7e17751b496098f9c691b18511ca843bc10a8f43fe4bd7300a0a6a8ededda48776e49bdb588e5fb9234c2add359ff"}]}}}, @rthdrdstopts={{0x78, 0x29, 0x37, {0x16, 0xb, '\x00', [@hao={0xc9, 0x10, @private1}, @padn={0x1, 0x1, [0x0]}, @generic={0x7f, 0x2d, "16d72ee1d6ea0b06f042ace9a25243abbfbba6e5137a33a574c9bf7203ee097ec71f6236a5e3b5762daef3d128"}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @hao={0xc9, 0x10, @private0={0xfc, 0x0, '\x00', 0x1}}]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x81}}], 0x180}}, {{&(0x7f0000003340)={0xa, 0x4e21, 0x4, @remote, 0x3}, 0x1c, &(0x7f0000003700)=[{&(0x7f0000003380)="c2b19f31bb6007f872c51a30c27429ffd44e681efea1b6385cbbbf3742be71d0d096e92d31b5552e20f2d29643c26b4b970645722fd12d4709f91277bcc5967c8489c717ce775c28abe7aed6e8ba46b8c75bc7b8eb001d4e5e47fa255484cc157cc0b060a593b3bf663c390058fa2a", 0x6f}, {&(0x7f0000003400)="d409a9f614869f3c9fc100c52b02cdfec8e35d80a87e6f6ed9c8cd500056aa1579896d92e6042dedfe930dd9471232ffec606ddee38e0dc942e0b99e9e70e7ed3136905079d98f6b75a21bfd6f24302440b5944dfc8c3902ab6e9c22b372ca466da06a5d75c55e21d55acb9ad1cedff64aff5a79b82085e47def8ba3266ec3b1d824ac94d5d47da09584c02adf", 0x8d}, {&(0x7f00000034c0)="0c4d5aec012c5467b01c018f627490cf4f9b9114e93004ce75291e328ebf1b2e3b6a9c092723212044d7956b601b8bb0bb8f49f8cdc9242469aae8cb2d381ba70156f4d54f8827083d0b88386bc51350def4df5b33efc42a7bd49d10ff828a99c638e5cdb4c394dd31ea558970d280300064a44e04e4316c65274ff42ef82af395b70432371349e64a6aa369fcb70510e4a47b95d629bf0865cc12e0ab31984c134e33ef772f2ad933f54f69b52812dcf33fe4015df6b0ae3e9ba79a16ef24", 0xbf}, {&(0x7f0000003600)="d2f96c912bab13b85f2ba5646414e2b4b534f4a57a27dcf4e50a6b7127532b68339f1f2299b821be2fbe509752af753feb6733ac8cef4df8146382c00fd8c93fdcdaaaad025f76808fc71b220884625f9106abbdd2397a2a50a7032c3403d23ea410db08923b7458df95603db3ec562d3b13c3dc419819b803a5e0b9e9f442e629804708b164f74331641c22596632a8922778d1afad9dd1d309a82e76b3819954e653a6b5df5a3d48c70fd4d1f2b7c5d99b05107f541474a8c75a40686a5d321a", 0xc1}, {&(0x7f0000003580)="d70302a8e9ba40c6fe6f65c589327a400d5c5e072f3ae58140cc27b31cd8bd81106ddf4e86", 0x25}], 0x5, &(0x7f0000003780)=[@rthdr_2292={{0x68, 0x29, 0x39, {0x11, 0xa, 0x0, 0x8, 0x0, [@private0, @private2, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}}}], 0x68}}, {{0x0, 0x0, &(0x7f0000003b40)=[{&(0x7f0000003800)="44e6611686a0dc99fb19a44c10984b2e9877d082963f10e21dcef64076cfcf0797b3d469ad410f5a9055b43a187701927dffeb4b474939f6ad8d93e5bf7ea7164d0319ce72a1a43d9b19d53a2a679540f3b0634034fdecb0a6f43348c1bf88a45b2913a46ac218ef7aff55c5a846e8b86d10c0b7e166b38d959453cc385fca9f60367d39fdc64e13ad3d1758742a097870d6872a020c5d54cf01be2731c42baadf08e3e5f124f9a72ae8", 0xaa}, {&(0x7f00000038c0)="40aeeb7416f35b6d00c55a9bd8baa1494a68e63f9bfff9d21fc1060f4fc882ab8b417d5e86db230c5398e9cb0314d2b2a80e5411eaeeff62e927e1e7d87cf2309811fe8ac4ca080e13", 0x49}, {&(0x7f0000003940)="effacaf21835107d7b42338248d174d40b86726c7920028af017fa6299ef0f887248ce26438e9b974d9fe35e8a7ff5e47bc5a6efb46b77a1ada3f9e7a402e254fce7e0e52c3060bd2364506029feee2ba1320d0d9b738d21b97540229d0ad8dcbb3c6ff34b26c5fe4347b5efa93dd718daa0c0370eb79c08dde9237d3401f5ca25ac58241fc778808833c93c43c5459340512606b28a1b466462b23dd004f3238946a994e983e80dd0143b17593a996892deffbf4a7c2e4fc0c2ccda340b232772f074054183df4f91384cc2a0a8588114aa", 0xd2}, {&(0x7f0000003a40)="1c3bf0e8ca76ac54b816ed63f57d6106c889456d5bad16c3197285d1149427c71cb71c6c2b576ac01b42db64fd54f53241fab9ca8bc97874d83abd4c300826501f654a63fc8300aafced4c928d96df4bc7a65b2363a45a66983e60c647bff224ca08b8167f87a59c23528da53ff9909e4b014980c820f26e44bac9d408b5ab5241afebeb96c77c5868334cde054661fd46b77383cffbe1fe3706f181084c073f79be3ccfc5def4ff8b5aa60e1b168f07154e50dc4797648c8e924b7e5fc5d026b145786cd47a13753973d2272610a4aec9d81f5f33d554e10ea00df9c470102929779871114839", 0xe7}], 0x4}}, {{0x0, 0x0, &(0x7f0000003d40)=[{&(0x7f0000003b80)="be48efd85863642c8ef22386227d3899bbeefaf1f0104919b2762e3decd5e0e3ca1a877d726d21c83cfb67665304bc6aa86a7e3960cc985db97318e97344f845585371fcc0ff521d7c6467462a9e044794a41eb511ad26f9c93ecf741278ed7a528e375f004a5ccea2c1b10c3d1514392221c9262c374770f8f35064417499fa670178dcf2a716e270cd7e0a2b09977092a19dd5c61389d633a4fa16a9c49f", 0x9f}, {&(0x7f0000003c40)="62be2a2e1f19104dcd3d3ed25071bf8100d0a78b7d3295d00ec0783a4f2e8f95da110bdbb2246873f470d66cb50acafa7eb7fcf3d52f3b666ee28f325f44f201866f68dcbc34a311646514053433ac183bea9194a056735eb9eb5c4968b7bb37ee28bbe02600f176db22bb2d5c12ae76e5f8b64287e26090e8edabcfd55cb983677a7a23d9855d78bbc27e3efbe7965535cde1d41f5e9841ee8af09aae50542c538c097408b0b7f40c807c5144b890d482c1bc82cc2c5187878fb81b130a8818836d464af9e99972975188bde33d616eca2748cbc009225bd79f6f3393763feb", 0xe0}], 0x2}}, {{&(0x7f0000003d80)={0xa, 0x4e21, 0x800, @local}, 0x1c, &(0x7f0000003f40)=[{&(0x7f0000003dc0)="5d8da3d49c57a051dd024b0cdeb763d9ccc54aed45ad2226b11fc30c3b1acfcc6930bd87275cf40b30", 0x29}, {&(0x7f0000003e00)="0f6f86c0fa41535a9e93288b6358c18bc68115166645a915fbc738c413c89e802037b797e80a9733b0725bffa3", 0x2d}, {&(0x7f0000003e40)="44b1431a4b9531f2cfaf6d61", 0xc}, {&(0x7f0000003e80)="aa65ab6c649670f735f52bf781bf1b007dd18230d644eb19c4c535d5fdd9eb6eef23336c0b94a6826bc8dfe64e9dedfb96eb8ee9a54fa0955f2d542d15aa7340a6e1fb83b50bbf7a7ea4ecfe1abd41b4c1d49a1c57", 0x55}, {&(0x7f0000003f00)}], 0x5, &(0x7f0000003fc0)=[@pktinfo={{0x24, 0x29, 0x32, {@ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x39}}}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x1}}, @pktinfo={{0x24, 0x29, 0x32, {@ipv4={'\x00', '\xff\xff', @broadcast}}}}, @dstopts_2292={{0x50, 0x29, 0x4, {0x2c, 0x6, '\x00', [@padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x9}, @hao={0xc9, 0x10, @local}, @ra={0x5, 0x2, 0x7}, @jumbo, @ra={0x5, 0x2, 0x32a}, @ra={0x5, 0x2, 0x9}]}}}], 0xb8}}], 0x9, 0x4008000) r2 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) r3 = openat$cgroup_int(r2, &(0x7f0000000100)='memory.high\x00', 0x2, 0x0) r4 = dup2(r3, r2) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r5, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_tcp_int(r5, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r5, &(0x7f00000000c0)={0xa, 0x4e20, 0x20, @loopback}, 0x1c) connect$inet6(r5, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendfile(r5, 0xffffffffffffffff, 0x0, 0x9bbb) connect$inet6(r5, &(0x7f0000003f00)={0xa, 0x4e20, 0x8, @mcast2, 0xfff}, 0x1c) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f00000042c0)={'nr0\x00'}) 03:02:26 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 73) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:02:26 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 55) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:02:26 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) socket$unix(0x1, 0x5, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x100, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) [ 2404.970612] FAULT_INJECTION: forcing a failure. [ 2404.970612] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2404.973159] CPU: 0 PID: 11820 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2404.974632] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2404.976391] Call Trace: [ 2404.976952] dump_stack+0x107/0x167 [ 2404.977721] should_fail.cold+0x5/0xa [ 2404.978546] __alloc_pages_nodemask+0x182/0x600 [ 2404.979537] ? __kmalloc+0x16e/0x390 [ 2404.980323] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2404.981603] ? trace_hardirqs_on+0x5b/0x180 [ 2404.982526] alloc_pages_current+0x187/0x280 [ 2404.983461] relay_open_buf.part.0+0x2a5/0xc00 [ 2404.984434] relay_open+0x531/0xa10 [ 2404.985208] do_blk_trace_setup+0x4cf/0xc10 [ 2404.986117] ? _copy_from_user+0xfb/0x1b0 [ 2404.986999] __blk_trace_setup+0xca/0x180 [ 2404.987873] ? do_blk_trace_setup+0xc10/0xc10 [ 2404.988840] blk_trace_ioctl+0x155/0x290 [ 2404.989696] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2404.990738] ? do_vfs_ioctl+0x283/0x10d0 [ 2404.991591] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2404.992694] ? generic_block_fiemap+0x60/0x60 [ 2404.993651] ? lock_downgrade+0x6d0/0x6d0 [ 2404.994535] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2404.995550] blkdev_ioctl+0xc1/0x710 [ 2404.996335] ? blkdev_common_ioctl+0x1930/0x1930 [ 2404.997332] ? selinux_file_ioctl+0xb6/0x270 [ 2404.998260] block_ioctl+0xf9/0x140 [ 2404.999029] ? blkdev_read_iter+0x1c0/0x1c0 [ 2404.999932] __x64_sys_ioctl+0x19a/0x210 [ 2405.000786] do_syscall_64+0x33/0x40 [ 2405.001570] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2405.002659] RIP: 0033:0x7f314f9b7b19 03:02:26 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) r2 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r3, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="7472616e733d76697274696f2c63616769643ddb3c39fdb25e7d9e87a9e8d2ad166595c05365834d8a5fb26e1d6f12bfb0744756371014b7218ebd930714254d63e4f15550d3d4cdbe9afdfd12450873dcd1c8071131d3c6c2f884269c3cae75f8fd436cf23be633189726fe6df2b8f6667505c42275db4d10d149bcfc909c865fa9bf602ffcfe95dee144cc5a8cfca28e8e1a8166c80ef6fbad903251c822cffb2f24e8b83c4e358e87a567a8", @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYRES32=r2, @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) [ 2405.003441] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2405.007486] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2405.009237] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2405.010729] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2405.012212] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2405.013729] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2405.015342] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2405.026072] blktrace: Concurrent blktraces are not allowed on loop6 [ 2405.032816] FAULT_INJECTION: forcing a failure. [ 2405.032816] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2405.035514] CPU: 0 PID: 11819 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2405.036974] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2405.038730] Call Trace: [ 2405.039292] dump_stack+0x107/0x167 [ 2405.040074] should_fail.cold+0x5/0xa [ 2405.040868] __alloc_pages_nodemask+0x182/0x600 [ 2405.041858] ? __kmalloc+0x16e/0x390 [ 2405.042657] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2405.043923] ? trace_hardirqs_on+0x5b/0x180 [ 2405.044832] alloc_pages_current+0x187/0x280 [ 2405.045775] relay_open_buf.part.0+0x2a5/0xc00 [ 2405.046763] relay_open+0x531/0xa10 [ 2405.047533] do_blk_trace_setup+0x4cf/0xc10 [ 2405.048436] ? _copy_from_user+0xfb/0x1b0 [ 2405.049304] __blk_trace_setup+0xca/0x180 [ 2405.050180] ? do_blk_trace_setup+0xc10/0xc10 [ 2405.051154] blk_trace_ioctl+0x155/0x290 [ 2405.051996] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2405.053004] ? do_vfs_ioctl+0x283/0x10d0 [ 2405.053857] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2405.054962] ? generic_block_fiemap+0x60/0x60 [ 2405.055908] ? lock_downgrade+0x6d0/0x6d0 [ 2405.056798] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2405.057833] blkdev_ioctl+0xc1/0x710 [ 2405.058615] ? blkdev_common_ioctl+0x1930/0x1930 [ 2405.059611] ? selinux_file_ioctl+0xb6/0x270 [ 2405.060526] block_ioctl+0xf9/0x140 [ 2405.061298] ? blkdev_read_iter+0x1c0/0x1c0 [ 2405.062195] __x64_sys_ioctl+0x19a/0x210 [ 2405.063046] do_syscall_64+0x33/0x40 [ 2405.063833] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2405.064908] RIP: 0033:0x7fab51c74b19 [ 2405.065685] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2405.069545] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2405.071144] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2405.072640] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2405.074142] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2405.075632] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2405.077126] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2405.079934] blktrace: Concurrent blktraces are not allowed on loop6 03:02:26 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) ioctl$BTRFS_IOC_QGROUP_LIMIT(r2, 0x8030942b, &(0x7f00000000c0)={0x4000000000, {0x14, 0x8f24, 0x0, 0x0, 0x1ff}}) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r3, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) 03:02:26 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 90) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2405.171015] FAULT_INJECTION: forcing a failure. [ 2405.171015] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2405.173747] CPU: 0 PID: 11837 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2405.175209] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2405.176937] Call Trace: [ 2405.177492] dump_stack+0x107/0x167 [ 2405.178257] should_fail.cold+0x5/0xa [ 2405.179084] __alloc_pages_nodemask+0x182/0x600 [ 2405.180058] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2405.181162] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2405.182307] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2405.183581] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2405.184739] ? alloc_pages_current+0x39/0x280 [ 2405.185693] alloc_pages_current+0x187/0x280 [ 2405.186634] relay_open_buf.part.0+0x2a5/0xc00 [ 2405.187617] relay_open+0x531/0xa10 [ 2405.188394] do_blk_trace_setup+0x4cf/0xc10 [ 2405.189302] ? _copy_from_user+0xfb/0x1b0 [ 2405.190171] __blk_trace_setup+0xca/0x180 [ 2405.191050] ? do_blk_trace_setup+0xc10/0xc10 [ 2405.192016] blk_trace_ioctl+0x155/0x290 [ 2405.192871] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2405.193905] ? do_vfs_ioctl+0x283/0x10d0 [ 2405.194768] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2405.195867] ? generic_block_fiemap+0x60/0x60 [ 2405.196805] ? lock_downgrade+0x6d0/0x6d0 [ 2405.197677] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2405.198706] blkdev_ioctl+0xc1/0x710 [ 2405.199498] ? blkdev_common_ioctl+0x1930/0x1930 [ 2405.200494] ? selinux_file_ioctl+0xb6/0x270 [ 2405.201431] block_ioctl+0xf9/0x140 [ 2405.202205] ? blkdev_read_iter+0x1c0/0x1c0 [ 2405.203129] __x64_sys_ioctl+0x19a/0x210 [ 2405.203987] do_syscall_64+0x33/0x40 [ 2405.204771] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2405.205847] RIP: 0033:0x7fdcbc475b19 [ 2405.206648] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2405.210518] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2405.212113] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2405.213618] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2405.215120] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2405.216617] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2405.218112] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 03:02:40 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 74) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:02:40 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 56) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:02:40 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x306, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:02:40 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 91) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2419.347053] FAULT_INJECTION: forcing a failure. [ 2419.347053] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2419.349914] CPU: 1 PID: 11851 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2419.351401] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2419.353144] Call Trace: [ 2419.353702] dump_stack+0x107/0x167 [ 2419.354473] should_fail.cold+0x5/0xa [ 2419.355291] __alloc_pages_nodemask+0x182/0x600 [ 2419.356271] ? __kmalloc+0x16e/0x390 [ 2419.357062] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2419.358352] ? trace_hardirqs_on+0x5b/0x180 [ 2419.359299] alloc_pages_current+0x187/0x280 [ 2419.360402] relay_open_buf.part.0+0x2a5/0xc00 [ 2419.361547] relay_open+0x531/0xa10 [ 2419.362320] do_blk_trace_setup+0x4cf/0xc10 [ 2419.363262] ? _copy_from_user+0xfb/0x1b0 [ 2419.364143] __blk_trace_setup+0xca/0x180 03:02:40 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_bt_hci(r0, 0x400448e4, &(0x7f0000000100)="0c193c14f5d5ee2c3885c996462156230b5daa7d38acac41c6f7ddf44e28a0ef50927988f3cc4ddf66c38884f472eeed0f94abbd74ae4397d97562965d47bb7be765bcb096a1f9c861cf1d179d672d052f2c3ef6d2e02a1b28b558211887a77640f6f6ea0b8e15aa203fe4c2fd86489168a99897276d909c22480033") r1 = fcntl$dupfd(0xffffffffffffffff, 0x406, r0) sendmsg$ETHTOOL_MSG_PRIVFLAGS_SET(r1, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000200)={&(0x7f00000003c0)={0x139c, 0x0, 0x100, 0x70bd27, 0x25dfdbfd, {}, [@ETHTOOL_A_PRIVFLAGS_FLAGS={0x1c0, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_VALUE={0x34, 0x4, "84ad866f74046902b11f9113322b6d5bd9e458687d7ed7c190e72e324148c4298ec1ebc9040f85a7cf3dcc28ffe04065"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_BITS={0xe8, 0x3, 0x0, 0x1, [{0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x401}, @ETHTOOL_A_BITSET_BIT_NAME={0xd, 0x2, '/dev/sr0\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_NAME={0x1d, 0x2, '{}\'/%(*+_[^:\\/:+\'*-!)/@\x04\x00'}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_NAME={0xd, 0x2, '/dev/sr0\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '-%(\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xd, 0x2, '/dev/sr0\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xfff}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x9}]}, {0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xfff}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '*\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0xd, 0x2, '/dev/sr0\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, ']\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7c31}]}]}, @ETHTOOL_A_BITSET_BITS={0x1c, 0x3, 0x0, 0x1, [{0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '[)\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}]}]}, @ETHTOOL_A_BITSET_VALUE={0x80, 0x4, "bc0e22c41701358d5bf0d0e637ae03f20d6d2a0e5738fcca4eea495cf3c6c3d4742656e61922cf4c2af9a95e9c6a34b8ac170ae76ed09b81d52f2dcd72a1391900321e72623846424b08877e5860a7746904e8297402bb0ecace99300561e9deb5288fa8dbc77b2df0e9a87ef1a2cb0d9d140e028b0f22288398aa61"}]}, @ETHTOOL_A_PRIVFLAGS_FLAGS={0x11c8, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_VALUE={0x1004, 0x4, "25a38f1d375a5a9ee355fb5862c7818bb2b549d1b190d4730a4692485e6b2fa8634b169c1d4a78b8de4f252cbdc1e8f37066369d967573305c69bac7064dbe3c179c180a9e58afc519137a030ad6da5de9aa51043f33a465beeda803bd8a8badea81bb5afe01c9e49173a0b7f1f0f1ebc230f08dd62e3a383f30d4f3278c46619b8402e61bc70e72a93da8d726d49da905cb2718d0c777147215a822f6227a776ecc8143229114813265305c864f1bc951a9fd89ea1797bb74394698fa36963d6ae2cb35a90a2bedd7f8dee3e6aa8ba3177fb5025073bc4da8d3a7d71382d955bed639f240de4e0b48b4da217a8f82768c7a596716a1363b92c3bf845f54881e35a7d4fe325ed323ed00aaddde644c91b755fddc1f35518cf71f3ea96340e2fe31abf6fea022e696ce4c0f074d51142c201ddcf7a93e99a11eaab9d7c67e540e445e4c1e506a9542428d88fa83b95ac56406ce4238ff4633e0475919d03d67772013e5a1e2bc53e069f1a2f3f4812bda3d3e0d9d281e48f19c2d943f57e42cc746c4ad700be2f3783b40a724c6e88ee643bfb45898ac66c9025986bb71f62f44c4546a7e49f94d622517eda856d2092138e2e79d3ed69eda9a7ae21ce46f612c29cc4d0056c67de33600e354079a4133121ebb4a80f326a8aae51aa3fae8df19fe074f9c3afe76af5a16feb62f4b7fa3a4a82095e606a223806e0bc03a9c5ecea18623b70381d5eee7a9cda7f22fef09f464d5a271d497ec241f1f1d4016aa8edcc0dc7c3580dcc6f6fb08671e66fcf0c900452604010bc44cf6dbb7e214cc411d09c55be84c0aa73e32b9bb62d6a17d92dc09aded68fb66a7f6b96f9a10898068f424059c939e2a88db9fbbe151c81a2d6ae59732b62f5d26fc39015e242a8f2653da2be8a0d62740c15a52003fd79c2d7d6143e67e1350e1f507ad718525a6825bc953b1487280dc7c5d91924c5419ee1558aab1ee5e0b50ce1baa32e280f4a3f43ce59e08bb2f4d3b32d30cd55a245d1a59242e90ffbd140af40ae14dfcdcb81404d7128e66d0e652bd40789791e5e526202063b113e9c40338f5d8a9c3ed7025ec4326fa88d588b0ca91105566b0789f0f0ece9a3c49282d42c7dd886d5aebbf9a7ead9dc16fe4020305c7cbb9c10d92c32deff2cd859a9dd31beaf7bbbac702f38605530c537926175546658b59bb7670dcfc1f889c6afdb61810eaf4d62467db3b0cc08ce86652d397d4e6a140d666d0443aee1f954ac68402fbc350fac5246985b9194dfdaa3503865272504aad034b84698141f5d2f99820d0544d1bfb799bb1ae7cc056de6af08b67cc4a89ad509e0152f87b52c736962ecef9c4742dd3b73a6605cec8fcf2c10f2b5ebdbd32b1916503e7f9575de17a89b7389ca1e80a8b650622083afebb2fbaf370333f9b6c6d9d83795868296c0e2f37a7db553950a56919b1143801b1ab8fc8e2cbfbcf58c32a19c4d523506acdae0071828f7cc59f65d54c7e73490c8249621ebb8078a70a1a72d3466c54ffa6fdeda7e5b8c95d2efd2c66a1289b98540267699b5f63e897d98da7778cc284e752f2a4332cdfdf2e735dd20e704537a5a84800f4e93af9094d0fa3acb008856f14ad7e757d01b2e206c417b51690522ea269f8b319fa0b4a6d86c4dd99f485ece59b1fb36d53735e34d0732980278bb5fbf671d1dff80427881aa9e2684c97d98a9bf04cb37ed1563a94f022042d67f1777f9614f1de126beaf19563f4c436f41f3456eee3110ddd7906da0f3919b7347bc88ed5ca1e494e71e41a72ea300669a1401816b69a65bf1fe5f5f935e587fda17b8bc1ca6b91fa575778bc64061c5bde7248d66fef0c3d6233d4f4225e823dd9845b95e0aad6eacef6d40a927e3d1663965efb74947c7e1ca8d8a32cbf123f1e957e8ccadee97d92ae3f4f662bd48e2cac2a570c854f2bbed4157cff3d8c16f7a85954acccefedfd0e9a1c369e87fe8231b65ae0a8d478b6ebd11291b30b8b36df6740820fc4dfd2f8919c4fb4636e199a24b27b1bed914fc1931857c00cdb334b27786fe4c44f5a535810937edea4c6e6eb47f646d43f3348a69248ba202eae713c31231a4e159129b4856ccbb26aed3bd090d915479824033e930d29c7bc479284a09ce65d9146fb48d0e133b2d804cf15aad143bafbfceda57050552091d06d8aa2c307386711176147c16b7bb5cc9a4000ee9e23cc605c2540b857c82c873d2f060920817241492c2c5104d80bf51221fc7dea353bf0f0ff0e084eadf80ad4ca9d96e0021902950141cd98cd4277c671d4c51a83529743c3775118d763560f77252764487a4483a938cc690b3b16692ae8d1726b55c2498d0d654220d161a1ed36d287b3efea8a313d6790590978dec52009df3ec10b389aba38e80866d68335841663b3c61ef73820dadca75eced87e54574e1238ad2d61c855ca2387ecc6dad482ef50224fd6f5579bce2a34dc2ce6ba32d5fd55d9a8decb15bffa54d3e5efe98be560b51ee9e1d8889316ad586646f1f40f459162ba24c8f76de9adcf76a1f5a2d56a4316a6d00dbde82faa2dc1ba3e20945d73fc01396675285df33563af31df00090dbdf6bf1904ee4be860dd2c131716fdfa781c596645093854d383e8eb1bc739a61f0a63ea3e0fb74e3822ea8038fba021fff88f362655966ebd02873b3f5715dba90fff287e6d74b6d69ee5e71533a1abad1977cb964ea7e4c072fe0a93a75c394b96541f8ba3598467bf9c61cb4e06cf97c32d5dfc79d0789ef76b90fef35dd0704b8801e60d76351200da4209658e729b3373385e67f29f06272d2b20463b0f4647499866ddc9a5b8a220ba7d5767070d21e9860ba7596114446d68c9f7b5cf4e6b452e7f792e13eff7986a057876b077b2013898946f4af87fdeb5d6b85e9fe5bbcab746d611af94babe983c77159e8bbd3919c8de16dd1b69f3dd586faaee9cb087a63127924a2e05f4884726982e10fb8acd43ccab927ae47dc8fa74a844f6c1ec3b99f7e13d23e92db92fd5c33594c57bb33f5ea188bcc3c5ad877062b139603f51a1a10b6209fe0375da62247637ce4fb87f4799fbf405a4ef0796a6e3f5d946c9d06f5a9cf7e16e7cf5c8e24c2a4aa55d6e389c6458315c3242cd6808659905fbf6cabb473e0fcb30ab8245f41433c3d919bd71cd448a2601a652e0d2f5446c40a269a209083110fe9d8b9cfe59d454afdb87ae2a47a6d9f242304652913e5e511765b0d23fda64774808b8c108e9267e1688df0496257baecdb93f95a7b0d2db153ff33d2277d33603e8f00bcd47842082695efe756e8f40878d9965758114d4e7f212f30a022425b355c484977b7c9d652c7c66301eef7f6ea7dcb717f1d412605a7a04f9c0d672d73f060aff1b89e4a883a5b1b3c5dfd08f9a18d9dc64d2389c6e09ce4a7702e642e5e45eb372c6b57afe9441c5b82fe276e370e16cf7e854a6cb2ffad92018bc0505911fff4e408bd308c32e20dfcd89432e6e02578d34e36c2687d58742b2942ee2ef6701f5cf2b508c39794ac64b0b88c05eee04145b41478d74476b2a713b3548fd8dec6d10028f494e627b063ca3a5f9c5e794adf3df52350b16e9e307a4414800de16bf9c5bcae7dd4fc9aa6a636aa6d8290d90ea0c8b8dbef105706785145b2bdac91ae8314307defa654fa2f37d3ff8375216dfebfe4c0f17a196290d97ef94a6865e08207b41532737776bee1d692513f0dca9fc1793406b5dc989f4f7e457546a182a6ca7cfa57383d775ac2a36dfebc6cad3d0baba33396b725e1b47a538a496157d9b16b24b25383d555a55edd4800f3b19f8dc0c49c346b94176090f1180ddf7c52c21525eaade57e91331ad4a87e0eb8ad983b546e7174e99fc5e066403c7d24174420daf44994cf03a05919428c8414671cd5bef43774d3b256eac3695bd54ccdb88e089684c101978d2db2bf2673237e072e9e64544ea82316b8845ef32390a6218ef99644846164972a95166771bba9226862f1c5e95db15e6b09aec5dd06a03cafc5a027c2b710dd7f42e201e355b8a9ae511e72c764d3f7f193d510ba6c5bb72ad7656bd7a886b3edd4226e5e5b01f852c1493019befb3f6d52b2dfc165abf84f698d690d97856ae367aff043df43fac9b0dc7eb570e79951b41ac334aeb563918b8a8a8fbb2e5a8e00aad25aaea658d29a555275c6309b01a716cfc8cd87e2558737ae23639af1ee5c62972b10925879b56576ab5c9c05237b84aa369cf325d2966f9adf71e289677df41689a0bdde24bdbf9bc9b32331fe9f0479b8ff6c070629cb5fca72fb109de8ea38da6a973a6b8da628965cd1f7e63fa2a41a7be0ae9361706251174c660da8b9d7d661d7788a0c420a7fada452c6111535b46460a1f600079e2aaa064d6449f9f00b811b1913e43c62ded67a756d4821b8d2f38ead4e8488ded681af3394501d2ffff8618f07ec4603ac41ec9b43ebc58e582417a07627bdd3e6cfe5a59ceff38bee622e64d42e89d47f75e8cb2d9114319ec6e37478b9573178d4b8cb88d5294c21335eaa24930593fd2084ad53d87900c2eca66a7e151ddcd924a8072d52d6148a588ef1265c4d0446b2b3094763a31419c1db1f52c0fda2fe062f3f731237e14773a8aed9063d26b0b1266cdce1b7557e53522902e70143611f68820f46a0082b488d3cdba25e36f3d1e39c01b5f6b9a52d3cac50462b9b97278feccc9ebdb16cb8142c02f1d2f55be0ed3ccc5de5270bedb5f8437e55d6c9834e0d6c08ad994a1b814650fa378c71dcf0f100cd95cf3cd949a921aa78fd747653a8281c7e94ec510aad4ba2e8d77709a867b7e35330c0a619f0789e30ca7500e907306a433739f146701367eda721a82e40af4bb5c0828eaece2a74564c9b9053681e1f930787576091d5872c1e964cdcba6f5df5e3b88cea89718a0edd4c73d462817636c75bc4d5092bb755378bc4640569e032a77a3650de6ab3c54aabcc2d9670e753e6e36dbc94c02f3fa313d59f70f38de56c900cd73a3a6390bcd1ef1bb47d77c4120424bc34c368398709a1aa7a29260668c5b33ad2b40340819a8ed3d1f8744d11da4785a661c5bcc6f8333cb3685138e45e5fede6c2629cb2674e6a44aac0646ed7c9cbdaa6031a1f89fcb54c9c70726688a61287602c49f20f6cfd9ed9eb067039c403b536d7c30f5a466e49d7dac08910ccff9e0ecc1539eeb37fa60061cb29a2981ea3fcba98a0681953af28459ff7abaaa34c802af6084137e5828a993bc151ad97b2a256d735130605b0b04fd875fb05f4bf266e5602a03580610a7c8df5ec1a0be275c79dab2f291f285e46f48efb73754b20e99b3bf77179f0f55d7c1109989b250cf48834c094975b278528f2add6e2254e2750a887dca128561cca169ffea6fbdd30078ddd668c6f8cf68896feba8f3a59d13512abb1a8d7dd0f3a90b154a4612f011787345d982b359b8866d3b556d8675f68badd1772afd590328057f6feb6fcff995d639dab47366225e2c239e2ceb1b7468b3ef27ec4834c88adaf15d2fe29ce534dd3e2f90f54d0a4abad666063fb52636a36ea333ad8858c2d4134e8f29fe1c1611adbe04c03e598c7175890622252916233a626cfa7d5deda132ce10446b7b767e54228f650206868aa9b56b96d1b544bab76ae3ddd2ed4b4c6f5b330520f35dd1c489d38545dad4e9c061a8480a68202ac08304f92917e3e8041f398a31e80bce425c2194cbb2dfe9fb866c599533113d523fcb57aca8ca04a1e68b7bc7a45f6f55487008"}, @ETHTOOL_A_BITSET_MASK={0xab, 0x5, "82885dc0d4401b1c91dd5c3cde46bd3b3bae1bf08b0e70fc712c80fa6b4c712231f14e44bb35361e4091289727bc4904a2707a6f28c806c98663dbafcd28d3f31291a8dbc6b3c8f5228cf0a742a077e6eb626fb3e502ce96ca7ea99a54e50e9e896f17a4ffddca7c4f17391e27ee3230cd229b8295bad739d9b8c1179ea7d2f1bbb652c9438bf85109b0c68446080d33346653c622b6ee8f2b3302a3c678035a4412080a9b6d4e"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_BITS={0x30, 0x3, 0x0, 0x1, [{0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x6}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xffff}, @ETHTOOL_A_BITSET_BIT_NAME={0xd, 0x2, '/-%S]!:L\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}]}, @ETHTOOL_A_BITSET_SIZE={0x8}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_MASK={0xd4, 0x5, "441ec9caf6cede013772c7d20ea2754da42b957d11ee4947cfb00325100cc703410b05d623720039d291c57fabd1b9e3b8c2042b6c5984e685f7a593194ee8307c19cc1342b0e69220b99d1c8eeef1f479172e486a8c8875c1dea11d5b139a7252a66a3054b17981901844b64d2fa8d0c08b6244a0b74218272f6731023632bce91d1d17bd618aafe7a07c65acc56fd224b169a7391e50dbbb7911dddbd75ffc8d7db8d5323de0f83de8da9dde235d386024df8ad124bdff49a5198c544a91b94caf92a6ab923a3cde853f070c7f2833"}]}]}, 0x139c}, 0x1, 0x0, 0x0, 0x40040}, 0x50) 03:02:40 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 89) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:02:40 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) fallocate(r0, 0xc, 0x20, 0x4) r3 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$TUNSETSNDBUF(r3, 0x400454d4, &(0x7f00000000c0)=0x1000) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,\x00']) 03:02:40 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x200000000000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2419.365173] ? do_blk_trace_setup+0xc10/0xc10 [ 2419.366255] blk_trace_ioctl+0x155/0x290 [ 2419.367132] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2419.368153] ? do_vfs_ioctl+0x283/0x10d0 [ 2419.369013] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2419.370127] ? generic_block_fiemap+0x60/0x60 [ 2419.371087] ? lock_downgrade+0x6d0/0x6d0 [ 2419.371964] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2419.372977] blkdev_ioctl+0xc1/0x710 [ 2419.373762] ? blkdev_common_ioctl+0x1930/0x1930 [ 2419.374763] ? selinux_file_ioctl+0xb6/0x270 [ 2419.375664] block_ioctl+0xf9/0x140 [ 2419.376428] ? blkdev_read_iter+0x1c0/0x1c0 [ 2419.377308] __x64_sys_ioctl+0x19a/0x210 [ 2419.378169] do_syscall_64+0x33/0x40 [ 2419.378930] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2419.380006] RIP: 0033:0x7fdcbc475b19 [ 2419.380759] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2419.384659] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2419.386199] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2419.387707] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2419.389295] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2419.390806] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2419.392450] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2419.399009] FAULT_INJECTION: forcing a failure. [ 2419.399009] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2419.401744] CPU: 0 PID: 11852 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2419.403212] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2419.404954] Call Trace: [ 2419.405513] dump_stack+0x107/0x167 [ 2419.406278] should_fail.cold+0x5/0xa [ 2419.407142] __alloc_pages_nodemask+0x182/0x600 [ 2419.408117] ? __kmalloc+0x16e/0x390 [ 2419.408902] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2419.410174] ? trace_hardirqs_on+0x5b/0x180 [ 2419.411094] alloc_pages_current+0x187/0x280 [ 2419.412029] relay_open_buf.part.0+0x2a5/0xc00 [ 2419.413012] relay_open+0x531/0xa10 [ 2419.413801] do_blk_trace_setup+0x4cf/0xc10 [ 2419.414723] ? _copy_from_user+0xfb/0x1b0 [ 2419.415619] __blk_trace_setup+0xca/0x180 [ 2419.416494] ? do_blk_trace_setup+0xc10/0xc10 [ 2419.417477] blk_trace_ioctl+0x155/0x290 [ 2419.418353] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2419.419405] ? do_vfs_ioctl+0x283/0x10d0 [ 2419.420262] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2419.421390] ? generic_block_fiemap+0x60/0x60 [ 2419.422358] ? lock_downgrade+0x6d0/0x6d0 [ 2419.423250] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2419.424282] blkdev_ioctl+0xc1/0x710 [ 2419.425069] ? blkdev_common_ioctl+0x1930/0x1930 [ 2419.426077] ? selinux_file_ioctl+0xb6/0x270 [ 2419.427016] block_ioctl+0xf9/0x140 [ 2419.427794] ? blkdev_read_iter+0x1c0/0x1c0 [ 2419.428702] __x64_sys_ioctl+0x19a/0x210 [ 2419.429563] do_syscall_64+0x33/0x40 [ 2419.430344] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2419.431443] RIP: 0033:0x7f314f9b7b19 [ 2419.432227] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2419.436137] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2419.437745] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2419.439257] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2419.440758] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2419.442261] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2419.443770] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 03:02:40 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x5450, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2419.461892] FAULT_INJECTION: forcing a failure. [ 2419.461892] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2419.464592] CPU: 1 PID: 11862 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2419.466086] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2419.467921] Call Trace: [ 2419.468507] dump_stack+0x107/0x167 [ 2419.469311] should_fail.cold+0x5/0xa [ 2419.470255] __alloc_pages_nodemask+0x182/0x600 [ 2419.471443] ? __kmalloc+0x16e/0x390 [ 2419.472363] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2419.473830] ? trace_hardirqs_on+0x5b/0x180 [ 2419.474935] alloc_pages_current+0x187/0x280 [ 2419.476030] relay_open_buf.part.0+0x2a5/0xc00 [ 2419.477187] relay_open+0x531/0xa10 [ 2419.478133] do_blk_trace_setup+0x4cf/0xc10 [ 2419.479234] ? _copy_from_user+0xfb/0x1b0 [ 2419.480283] __blk_trace_setup+0xca/0x180 [ 2419.481305] ? do_blk_trace_setup+0xc10/0xc10 [ 2419.482438] blk_trace_ioctl+0x155/0x290 [ 2419.483446] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2419.484670] ? do_vfs_ioctl+0x283/0x10d0 [ 2419.485668] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2419.486988] ? generic_block_fiemap+0x60/0x60 [ 2419.488089] ? lock_downgrade+0x6d0/0x6d0 [ 2419.489134] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2419.490331] blkdev_ioctl+0xc1/0x710 [ 2419.491269] ? blkdev_common_ioctl+0x1930/0x1930 [ 2419.492454] ? selinux_file_ioctl+0xb6/0x270 [ 2419.493560] block_ioctl+0xf9/0x140 [ 2419.494457] ? blkdev_read_iter+0x1c0/0x1c0 [ 2419.495548] __x64_sys_ioctl+0x19a/0x210 [ 2419.496530] do_syscall_64+0x33/0x40 [ 2419.497464] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2419.498727] RIP: 0033:0x7fab51c74b19 [ 2419.499671] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2419.504309] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2419.506217] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2419.508014] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2419.509813] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2419.511636] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2419.513471] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2419.519452] blktrace: Concurrent blktraces are not allowed on loop6 [ 2419.523156] FAULT_INJECTION: forcing a failure. [ 2419.523156] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2419.527000] CPU: 1 PID: 11857 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2419.528727] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2419.530798] Call Trace: [ 2419.531457] dump_stack+0x107/0x167 [ 2419.532374] should_fail.cold+0x5/0xa [ 2419.533333] __alloc_pages_nodemask+0x182/0x600 [ 2419.534486] ? __kmalloc+0x16e/0x390 [ 2419.535425] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2419.536928] ? trace_hardirqs_on+0x5b/0x180 [ 2419.538004] alloc_pages_current+0x187/0x280 [ 2419.539111] relay_open_buf.part.0+0x2a5/0xc00 [ 2419.540257] relay_open+0x531/0xa10 [ 2419.541167] do_blk_trace_setup+0x4cf/0xc10 [ 2419.542248] ? _copy_from_user+0xfb/0x1b0 [ 2419.543284] __blk_trace_setup+0xca/0x180 [ 2419.544311] ? do_blk_trace_setup+0xc10/0xc10 [ 2419.545450] blk_trace_ioctl+0x155/0x290 [ 2419.546457] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2419.547682] ? do_vfs_ioctl+0x283/0x10d0 [ 2419.548687] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2419.549984] ? generic_block_fiemap+0x60/0x60 [ 2419.551085] ? lock_downgrade+0x6d0/0x6d0 [ 2419.552097] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2419.553285] blkdev_ioctl+0xc1/0x710 [ 2419.554177] ? blkdev_common_ioctl+0x1930/0x1930 [ 2419.555351] ? selinux_file_ioctl+0xb6/0x270 [ 2419.556424] block_ioctl+0xf9/0x140 [ 2419.557317] ? blkdev_read_iter+0x1c0/0x1c0 [ 2419.558379] __x64_sys_ioctl+0x19a/0x210 [ 2419.559380] do_syscall_64+0x33/0x40 [ 2419.560288] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2419.561533] RIP: 0033:0x7f2ffa449b19 [ 2419.562441] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2419.566968] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2419.568839] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2419.570587] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2419.572336] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2419.574082] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2419.575842] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2419.585044] blktrace: Concurrent blktraces are not allowed on loop6 03:02:40 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f0000000140), 0xe8b02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) 03:02:40 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x300000000000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:02:40 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 75) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:02:40 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1274, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:02:40 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x603, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:02:40 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 92) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2419.763828] FAULT_INJECTION: forcing a failure. [ 2419.763828] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2419.766554] CPU: 0 PID: 11883 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2419.768043] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2419.769811] Call Trace: [ 2419.770372] dump_stack+0x107/0x167 [ 2419.771164] should_fail.cold+0x5/0xa [ 2419.771985] __alloc_pages_nodemask+0x182/0x600 [ 2419.772958] ? __kmalloc+0x16e/0x390 [ 2419.773756] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2419.775059] ? trace_hardirqs_on+0x5b/0x180 [ 2419.775973] alloc_pages_current+0x187/0x280 [ 2419.776917] relay_open_buf.part.0+0x2a5/0xc00 [ 2419.777930] relay_open+0x531/0xa10 [ 2419.778704] do_blk_trace_setup+0x4cf/0xc10 [ 2419.779635] ? _copy_from_user+0xfb/0x1b0 [ 2419.780519] __blk_trace_setup+0xca/0x180 [ 2419.781403] ? do_blk_trace_setup+0xc10/0xc10 [ 2419.782372] blk_trace_ioctl+0x155/0x290 [ 2419.783245] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2419.784288] ? do_vfs_ioctl+0x283/0x10d0 [ 2419.785160] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2419.786271] ? generic_block_fiemap+0x60/0x60 [ 2419.787240] ? lock_downgrade+0x6d0/0x6d0 [ 2419.788138] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2419.789169] blkdev_ioctl+0xc1/0x710 [ 2419.789967] ? blkdev_common_ioctl+0x1930/0x1930 [ 2419.790995] ? selinux_file_ioctl+0xb6/0x270 [ 2419.791935] block_ioctl+0xf9/0x140 [ 2419.792704] ? blkdev_read_iter+0x1c0/0x1c0 [ 2419.793623] __x64_sys_ioctl+0x19a/0x210 [ 2419.794490] do_syscall_64+0x33/0x40 [ 2419.795291] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2419.796377] RIP: 0033:0x7f314f9b7b19 [ 2419.797176] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2419.801108] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2419.802739] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2419.804267] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2419.805780] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2419.807309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2419.808826] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2419.814449] FAULT_INJECTION: forcing a failure. [ 2419.814449] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2419.817293] CPU: 1 PID: 11890 Comm: syz-executor.4 Not tainted 5.10.232 #1 03:02:41 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 90) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2419.818858] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2419.820865] Call Trace: [ 2419.821444] dump_stack+0x107/0x167 [ 2419.822245] should_fail.cold+0x5/0xa [ 2419.823095] __alloc_pages_nodemask+0x182/0x600 [ 2419.824117] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2419.825294] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2419.826603] ? policy_node+0xab/0x140 [ 2419.827444] ? __sanitizer_cov_trace_pc+0x45/0x60 [ 2419.828483] alloc_pages_current+0x187/0x280 [ 2419.829438] relay_open_buf.part.0+0x2a5/0xc00 [ 2419.830429] relay_open+0x531/0xa10 [ 2419.831229] do_blk_trace_setup+0x4cf/0xc10 [ 2419.832153] ? _copy_from_user+0xfb/0x1b0 [ 2419.833040] __blk_trace_setup+0xca/0x180 [ 2419.833932] ? do_blk_trace_setup+0xc10/0xc10 [ 2419.834927] blk_trace_ioctl+0x155/0x290 [ 2419.835795] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2419.836838] ? do_vfs_ioctl+0x283/0x10d0 [ 2419.837712] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2419.838840] ? generic_block_fiemap+0x60/0x60 [ 2419.839797] ? lock_downgrade+0x6d0/0x6d0 [ 2419.840688] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2419.841728] blkdev_ioctl+0xc1/0x710 [ 2419.842527] ? blkdev_common_ioctl+0x1930/0x1930 [ 2419.843551] ? selinux_file_ioctl+0xb6/0x270 [ 2419.844497] block_ioctl+0xf9/0x140 [ 2419.845269] ? blkdev_read_iter+0x1c0/0x1c0 [ 2419.846199] __x64_sys_ioctl+0x19a/0x210 [ 2419.847076] do_syscall_64+0x33/0x40 [ 2419.847877] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2419.848981] RIP: 0033:0x7fdcbc475b19 [ 2419.849778] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2419.853733] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2419.855371] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2419.856901] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2419.858427] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2419.859961] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2419.861465] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2419.864273] blktrace: Concurrent blktraces are not allowed on loop6 [ 2419.893474] blktrace: Concurrent blktraces are not allowed on loop6 [ 2419.933632] FAULT_INJECTION: forcing a failure. [ 2419.933632] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2419.936415] CPU: 1 PID: 11896 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2419.937893] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2419.939664] Call Trace: [ 2419.940224] dump_stack+0x107/0x167 [ 2419.940997] should_fail.cold+0x5/0xa [ 2419.941815] __alloc_pages_nodemask+0x182/0x600 [ 2419.942817] ? __kmalloc+0x16e/0x390 [ 2419.943615] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2419.944902] ? trace_hardirqs_on+0x5b/0x180 [ 2419.945828] alloc_pages_current+0x187/0x280 [ 2419.946776] relay_open_buf.part.0+0x2a5/0xc00 [ 2419.947776] relay_open+0x531/0xa10 [ 2419.948564] do_blk_trace_setup+0x4cf/0xc10 [ 2419.949489] ? _copy_from_user+0xfb/0x1b0 [ 2419.950379] __blk_trace_setup+0xca/0x180 [ 2419.951263] ? do_blk_trace_setup+0xc10/0xc10 [ 2419.952241] blk_trace_ioctl+0x155/0x290 [ 2419.953105] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2419.954143] ? do_vfs_ioctl+0x283/0x10d0 [ 2419.955015] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2419.956125] ? generic_block_fiemap+0x60/0x60 [ 2419.957085] ? lock_downgrade+0x6d0/0x6d0 [ 2419.957967] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2419.959001] blkdev_ioctl+0xc1/0x710 [ 2419.959796] ? blkdev_common_ioctl+0x1930/0x1930 [ 2419.960803] ? selinux_file_ioctl+0xb6/0x270 [ 2419.961742] block_ioctl+0xf9/0x140 [ 2419.962516] ? blkdev_read_iter+0x1c0/0x1c0 [ 2419.963429] __x64_sys_ioctl+0x19a/0x210 [ 2419.964278] do_syscall_64+0x33/0x40 [ 2419.965054] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2419.966127] RIP: 0033:0x7fab51c74b19 [ 2419.966925] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2419.970697] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2419.972317] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2419.973821] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2419.975332] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2419.976838] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2419.978349] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 03:02:41 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 76) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:02:41 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 57) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2420.025896] FAULT_INJECTION: forcing a failure. [ 2420.025896] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2420.028657] CPU: 1 PID: 11900 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2420.030067] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2420.031834] Call Trace: [ 2420.032373] dump_stack+0x107/0x167 [ 2420.033108] should_fail.cold+0x5/0xa [ 2420.033895] __alloc_pages_nodemask+0x182/0x600 [ 2420.034863] ? __kmalloc+0x16e/0x390 [ 2420.035648] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2420.036878] ? trace_hardirqs_on+0x5b/0x180 [ 2420.037759] alloc_pages_current+0x187/0x280 [ 2420.038660] relay_open_buf.part.0+0x2a5/0xc00 [ 2420.039607] relay_open+0x531/0xa10 [ 2420.040356] do_blk_trace_setup+0x4cf/0xc10 [ 2420.041229] ? _copy_from_user+0xfb/0x1b0 [ 2420.042098] __blk_trace_setup+0xca/0x180 [ 2420.043003] ? do_blk_trace_setup+0xc10/0xc10 [ 2420.043938] blk_trace_ioctl+0x155/0x290 [ 2420.044769] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2420.045788] ? do_vfs_ioctl+0x283/0x10d0 [ 2420.046650] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2420.047765] ? generic_block_fiemap+0x60/0x60 [ 2420.048681] ? lock_downgrade+0x6d0/0x6d0 [ 2420.049556] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2420.050548] blkdev_ioctl+0xc1/0x710 [ 2420.051342] ? blkdev_common_ioctl+0x1930/0x1930 [ 2420.052308] ? selinux_file_ioctl+0xb6/0x270 [ 2420.053207] block_ioctl+0xf9/0x140 [ 2420.053942] ? blkdev_read_iter+0x1c0/0x1c0 [ 2420.054821] __x64_sys_ioctl+0x19a/0x210 [ 2420.055656] do_syscall_64+0x33/0x40 [ 2420.056414] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2420.057471] RIP: 0033:0x7f314f9b7b19 [ 2420.058229] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2420.061964] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2420.063514] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2420.064960] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2420.066400] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2420.067862] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2420.069304] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2420.072478] FAULT_INJECTION: forcing a failure. [ 2420.072478] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2420.075466] CPU: 0 PID: 11903 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2420.076945] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2420.078689] Call Trace: [ 2420.079277] dump_stack+0x107/0x167 [ 2420.080047] should_fail.cold+0x5/0xa [ 2420.080869] __alloc_pages_nodemask+0x182/0x600 [ 2420.081859] ? __kmalloc+0x16e/0x390 [ 2420.082647] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2420.083957] ? trace_hardirqs_on+0x5b/0x180 [ 2420.084885] alloc_pages_current+0x187/0x280 [ 2420.085825] relay_open_buf.part.0+0x2a5/0xc00 [ 2420.086821] relay_open+0x531/0xa10 [ 2420.087600] do_blk_trace_setup+0x4cf/0xc10 [ 2420.088517] ? _copy_from_user+0xfb/0x1b0 [ 2420.089394] __blk_trace_setup+0xca/0x180 [ 2420.090283] ? do_blk_trace_setup+0xc10/0xc10 [ 2420.091261] blk_trace_ioctl+0x155/0x290 [ 2420.092116] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2420.093144] ? do_vfs_ioctl+0x283/0x10d0 [ 2420.094005] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2420.095124] ? generic_block_fiemap+0x60/0x60 [ 2420.096087] ? lock_downgrade+0x6d0/0x6d0 [ 2420.096977] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2420.098009] blkdev_ioctl+0xc1/0x710 [ 2420.098797] ? blkdev_common_ioctl+0x1930/0x1930 [ 2420.099820] ? selinux_file_ioctl+0xb6/0x270 [ 2420.100774] block_ioctl+0xf9/0x140 [ 2420.101563] ? blkdev_read_iter+0x1c0/0x1c0 [ 2420.102483] __x64_sys_ioctl+0x19a/0x210 [ 2420.103364] do_syscall_64+0x33/0x40 [ 2420.104170] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2420.105253] RIP: 0033:0x7f2ffa449b19 [ 2420.106043] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2420.109952] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2420.111577] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2420.113084] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2420.114587] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2420.116112] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2420.117622] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:02:54 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x400000000000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:02:54 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0xa00, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:02:54 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 58) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:02:54 executing program 6: ioctl$sock_SIOCGIFBR(0xffffffffffffffff, 0x8940, &(0x7f0000000040)=@add_del={0x2, &(0x7f0000000000)='wg2\x00'}) r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x12, 0x0}, &(0x7f0000000100)="007a89ab11ee", &(0x7f0000000140)=""/211, 0x0, 0x3, 0xa, 0x0}) 03:02:54 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 77) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:02:54 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 93) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2433.664901] FAULT_INJECTION: forcing a failure. [ 2433.664901] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2433.666566] CPU: 1 PID: 11921 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2433.667463] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2433.668543] Call Trace: [ 2433.668894] dump_stack+0x107/0x167 [ 2433.669368] should_fail.cold+0x5/0xa [ 2433.669866] __alloc_pages_nodemask+0x182/0x600 [ 2433.670460] ? __kmalloc+0x16e/0x390 [ 2433.670945] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2433.671746] ? trace_hardirqs_on+0x5b/0x180 [ 2433.672303] alloc_pages_current+0x187/0x280 [ 2433.672875] relay_open_buf.part.0+0x2a5/0xc00 [ 2433.673475] relay_open+0x531/0xa10 [ 2433.673957] do_blk_trace_setup+0x4cf/0xc10 [ 2433.674516] ? _copy_from_user+0xfb/0x1b0 [ 2433.675033] __blk_trace_setup+0xca/0x180 [ 2433.675566] ? do_blk_trace_setup+0xc10/0xc10 [ 2433.676155] blk_trace_ioctl+0x155/0x290 [ 2433.676680] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2433.677307] ? do_vfs_ioctl+0x283/0x10d0 [ 2433.677829] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2433.678511] ? generic_block_fiemap+0x60/0x60 [ 2433.679078] ? lock_downgrade+0x6d0/0x6d0 [ 2433.679630] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2433.680253] blkdev_ioctl+0xc1/0x710 [ 2433.680724] ? blkdev_common_ioctl+0x1930/0x1930 [ 2433.681329] ? selinux_file_ioctl+0xb6/0x270 [ 2433.681901] block_ioctl+0xf9/0x140 [ 2433.682367] ? blkdev_read_iter+0x1c0/0x1c0 [ 2433.682905] __x64_sys_ioctl+0x19a/0x210 [ 2433.683437] do_syscall_64+0x33/0x40 [ 2433.683910] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2433.684574] RIP: 0033:0x7f314f9b7b19 [ 2433.685039] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2433.687390] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2433.688360] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2433.689271] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2433.690164] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2433.691059] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2433.691756] blktrace: Concurrent blktraces are not allowed on loop10 [ 2433.691973] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2433.694402] FAULT_INJECTION: forcing a failure. [ 2433.694402] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2433.696738] CPU: 1 PID: 11924 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2433.697609] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2433.698666] Call Trace: [ 2433.699004] dump_stack+0x107/0x167 [ 2433.699481] should_fail.cold+0x5/0xa [ 2433.699972] __alloc_pages_nodemask+0x182/0x600 [ 2433.700581] ? __kmalloc+0x16e/0x390 [ 2433.701055] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2433.701845] ? trace_hardirqs_on+0x5b/0x180 [ 2433.702409] alloc_pages_current+0x187/0x280 [ 2433.702974] relay_open_buf.part.0+0x2a5/0xc00 [ 2433.703578] relay_open+0x531/0xa10 [ 2433.704049] do_blk_trace_setup+0x4cf/0xc10 [ 2433.704596] ? _copy_from_user+0xfb/0x1b0 [ 2433.705126] __blk_trace_setup+0xca/0x180 [ 2433.705657] ? do_blk_trace_setup+0xc10/0xc10 [ 2433.706247] blk_trace_ioctl+0x155/0x290 [ 2433.706760] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2433.707385] ? do_vfs_ioctl+0x283/0x10d0 [ 2433.707918] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2433.708581] ? generic_block_fiemap+0x60/0x60 [ 2433.709149] ? lock_downgrade+0x6d0/0x6d0 [ 2433.709681] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2433.710293] blkdev_ioctl+0xc1/0x710 [ 2433.710767] ? blkdev_common_ioctl+0x1930/0x1930 [ 2433.711371] ? selinux_file_ioctl+0xb6/0x270 [ 2433.711938] block_ioctl+0xf9/0x140 [ 2433.712418] ? blkdev_read_iter+0x1c0/0x1c0 [ 2433.712975] __x64_sys_ioctl+0x19a/0x210 [ 2433.713490] do_syscall_64+0x33/0x40 03:02:54 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 91) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:02:54 executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x18000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x86500, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_io_uring_setup(0x4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000000), &(0x7f0000000140)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x3}, 0x4000, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) clock_gettime(0x5, &(0x7f0000000200)) clock_gettime(0x4, &(0x7f00000001c0)) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000100)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x2, 0x0, 0x0, 0x0, 0x23456}, 0x4) syz_io_uring_submit(0x0, 0x0, &(0x7f0000006300)=@IORING_OP_CLOSE={0x13, 0x3}, 0x3) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r4, 0x6, 0x21, &(0x7f00000000c0)="bd5aea8b8c2fbe2d2d2ebd5b2689660c", 0x10) creat(&(0x7f0000000100)='./file0\x00', 0x32) fallocate(r0, 0xc, 0x20, 0x4) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000002c0), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=virtio,cache=none,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6465766d6170ff0f00007467696a3d", @ANYRESHEX, @ANYBLOB=',access=', @ANYRESDEC=0x0, @ANYBLOB=',msize=0x0000000000000101,access=user,debug=0xfffffffffffff597,access=any,fowner<', @ANYRESDEC=0x0, @ANYBLOB=',defco\x00\x00\x00\x00\x00d_u,\x00']) [ 2433.713963] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2433.714853] RIP: 0033:0x7f2ffa449b19 [ 2433.715344] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2433.717678] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2433.718663] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2433.719577] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2433.720466] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2433.721370] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2433.722262] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2433.724494] FAULT_INJECTION: forcing a failure. [ 2433.724494] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2433.727133] CPU: 0 PID: 11925 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2433.728596] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2433.730486] Call Trace: [ 2433.731048] dump_stack+0x107/0x167 [ 2433.731827] should_fail.cold+0x5/0xa [ 2433.732642] __alloc_pages_nodemask+0x182/0x600 [ 2433.733620] ? __kmalloc+0x16e/0x390 [ 2433.734414] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2433.735685] ? trace_hardirqs_on+0x5b/0x180 [ 2433.736596] alloc_pages_current+0x187/0x280 [ 2433.737526] relay_open_buf.part.0+0x2a5/0xc00 [ 2433.738499] relay_open+0x531/0xa10 [ 2433.739283] do_blk_trace_setup+0x4cf/0xc10 [ 2433.740189] ? _copy_from_user+0xfb/0x1b0 [ 2433.741065] __blk_trace_setup+0xca/0x180 [ 2433.741941] ? do_blk_trace_setup+0xc10/0xc10 [ 2433.742917] blk_trace_ioctl+0x155/0x290 [ 2433.743783] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2433.744815] ? do_vfs_ioctl+0x283/0x10d0 [ 2433.745668] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2433.746783] ? generic_block_fiemap+0x60/0x60 [ 2433.747740] ? lock_downgrade+0x6d0/0x6d0 [ 2433.748613] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2433.749635] blkdev_ioctl+0xc1/0x710 [ 2433.750425] ? blkdev_common_ioctl+0x1930/0x1930 [ 2433.751433] ? selinux_file_ioctl+0xb6/0x270 [ 2433.752365] block_ioctl+0xf9/0x140 [ 2433.753131] ? blkdev_read_iter+0x1c0/0x1c0 [ 2433.754048] __x64_sys_ioctl+0x19a/0x210 [ 2433.754907] do_syscall_64+0x33/0x40 [ 2433.755699] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2433.756774] RIP: 0033:0x7fdcbc475b19 [ 2433.757555] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2433.761432] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2433.763030] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2433.764533] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2433.766028] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2433.767533] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2433.769019] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2433.786086] FAULT_INJECTION: forcing a failure. [ 2433.786086] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2433.787746] CPU: 1 PID: 11928 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2433.788628] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2433.789641] Call Trace: [ 2433.789965] dump_stack+0x107/0x167 [ 2433.790417] should_fail.cold+0x5/0xa [ 2433.790886] __alloc_pages_nodemask+0x182/0x600 [ 2433.791463] ? __kmalloc+0x16e/0x390 [ 2433.791921] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2433.792669] ? trace_hardirqs_on+0x5b/0x180 [ 2433.793207] alloc_pages_current+0x187/0x280 [ 2433.793767] relay_open_buf.part.0+0x2a5/0xc00 [ 2433.794336] relay_open+0x531/0xa10 [ 2433.794784] do_blk_trace_setup+0x4cf/0xc10 [ 2433.795321] ? _copy_from_user+0xfb/0x1b0 [ 2433.795828] __blk_trace_setup+0xca/0x180 [ 2433.796356] ? do_blk_trace_setup+0xc10/0xc10 [ 2433.796941] blk_trace_ioctl+0x155/0x290 [ 2433.797452] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2433.798050] ? do_vfs_ioctl+0x283/0x10d0 [ 2433.798560] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2433.799216] ? generic_block_fiemap+0x60/0x60 [ 2433.799791] ? lock_downgrade+0x6d0/0x6d0 [ 2433.800324] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2433.800916] blkdev_ioctl+0xc1/0x710 [ 2433.801375] ? blkdev_common_ioctl+0x1930/0x1930 [ 2433.801954] ? selinux_file_ioctl+0xb6/0x270 [ 2433.802503] block_ioctl+0xf9/0x140 [ 2433.802971] ? blkdev_read_iter+0x1c0/0x1c0 [ 2433.803515] __x64_sys_ioctl+0x19a/0x210 [ 2433.804017] do_syscall_64+0x33/0x40 [ 2433.804479] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2433.805110] RIP: 0033:0x7fab51c74b19 [ 2433.805557] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2433.807822] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2433.808732] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2433.809605] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2433.810480] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2433.811353] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2433.812224] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 03:02:55 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 59) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2433.824824] 9pnet_virtio: no channels available for device syz [ 2433.833501] blktrace: Concurrent blktraces are not allowed on loop6 03:02:55 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 78) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2433.851682] blktrace: Concurrent blktraces are not allowed on loop6 [ 2433.852854] FAULT_INJECTION: forcing a failure. [ 2433.852854] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2433.854599] CPU: 1 PID: 11939 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2433.855439] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2433.856434] Call Trace: [ 2433.856760] dump_stack+0x107/0x167 [ 2433.857198] should_fail.cold+0x5/0xa [ 2433.857663] __alloc_pages_nodemask+0x182/0x600 [ 2433.858230] ? __kmalloc+0x16e/0x390 [ 2433.858675] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2433.859407] ? trace_hardirqs_on+0x5b/0x180 [ 2433.859931] alloc_pages_current+0x187/0x280 [ 2433.860449] relay_open_buf.part.0+0x2a5/0xc00 [ 2433.861005] relay_open+0x531/0xa10 [ 2433.861451] do_blk_trace_setup+0x4cf/0xc10 [ 2433.861969] ? _copy_from_user+0xfb/0x1b0 [ 2433.862465] __blk_trace_setup+0xca/0x180 [ 2433.862964] ? do_blk_trace_setup+0xc10/0xc10 [ 2433.863528] blk_trace_ioctl+0x155/0x290 [ 2433.864018] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2433.864608] ? do_vfs_ioctl+0x283/0x10d0 [ 2433.865082] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2433.865711] ? generic_block_fiemap+0x60/0x60 [ 2433.866237] ? lock_downgrade+0x6d0/0x6d0 [ 2433.866732] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2433.867315] blkdev_ioctl+0xc1/0x710 [ 2433.867760] ? blkdev_common_ioctl+0x1930/0x1930 [ 2433.868324] ? selinux_file_ioctl+0xb6/0x270 [ 2433.868852] block_ioctl+0xf9/0x140 [ 2433.869274] ? blkdev_read_iter+0x1c0/0x1c0 [ 2433.869788] __x64_sys_ioctl+0x19a/0x210 [ 2433.870270] do_syscall_64+0x33/0x40 [ 2433.870714] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2433.871314] RIP: 0033:0x7f2ffa449b19 [ 2433.871755] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2433.873891] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2433.874802] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2433.875667] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2433.876648] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2433.877526] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2433.878381] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2433.887425] FAULT_INJECTION: forcing a failure. [ 2433.887425] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2433.888923] CPU: 1 PID: 11942 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2433.889748] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2433.890712] Call Trace: [ 2433.891017] dump_stack+0x107/0x167 [ 2433.891454] should_fail.cold+0x5/0xa [ 2433.891901] __alloc_pages_nodemask+0x182/0x600 [ 2433.892447] ? __kmalloc+0x16e/0x390 [ 2433.892882] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2433.893583] ? trace_hardirqs_on+0x5b/0x180 [ 2433.894089] alloc_pages_current+0x187/0x280 [ 2433.894602] relay_open_buf.part.0+0x2a5/0xc00 [ 2433.895140] relay_open+0x531/0xa10 [ 2433.895579] do_blk_trace_setup+0x4cf/0xc10 [ 2433.896083] ? _copy_from_user+0xfb/0x1b0 [ 2433.896572] __blk_trace_setup+0xca/0x180 [ 2433.897051] ? do_blk_trace_setup+0xc10/0xc10 [ 2433.897587] blk_trace_ioctl+0x155/0x290 [ 2433.898058] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2433.898632] ? do_vfs_ioctl+0x283/0x10d0 [ 2433.899104] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2433.899722] ? generic_block_fiemap+0x60/0x60 [ 2433.900242] ? lock_downgrade+0x6d0/0x6d0 [ 2433.900723] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2433.901286] blkdev_ioctl+0xc1/0x710 [ 2433.901719] ? blkdev_common_ioctl+0x1930/0x1930 [ 2433.902272] ? selinux_file_ioctl+0xb6/0x270 [ 2433.902781] block_ioctl+0xf9/0x140 [ 2433.903201] ? blkdev_read_iter+0x1c0/0x1c0 [ 2433.903706] __x64_sys_ioctl+0x19a/0x210 [ 2433.904180] do_syscall_64+0x33/0x40 [ 2433.904611] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2433.905211] RIP: 0033:0x7f314f9b7b19 [ 2433.905644] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2433.907775] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2433.908661] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2433.909489] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2433.910317] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2433.911143] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2433.911984] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 03:02:55 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 1) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:02:55 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0xb91, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:02:55 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x500000000000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:02:55 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) r1 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000100)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f00000003c0)=""/4096, 0x1000}], 0x1) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r2, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) r3 = openat$cgroup_subtree(r0, &(0x7f0000000180), 0x2, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r5, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) getsockopt$sock_buf(0xffffffffffffffff, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) finit_module(0xffffffffffffffff, &(0x7f0000000240)='*/\x00', 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) poll(&(0x7f0000000200)=[{r2, 0x90e0}, {r1, 0x2}, {r3, 0x1}, {r4, 0x400}, {r5, 0x20}, {r1, 0x54}, {r6, 0x108}], 0x7, 0x80000001) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) [ 2433.978092] FAULT_INJECTION: forcing a failure. [ 2433.978092] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2433.979578] CPU: 1 PID: 11948 Comm: syz-executor.7 Not tainted 5.10.232 #1 [ 2433.980403] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2433.981358] Call Trace: [ 2433.981667] dump_stack+0x107/0x167 [ 2433.982085] should_fail.cold+0x5/0xa [ 2433.982540] _copy_from_user+0x2e/0x1b0 [ 2433.983015] __blk_trace_setup+0x96/0x180 [ 2433.983536] ? do_blk_trace_setup+0xc10/0xc10 [ 2433.984072] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2433.984689] ? find_held_lock+0x2c/0x110 [ 2433.985175] blk_trace_ioctl+0x155/0x290 [ 2433.985655] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2433.986236] ? do_vfs_ioctl+0x283/0x10d0 [ 2433.986727] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2433.987360] ? generic_block_fiemap+0x60/0x60 [ 2433.987888] ? lock_downgrade+0x6d0/0x6d0 [ 2433.988378] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2433.988957] blkdev_ioctl+0xc1/0x710 [ 2433.989402] ? blkdev_common_ioctl+0x1930/0x1930 [ 2433.989962] ? selinux_file_ioctl+0xb6/0x270 [ 2433.990486] block_ioctl+0xf9/0x140 [ 2433.990902] ? blkdev_read_iter+0x1c0/0x1c0 [ 2433.991407] __x64_sys_ioctl+0x19a/0x210 [ 2433.991895] do_syscall_64+0x33/0x40 [ 2433.992355] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2433.992947] RIP: 0033:0x7f38d677ab19 [ 2433.993380] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2433.995514] RSP: 002b:00007f38d3cf0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2433.996395] RAX: ffffffffffffffda RBX: 00007f38d688df60 RCX: 00007f38d677ab19 [ 2433.997212] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2433.998037] RBP: 00007f38d3cf01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2433.998864] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2433.999691] R13: 00007fff344ba8ef R14: 00007f38d3cf0300 R15: 0000000000022000 03:02:55 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 94) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2434.014948] blktrace: Concurrent blktraces are not allowed on loop6 [ 2434.024736] blktrace: Concurrent blktraces are not allowed on loop6 [ 2434.042143] FAULT_INJECTION: forcing a failure. [ 2434.042143] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2434.043711] CPU: 1 PID: 11958 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2434.044510] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2434.045457] Call Trace: [ 2434.045761] dump_stack+0x107/0x167 [ 2434.046178] should_fail.cold+0x5/0xa [ 2434.046623] __alloc_pages_nodemask+0x182/0x600 [ 2434.047172] ? __kmalloc+0x16e/0x390 [ 2434.047614] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2434.048315] ? trace_hardirqs_on+0x5b/0x180 [ 2434.048808] alloc_pages_current+0x187/0x280 [ 2434.049319] relay_open_buf.part.0+0x2a5/0xc00 [ 2434.049853] relay_open+0x531/0xa10 [ 2434.050271] do_blk_trace_setup+0x4cf/0xc10 [ 2434.050763] ? _copy_from_user+0xfb/0x1b0 [ 2434.051239] __blk_trace_setup+0xca/0x180 [ 2434.051726] ? do_blk_trace_setup+0xc10/0xc10 [ 2434.052254] blk_trace_ioctl+0x155/0x290 [ 2434.052724] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2434.053287] ? do_vfs_ioctl+0x283/0x10d0 [ 2434.053753] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2434.054351] ? generic_block_fiemap+0x60/0x60 [ 2434.054873] ? lock_downgrade+0x6d0/0x6d0 [ 2434.055359] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2434.055913] blkdev_ioctl+0xc1/0x710 [ 2434.056341] ? blkdev_common_ioctl+0x1930/0x1930 [ 2434.056885] ? selinux_file_ioctl+0xb6/0x270 [ 2434.057395] block_ioctl+0xf9/0x140 [ 2434.057813] ? blkdev_read_iter+0x1c0/0x1c0 [ 2434.058306] __x64_sys_ioctl+0x19a/0x210 [ 2434.058773] do_syscall_64+0x33/0x40 [ 2434.059201] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2434.059798] RIP: 0033:0x7fdcbc475b19 [ 2434.060225] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2434.062354] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2434.063225] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2434.064046] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2434.064859] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2434.065675] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2434.066488] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 03:03:12 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 60) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:03:12 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 92) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:03:12 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 79) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:03:12 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 95) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:03:12 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x600000000000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:03:12 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 2) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:03:12 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x2000, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2451.476923] FAULT_INJECTION: forcing a failure. [ 2451.476923] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2451.479869] CPU: 0 PID: 11974 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2451.481375] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2451.483197] Call Trace: [ 2451.483782] dump_stack+0x107/0x167 [ 2451.484599] should_fail.cold+0x5/0xa [ 2451.485432] __alloc_pages_nodemask+0x182/0x600 [ 2451.486467] ? __kmalloc+0x16e/0x390 [ 2451.487281] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2451.488611] ? trace_hardirqs_on+0x5b/0x180 [ 2451.489550] alloc_pages_current+0x187/0x280 [ 2451.490532] relay_open_buf.part.0+0x2a5/0xc00 [ 2451.491549] relay_open+0x531/0xa10 [ 2451.492353] do_blk_trace_setup+0x4cf/0xc10 [ 2451.493303] ? _copy_from_user+0xfb/0x1b0 [ 2451.494190] __blk_trace_setup+0xca/0x180 [ 2451.495118] ? do_blk_trace_setup+0xc10/0xc10 [ 2451.496156] blk_trace_ioctl+0x155/0x290 [ 2451.497072] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2451.498148] ? do_vfs_ioctl+0x283/0x10d0 [ 2451.499183] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2451.500356] ? generic_block_fiemap+0x60/0x60 [ 2451.501334] ? lock_downgrade+0x6d0/0x6d0 [ 2451.502258] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2451.503312] blkdev_ioctl+0xc1/0x710 [ 2451.504138] ? blkdev_common_ioctl+0x1930/0x1930 [ 2451.505365] ? selinux_file_ioctl+0xb6/0x270 [ 2451.506343] block_ioctl+0xf9/0x140 [ 2451.507137] ? blkdev_read_iter+0x1c0/0x1c0 [ 2451.508104] __x64_sys_ioctl+0x19a/0x210 [ 2451.508996] do_syscall_64+0x33/0x40 [ 2451.509820] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2451.510939] RIP: 0033:0x7fdcbc475b19 [ 2451.511751] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2451.516167] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2451.518142] FAULT_INJECTION: forcing a failure. 03:03:12 executing program 6: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_ADD_IFACE(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYBLOB], 0x34}}, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000001400)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000013c0)={&(0x7f0000000280)={0x2c, r1, 0x2, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x2c}, 0x1, 0x0, 0x0, 0x408c0}, 0x20008080) r2 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_NEW_SEC_KEY(r3, &(0x7f00000015c0)={&(0x7f0000001440)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000001580)={&(0x7f0000001480)={0x100, 0x0, 0x1, 0x70bd28, 0x25dfdbfe, {}, [@NL802154_ATTR_WPAN_DEV={0xc}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_SEC_KEY={0x34, 0x25, 0x0, 0x1, [@NL802154_KEY_ATTR_USAGE_FRAMES={0x5, 0x2, 0x6}, @NL802154_KEY_ATTR_ID={0x20, 0x1, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc, 0x5, 0xfffffffffffffffc}, @NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x1}, @NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8, 0x4, 0x8}]}, @NL802154_KEY_ATTR_USAGE_FRAMES={0x5}]}, @NL802154_ATTR_SEC_KEY={0x44, 0x25, 0x0, 0x1, [@NL802154_KEY_ATTR_USAGE_CMDS={0x24, 0x3, "5c1b6e112b878632208a4baeac0d6303a99cf72e69bf3b64727e1fc10338d390"}, @NL802154_KEY_ATTR_USAGE_FRAMES={0x5, 0x2, 0x2}, @NL802154_KEY_ATTR_BYTES={0x14, 0x4, "1b264d36386fe777a6db5303b9413f85"}]}, @NL802154_ATTR_WPAN_DEV={0xc}, @NL802154_ATTR_SEC_KEY={0x44, 0x25, 0x0, 0x1, [@NL802154_KEY_ATTR_ID={0x40, 0x1, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_IMPLICIT={0xc, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_PAN_ID={0x6}]}, @NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc, 0x5, 0xe0}, @NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8, 0x4, 0x9c1}, @NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8, 0x4, 0x43}, @NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc, 0x5, 0x8}, @NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x2}]}]}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x100}, 0x1, 0x0, 0x0, 0x8c4}, 0x20000001) ioctl$BTRFS_IOC_SNAP_DESTROY(r2, 0x5000940f, &(0x7f00000003c0)={{r2}, "f7edae433b49a8ce0af8f7535c54d35198522597e54728ed00e20f6e9cf09e6c6ce59b8a21e583f4563068afe23927e2b871537177ab299ad5033e346e55ebf0e97c350b95ecd56ab90861b01fead1df2ea0cd022fa6e461b911203abe8ca7490732d27c9b1cb1afbdea7fc418fa7691c8b16816bfa0b4a08b4624858ab10fca0b239e0d3403ee323e6be3fd3fedfe754aa7a001e134f3114739ebee611612efdfa1c03f36c529f31e4ce9c2ad427b9260a153f862ebd109aef89fd8fd69d46fb1d4dbe0bd1cd488eb76c15886408ed756fd2c74f53555123f6604701f7281548618e4401750193245b6b0023d6276e29164cd7241d41747520031911eb773f85819049231020ed3dde81c16f5e23c37a2b604f4fbdcc053704c21c3c8a884421dab1743ed35860d9fd81b88edc473ec554474029ae4ad1fcd20cde2b0ee12596fd40f40c1aab77d1d9b66a908e38bfce465d145ff0ba9297a284513c2438d4c4193f5d9e9ddac12fb4d5f8d98f7a6d3fccfac4dc211d5418d8608a8425774618de4b9046502c0debcf08aaa7e8d56bfa536aeb96a1cd1e337ab8f05f84ef2ca9ef8c1b444c5516b7fb9cdb13c3fa1f168b277d953be9606a9d482f9bfa7fe2fcba68ab0fc607a1b54a4ecd61cb05c3635d0b869f9fa2e411115f0d9e7b941f8facd6a26652461b3961f162c593ce6245d2f818cc40fbbf660c4fd9a987e5ea4a7818d01fda5051fd20e3454c874f2edd1f43411108cfa508f65b6ff43be3a944b5458001863223d4bf7f44a787d1e5990a1bda9c739a9b2f803c995dd4c1105b28533ee5ec1f60b4ae86494849854131d636c99ecf6cb391ea68bc892df9783e992a90c8ea7d9b322717ba2689594259e672adb2111caacf50bbbfc7d376412b99859ce3345062c71f636ebe16a3a2dd2e05630af8e9c95e2fa25f9006a7e3f3bda4144a53f868bec995caeefca2e216b6cfaf05a29270b7c9ff38b3de389a8243b2e13f5056e53f029989af43539c7e033bc4a50b0000662782976872b7a6759d3deec6ce72d6dacf5132fc7e52f8b9f9acf4c5b5936a8ed820e78436c2bc6c61e6fb852ed02d9424a87aadd1310be46fa79efeccfafb31771e631bd9de3a3c1add5f22de515e6c751be3c40d296909178c94d366e7662a3506813bdfad1a47274e2d5f9e06cef69a90607f7532fa26980f874c27608480b7c7a824cf790ad2d22f69d9cfacaa8223bbd81aacf163939ee87a5e94ffa4a004435434aedd7b1d1b6aa1810a71f6a841094a9c0f124ba562d9af3b3e064d34d3fd9e6daf3c3a901e12118db670bba3048a42ddd8b6662a50c1f404f4f6901b331ad1ef17c1770b46046e3cd063c2358db2d8c83e4b78577d088f024cb46fbdaf9d1dbf26997c7ac9938224c108fbcf6ed23a804ddea209d088c49083dcb65193cfa0c7ebab0ce83604e1411adc4b562ba334ab8e45e94783df7c377e8f3acaec5434752dc42db65d0aa755067eb0357044702e21ad318747a16ceed5c2626fbb72ba6f681ca905efc9f2e7197210c82ba7dc24fa41e2fd4f401a6e4b4d7cdb466449f8555f8d623f681f61ac895db5740d042f73ee562a161340729974a5a0ed83a003fe463628e91eea0090b8c4642f48faec1684768538f5f7252b95a176e4ea671f5d2f6d6408a1cf9b5aaecafbbb1d35d7e2e07e10d6d7b0d0ea6a02a61bc10370c740e50f54e18aee829028c722ed316b386a2b5d7de3c67f598b3312f13d7abc3e7f6701dd19ebb362bf8b7f210e4b3452c9669a802cae8b0e9a671b61be62312821d25fadf4c32888fc8b7fe75eae9d7addb1b3a7d50a93e39b840555545712e418c82cfa650edc8e53ce4d5465f387d8ca3230f221afb26506d4d7c817acf2e5d812dec536683b61ac9d31c0fe7f28b260c692b2e48fa88a8400f8e9033c02e7b6ae44d43ac5394e78e19173b1121b395143ed19de66dc6c97cad4d3d728edfdbe2a70f765461ec3e7d11abcd157bd2d675f5da57de250e7f6d2f97aa084da8930db9dc35645953bea9c3c175559dc524745f5638ffde6fbef2f72b35341f550fdb3404030a1707d84fc3651f3ebb0622ae483e7cf302fde37402d0a8721e038b38746c81f74c0f14033842c3bd989de7a14d9eb8c4519c9bfe45f7cbf7bea609d6974ac91aa64fbca3d7ba5a48c3af78e5c2311a209c81f1907ce9ac93dc66ee1d8f7c81611eb07a5d101c83e1c955e5c60452579775b80ee117dda72251a1145350bd4744670bb50d633b9f297fac187d1f35799c6fc0817fe30f161b66ac3cf490ca7a425aa84c5da2cac1dbeba48d10e2224406243b87933cdf5b8364fef571790e7b1337d5b1cdd4b1954054a8b2f45621264541be126579c9d6730bfc9d67d4f17a8650bd308cf0e9146d58f2c7c2e1addddc480d2a8c5d2a0514daf3bdfb9856d72f19a704994a38fc782c5e3b717c96380a34af52335d9ba01f7ea06a843cda2d1dfd0d8929b6f7605633874af38b03cbf34906692c7186e835b26a93bde1d7bab17afb884abaf7ca2976ecaeeae305c6d6294df0e60593cb925438bec9db104ac808c6847d03abbdc2466208a4f46eb8e856b764ab8c24f42ea5b04b56e4d5f113cda0b1c6d327c25a677e377dfb528830f550b227c37e21c33b02c93e78ff82ab24fe89387e58f900f31388572f0e1b248094618db3f81033092c310fdf897232ce0a786c69833e9300f0a219819b2977398742ff49552c646eb22adfe0a987a9fb5c88e58288b1c9ff320906930239750ef8fe3f1b801cd59cd45cab0f255a31702f9b44a3993b27c77007fbcc363d45f5e323b1e687aa8a570740e281f3eb9af7732c64de2bb01bf254155f5f94b9522b7c7bb8c161ffaefec79404d0c167244608af2dede7dc86fbd7dff3131ad7992038ee8076f02cea7e86c8e2efe710dede029cb34c24d2869877e6070758044dc5eb3a874eab1ddbc6d19a7c10766505f86bba9ced50e18ccc8c5299f49d9a42af689ff6bd9e1f81017154cfc8c46d2e7fb1f389e11ec7e573b4e88c70921f1e2d168f06212aebd666e13017d4b16f3ad5faf171aa36dad988eef335623720e7ebddec8f4a10a590341443f2d6c9e09082ef95a53ae97eab11872f49155946f76a7cdb6bf498a417763b2799d10d44941d5b56a10add5b087929e43fce542b7f6df8c3d823ff1ca025bde2810a4849751aa6b0f7627cc8ff330afb9603a7382c5809d9a52db59ebc188fbbea51d91a09105b096ba2d5ce57a0c58976b1ae9db03270940d57f3fbb779b8d2784aeb49f04025d138b872685848baf7447927f2458d3035f94fed43502602fc23e13475015b4e15f17eaf01516211c5267fdb69ae0b62972b23d68694f65f4a3470af4e143e37b259ed88c8966eaf5c38d58e9b977b7098f91dadb01c1d327dc39cbb5b27e5b29392b1dfec32386f8524858c99c5f139a67e969e657f8ad344d80a534aed889ca4bfb70c6b0d0f6c923f455ef9d5e0351658245cadbaaddac5a84897056af5f4b459c3ee98972afe9356a7ec32c5287ee90a991a106434ab38c3c84086fa89e5642c5b62921c90c7d6631c33bf83fc5da5fa4c8fe037b15de9dc408b513388e1ee5b2ddf7e9dee21964eec8b4e29020f9b24ecbeaa6b2bfc71999b0cdf0ee0ceb538a6931ac32881b49eae88303ed464d6b8c063fdbf5f899c783864c1e9b8b9941425ff0936a53c625cb89a87a17ed707d6537e5d0018f71595e7e700b0b6bb8f8512005c816bd6535d4e47496f4c2cb829491972471c36924b20e56d79991823e41def3349930439841ca10820131f39e23ecebab204d3ec959aeb919230abd693ce782a310bdc6c3975a595f9562792615ed78d6c7e633b5b03b28d7986d4bef877eb41206f9667363a68b5338085fad683afc4ff785a156707162607bf19f0934173f3985328e09afbe92872d87574af3c00f2c731d4b9ad2cfdc342729102e0e4cb3af1bfe1a6fe358782bcaf644ce3f3d2f6f4d916ba685c311f6c8559b0a50248c624940f3c3feec78b4c06a3a6d837c2333f810a02bee6f8fd4be5855b3934896230c95b20a02070911af3915ec2c9c3bc21c56027b335d2a498fc8842a9ac22d5fdc6a26dc743859732214bc9e7780eb7d6393d4e9e4998388a941e65719cb271bb01147b0b72122afaa9ce1272d2613f5a4c90281bb992a2636f2911b8913f201dc3c9fa6c7104999df4c8d7fa69540c21915511dde9c4b9d431088080e9276dfb1cda9c10e99f4909e91ecddba528075f53ec5a03f196909be51417acb56fe1fd6efe7f9bf3a1dc184165988732a7f27d6b9801ebee45d7b10e7c352cbba80d0133c413fe0b25d2a47789ea273c9186e8cc8589ef953bf178b164bd10d28c6920f26c6d62548ff647ea6e6349c012adfbcfcdd3058074c214316bcf013acadfc406576e1ff2a67bfaa88b80a8c815c0138db337602c72a31afbe1ed8ca14761ab425caf133e84fca6a798ac2f68578d01fa373b09d322937700d6836f7a92d2df57eedcfd277ad70dee6bd725d49972d1449d8cb37034fce3b33ee33772db97e597aeece0b54033213a76ff6436ee403914d95fe15371b55059834eeafac6d578f7e5b35f2533330600ea32ca995c6e8a32ae25bcf65618e3210c03eacad9729b648c7176a4f9b6a3bb1ef6557a7022e6d15a941a8685340dc317f966ff5dd8fe5ad8d27790843f2dd8a1de940349148c656f1f17b1999e5878358262127eb2f57e33bbc4584b6e72fdac3b41c0978be27b08d374797b97b661db02a4bdb3aa0024b068ceeea9e79b8aa61a0c012d911198c0049a1cb5e8ee8cab6b647403067ff434b26de7af2f537e48c5e15f973c3ac1fdc40c455df181ff573dae772f7b2110367729d15e6f9a1ba7afbb32aed253ea59acc3f525c5bc924aa40caf36ca3b2c643ead24014eef751200acfa2efc5d46be6222b359d92fa97d20ac860cec06db81a0a267eba4d79c236bc6f8b19c0fb54684fcf85ebdc724665bce7c0b186f9eadba98ce2151c2b2337fd54b0a33be2c8da72a08475c26ccccd787959b8de6b0cbc7051f202328d69a1163bb0c7e6a536bb6bb3b4a5871365921c8bb70453166018009b6fba388774611288b1ade05e1d837ac5ae8e753871558f1b0a294fae1faa4c7165694d81cf962344bb0311699269b5614c55af517bfd2d6b50f2ec5d5acbf10c0ee595f7877d2a8f5faecd2057e2448a8d928e0b83b59976dc9b82fa62e60199b3ca5dcef63a1fdc1242b4befe43cf89e9373a106eba8e9851273d9ab58799e6970206e4713f36d216f4957ef63c56a1fc81b4ad1629fa2f45bda3fbaf5d2a0a7af0080c756ac8803130de73d178b73c5fa62a5ad1f92e659cb91f3fd9143ab76cf6bac32fc8c2f68efdc5c0d2a612bcccb040500956af2b0e3efca6d186d5d6b3b68979ccc300e76d5d4a2bf0fad1a77d4717dac24840c299184765007cbdbee6e50595b6824ba2529fb77e08cbe7660cfdfc4957a30db01fdb54292534fdba5118ca2727d6bd361d388665575142b4d4a6457f01660619124ae8cef6b9d2cda54f23296f654d520c99b9435f5c371aa5f47d295fadae527a7ef6a06c0437c93164c258df37c192ef9ab333879a3d99532f307b7f2075fb16b2550fc57b22aa1852efd4721f7a91617230c99b0f29654515fac19b377677128ef3e8ca1d0ad1a4f1b9a939643fe3a30969b3c7e0217fe9830ffd8050524b87f351e1eb5405cd235957d4c5ddac594"}) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) r4 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r5, r6, &(0x7f0000000000)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index, 0x0, &(0x7f00000008c0)}, 0x0) r7 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r4, 0x0) syz_io_uring_submit(r7, r6, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) r8 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r9, r10, &(0x7f0000000000)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index, 0x0, &(0x7f00000008c0)}, 0x0) r11 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r8, 0x0) syz_io_uring_submit(r11, r10, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) r12 = io_uring_register$IORING_REGISTER_PERSONALITY(r2, 0x9, 0x0, 0x0) syz_io_uring_submit(r7, r10, &(0x7f0000000100)=@IORING_OP_ASYNC_CANCEL={0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r12}}, 0x4) [ 2451.518142] name failslab, interval 1, probability 0, space 0, times 0 [ 2451.518199] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2451.518214] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2451.518227] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2451.518240] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2451.518253] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2451.529554] CPU: 1 PID: 11982 Comm: syz-executor.7 Not tainted 5.10.232 #1 [ 2451.530995] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2451.532727] Call Trace: [ 2451.533276] dump_stack+0x107/0x167 [ 2451.534036] should_fail.cold+0x5/0xa [ 2451.534830] ? do_blk_trace_setup+0x1e3/0xc10 [ 2451.535764] should_failslab+0x5/0x20 [ 2451.536566] kmem_cache_alloc_trace+0x55/0x320 [ 2451.537527] do_blk_trace_setup+0x1e3/0xc10 [ 2451.538462] ? _copy_from_user+0xfb/0x1b0 [ 2451.539327] __blk_trace_setup+0xca/0x180 [ 2451.540203] ? do_blk_trace_setup+0xc10/0xc10 [ 2451.541156] blk_trace_ioctl+0x155/0x290 [ 2451.542002] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2451.543020] ? do_vfs_ioctl+0x283/0x10d0 [ 2451.543875] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2451.544966] ? generic_block_fiemap+0x60/0x60 [ 2451.545898] ? lock_downgrade+0x6d0/0x6d0 [ 2451.546760] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2451.547780] blkdev_ioctl+0xc1/0x710 [ 2451.548564] ? blkdev_common_ioctl+0x1930/0x1930 [ 2451.549551] ? selinux_file_ioctl+0xb6/0x270 [ 2451.550470] block_ioctl+0xf9/0x140 [ 2451.551227] ? blkdev_read_iter+0x1c0/0x1c0 [ 2451.552132] __x64_sys_ioctl+0x19a/0x210 [ 2451.552978] do_syscall_64+0x33/0x40 [ 2451.553752] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2451.554819] RIP: 0033:0x7f38d677ab19 [ 2451.555593] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2451.559348] RSP: 002b:00007f38d3cf0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2451.560918] RAX: ffffffffffffffda RBX: 00007f38d688df60 RCX: 00007f38d677ab19 [ 2451.562385] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2451.563864] RBP: 00007f38d3cf01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2451.565333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2451.566802] R13: 00007fff344ba8ef R14: 00007f38d3cf0300 R15: 0000000000022000 [ 2451.572532] FAULT_INJECTION: forcing a failure. [ 2451.572532] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2451.575117] CPU: 1 PID: 11985 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2451.576554] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2451.578257] Call Trace: [ 2451.578801] dump_stack+0x107/0x167 [ 2451.579555] should_fail.cold+0x5/0xa [ 2451.580360] __alloc_pages_nodemask+0x182/0x600 [ 2451.581322] ? __kmalloc+0x16e/0x390 [ 2451.582092] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2451.583344] ? trace_hardirqs_on+0x5b/0x180 [ 2451.584249] alloc_pages_current+0x187/0x280 [ 2451.585161] relay_open_buf.part.0+0x2a5/0xc00 [ 2451.586113] relay_open+0x531/0xa10 [ 2451.586873] do_blk_trace_setup+0x4cf/0xc10 [ 2451.587763] ? _copy_from_user+0xfb/0x1b0 [ 2451.588626] __blk_trace_setup+0xca/0x180 [ 2451.589477] ? do_blk_trace_setup+0xc10/0xc10 [ 2451.590414] blk_trace_ioctl+0x155/0x290 [ 2451.591241] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2451.592249] ? do_vfs_ioctl+0x283/0x10d0 [ 2451.593077] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2451.594144] ? generic_block_fiemap+0x60/0x60 [ 2451.595059] ? lock_downgrade+0x6d0/0x6d0 [ 2451.595914] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2451.596901] blkdev_ioctl+0xc1/0x710 [ 2451.597661] ? blkdev_common_ioctl+0x1930/0x1930 [ 2451.598630] ? selinux_file_ioctl+0xb6/0x270 [ 2451.599531] block_ioctl+0xf9/0x140 [ 2451.600277] ? blkdev_read_iter+0x1c0/0x1c0 [ 2451.601154] __x64_sys_ioctl+0x19a/0x210 [ 2451.601993] do_syscall_64+0x33/0x40 [ 2451.602749] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2451.603792] RIP: 0033:0x7fab51c74b19 [ 2451.604557] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2451.608299] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2451.609848] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2451.611293] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2451.612753] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2451.614203] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2451.615652] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2451.618436] FAULT_INJECTION: forcing a failure. [ 2451.618436] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2451.621005] CPU: 1 PID: 11986 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2451.622404] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2451.624093] Call Trace: [ 2451.624625] dump_stack+0x107/0x167 [ 2451.625361] should_fail.cold+0x5/0xa [ 2451.626131] __alloc_pages_nodemask+0x182/0x600 [ 2451.627066] ? __kmalloc+0x16e/0x390 [ 2451.627841] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2451.629060] ? trace_hardirqs_on+0x5b/0x180 [ 2451.629948] alloc_pages_current+0x187/0x280 [ 2451.630839] relay_open_buf.part.0+0x2a5/0xc00 [ 2451.631771] relay_open+0x531/0xa10 [ 2451.632529] do_blk_trace_setup+0x4cf/0xc10 [ 2451.633409] ? _copy_from_user+0xfb/0x1b0 [ 2451.634248] __blk_trace_setup+0xca/0x180 [ 2451.635086] ? do_blk_trace_setup+0xc10/0xc10 [ 2451.636029] blk_trace_ioctl+0x155/0x290 [ 2451.636852] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2451.637838] ? do_vfs_ioctl+0x283/0x10d0 [ 2451.638653] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2451.639710] ? generic_block_fiemap+0x60/0x60 [ 2451.640619] ? lock_downgrade+0x6d0/0x6d0 [ 2451.641457] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2451.642436] blkdev_ioctl+0xc1/0x710 [ 2451.643191] ? blkdev_common_ioctl+0x1930/0x1930 [ 2451.644156] ? selinux_file_ioctl+0xb6/0x270 [ 2451.645033] block_ioctl+0xf9/0x140 [ 2451.645755] ? blkdev_read_iter+0x1c0/0x1c0 [ 2451.646614] __x64_sys_ioctl+0x19a/0x210 [ 2451.647424] do_syscall_64+0x33/0x40 [ 2451.648178] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2451.649191] RIP: 0033:0x7f2ffa449b19 [ 2451.649935] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2451.653617] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2451.655131] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2451.656560] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2451.657983] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2451.659403] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2451.660835] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2451.663305] blktrace: Concurrent blktraces are not allowed on loop6 [ 2451.673087] FAULT_INJECTION: forcing a failure. [ 2451.673087] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2451.675705] CPU: 1 PID: 11987 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2451.677086] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2451.678726] Call Trace: [ 2451.679252] dump_stack+0x107/0x167 [ 2451.679980] should_fail.cold+0x5/0xa [ 2451.680740] __alloc_pages_nodemask+0x182/0x600 [ 2451.681661] ? __kmalloc+0x16e/0x390 [ 2451.682401] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2451.683597] ? trace_hardirqs_on+0x5b/0x180 [ 2451.684471] alloc_pages_current+0x187/0x280 [ 2451.685350] relay_open_buf.part.0+0x2a5/0xc00 [ 2451.686261] relay_open+0x531/0xa10 [ 2451.686983] do_blk_trace_setup+0x4cf/0xc10 [ 2451.687846] ? _copy_from_user+0xfb/0x1b0 [ 2451.688674] __blk_trace_setup+0xca/0x180 [ 2451.689492] ? do_blk_trace_setup+0xc10/0xc10 [ 2451.690413] blk_trace_ioctl+0x155/0x290 [ 2451.691216] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2451.692177] ? do_vfs_ioctl+0x283/0x10d0 [ 2451.692968] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2451.693994] ? generic_block_fiemap+0x60/0x60 [ 2451.694869] ? lock_downgrade+0x6d0/0x6d0 [ 2451.695684] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2451.696636] blkdev_ioctl+0xc1/0x710 [ 2451.697366] ? blkdev_common_ioctl+0x1930/0x1930 [ 2451.698294] ? selinux_file_ioctl+0xb6/0x270 [ 2451.699179] block_ioctl+0xf9/0x140 [ 2451.699896] ? blkdev_read_iter+0x1c0/0x1c0 [ 2451.700743] __x64_sys_ioctl+0x19a/0x210 [ 2451.701548] do_syscall_64+0x33/0x40 [ 2451.702273] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2451.703272] RIP: 0033:0x7f314f9b7b19 [ 2451.704005] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2451.707604] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2451.709091] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2451.710478] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2451.711872] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2451.713253] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2451.714632] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2451.726292] blktrace: Concurrent blktraces are not allowed on loop6 03:03:13 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 61) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:03:13 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 93) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:03:13 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 80) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:03:13 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 96) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:03:13 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 3) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:03:13 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x700000000000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:03:13 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x4000, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2451.890860] FAULT_INJECTION: forcing a failure. [ 2451.890860] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2451.893830] CPU: 0 PID: 12006 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2451.895390] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2451.897289] Call Trace: [ 2451.897893] dump_stack+0x107/0x167 [ 2451.898720] should_fail.cold+0x5/0xa [ 2451.899586] __alloc_pages_nodemask+0x182/0x600 [ 2451.900667] ? __kmalloc+0x16e/0x390 [ 2451.901517] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2451.902872] ? trace_hardirqs_on+0x5b/0x180 [ 2451.903869] alloc_pages_current+0x187/0x280 [ 2451.904887] relay_open_buf.part.0+0x2a5/0xc00 [ 2451.905921] relay_open+0x531/0xa10 [ 2451.906748] do_blk_trace_setup+0x4cf/0xc10 [ 2451.907725] ? _copy_from_user+0xfb/0x1b0 [ 2451.908686] __blk_trace_setup+0xca/0x180 [ 2451.909609] ? do_blk_trace_setup+0xc10/0xc10 [ 2451.910626] blk_trace_ioctl+0x155/0x290 [ 2451.911512] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2451.912615] ? do_vfs_ioctl+0x283/0x10d0 [ 2451.913395] FAULT_INJECTION: forcing a failure. [ 2451.913395] name failslab, interval 1, probability 0, space 0, times 0 [ 2451.913535] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2451.916590] ? generic_block_fiemap+0x60/0x60 [ 2451.917590] ? lock_downgrade+0x6d0/0x6d0 [ 2451.918532] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2451.919617] blkdev_ioctl+0xc1/0x710 [ 2451.920459] ? blkdev_common_ioctl+0x1930/0x1930 [ 2451.921527] ? selinux_file_ioctl+0xb6/0x270 [ 2451.922525] block_ioctl+0xf9/0x140 [ 2451.923317] ? blkdev_read_iter+0x1c0/0x1c0 [ 2451.924297] __x64_sys_ioctl+0x19a/0x210 [ 2451.925205] do_syscall_64+0x33/0x40 [ 2451.926031] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2451.927155] RIP: 0033:0x7f314f9b7b19 [ 2451.928006] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2451.932246] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2451.934098] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2451.935665] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2451.937215] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2451.938757] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2451.940304] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2451.941864] CPU: 1 PID: 12013 Comm: syz-executor.7 Not tainted 5.10.232 #1 [ 2451.943049] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2451.944467] Call Trace: [ 2451.944924] dump_stack+0x107/0x167 [ 2451.945549] should_fail.cold+0x5/0xa [ 2451.946194] ? create_object.isra.0+0x3a/0xa20 [ 2451.946976] should_failslab+0x5/0x20 [ 2451.947620] kmem_cache_alloc+0x5b/0x310 [ 2451.948321] create_object.isra.0+0x3a/0xa20 [ 2451.949066] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2451.949931] kmem_cache_alloc_trace+0x151/0x320 [ 2451.950717] do_blk_trace_setup+0x1e3/0xc10 [ 2451.951445] ? _copy_from_user+0xfb/0x1b0 [ 2451.952127] FAULT_INJECTION: forcing a failure. [ 2451.952127] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2451.952160] __blk_trace_setup+0xca/0x180 [ 2451.955530] ? do_blk_trace_setup+0xc10/0xc10 [ 2451.956302] blk_trace_ioctl+0x155/0x290 [ 2451.956983] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2451.957793] ? do_vfs_ioctl+0x283/0x10d0 [ 2451.958469] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2451.959341] ? generic_block_fiemap+0x60/0x60 [ 2451.960098] ? lock_downgrade+0x6d0/0x6d0 [ 2451.960794] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2451.961598] blkdev_ioctl+0xc1/0x710 [ 2451.962224] ? blkdev_common_ioctl+0x1930/0x1930 [ 2451.963018] ? selinux_file_ioctl+0xb6/0x270 [ 2451.963755] block_ioctl+0xf9/0x140 [ 2451.964366] ? blkdev_read_iter+0x1c0/0x1c0 [ 2451.965106] __x64_sys_ioctl+0x19a/0x210 [ 2451.965784] do_syscall_64+0x33/0x40 [ 2451.966411] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2451.967266] RIP: 0033:0x7f38d677ab19 [ 2451.967893] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2451.970946] RSP: 002b:00007f38d3cf0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2451.972234] RAX: ffffffffffffffda RBX: 00007f38d688df60 RCX: 00007f38d677ab19 [ 2451.973432] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2451.974630] RBP: 00007f38d3cf01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2451.975769] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2451.976911] R13: 00007fff344ba8ef R14: 00007f38d3cf0300 R15: 0000000000022000 [ 2451.978093] CPU: 0 PID: 12007 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2451.979885] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2451.981962] Call Trace: [ 2451.982635] dump_stack+0x107/0x167 [ 2451.983568] should_fail.cold+0x5/0xa [ 2451.984587] __alloc_pages_nodemask+0x182/0x600 [ 2451.986031] ? __kmalloc+0x16e/0x390 [ 2451.987191] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2451.989062] ? trace_hardirqs_on+0x5b/0x180 [ 2451.990228] alloc_pages_current+0x187/0x280 [ 2451.991324] relay_open_buf.part.0+0x2a5/0xc00 [ 2451.992513] relay_open+0x531/0xa10 [ 2451.993413] do_blk_trace_setup+0x4cf/0xc10 [ 2451.994329] blktrace: Concurrent blktraces are not allowed on loop10 [ 2451.994504] ? _copy_from_user+0xfb/0x1b0 [ 2451.996585] __blk_trace_setup+0xca/0x180 [ 2451.997615] ? do_blk_trace_setup+0xc10/0xc10 [ 2451.998758] blk_trace_ioctl+0x155/0x290 [ 2451.999777] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2452.001016] ? do_vfs_ioctl+0x283/0x10d0 [ 2452.002017] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2452.003304] ? generic_block_fiemap+0x60/0x60 [ 2452.004431] ? lock_downgrade+0x6d0/0x6d0 [ 2452.005474] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2452.006684] blkdev_ioctl+0xc1/0x710 [ 2452.007714] ? blkdev_common_ioctl+0x1930/0x1930 [ 2452.008933] ? selinux_file_ioctl+0xb6/0x270 [ 2452.010021] block_ioctl+0xf9/0x140 [ 2452.010919] ? blkdev_read_iter+0x1c0/0x1c0 [ 2452.012009] __x64_sys_ioctl+0x19a/0x210 [ 2452.013007] do_syscall_64+0x33/0x40 [ 2452.013929] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2452.015180] RIP: 0033:0x7fab51c74b19 [ 2452.016081] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2452.020585] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2452.022430] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2452.024204] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2452.025953] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2452.027713] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2452.029473] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2452.032010] FAULT_INJECTION: forcing a failure. [ 2452.032010] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2452.034099] CPU: 1 PID: 12010 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2452.035226] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2452.036578] Call Trace: [ 2452.037007] dump_stack+0x107/0x167 03:03:13 executing program 6: ptrace$peeksig(0x4209, 0x0, &(0x7f00000003c0)={0x4, 0x1, 0x2}, &(0x7f0000000400)=[{}, {}]) r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x4, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0xfffffffb, 0x0, 0x0, 0x0}) sendmsg$IPCTNL_MSG_CT_GET_STATS_CPU(r0, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x14, 0x4, 0x1, 0x201, 0x0, 0x0, {0x0, 0x0, 0x2}, ["", "", ""]}, 0x14}}, 0x4000805) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x8, 0x10, r0, 0x2182000) r1 = perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x3, 0x2, 0x5, 0x8, 0x0, 0x3, 0x1000, 0x8, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x2, 0x100}, 0x14802, 0x7, 0x5, 0x4, 0x2, 0x4000000, 0x4, 0x0, 0x2, 0x0, 0x80}, 0xffffffffffffffff, 0x4, 0xffffffffffffffff, 0xbc50eb8f7e6b0d2f) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(r1, 0x80286722, &(0x7f0000000200)={&(0x7f0000000180)=""/49, 0x31, 0x2, 0x7}) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r2, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@abs, &(0x7f0000000580)=0x6e) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r5, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ppoll(&(0x7f00000005c0)=[{r1, 0x6001}, {r4, 0x3}, {r3, 0x1000}, {r5, 0x114e}, {r2}, {r2, 0x4000}, {r6, 0x1100}], 0x7, &(0x7f0000000600), &(0x7f0000000640)={[0x1]}, 0x8) ioctl$SCSI_IOCTL_BENCHMARK_COMMAND(r0, 0x3) [ 2452.037768] should_fail.cold+0x5/0xa [ 2452.038528] __alloc_pages_nodemask+0x182/0x600 [ 2452.039336] ? __kmalloc+0x16e/0x390 [ 2452.039945] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2452.040910] ? trace_hardirqs_on+0x5b/0x180 [ 2452.041613] alloc_pages_current+0x187/0x280 [ 2452.042332] relay_open_buf.part.0+0x2a5/0xc00 [ 2452.043087] relay_open+0x531/0xa10 [ 2452.043680] do_blk_trace_setup+0x4cf/0xc10 [ 2452.044378] ? _copy_from_user+0xfb/0x1b0 [ 2452.045041] __blk_trace_setup+0xca/0x180 [ 2452.045699] ? do_blk_trace_setup+0xc10/0xc10 [ 2452.046433] blk_trace_ioctl+0x155/0x290 [ 2452.047090] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2452.047877] ? do_vfs_ioctl+0x283/0x10d0 [ 2452.048518] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2452.049343] ? generic_block_fiemap+0x60/0x60 [ 2452.050044] ? lock_downgrade+0x6d0/0x6d0 [ 2452.050698] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2452.051456] blkdev_ioctl+0xc1/0x710 [ 2452.052049] ? blkdev_common_ioctl+0x1930/0x1930 [ 2452.052794] ? selinux_file_ioctl+0xb6/0x270 [ 2452.053518] block_ioctl+0xf9/0x140 [ 2452.054121] ? blkdev_read_iter+0x1c0/0x1c0 [ 2452.054803] __x64_sys_ioctl+0x19a/0x210 [ 2452.055438] do_syscall_64+0x33/0x40 [ 2452.056027] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2452.056838] RIP: 0033:0x7f2ffa449b19 [ 2452.057425] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2452.060314] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2452.061503] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2452.062634] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2452.063749] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2452.064884] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2452.066007] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2452.069573] blktrace: Concurrent blktraces are not allowed on loop6 [ 2452.082017] FAULT_INJECTION: forcing a failure. [ 2452.082017] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2452.083846] CPU: 1 PID: 12022 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2452.084882] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2452.086136] Call Trace: [ 2452.086531] dump_stack+0x107/0x167 [ 2452.087077] should_fail.cold+0x5/0xa [ 2452.087647] __alloc_pages_nodemask+0x182/0x600 [ 2452.088361] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2452.089148] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2452.089951] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2452.090840] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2452.091651] ? alloc_pages_current+0x10e/0x280 [ 2452.092343] alloc_pages_current+0x187/0x280 [ 2452.092998] relay_open_buf.part.0+0x2a5/0xc00 [ 2452.093668] relay_open+0x531/0xa10 [ 2452.094217] do_blk_trace_setup+0x4cf/0xc10 [ 2452.094869] ? _copy_from_user+0xfb/0x1b0 [ 2452.095486] __blk_trace_setup+0xca/0x180 [ 2452.096123] ? do_blk_trace_setup+0xc10/0xc10 [ 2452.096805] blk_trace_ioctl+0x155/0x290 [ 2452.097411] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2452.098137] ? do_vfs_ioctl+0x283/0x10d0 [ 2452.098739] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2452.099521] ? generic_block_fiemap+0x60/0x60 [ 2452.100200] ? lock_downgrade+0x6d0/0x6d0 [ 2452.100798] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2452.101517] blkdev_ioctl+0xc1/0x710 [ 2452.102066] ? blkdev_common_ioctl+0x1930/0x1930 [ 2452.102765] ? selinux_file_ioctl+0xb6/0x270 [ 2452.103417] block_ioctl+0xf9/0x140 [ 2452.103963] ? blkdev_read_iter+0x1c0/0x1c0 [ 2452.104598] __x64_sys_ioctl+0x19a/0x210 [ 2452.105196] do_syscall_64+0x33/0x40 [ 2452.105743] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2452.106509] RIP: 0033:0x7fdcbc475b19 [ 2452.107037] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2452.109799] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2452.110912] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2452.111972] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2452.113030] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2452.114072] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2452.115119] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2452.117862] blktrace: Concurrent blktraces are not allowed on loop6 [ 2452.117914] program syz-executor.6 is using a deprecated SCSI ioctl, please convert it to SG_IO 03:03:13 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x9b16000000000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:03:13 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x4800, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:03:13 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 4) sendmsg$nl_generic(r0, 0x0, 0x40010) [ 2452.240424] blktrace: Concurrent blktraces are not allowed on loop6 03:03:13 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 97) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2452.258214] blktrace: Concurrent blktraces are not allowed on loop6 03:03:13 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 62) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2452.261518] blktrace: Concurrent blktraces are not allowed on loop14 [ 2452.304064] FAULT_INJECTION: forcing a failure. [ 2452.304064] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2452.305718] CPU: 1 PID: 12045 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2452.306609] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2452.307668] Call Trace: [ 2452.308008] dump_stack+0x107/0x167 [ 2452.308478] should_fail.cold+0x5/0xa [ 2452.308974] __alloc_pages_nodemask+0x182/0x600 [ 2452.309572] ? __kmalloc+0x16e/0x390 [ 2452.310044] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2452.311003] ? trace_hardirqs_on+0x5b/0x180 [ 2452.311692] alloc_pages_current+0x187/0x280 [ 2452.312449] relay_open_buf.part.0+0x2a5/0xc00 [ 2452.313126] relay_open+0x531/0xa10 [ 2452.313625] do_blk_trace_setup+0x4cf/0xc10 [ 2452.314312] ? _copy_from_user+0xfb/0x1b0 [ 2452.314849] __blk_trace_setup+0xca/0x180 [ 2452.315474] ? do_blk_trace_setup+0xc10/0xc10 [ 2452.316194] blk_trace_ioctl+0x155/0x290 [ 2452.316848] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2452.317642] ? do_vfs_ioctl+0x283/0x10d0 [ 2452.318265] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2452.319133] ? generic_block_fiemap+0x60/0x60 [ 2452.319925] ? lock_downgrade+0x6d0/0x6d0 [ 2452.320584] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2452.321374] blkdev_ioctl+0xc1/0x710 [ 2452.322029] ? blkdev_common_ioctl+0x1930/0x1930 [ 2452.322744] ? selinux_file_ioctl+0xb6/0x270 [ 2452.323486] block_ioctl+0xf9/0x140 [ 2452.324101] ? blkdev_read_iter+0x1c0/0x1c0 [ 2452.324746] __x64_sys_ioctl+0x19a/0x210 [ 2452.325452] do_syscall_64+0x33/0x40 [ 2452.326024] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2452.326843] RIP: 0033:0x7fdcbc475b19 [ 2452.327482] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2452.330360] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2452.331572] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2452.332735] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2452.333647] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2452.334770] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2452.335930] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2452.342109] FAULT_INJECTION: forcing a failure. [ 2452.342109] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2452.343712] CPU: 1 PID: 12046 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2452.344584] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2452.345623] Call Trace: [ 2452.345950] dump_stack+0x107/0x167 [ 2452.346405] should_fail.cold+0x5/0xa [ 2452.346885] __alloc_pages_nodemask+0x182/0x600 [ 2452.347466] ? __kmalloc+0x16e/0x390 [ 2452.347938] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2452.348691] ? trace_hardirqs_on+0x5b/0x180 [ 2452.349233] alloc_pages_current+0x187/0x280 [ 2452.349781] relay_open_buf.part.0+0x2a5/0xc00 [ 2452.350330] ? relay_open+0x4f1/0xa10 [ 2452.350804] relay_open+0x531/0xa10 [ 2452.351247] do_blk_trace_setup+0x4cf/0xc10 [ 2452.351783] ? _copy_from_user+0xfb/0x1b0 [ 2452.352287] __blk_trace_setup+0xca/0x180 [ 2452.352801] ? do_blk_trace_setup+0xc10/0xc10 [ 2452.353372] blk_trace_ioctl+0x155/0x290 [ 2452.353877] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2452.354488] ? do_vfs_ioctl+0x283/0x10d0 [ 2452.354989] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2452.355635] ? generic_block_fiemap+0x60/0x60 [ 2452.356175] ? lock_downgrade+0x6d0/0x6d0 [ 2452.356688] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2452.357287] blkdev_ioctl+0xc1/0x710 [ 2452.357748] ? blkdev_common_ioctl+0x1930/0x1930 [ 2452.358314] ? selinux_file_ioctl+0xb6/0x270 [ 2452.358861] block_ioctl+0xf9/0x140 [ 2452.359312] ? blkdev_read_iter+0x1c0/0x1c0 [ 2452.359855] __x64_sys_ioctl+0x19a/0x210 [ 2452.360360] do_syscall_64+0x33/0x40 [ 2452.360818] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2452.361451] RIP: 0033:0x7f2ffa449b19 [ 2452.361895] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2452.364180] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2452.365119] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2452.366000] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2452.366879] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2452.367753] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2452.368634] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2464.493081] blktrace: Concurrent blktraces are not allowed on loop14 03:03:25 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 94) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:03:25 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x4c00, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:03:25 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 98) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:03:25 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x2}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:03:25 executing program 6: recvmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000200), 0x6e, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/129, 0x81}, {&(0x7f00000003c0)=""/245, 0xf5}], 0x2, &(0x7f0000000500)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="000000001c0000000000000083b03a5f02000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x38}, 0x0) getresgid(&(0x7f00000010c0), &(0x7f0000001100)=0x0, &(0x7f0000001140)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x1, 0xee00, r1, 0x0, 0x0, 0x24, 0x2}, 0x1f, 0x1, 0x0, 0x0, 0x0, 0x0, 0xffdd}) write$P9_RSTATu(r0, &(0x7f0000000580)={0x62, 0x7d, 0x1, {{0x0, 0x4d, 0x7ff, 0x7, {0x10, 0x3}, 0x88000000, 0xffffffff, 0x8000, 0x0, 0x1, 'x', 0x7, '/&)-{:&', 0x9, '/dev/sr0\x00', 0x9, '/dev/bsg\x00'}, 0x0, '', 0x0, r1}}, 0x62) r2 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) r3 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000100), 0x10080, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20000, 0x4) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000180)={{0x1, 0x1, 0x18, r4}, './file0\x00'}) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) 03:03:25 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:03:25 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 81) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:03:25 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 63) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:03:25 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x2, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) [ 2464.525598] FAULT_INJECTION: forcing a failure. [ 2464.525598] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2464.528372] CPU: 0 PID: 12067 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2464.529837] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2464.531576] Call Trace: [ 2464.532137] dump_stack+0x107/0x167 [ 2464.532921] should_fail.cold+0x5/0xa [ 2464.533734] __alloc_pages_nodemask+0x182/0x600 [ 2464.534729] ? __kmalloc+0x16e/0x390 [ 2464.535519] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2464.536816] ? trace_hardirqs_on+0x5b/0x180 [ 2464.537734] alloc_pages_current+0x187/0x280 [ 2464.538672] relay_open_buf.part.0+0x2a5/0xc00 [ 2464.539651] relay_open+0x531/0xa10 [ 2464.540441] do_blk_trace_setup+0x4cf/0xc10 [ 2464.541351] ? _copy_from_user+0xfb/0x1b0 [ 2464.542228] __blk_trace_setup+0xca/0x180 [ 2464.543095] ? do_blk_trace_setup+0xc10/0xc10 [ 2464.544066] blk_trace_ioctl+0x155/0x290 [ 2464.544927] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2464.545957] ? do_vfs_ioctl+0x283/0x10d0 [ 2464.546815] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2464.547929] ? generic_block_fiemap+0x60/0x60 [ 2464.548879] ? lock_downgrade+0x6d0/0x6d0 [ 2464.549751] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2464.550795] blkdev_ioctl+0xc1/0x710 [ 2464.551581] ? blkdev_common_ioctl+0x1930/0x1930 [ 2464.552589] ? selinux_file_ioctl+0xb6/0x270 [ 2464.553519] block_ioctl+0xf9/0x140 03:03:25 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) [ 2464.554282] ? blkdev_read_iter+0x1c0/0x1c0 [ 2464.555282] __x64_sys_ioctl+0x19a/0x210 [ 2464.556151] do_syscall_64+0x33/0x40 [ 2464.556947] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2464.558036] RIP: 0033:0x7fdcbc475b19 [ 2464.558830] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2464.562726] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2464.564340] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2464.565852] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2464.567362] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2464.568876] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2464.570384] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2464.572900] FAULT_INJECTION: forcing a failure. [ 2464.572900] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2464.574473] CPU: 1 PID: 12070 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2464.575265] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2464.576207] Call Trace: [ 2464.576528] dump_stack+0x107/0x167 [ 2464.576943] should_fail.cold+0x5/0xa [ 2464.577387] __alloc_pages_nodemask+0x182/0x600 [ 2464.577925] ? __kmalloc+0x16e/0x390 [ 2464.578350] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2464.579043] ? trace_hardirqs_on+0x5b/0x180 [ 2464.579559] alloc_pages_current+0x187/0x280 [ 2464.580065] relay_open_buf.part.0+0x2a5/0xc00 [ 2464.580616] relay_open+0x531/0xa10 [ 2464.581035] do_blk_trace_setup+0x4cf/0xc10 [ 2464.581535] ? _copy_from_user+0xfb/0x1b0 [ 2464.582009] __blk_trace_setup+0xca/0x180 [ 2464.582489] ? do_blk_trace_setup+0xc10/0xc10 [ 2464.583012] blk_trace_ioctl+0x155/0x290 [ 2464.583474] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2464.584035] ? do_vfs_ioctl+0x283/0x10d0 [ 2464.584507] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2464.585098] ? generic_block_fiemap+0x60/0x60 [ 2464.585607] ? lock_downgrade+0x6d0/0x6d0 [ 2464.586081] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2464.586632] blkdev_ioctl+0xc1/0x710 [ 2464.587055] ? blkdev_common_ioctl+0x1930/0x1930 [ 2464.587594] ? selinux_file_ioctl+0xb6/0x270 [ 2464.588102] block_ioctl+0xf9/0x140 [ 2464.588522] ? blkdev_read_iter+0x1c0/0x1c0 [ 2464.589014] __x64_sys_ioctl+0x19a/0x210 [ 2464.589474] do_syscall_64+0x33/0x40 [ 2464.589897] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2464.590478] RIP: 0033:0x7f314f9b7b19 [ 2464.590897] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2464.592995] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2464.593860] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2464.594676] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2464.595487] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2464.596322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2464.597135] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2464.608020] FAULT_INJECTION: forcing a failure. [ 2464.608020] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2464.609486] CPU: 1 PID: 12072 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2464.610281] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2464.611220] Call Trace: [ 2464.611537] dump_stack+0x107/0x167 [ 2464.611952] should_fail.cold+0x5/0xa [ 2464.612401] __alloc_pages_nodemask+0x182/0x600 [ 2464.612928] ? __kmalloc+0x16e/0x390 [ 2464.613352] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2464.614042] ? trace_hardirqs_on+0x5b/0x180 [ 2464.614539] alloc_pages_current+0x187/0x280 [ 2464.614700] blktrace: Concurrent blktraces are not allowed on loop6 [ 2464.615053] relay_open_buf.part.0+0x2a5/0xc00 [ 2464.617134] relay_open+0x531/0xa10 [ 2464.617561] do_blk_trace_setup+0x4cf/0xc10 [ 2464.618053] ? _copy_from_user+0xfb/0x1b0 [ 2464.618526] __blk_trace_setup+0xca/0x180 [ 2464.619002] ? do_blk_trace_setup+0xc10/0xc10 [ 2464.619524] blk_trace_ioctl+0x155/0x290 [ 2464.619980] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2464.620322] blktrace: Concurrent blktraces are not allowed on loop6 [ 2464.620549] ? do_vfs_ioctl+0x283/0x10d0 [ 2464.620571] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2464.623145] ? generic_block_fiemap+0x60/0x60 [ 2464.623658] ? lock_downgrade+0x6d0/0x6d0 [ 2464.624127] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2464.624681] blkdev_ioctl+0xc1/0x710 [ 2464.625098] ? blkdev_common_ioctl+0x1930/0x1930 [ 2464.625633] ? selinux_file_ioctl+0xb6/0x270 [ 2464.626137] block_ioctl+0xf9/0x140 [ 2464.626548] ? blkdev_read_iter+0x1c0/0x1c0 [ 2464.627042] __x64_sys_ioctl+0x19a/0x210 [ 2464.627505] do_syscall_64+0x33/0x40 [ 2464.627928] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2464.628519] RIP: 0033:0x7f2ffa449b19 [ 2464.628947] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2464.631063] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2464.631933] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2464.632752] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2464.633562] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2464.634377] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2464.635193] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2464.642588] FAULT_INJECTION: forcing a failure. 03:03:25 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1260, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) [ 2464.642588] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2464.645801] CPU: 0 PID: 12082 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2464.647254] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2464.649005] Call Trace: [ 2464.649575] dump_stack+0x107/0x167 [ 2464.650361] should_fail.cold+0x5/0xa [ 2464.651162] __alloc_pages_nodemask+0x182/0x600 [ 2464.652151] ? __kmalloc+0x16e/0x390 [ 2464.652964] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2464.654246] ? trace_hardirqs_on+0x5b/0x180 [ 2464.655172] alloc_pages_current+0x187/0x280 [ 2464.656134] relay_open_buf.part.0+0x2a5/0xc00 [ 2464.657140] relay_open+0x531/0xa10 [ 2464.657923] do_blk_trace_setup+0x4cf/0xc10 [ 2464.658836] ? _copy_from_user+0xfb/0x1b0 [ 2464.659720] __blk_trace_setup+0xca/0x180 [ 2464.660619] ? do_blk_trace_setup+0xc10/0xc10 [ 2464.661589] blk_trace_ioctl+0x155/0x290 [ 2464.662450] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2464.663484] ? do_vfs_ioctl+0x283/0x10d0 [ 2464.664354] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2464.665472] ? generic_block_fiemap+0x60/0x60 [ 2464.666420] ? lock_downgrade+0x6d0/0x6d0 [ 2464.667304] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2464.668356] blkdev_ioctl+0xc1/0x710 [ 2464.669145] ? blkdev_common_ioctl+0x1930/0x1930 [ 2464.670150] ? selinux_file_ioctl+0xb6/0x270 [ 2464.671086] block_ioctl+0xf9/0x140 [ 2464.671855] ? blkdev_read_iter+0x1c0/0x1c0 [ 2464.672783] __x64_sys_ioctl+0x19a/0x210 [ 2464.673649] do_syscall_64+0x33/0x40 [ 2464.674437] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2464.675530] RIP: 0033:0x7fab51c74b19 [ 2464.676320] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2464.680208] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2464.681824] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2464.683348] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2464.684881] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2464.686387] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2464.687890] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 03:03:25 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1263, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:03:25 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1265, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:03:25 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x3}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:03:25 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 82) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2464.770882] blktrace: Concurrent blktraces are not allowed on loop6 03:03:25 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x6800, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2464.781112] blktrace: Concurrent blktraces are not allowed on loop6 [ 2464.786906] FAULT_INJECTION: forcing a failure. [ 2464.786906] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2464.788510] CPU: 1 PID: 12104 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2464.789304] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2464.790259] Call Trace: [ 2464.790565] dump_stack+0x107/0x167 [ 2464.790981] should_fail.cold+0x5/0xa [ 2464.791423] __alloc_pages_nodemask+0x182/0x600 [ 2464.791951] ? __kmalloc+0x16e/0x390 [ 2464.792393] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2464.793088] ? trace_hardirqs_on+0x5b/0x180 [ 2464.793582] alloc_pages_current+0x187/0x280 [ 2464.794086] relay_open_buf.part.0+0x2a5/0xc00 [ 2464.794612] relay_open+0x531/0xa10 [ 2464.795034] do_blk_trace_setup+0x4cf/0xc10 [ 2464.795528] ? _copy_from_user+0xfb/0x1b0 [ 2464.796001] __blk_trace_setup+0xca/0x180 [ 2464.796484] ? do_blk_trace_setup+0xc10/0xc10 [ 2464.797008] blk_trace_ioctl+0x155/0x290 [ 2464.797471] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2464.798027] ? do_vfs_ioctl+0x283/0x10d0 [ 2464.798493] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2464.799087] ? generic_block_fiemap+0x60/0x60 [ 2464.799600] ? lock_downgrade+0x6d0/0x6d0 [ 2464.800073] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2464.800637] blkdev_ioctl+0xc1/0x710 [ 2464.801061] ? blkdev_common_ioctl+0x1930/0x1930 [ 2464.801605] ? selinux_file_ioctl+0xb6/0x270 [ 2464.802113] block_ioctl+0xf9/0x140 [ 2464.802527] ? blkdev_read_iter+0x1c0/0x1c0 [ 2464.803023] __x64_sys_ioctl+0x19a/0x210 [ 2464.803515] do_syscall_64+0x33/0x40 [ 2464.803951] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2464.804554] RIP: 0033:0x7f314f9b7b19 [ 2464.804976] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2464.807069] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2464.807935] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2464.808757] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2464.809567] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2464.810382] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2464.811200] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 03:03:40 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) r1 = fsmount(r0, 0x0, 0x81) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000100)={0x0, 0x7, 0xfffffffd, 0x3, 0x5}) 03:03:40 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 64) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:03:40 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 83) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:03:40 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1269, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:03:40 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x4}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:03:40 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 99) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:03:40 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 95) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:03:40 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x6c00, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2479.020871] FAULT_INJECTION: forcing a failure. [ 2479.020871] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2479.023616] CPU: 1 PID: 12127 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2479.025098] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2479.026861] Call Trace: [ 2479.027424] dump_stack+0x107/0x167 [ 2479.028201] should_fail.cold+0x5/0xa [ 2479.029022] __alloc_pages_nodemask+0x182/0x600 [ 2479.030006] ? __kmalloc+0x16e/0x390 [ 2479.030798] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2479.032081] ? trace_hardirqs_on+0x5b/0x180 [ 2479.033116] alloc_pages_current+0x187/0x280 [ 2479.034188] relay_open_buf.part.0+0x2a5/0xc00 [ 2479.035302] relay_open+0x531/0xa10 [ 2479.036182] do_blk_trace_setup+0x4cf/0xc10 [ 2479.037230] ? _copy_from_user+0xfb/0x1b0 [ 2479.038113] blktrace: Concurrent blktraces are not allowed on loop6 [ 2479.038239] __blk_trace_setup+0xca/0x180 [ 2479.038262] ? do_blk_trace_setup+0xc10/0xc10 [ 2479.038312] blk_trace_ioctl+0x155/0x290 [ 2479.042556] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2479.043715] ? do_vfs_ioctl+0x283/0x10d0 [ 2479.044683] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2479.045988] ? generic_block_fiemap+0x60/0x60 [ 2479.047067] ? lock_downgrade+0x6d0/0x6d0 [ 2479.048075] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2479.048733] blktrace: Concurrent blktraces are not allowed on loop6 [ 2479.049230] blkdev_ioctl+0xc1/0x710 [ 2479.049253] ? blkdev_common_ioctl+0x1930/0x1930 [ 2479.049285] ? selinux_file_ioctl+0xb6/0x270 [ 2479.053564] block_ioctl+0xf9/0x140 [ 2479.054420] ? blkdev_read_iter+0x1c0/0x1c0 [ 2479.055438] __x64_sys_ioctl+0x19a/0x210 [ 2479.056396] do_syscall_64+0x33/0x40 [ 2479.057279] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2479.058509] RIP: 0033:0x7f314f9b7b19 [ 2479.059385] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2479.063735] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2479.065530] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2479.067189] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2479.068875] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2479.070574] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2479.072265] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2479.075817] FAULT_INJECTION: forcing a failure. [ 2479.075817] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2479.078802] CPU: 0 PID: 12126 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2479.080405] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2479.082426] Call Trace: [ 2479.083048] dump_stack+0x107/0x167 [ 2479.083925] should_fail.cold+0x5/0xa [ 2479.084869] __alloc_pages_nodemask+0x182/0x600 [ 2479.086035] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2479.087280] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2479.088523] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2479.089960] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2479.091257] ? __alloc_pages_nodemask+0x2d9/0x600 [ 2479.092342] alloc_pages_current+0x187/0x280 [ 2479.093425] relay_open_buf.part.0+0x2a5/0xc00 [ 2479.094482] relay_open+0x531/0xa10 [ 2479.095307] do_blk_trace_setup+0x4cf/0xc10 [ 2479.096367] ? _copy_from_user+0xfb/0x1b0 [ 2479.097314] __blk_trace_setup+0xca/0x180 [ 2479.098197] ? do_blk_trace_setup+0xc10/0xc10 [ 2479.099228] blk_trace_ioctl+0x155/0x290 [ 2479.100106] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2479.101222] ? do_vfs_ioctl+0x283/0x10d0 [ 2479.102216] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2479.103362] ? generic_block_fiemap+0x60/0x60 [ 2479.104448] ? lock_downgrade+0x6d0/0x6d0 [ 2479.105374] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2479.106443] blkdev_ioctl+0xc1/0x710 [ 2479.107277] ? blkdev_common_ioctl+0x1930/0x1930 [ 2479.108277] ? selinux_file_ioctl+0xb6/0x270 [ 2479.109434] block_ioctl+0xf9/0x140 [ 2479.110241] ? blkdev_read_iter+0x1c0/0x1c0 [ 2479.111366] __x64_sys_ioctl+0x19a/0x210 [ 2479.112429] do_syscall_64+0x33/0x40 [ 2479.113239] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2479.114298] RIP: 0033:0x7fab51c74b19 [ 2479.115071] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2479.118863] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2479.120432] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2479.121914] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2479.123380] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2479.124848] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2479.126314] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2479.129967] FAULT_INJECTION: forcing a failure. [ 2479.129967] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2479.132751] CPU: 0 PID: 12128 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2479.134183] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2479.135896] Call Trace: [ 2479.136446] dump_stack+0x107/0x167 [ 2479.137381] should_fail.cold+0x5/0xa [ 2479.138186] __alloc_pages_nodemask+0x182/0x600 [ 2479.139158] ? __kmalloc+0x16e/0x390 [ 2479.139950] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2479.141224] ? trace_hardirqs_on+0x5b/0x180 [ 2479.142127] alloc_pages_current+0x187/0x280 [ 2479.143038] relay_open_buf.part.0+0x2a5/0xc00 [ 2479.144011] relay_open+0x531/0xa10 [ 2479.144792] do_blk_trace_setup+0x4cf/0xc10 [ 2479.145705] ? _copy_from_user+0xfb/0x1b0 [ 2479.146583] __blk_trace_setup+0xca/0x180 [ 2479.147456] ? do_blk_trace_setup+0xc10/0xc10 [ 2479.148424] blk_trace_ioctl+0x155/0x290 [ 2479.149285] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2479.150312] ? do_vfs_ioctl+0x283/0x10d0 [ 2479.151174] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2479.152278] ? generic_block_fiemap+0x60/0x60 [ 2479.153229] ? lock_downgrade+0x6d0/0x6d0 [ 2479.154100] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2479.155121] blkdev_ioctl+0xc1/0x710 [ 2479.155909] ? blkdev_common_ioctl+0x1930/0x1930 [ 2479.156915] ? selinux_file_ioctl+0xb6/0x270 [ 2479.157847] block_ioctl+0xf9/0x140 [ 2479.158609] ? blkdev_read_iter+0x1c0/0x1c0 [ 2479.159514] __x64_sys_ioctl+0x19a/0x210 [ 2479.160368] do_syscall_64+0x33/0x40 [ 2479.161157] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2479.162237] RIP: 0033:0x7f2ffa449b19 [ 2479.163016] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2479.166898] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2479.168494] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2479.169996] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2479.171494] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2479.172993] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2479.174504] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2479.185872] FAULT_INJECTION: forcing a failure. [ 2479.185872] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2479.188827] CPU: 1 PID: 12130 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2479.190406] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2479.192291] Call Trace: [ 2479.192918] dump_stack+0x107/0x167 [ 2479.193757] should_fail.cold+0x5/0xa [ 2479.194640] __alloc_pages_nodemask+0x182/0x600 [ 2479.195713] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2479.196938] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2479.198207] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2479.199583] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2479.200836] ? __alloc_pages_nodemask+0x2d9/0x600 [ 2479.201948] ? alloc_pages_current+0x18f/0x280 [ 2479.203013] alloc_pages_current+0x187/0x280 [ 2479.204044] relay_open_buf.part.0+0x2a5/0xc00 [ 2479.205109] relay_open+0x531/0xa10 [ 2479.205956] do_blk_trace_setup+0x4cf/0xc10 [ 2479.206940] ? _copy_from_user+0xfb/0x1b0 [ 2479.207896] __blk_trace_setup+0xca/0x180 [ 2479.208855] ? do_blk_trace_setup+0xc10/0xc10 [ 2479.209904] blk_trace_ioctl+0x155/0x290 [ 2479.210843] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2479.211965] ? do_vfs_ioctl+0x283/0x10d0 [ 2479.212904] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2479.214112] ? generic_block_fiemap+0x60/0x60 [ 2479.215137] ? lock_downgrade+0x6d0/0x6d0 [ 2479.216089] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2479.217200] blkdev_ioctl+0xc1/0x710 [ 2479.218059] ? blkdev_common_ioctl+0x1930/0x1930 [ 2479.219150] ? selinux_file_ioctl+0xb6/0x270 [ 2479.220157] block_ioctl+0xf9/0x140 [ 2479.220996] ? blkdev_read_iter+0x1c0/0x1c0 [ 2479.221990] __x64_sys_ioctl+0x19a/0x210 [ 2479.222932] do_syscall_64+0x33/0x40 [ 2479.223786] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2479.224967] RIP: 0033:0x7fdcbc475b19 [ 2479.225816] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2479.230027] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2479.231769] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2479.233403] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2479.235041] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2479.236667] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2479.238302] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 03:03:54 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1274, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:03:54 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x5}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:03:54 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x7400, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:03:54 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 65) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:03:54 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 96) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:03:54 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b03, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) 03:03:54 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 100) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:03:54 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 84) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2493.750034] FAULT_INJECTION: forcing a failure. [ 2493.750034] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2493.752856] CPU: 0 PID: 12149 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2493.754348] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2493.756115] Call Trace: [ 2493.756673] dump_stack+0x107/0x167 [ 2493.757463] should_fail.cold+0x5/0xa [ 2493.758276] __alloc_pages_nodemask+0x182/0x600 [ 2493.759269] ? mark_held_locks+0x9e/0xe0 [ 2493.760221] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2493.761500] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2493.762627] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2493.763796] alloc_pages_current+0x187/0x280 [ 2493.764711] relay_open_buf.part.0+0x2a5/0xc00 [ 2493.765678] relay_open+0x531/0xa10 [ 2493.766461] do_blk_trace_setup+0x4cf/0xc10 [ 2493.767386] ? _copy_from_user+0xfb/0x1b0 [ 2493.768248] __blk_trace_setup+0xca/0x180 [ 2493.769112] ? do_blk_trace_setup+0xc10/0xc10 [ 2493.770081] blk_trace_ioctl+0x155/0x290 [ 2493.770926] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2493.771954] ? do_vfs_ioctl+0x283/0x10d0 [ 2493.772802] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2493.773902] ? generic_block_fiemap+0x60/0x60 [ 2493.774841] ? lock_downgrade+0x6d0/0x6d0 [ 2493.775713] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2493.776736] blkdev_ioctl+0xc1/0x710 [ 2493.777539] ? blkdev_common_ioctl+0x1930/0x1930 [ 2493.778544] ? selinux_file_ioctl+0xb6/0x270 [ 2493.779478] block_ioctl+0xf9/0x140 [ 2493.780242] ? blkdev_read_iter+0x1c0/0x1c0 [ 2493.781156] __x64_sys_ioctl+0x19a/0x210 [ 2493.782019] do_syscall_64+0x33/0x40 [ 2493.782801] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2493.783885] RIP: 0033:0x7fab51c74b19 [ 2493.784669] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2493.788538] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2493.790144] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2493.791640] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2493.793143] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2493.794661] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2493.796165] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2493.803928] FAULT_INJECTION: forcing a failure. [ 2493.803928] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2493.806880] CPU: 0 PID: 12154 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2493.808429] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2493.810466] Call Trace: [ 2493.811017] dump_stack+0x107/0x167 [ 2493.811781] should_fail.cold+0x5/0xa [ 2493.812594] __alloc_pages_nodemask+0x182/0x600 [ 2493.813582] ? __kmalloc+0x16e/0x390 [ 2493.814372] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2493.815658] ? trace_hardirqs_on+0x5b/0x180 [ 2493.816584] alloc_pages_current+0x187/0x280 [ 2493.817529] relay_open_buf.part.0+0x2a5/0xc00 [ 2493.818506] relay_open+0x531/0xa10 [ 2493.819280] do_blk_trace_setup+0x4cf/0xc10 [ 2493.820185] ? _copy_from_user+0xfb/0x1b0 [ 2493.821055] __blk_trace_setup+0xca/0x180 [ 2493.821930] ? do_blk_trace_setup+0xc10/0xc10 [ 2493.822892] blk_trace_ioctl+0x155/0x290 [ 2493.823745] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2493.824768] ? do_vfs_ioctl+0x283/0x10d0 [ 2493.825634] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2493.826733] ? generic_block_fiemap+0x60/0x60 [ 2493.827683] ? lock_downgrade+0x6d0/0x6d0 [ 2493.828555] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2493.829575] blkdev_ioctl+0xc1/0x710 [ 2493.830360] ? blkdev_common_ioctl+0x1930/0x1930 [ 2493.831354] ? selinux_file_ioctl+0xb6/0x270 [ 2493.832290] block_ioctl+0xf9/0x140 [ 2493.833052] ? blkdev_read_iter+0x1c0/0x1c0 [ 2493.833975] __x64_sys_ioctl+0x19a/0x210 [ 2493.834831] do_syscall_64+0x33/0x40 [ 2493.835613] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2493.836692] RIP: 0033:0x7f2ffa449b19 [ 2493.837486] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2493.841338] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2493.842927] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2493.844421] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2493.845928] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2493.847428] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2493.848922] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:03:54 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1275, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) [ 2493.867831] FAULT_INJECTION: forcing a failure. [ 2493.867831] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2493.870833] CPU: 1 PID: 12159 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2493.872316] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2493.874088] Call Trace: [ 2493.874655] dump_stack+0x107/0x167 [ 2493.875431] should_fail.cold+0x5/0xa [ 2493.876254] __alloc_pages_nodemask+0x182/0x600 [ 2493.877257] ? __kmalloc+0x16e/0x390 [ 2493.878041] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2493.879352] ? trace_hardirqs_on+0x5b/0x180 [ 2493.880270] alloc_pages_current+0x187/0x280 [ 2493.881235] relay_open_buf.part.0+0x2a5/0xc00 [ 2493.882221] relay_open+0x531/0xa10 [ 2493.882999] do_blk_trace_setup+0x4cf/0xc10 [ 2493.883927] ? _copy_from_user+0xfb/0x1b0 [ 2493.884807] __blk_trace_setup+0xca/0x180 [ 2493.885696] ? do_blk_trace_setup+0xc10/0xc10 [ 2493.886670] blk_trace_ioctl+0x155/0x290 [ 2493.887528] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2493.888564] ? do_vfs_ioctl+0x283/0x10d0 [ 2493.889433] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2493.890543] ? generic_block_fiemap+0x60/0x60 [ 2493.891503] ? lock_downgrade+0x6d0/0x6d0 [ 2493.892383] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2493.893414] blkdev_ioctl+0xc1/0x710 [ 2493.894202] ? blkdev_common_ioctl+0x1930/0x1930 [ 2493.895209] ? selinux_file_ioctl+0xb6/0x270 [ 2493.896162] block_ioctl+0xf9/0x140 [ 2493.896925] ? blkdev_read_iter+0x1c0/0x1c0 [ 2493.897846] __x64_sys_ioctl+0x19a/0x210 [ 2493.898706] do_syscall_64+0x33/0x40 [ 2493.899492] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2493.900579] RIP: 0033:0x7fdcbc475b19 [ 2493.901374] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2493.905273] RSP: 002b:00007fdcb99eb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2493.906876] RAX: ffffffffffffffda RBX: 00007fdcbc588f60 RCX: 00007fdcbc475b19 [ 2493.908394] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2493.909917] RBP: 00007fdcb99eb1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2493.911418] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 2493.912919] R13: 00007ffe361d44ef R14: 00007fdcb99eb300 R15: 0000000000022000 [ 2493.915787] FAULT_INJECTION: forcing a failure. [ 2493.915787] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2493.919043] CPU: 0 PID: 12161 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2493.920783] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2493.922887] Call Trace: [ 2493.923554] dump_stack+0x107/0x167 [ 2493.924473] should_fail.cold+0x5/0xa [ 2493.925446] __alloc_pages_nodemask+0x182/0x600 [ 2493.926618] ? __kmalloc+0x16e/0x390 [ 2493.927556] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2493.929073] ? trace_hardirqs_on+0x5b/0x180 [ 2493.930168] alloc_pages_current+0x187/0x280 [ 2493.931274] relay_open_buf.part.0+0x2a5/0xc00 [ 2493.932426] relay_open+0x531/0xa10 [ 2493.933366] do_blk_trace_setup+0x4cf/0xc10 [ 2493.934449] ? _copy_from_user+0xfb/0x1b0 [ 2493.935488] __blk_trace_setup+0xca/0x180 [ 2493.936527] ? do_blk_trace_setup+0xc10/0xc10 [ 2493.937696] blk_trace_ioctl+0x155/0x290 [ 2493.938703] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2493.939920] ? do_vfs_ioctl+0x283/0x10d0 [ 2493.940912] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2493.942014] ? generic_block_fiemap+0x60/0x60 [ 2493.942971] ? lock_downgrade+0x6d0/0x6d0 [ 2493.943840] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2493.944868] blkdev_ioctl+0xc1/0x710 [ 2493.945664] ? blkdev_common_ioctl+0x1930/0x1930 [ 2493.946661] ? selinux_file_ioctl+0xb6/0x270 [ 2493.947583] block_ioctl+0xf9/0x140 [ 2493.948344] ? blkdev_read_iter+0x1c0/0x1c0 [ 2493.949254] __x64_sys_ioctl+0x19a/0x210 [ 2493.950113] do_syscall_64+0x33/0x40 [ 2493.950892] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2493.951961] RIP: 0033:0x7f314f9b7b19 [ 2493.952748] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2493.956588] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2493.958169] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2493.959659] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2493.961142] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2493.962640] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2493.964141] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 03:03:55 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x6}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2494.041425] blktrace: Concurrent blktraces are not allowed on loop6 03:03:55 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2494.053846] blktrace: Concurrent blktraces are not allowed on loop6 03:03:55 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x7a00, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:03:55 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1276, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:03:55 executing program 6: setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000100)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, 0x14) r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) 03:03:55 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 97) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:03:55 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 66) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2494.136151] FAULT_INJECTION: forcing a failure. [ 2494.136151] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2494.139372] CPU: 0 PID: 12190 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2494.140833] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2494.142745] Call Trace: [ 2494.143300] dump_stack+0x107/0x167 [ 2494.144072] should_fail.cold+0x5/0xa [ 2494.144976] __alloc_pages_nodemask+0x182/0x600 [ 2494.145967] ? __kmalloc+0x16e/0x390 [ 2494.146762] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2494.148044] ? trace_hardirqs_on+0x5b/0x180 [ 2494.148973] alloc_pages_current+0x187/0x280 [ 2494.149918] relay_open_buf.part.0+0x2a5/0xc00 [ 2494.150904] relay_open+0x531/0xa10 [ 2494.151688] do_blk_trace_setup+0x4cf/0xc10 [ 2494.152607] ? _copy_from_user+0xfb/0x1b0 [ 2494.153498] __blk_trace_setup+0xca/0x180 [ 2494.154393] ? do_blk_trace_setup+0xc10/0xc10 [ 2494.155370] blk_trace_ioctl+0x155/0x290 [ 2494.156235] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2494.157290] ? do_vfs_ioctl+0x283/0x10d0 [ 2494.158148] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2494.159265] ? generic_block_fiemap+0x60/0x60 [ 2494.160224] ? lock_downgrade+0x6d0/0x6d0 [ 2494.161104] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2494.162136] blkdev_ioctl+0xc1/0x710 [ 2494.162929] ? blkdev_common_ioctl+0x1930/0x1930 [ 2494.163940] ? selinux_file_ioctl+0xb6/0x270 [ 2494.164868] block_ioctl+0xf9/0x140 [ 2494.165655] ? blkdev_read_iter+0x1c0/0x1c0 [ 2494.166564] __x64_sys_ioctl+0x19a/0x210 [ 2494.167433] do_syscall_64+0x33/0x40 [ 2494.168224] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2494.169332] RIP: 0033:0x7f2ffa449b19 [ 2494.170121] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2494.174054] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2494.175603] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2494.177070] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2494.178534] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2494.179982] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2494.181443] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2494.184159] FAULT_INJECTION: forcing a failure. [ 2494.184159] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2494.186727] CPU: 0 PID: 12191 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2494.188127] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2494.189832] Call Trace: [ 2494.190389] dump_stack+0x107/0x167 [ 2494.191159] should_fail.cold+0x5/0xa [ 2494.191961] __alloc_pages_nodemask+0x182/0x600 [ 2494.192934] ? __kmalloc+0x16e/0x390 [ 2494.193719] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2494.194960] ? trace_hardirqs_on+0x5b/0x180 [ 2494.195888] alloc_pages_current+0x187/0x280 [ 2494.196806] relay_open_buf.part.0+0x2a5/0xc00 [ 2494.197784] relay_open+0x531/0xa10 [ 2494.198534] do_blk_trace_setup+0x4cf/0xc10 [ 2494.199422] ? _copy_from_user+0xfb/0x1b0 [ 2494.200285] __blk_trace_setup+0xca/0x180 [ 2494.201127] ? do_blk_trace_setup+0xc10/0xc10 [ 2494.202079] blk_trace_ioctl+0x155/0x290 [ 2494.202912] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2494.203903] ? do_vfs_ioctl+0x283/0x10d0 [ 2494.204763] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2494.205840] ? generic_block_fiemap+0x60/0x60 [ 2494.206760] ? lock_downgrade+0x6d0/0x6d0 [ 2494.207608] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2494.208603] blkdev_ioctl+0xc1/0x710 [ 2494.209380] ? blkdev_common_ioctl+0x1930/0x1930 [ 2494.210373] ? selinux_file_ioctl+0xb6/0x270 [ 2494.211273] block_ioctl+0xf9/0x140 [ 2494.212008] ? blkdev_read_iter+0x1c0/0x1c0 [ 2494.212889] __x64_sys_ioctl+0x19a/0x210 [ 2494.213722] do_syscall_64+0x33/0x40 [ 2494.214483] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2494.215521] RIP: 0033:0x7fab51c74b19 [ 2494.216287] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2494.220053] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2494.221619] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2494.223079] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2494.224540] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2494.225998] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2494.227453] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 03:03:55 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x7}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2494.264967] blktrace: Concurrent blktraces are not allowed on loop6 [ 2494.275533] blktrace: Concurrent blktraces are not allowed on loop6 03:03:55 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 85) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2494.368810] FAULT_INJECTION: forcing a failure. [ 2494.368810] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2494.371240] CPU: 1 PID: 12211 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2494.372433] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2494.373862] Call Trace: [ 2494.374330] dump_stack+0x107/0x167 [ 2494.374966] should_fail.cold+0x5/0xa [ 2494.375625] __alloc_pages_nodemask+0x182/0x600 [ 2494.376426] ? __kmalloc+0x16e/0x390 [ 2494.377065] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2494.378096] ? trace_hardirqs_on+0x5b/0x180 [ 2494.378842] alloc_pages_current+0x187/0x280 [ 2494.379601] relay_open_buf.part.0+0x2a5/0xc00 [ 2494.380384] relay_open+0x531/0xa10 [ 2494.381012] do_blk_trace_setup+0x4cf/0xc10 [ 2494.381770] ? _copy_from_user+0xfb/0x1b0 [ 2494.382491] __blk_trace_setup+0xca/0x180 [ 2494.383202] ? do_blk_trace_setup+0xc10/0xc10 [ 2494.383988] blk_trace_ioctl+0x155/0x290 [ 2494.384678] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2494.385529] ? do_vfs_ioctl+0x283/0x10d0 [ 2494.386227] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2494.387135] ? generic_block_fiemap+0x60/0x60 [ 2494.387906] ? lock_downgrade+0x6d0/0x6d0 [ 2494.388619] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2494.389453] blkdev_ioctl+0xc1/0x710 [ 2494.390082] ? blkdev_common_ioctl+0x1930/0x1930 [ 2494.390892] ? selinux_file_ioctl+0xb6/0x270 [ 2494.391648] block_ioctl+0xf9/0x140 [ 2494.392274] ? blkdev_read_iter+0x1c0/0x1c0 [ 2494.393004] __x64_sys_ioctl+0x19a/0x210 [ 2494.393713] do_syscall_64+0x33/0x40 [ 2494.394339] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2494.395216] RIP: 0033:0x7f314f9b7b19 [ 2494.395850] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2494.398995] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2494.400296] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2494.401531] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2494.402753] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2494.403969] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2494.405184] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 03:04:09 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 86) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:04:09 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x4b47, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:04:09 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x2, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:04:09 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x910b, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:04:09 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) prctl$PR_SET_NAME(0xf, &(0x7f0000000040)='*^,\x01\x00') seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x6}]}) prctl$PR_SET_NAME(0xf, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) 03:04:09 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x300}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:04:09 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 67) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:04:09 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 98) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2508.083149] FAULT_INJECTION: forcing a failure. [ 2508.083149] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2508.085246] CPU: 0 PID: 12220 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2508.086142] blktrace: Concurrent blktraces are not allowed on loop10 [ 2508.086434] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2508.086451] Call Trace: [ 2508.089824] dump_stack+0x107/0x167 [ 2508.090464] should_fail.cold+0x5/0xa [ 2508.091055] __alloc_pages_nodemask+0x182/0x600 [ 2508.091739] ? __kmalloc+0x16e/0x390 [ 2508.092321] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2508.093265] ? trace_hardirqs_on+0x5b/0x180 [ 2508.093966] alloc_pages_current+0x187/0x280 [ 2508.094632] relay_open_buf.part.0+0x2a5/0xc00 [ 2508.095316] relay_open+0x531/0xa10 [ 2508.095852] do_blk_trace_setup+0x4cf/0xc10 [ 2508.096495] ? _copy_from_user+0xfb/0x1b0 [ 2508.097109] __blk_trace_setup+0xca/0x180 [ 2508.097722] ? do_blk_trace_setup+0xc10/0xc10 [ 2508.098377] blk_trace_ioctl+0x155/0x290 [ 2508.098978] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2508.099789] ? do_vfs_ioctl+0x283/0x10d0 [ 2508.100393] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2508.101146] ? generic_block_fiemap+0x60/0x60 [ 2508.101818] ? lock_downgrade+0x6d0/0x6d0 [ 2508.102423] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2508.103131] blkdev_ioctl+0xc1/0x710 [ 2508.103716] ? blkdev_common_ioctl+0x1930/0x1930 [ 2508.104429] ? selinux_file_ioctl+0xb6/0x270 [ 2508.105075] block_ioctl+0xf9/0x140 [ 2508.105600] ? blkdev_read_iter+0x1c0/0x1c0 [ 2508.106224] __x64_sys_ioctl+0x19a/0x210 [ 2508.106818] do_syscall_64+0x33/0x40 [ 2508.107358] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2508.108105] RIP: 0033:0x7f314f9b7b19 [ 2508.108651] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2508.111385] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2508.112505] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2508.113555] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2508.114612] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2508.115659] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2508.116710] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2508.119829] FAULT_INJECTION: forcing a failure. [ 2508.119829] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2508.122768] CPU: 1 PID: 12226 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2508.124311] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2508.126199] Call Trace: [ 2508.126801] dump_stack+0x107/0x167 [ 2508.127632] should_fail.cold+0x5/0xa [ 2508.128494] __alloc_pages_nodemask+0x182/0x600 [ 2508.129558] ? __kmalloc+0x16e/0x390 [ 2508.130392] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2508.131748] ? trace_hardirqs_on+0x5b/0x180 [ 2508.132722] alloc_pages_current+0x187/0x280 [ 2508.133734] relay_open_buf.part.0+0x2a5/0xc00 [ 2508.134768] relay_open+0x531/0xa10 [ 2508.135592] do_blk_trace_setup+0x4cf/0xc10 [ 2508.136560] ? _copy_from_user+0xfb/0x1b0 [ 2508.137492] __blk_trace_setup+0xca/0x180 [ 2508.138433] ? do_blk_trace_setup+0xc10/0xc10 [ 2508.139479] blk_trace_ioctl+0x155/0x290 [ 2508.140380] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2508.141477] ? do_vfs_ioctl+0x283/0x10d0 [ 2508.142392] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2508.143555] ? generic_block_fiemap+0x60/0x60 [ 2508.144546] ? lock_downgrade+0x6d0/0x6d0 [ 2508.145456] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2508.146560] blkdev_ioctl+0xc1/0x710 [ 2508.147373] ? blkdev_common_ioctl+0x1930/0x1930 [ 2508.148417] ? selinux_file_ioctl+0xb6/0x270 [ 2508.149402] block_ioctl+0xf9/0x140 [ 2508.150236] ? blkdev_read_iter+0x1c0/0x1c0 [ 2508.151190] __x64_sys_ioctl+0x19a/0x210 [ 2508.152088] do_syscall_64+0x33/0x40 [ 2508.152912] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2508.154064] RIP: 0033:0x7fab51c74b19 [ 2508.154890] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2508.158969] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2508.160644] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2508.162215] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2508.163777] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2508.165327] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2508.166915] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 [ 2508.171384] FAULT_INJECTION: forcing a failure. [ 2508.171384] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2508.174073] CPU: 1 PID: 12222 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2508.175602] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2508.177398] Call Trace: [ 2508.178018] dump_stack+0x107/0x167 [ 2508.178942] should_fail.cold+0x5/0xa [ 2508.179906] __alloc_pages_nodemask+0x182/0x600 [ 2508.181073] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2508.182403] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2508.183778] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2508.185272] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2508.186680] ? alloc_pages_current+0x39/0x280 [ 2508.187796] ? alloc_pages_current+0x47/0x280 [ 2508.188923] alloc_pages_current+0x187/0x280 [ 2508.190061] relay_open_buf.part.0+0x2a5/0xc00 [ 2508.191235] relay_open+0x531/0xa10 [ 2508.192160] do_blk_trace_setup+0x4cf/0xc10 [ 2508.193242] ? _copy_from_user+0xfb/0x1b0 [ 2508.194310] __blk_trace_setup+0xca/0x180 [ 2508.195354] ? do_blk_trace_setup+0xc10/0xc10 [ 2508.196515] blk_trace_ioctl+0x155/0x290 [ 2508.197544] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2508.198786] ? do_vfs_ioctl+0x283/0x10d0 [ 2508.199796] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2508.201094] ? generic_block_fiemap+0x60/0x60 [ 2508.202234] ? lock_downgrade+0x6d0/0x6d0 [ 2508.203341] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2508.204740] blkdev_ioctl+0xc1/0x710 [ 2508.205698] ? blkdev_common_ioctl+0x1930/0x1930 [ 2508.206887] ? selinux_file_ioctl+0xb6/0x270 [ 2508.207978] block_ioctl+0xf9/0x140 [ 2508.208886] ? blkdev_read_iter+0x1c0/0x1c0 [ 2508.209985] __x64_sys_ioctl+0x19a/0x210 [ 2508.211001] do_syscall_64+0x33/0x40 [ 2508.211945] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2508.213205] RIP: 0033:0x7f2ffa449b19 [ 2508.214150] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2508.218723] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2508.220595] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2508.222361] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2508.224125] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2508.225915] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2508.227680] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2508.255940] audit: type=1326 audit(1735614249.470:187): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=12217 comm=2A5E2C01 exe="/syz-executor.6" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f048bf2db19 code=0x0 03:04:09 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x4b49, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:04:09 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 87) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2508.334653] FAULT_INJECTION: forcing a failure. [ 2508.334653] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2508.336504] CPU: 0 PID: 12250 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2508.337461] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2508.338590] Call Trace: [ 2508.338963] dump_stack+0x107/0x167 [ 2508.339457] should_fail.cold+0x5/0xa [ 2508.339995] __alloc_pages_nodemask+0x182/0x600 [ 2508.340638] ? __kmalloc+0x16e/0x390 [ 2508.341129] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2508.341955] ? trace_hardirqs_on+0x5b/0x180 [ 2508.342545] alloc_pages_current+0x187/0x280 [ 2508.343130] relay_open_buf.part.0+0x2a5/0xc00 [ 2508.343751] relay_open+0x531/0xa10 [ 2508.344251] do_blk_trace_setup+0x4cf/0xc10 [ 2508.344837] ? _copy_from_user+0xfb/0x1b0 [ 2508.345381] __blk_trace_setup+0xca/0x180 [ 2508.345932] ? do_blk_trace_setup+0xc10/0xc10 [ 2508.346542] blk_trace_ioctl+0x155/0x290 [ 2508.347085] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2508.347737] ? do_vfs_ioctl+0x283/0x10d0 [ 2508.348263] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2508.348980] ? generic_block_fiemap+0x60/0x60 [ 2508.349574] ? lock_downgrade+0x6d0/0x6d0 [ 2508.350133] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2508.350777] blkdev_ioctl+0xc1/0x710 [ 2508.351281] ? blkdev_common_ioctl+0x1930/0x1930 [ 2508.351912] ? selinux_file_ioctl+0xb6/0x270 [ 2508.352512] block_ioctl+0xf9/0x140 [ 2508.352999] ? blkdev_read_iter+0x1c0/0x1c0 [ 2508.353585] __x64_sys_ioctl+0x19a/0x210 [ 2508.354141] do_syscall_64+0x33/0x40 [ 2508.354633] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2508.355337] RIP: 0033:0x7f314f9b7b19 [ 2508.355830] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2508.358341] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2508.359383] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2508.360338] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2508.361318] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2508.362272] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2508.363217] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 03:04:09 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 99) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2508.374549] audit: type=1326 audit(1735614249.588:188): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=12217 comm="syz-executor.6" exe="/syz-executor.6" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f048bf2db19 code=0x0 03:04:09 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 68) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:04:09 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x541b, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) [ 2508.405817] FAULT_INJECTION: forcing a failure. [ 2508.405817] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2508.407498] CPU: 0 PID: 12254 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2508.408375] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2508.409420] Call Trace: [ 2508.409775] dump_stack+0x107/0x167 [ 2508.410237] should_fail.cold+0x5/0xa [ 2508.410729] __alloc_pages_nodemask+0x182/0x600 [ 2508.411322] ? __kmalloc+0x16e/0x390 [ 2508.411800] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2508.412570] ? trace_hardirqs_on+0x5b/0x180 [ 2508.413113] alloc_pages_current+0x187/0x280 [ 2508.413677] relay_open_buf.part.0+0x2a5/0xc00 [ 2508.414256] relay_open+0x531/0xa10 [ 2508.414716] do_blk_trace_setup+0x4cf/0xc10 [ 2508.415274] ? _copy_from_user+0xfb/0x1b0 [ 2508.415802] __blk_trace_setup+0xca/0x180 [ 2508.416317] ? do_blk_trace_setup+0xc10/0xc10 [ 2508.416891] blk_trace_ioctl+0x155/0x290 [ 2508.417396] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2508.418016] ? do_vfs_ioctl+0x283/0x10d0 [ 2508.418523] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2508.419179] ? generic_block_fiemap+0x60/0x60 [ 2508.419749] ? lock_downgrade+0x6d0/0x6d0 [ 2508.420269] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2508.420874] blkdev_ioctl+0xc1/0x710 [ 2508.421343] ? blkdev_common_ioctl+0x1930/0x1930 [ 2508.421941] ? selinux_file_ioctl+0xb6/0x270 [ 2508.422497] block_ioctl+0xf9/0x140 [ 2508.422950] ? blkdev_read_iter+0x1c0/0x1c0 [ 2508.423496] __x64_sys_ioctl+0x19a/0x210 [ 2508.424004] do_syscall_64+0x33/0x40 [ 2508.424471] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2508.425107] RIP: 0033:0x7fab51c74b19 [ 2508.425586] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2508.427890] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2508.428841] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2508.429731] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2508.430616] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2508.431496] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2508.432378] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 03:04:09 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:04:09 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x9902, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:04:09 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x500}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:04:09 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x5421, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) [ 2508.510889] FAULT_INJECTION: forcing a failure. [ 2508.510889] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2508.513626] CPU: 1 PID: 12262 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2508.515103] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2508.516824] Call Trace: [ 2508.517384] dump_stack+0x107/0x167 [ 2508.518156] should_fail.cold+0x5/0xa [ 2508.518971] __alloc_pages_nodemask+0x182/0x600 [ 2508.519934] ? __kmalloc+0x16e/0x390 [ 2508.520709] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2508.521976] ? trace_hardirqs_on+0x5b/0x180 [ 2508.522882] alloc_pages_current+0x187/0x280 [ 2508.523801] relay_open_buf.part.0+0x2a5/0xc00 [ 2508.524773] relay_open+0x531/0xa10 [ 2508.525538] do_blk_trace_setup+0x4cf/0xc10 [ 2508.526446] ? _copy_from_user+0xfb/0x1b0 [ 2508.527309] __blk_trace_setup+0xca/0x180 [ 2508.528254] ? do_blk_trace_setup+0xc10/0xc10 [ 2508.529333] blk_trace_ioctl+0x155/0x290 [ 2508.530300] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2508.531459] ? do_vfs_ioctl+0x283/0x10d0 [ 2508.532413] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2508.533658] ? generic_block_fiemap+0x60/0x60 [ 2508.534718] ? lock_downgrade+0x6d0/0x6d0 [ 2508.535703] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2508.536846] blkdev_ioctl+0xc1/0x710 [ 2508.537734] ? blkdev_common_ioctl+0x1930/0x1930 [ 2508.538855] ? selinux_file_ioctl+0xb6/0x270 [ 2508.539898] block_ioctl+0xf9/0x140 [ 2508.540750] ? blkdev_read_iter+0x1c0/0x1c0 [ 2508.541801] __x64_sys_ioctl+0x19a/0x210 [ 2508.542753] do_syscall_64+0x33/0x40 [ 2508.543644] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2508.544868] RIP: 0033:0x7f2ffa449b19 [ 2508.545767] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2508.550131] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2508.551905] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2508.553575] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2508.555255] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2508.556925] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2508.558587] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:04:09 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0xc901, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2508.579575] blktrace: Concurrent blktraces are not allowed on loop6 03:04:09 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f00000016c0)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @scatter={0x3, 0x0, &(0x7f0000000380)=[{&(0x7f0000000300)=""/4, 0x4}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000340)=""/54, 0x36}]}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) preadv(r1, &(0x7f0000001640)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/19, 0x13}, {&(0x7f0000000240)=""/167, 0xa7}, {&(0x7f00000013c0)=""/186, 0xba}, {&(0x7f0000001480)=""/222, 0xde}, {&(0x7f0000001580)=""/153, 0x99}], 0x6, 0x4, 0x2) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r1, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$F2FS_IOC_ABORT_VOLATILE_WRITE(r1, 0xf505, 0x0) 03:04:09 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 88) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:04:09 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x5450, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) [ 2508.587964] blktrace: Concurrent blktraces are not allowed on loop6 03:04:09 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x5451, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:04:09 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x600}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2508.648025] FAULT_INJECTION: forcing a failure. [ 2508.648025] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2508.651014] CPU: 1 PID: 12285 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2508.652557] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2508.654413] Call Trace: [ 2508.655007] dump_stack+0x107/0x167 [ 2508.655826] should_fail.cold+0x5/0xa [ 2508.656682] __alloc_pages_nodemask+0x182/0x600 [ 2508.657728] ? __kmalloc+0x16e/0x390 [ 2508.658562] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2508.659908] ? trace_hardirqs_on+0x5b/0x180 [ 2508.660875] alloc_pages_current+0x187/0x280 [ 2508.661870] relay_open_buf.part.0+0x2a5/0xc00 [ 2508.662902] relay_open+0x531/0xa10 [ 2508.663728] do_blk_trace_setup+0x4cf/0xc10 [ 2508.664692] ? _copy_from_user+0xfb/0x1b0 [ 2508.665620] __blk_trace_setup+0xca/0x180 [ 2508.666550] ? do_blk_trace_setup+0xc10/0xc10 [ 2508.667552] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2508.668779] blk_trace_ioctl+0x155/0x290 [ 2508.669693] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2508.670786] ? do_vfs_ioctl+0x283/0x10d0 [ 2508.671694] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2508.672860] ? generic_block_fiemap+0x60/0x60 [ 2508.673869] ? lock_downgrade+0x6d0/0x6d0 [ 2508.674796] blkdev_ioctl+0xc1/0x710 [ 2508.675623] ? blkdev_common_ioctl+0x1930/0x1930 [ 2508.676682] ? selinux_file_ioctl+0xb6/0x270 [ 2508.677679] block_ioctl+0xf9/0x140 [ 2508.678487] ? blkdev_read_iter+0x1c0/0x1c0 [ 2508.679452] __x64_sys_ioctl+0x19a/0x210 [ 2508.680356] do_syscall_64+0x33/0x40 [ 2508.681186] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2508.682338] RIP: 0033:0x7f314f9b7b19 [ 2508.683171] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2508.687273] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2508.688964] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2508.690566] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2508.692147] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2508.693737] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2508.695326] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 03:04:09 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x3, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:04:09 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1260, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2508.729545] blktrace: Concurrent blktraces are not allowed on loop6 [ 2508.735948] blktrace: Concurrent blktraces are not allowed on loop6 03:04:22 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 100) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:04:22 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 69) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:04:22 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 89) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:04:22 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0xc901, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:04:22 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x5452, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:04:22 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1263, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:04:22 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x14, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:04:22 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x700}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2521.311962] FAULT_INJECTION: forcing a failure. [ 2521.311962] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2521.313428] CPU: 0 PID: 12324 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2521.314225] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2521.315165] Call Trace: [ 2521.315475] dump_stack+0x107/0x167 [ 2521.315886] should_fail.cold+0x5/0xa [ 2521.316325] __alloc_pages_nodemask+0x182/0x600 [ 2521.316850] ? __kmalloc+0x16e/0x390 [ 2521.317273] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2521.317417] blktrace: Concurrent blktraces are not allowed on loop6 [ 2521.317960] ? trace_hardirqs_on+0x5b/0x180 [ 2521.320052] alloc_pages_current+0x187/0x280 [ 2521.320552] relay_open_buf.part.0+0x2a5/0xc00 [ 2521.321081] relay_open+0x531/0xa10 [ 2521.321499] do_blk_trace_setup+0x4cf/0xc10 [ 2521.321987] ? _copy_from_user+0xfb/0x1b0 [ 2521.322464] __blk_trace_setup+0xca/0x180 [ 2521.322933] ? do_blk_trace_setup+0xc10/0xc10 [ 2521.323464] blk_trace_ioctl+0x155/0x290 [ 2521.323923] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2521.324477] ? do_vfs_ioctl+0x283/0x10d0 [ 2521.324936] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2521.325531] ? generic_block_fiemap+0x60/0x60 [ 2521.326042] ? lock_downgrade+0x6d0/0x6d0 [ 2521.326521] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2521.327071] blkdev_ioctl+0xc1/0x710 [ 2521.327493] ? blkdev_common_ioctl+0x1930/0x1930 [ 2521.328028] ? selinux_file_ioctl+0xb6/0x270 [ 2521.328525] block_ioctl+0xf9/0x140 [ 2521.328934] ? blkdev_read_iter+0x1c0/0x1c0 [ 2521.329390] blktrace: Concurrent blktraces are not allowed on loop6 [ 2521.329428] __x64_sys_ioctl+0x19a/0x210 [ 2521.331502] do_syscall_64+0x33/0x40 [ 2521.331928] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2521.332514] RIP: 0033:0x7f2ffa449b19 [ 2521.332936] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2521.335017] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2521.335884] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2521.336691] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2521.337496] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2521.338309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2521.339118] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2521.342627] FAULT_INJECTION: forcing a failure. [ 2521.342627] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2521.345967] CPU: 1 PID: 12318 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2521.347743] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2521.349839] Call Trace: [ 2521.350515] dump_stack+0x107/0x167 [ 2521.351442] should_fail.cold+0x5/0xa [ 2521.352418] __alloc_pages_nodemask+0x182/0x600 [ 2521.353611] ? __kmalloc+0x16e/0x390 [ 2521.354586] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2521.355992] ? trace_hardirqs_on+0x5b/0x180 [ 2521.357001] alloc_pages_current+0x187/0x280 [ 2521.357998] relay_open_buf.part.0+0x2a5/0xc00 [ 2521.359044] relay_open+0x531/0xa10 [ 2521.359869] do_blk_trace_setup+0x4cf/0xc10 [ 2521.360834] ? _copy_from_user+0xfb/0x1b0 [ 2521.361778] __blk_trace_setup+0xca/0x180 [ 2521.362708] ? do_blk_trace_setup+0xc10/0xc10 [ 2521.363744] blk_trace_ioctl+0x155/0x290 [ 2521.364660] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2521.365764] ? do_vfs_ioctl+0x283/0x10d0 [ 2521.366695] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2521.367876] ? generic_block_fiemap+0x60/0x60 [ 2521.368886] ? lock_downgrade+0x6d0/0x6d0 [ 2521.369824] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2521.370867] blkdev_ioctl+0xc1/0x710 [ 2521.371689] ? blkdev_common_ioctl+0x1930/0x1930 [ 2521.372756] ? selinux_file_ioctl+0xb6/0x270 [ 2521.373713] block_ioctl+0xf9/0x140 [ 2521.374509] ? blkdev_read_iter+0x1c0/0x1c0 [ 2521.375477] __x64_sys_ioctl+0x19a/0x210 [ 2521.376396] do_syscall_64+0x33/0x40 [ 2521.377232] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2521.378322] RIP: 0033:0x7f314f9b7b19 [ 2521.379159] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2521.383227] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2521.384943] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2521.386547] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2521.388143] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2521.389736] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2521.391329] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2521.409605] FAULT_INJECTION: forcing a failure. [ 2521.409605] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2521.412386] CPU: 1 PID: 12317 Comm: syz-executor.1 Not tainted 5.10.232 #1 [ 2521.413933] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2521.415805] Call Trace: [ 2521.416401] dump_stack+0x107/0x167 [ 2521.417222] should_fail.cold+0x5/0xa [ 2521.418090] __alloc_pages_nodemask+0x182/0x600 [ 2521.419135] ? __kmalloc+0x16e/0x390 [ 2521.419976] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2521.421333] ? trace_hardirqs_on+0x5b/0x180 [ 2521.422325] alloc_pages_current+0x187/0x280 [ 2521.423321] relay_open_buf.part.0+0x2a5/0xc00 [ 2521.424363] relay_open+0x531/0xa10 [ 2521.425188] do_blk_trace_setup+0x4cf/0xc10 [ 2521.426174] ? _copy_from_user+0xfb/0x1b0 [ 2521.427099] __blk_trace_setup+0xca/0x180 [ 2521.428030] ? do_blk_trace_setup+0xc10/0xc10 [ 2521.429058] blk_trace_ioctl+0x155/0x290 [ 2521.429966] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2521.431074] ? do_vfs_ioctl+0x283/0x10d0 [ 2521.431987] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2521.433166] ? generic_block_fiemap+0x60/0x60 [ 2521.434176] ? lock_downgrade+0x6d0/0x6d0 [ 2521.435104] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2521.436186] blkdev_ioctl+0xc1/0x710 [ 2521.437022] ? blkdev_common_ioctl+0x1930/0x1930 [ 2521.438097] ? selinux_file_ioctl+0xb6/0x270 [ 2521.439083] block_ioctl+0xf9/0x140 [ 2521.439895] ? blkdev_read_iter+0x1c0/0x1c0 [ 2521.440865] __x64_sys_ioctl+0x19a/0x210 [ 2521.441776] do_syscall_64+0x33/0x40 [ 2521.442622] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2521.443771] RIP: 0033:0x7fab51c74b19 [ 2521.444613] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2521.448719] RSP: 002b:00007fab4f1ea188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2521.450438] RAX: ffffffffffffffda RBX: 00007fab51d87f60 RCX: 00007fab51c74b19 [ 2521.452027] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2521.453619] RBP: 00007fab4f1ea1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2521.455223] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 2521.456813] R13: 00007fffa87f37ef R14: 00007fab4f1ea300 R15: 0000000000022000 03:04:22 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 70) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:04:22 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x169b}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2521.482590] FAULT_INJECTION: forcing a failure. [ 2521.482590] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2521.484017] CPU: 0 PID: 12335 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2521.484804] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2521.485750] Call Trace: [ 2521.486055] dump_stack+0x107/0x167 [ 2521.486480] should_fail.cold+0x5/0xa [ 2521.486917] __alloc_pages_nodemask+0x182/0x600 [ 2521.487453] ? __kmalloc+0x16e/0x390 [ 2521.487874] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2521.488564] ? trace_hardirqs_on+0x5b/0x180 [ 2521.489060] alloc_pages_current+0x187/0x280 [ 2521.489561] relay_open_buf.part.0+0x2a5/0xc00 [ 2521.490093] relay_open+0x531/0xa10 [ 2521.490515] do_blk_trace_setup+0x4cf/0xc10 [ 2521.491002] ? _copy_from_user+0xfb/0x1b0 [ 2521.491473] __blk_trace_setup+0xca/0x180 [ 2521.491938] ? do_blk_trace_setup+0xc10/0xc10 [ 2521.492457] blk_trace_ioctl+0x155/0x290 [ 2521.492915] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2521.493481] ? do_vfs_ioctl+0x283/0x10d0 [ 2521.493942] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2521.494547] ? generic_block_fiemap+0x60/0x60 [ 2521.495058] ? lock_downgrade+0x6d0/0x6d0 [ 2521.495535] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2521.496086] blkdev_ioctl+0xc1/0x710 [ 2521.496515] ? blkdev_common_ioctl+0x1930/0x1930 [ 2521.497055] ? selinux_file_ioctl+0xb6/0x270 [ 2521.497564] block_ioctl+0xf9/0x140 [ 2521.497978] ? blkdev_read_iter+0x1c0/0x1c0 [ 2521.498484] __x64_sys_ioctl+0x19a/0x210 [ 2521.498950] do_syscall_64+0x33/0x40 [ 2521.499369] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2521.499948] RIP: 0033:0x7f2ffa449b19 [ 2521.500370] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2521.502457] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2521.503314] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2521.504117] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2521.504925] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2521.505729] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2521.506546] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:04:22 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x5460, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) [ 2521.523983] blktrace: Concurrent blktraces are not allowed on loop6 [ 2521.535808] blktrace: Concurrent blktraces are not allowed on loop6 03:04:22 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x15, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:04:22 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x40049409, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:04:22 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1265, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:04:22 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x9b16}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:04:22 executing program 6: r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) prctl$PR_SET_NAME(0xf, &(0x7f0000000040)='*^,\x01\x00') seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x6}]}) prctl$PR_SET_NAME(0xf, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffd, 0x6, 0x0, @buffer={0x0, 0x0, 0x0}, &(0x7f00000001c0)="007a89ab11ee", &(0x7f0000000000)=""/199, 0x0, 0x0, 0x0, 0x0}) 03:04:22 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 71) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2521.634854] blktrace: Concurrent blktraces are not allowed on loop6 [ 2521.641605] blktrace: Concurrent blktraces are not allowed on loop6 [ 2521.658869] FAULT_INJECTION: forcing a failure. [ 2521.658869] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2521.660294] CPU: 0 PID: 12364 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2521.661074] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2521.662027] Call Trace: [ 2521.662349] dump_stack+0x107/0x167 [ 2521.662766] should_fail.cold+0x5/0xa [ 2521.663204] __alloc_pages_nodemask+0x182/0x600 [ 2521.663731] ? __kmalloc+0x16e/0x390 [ 2521.664157] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2521.664841] ? trace_hardirqs_on+0x5b/0x180 [ 2521.665333] alloc_pages_current+0x187/0x280 [ 2521.665833] relay_open_buf.part.0+0x2a5/0xc00 [ 2521.666371] relay_open+0x531/0xa10 [ 2521.666790] do_blk_trace_setup+0x4cf/0xc10 [ 2521.667277] ? _copy_from_user+0xfb/0x1b0 [ 2521.667752] __blk_trace_setup+0xca/0x180 [ 2521.668218] ? do_blk_trace_setup+0xc10/0xc10 [ 2521.668738] blk_trace_ioctl+0x155/0x290 [ 2521.669197] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2521.669746] ? do_vfs_ioctl+0x283/0x10d0 [ 2521.670211] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2521.670807] ? generic_block_fiemap+0x60/0x60 [ 2521.671314] ? lock_downgrade+0x6d0/0x6d0 [ 2521.671788] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2521.672339] blkdev_ioctl+0xc1/0x710 [ 2521.672764] ? blkdev_common_ioctl+0x1930/0x1930 [ 2521.673301] ? selinux_file_ioctl+0xb6/0x270 [ 2521.673801] block_ioctl+0xf9/0x140 [ 2521.674220] ? blkdev_read_iter+0x1c0/0x1c0 [ 2521.674715] __x64_sys_ioctl+0x19a/0x210 [ 2521.675176] do_syscall_64+0x33/0x40 [ 2521.675595] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2521.676170] RIP: 0033:0x7f2ffa449b19 [ 2521.676590] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2521.678678] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2521.679537] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2521.680338] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2521.681141] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2521.681945] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2521.682760] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2521.691907] audit: type=1326 audit(1735614262.906:189): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=12360 comm=2A5E2C01 exe="/syz-executor.6" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f048bf2db19 code=0x0 03:04:35 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:04:35 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x40081271, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:04:35 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x16, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:04:35 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0xe0ffff}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:04:35 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 72) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:04:35 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1269, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:04:35 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1275, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:04:35 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 90) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2534.639130] FAULT_INJECTION: forcing a failure. [ 2534.639130] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2534.640976] CPU: 1 PID: 12382 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2534.641849] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2534.642903] Call Trace: [ 2534.643240] dump_stack+0x107/0x167 [ 2534.643701] should_fail.cold+0x5/0xa [ 2534.644183] __alloc_pages_nodemask+0x182/0x600 [ 2534.644766] ? __kmalloc+0x16e/0x390 [ 2534.645233] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2534.646022] ? trace_hardirqs_on+0x5b/0x180 [ 2534.646609] alloc_pages_current+0x187/0x280 [ 2534.647165] relay_open_buf.part.0+0x2a5/0xc00 [ 2534.647746] relay_open+0x531/0xa10 [ 2534.648206] do_blk_trace_setup+0x4cf/0xc10 [ 2534.648749] ? _copy_from_user+0xfb/0x1b0 [ 2534.649266] __blk_trace_setup+0xca/0x180 [ 2534.649782] ? do_blk_trace_setup+0xc10/0xc10 [ 2534.650368] blk_trace_ioctl+0x155/0x290 [ 2534.650886] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2534.651530] ? do_vfs_ioctl+0x283/0x10d0 [ 2534.652061] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2534.652743] ? generic_block_fiemap+0x60/0x60 [ 2534.653328] ? lock_downgrade+0x6d0/0x6d0 [ 2534.653865] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2534.654477] blkdev_ioctl+0xc1/0x710 [ 2534.654968] ? blkdev_common_ioctl+0x1930/0x1930 [ 2534.655576] ? selinux_file_ioctl+0xb6/0x270 [ 2534.656166] block_ioctl+0xf9/0x140 03:04:35 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1275, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) [ 2534.656633] ? blkdev_read_iter+0x1c0/0x1c0 [ 2534.657414] __x64_sys_ioctl+0x19a/0x210 [ 2534.657914] do_syscall_64+0x33/0x40 [ 2534.658374] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2534.659011] RIP: 0033:0x7f2ffa449b19 [ 2534.659470] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2534.661754] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2534.662707] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2534.663590] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2534.664473] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2534.665401] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2534.666298] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2534.667537] blktrace: Concurrent blktraces are not allowed on loop6 [ 2534.671987] FAULT_INJECTION: forcing a failure. [ 2534.671987] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2534.674758] CPU: 0 PID: 12386 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2534.676268] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2534.678064] Call Trace: [ 2534.678651] dump_stack+0x107/0x167 [ 2534.679443] should_fail.cold+0x5/0xa [ 2534.680274] __alloc_pages_nodemask+0x182/0x600 [ 2534.681281] ? __kmalloc+0x16e/0x390 [ 2534.682090] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2534.683407] ? trace_hardirqs_on+0x5b/0x180 [ 2534.684346] alloc_pages_current+0x187/0x280 [ 2534.685305] relay_open_buf.part.0+0x2a5/0xc00 [ 2534.686306] relay_open+0x531/0xa10 [ 2534.687107] do_blk_trace_setup+0x4cf/0xc10 [ 2534.688043] ? _copy_from_user+0xfb/0x1b0 [ 2534.688944] __blk_trace_setup+0xca/0x180 [ 2534.689841] ? do_blk_trace_setup+0xc10/0xc10 [ 2534.690841] blk_trace_ioctl+0x155/0x290 [ 2534.691725] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2534.692788] ? do_vfs_ioctl+0x283/0x10d0 [ 2534.693666] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2534.694814] ? generic_block_fiemap+0x60/0x60 [ 2534.695785] ? lock_downgrade+0x6d0/0x6d0 [ 2534.696694] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2534.697761] blkdev_ioctl+0xc1/0x710 [ 2534.698576] ? blkdev_common_ioctl+0x1930/0x1930 [ 2534.699628] ? selinux_file_ioctl+0xb6/0x270 [ 2534.700600] block_ioctl+0xf9/0x140 [ 2534.701385] ? blkdev_read_iter+0x1c0/0x1c0 [ 2534.702323] __x64_sys_ioctl+0x19a/0x210 [ 2534.703258] do_syscall_64+0x33/0x40 [ 2534.704060] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2534.705173] RIP: 0033:0x7f314f9b7b19 [ 2534.705976] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2534.709959] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2534.711628] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2534.713173] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2534.714729] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2534.716275] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2534.717825] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2534.737715] blktrace: Concurrent blktraces are not allowed on loop6 03:04:35 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x1000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:04:36 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1274, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:04:36 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1275, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:04:36 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 73) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:04:36 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x40086602, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:04:36 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x17, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2534.824738] blktrace: Concurrent blktraces are not allowed on loop6 [ 2534.830711] blktrace: Concurrent blktraces are not allowed on loop6 [ 2534.857878] FAULT_INJECTION: forcing a failure. [ 2534.857878] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2534.860740] CPU: 0 PID: 12411 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2534.862260] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2534.864078] Call Trace: [ 2534.864656] dump_stack+0x107/0x167 [ 2534.865452] should_fail.cold+0x5/0xa [ 2534.866291] __alloc_pages_nodemask+0x182/0x600 [ 2534.867313] ? __kmalloc+0x16e/0x390 [ 2534.868127] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2534.869434] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2534.870583] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2534.871776] alloc_pages_current+0x187/0x280 [ 2534.872735] ? __sanitizer_cov_trace_cmp2+0x20/0x20 [ 2534.873826] relay_open_buf.part.0+0x2a5/0xc00 [ 2534.874844] relay_open+0x531/0xa10 [ 2534.875647] do_blk_trace_setup+0x4cf/0xc10 [ 2534.876593] ? _copy_from_user+0xfb/0x1b0 [ 2534.877498] __blk_trace_setup+0xca/0x180 [ 2534.878405] ? do_blk_trace_setup+0xc10/0xc10 [ 2534.879412] blk_trace_ioctl+0x155/0x290 [ 2534.880297] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2534.881368] ? do_vfs_ioctl+0x283/0x10d0 [ 2534.882258] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2534.883406] ? generic_block_fiemap+0x60/0x60 [ 2534.884382] ? lock_downgrade+0x6d0/0x6d0 [ 2534.885285] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2534.886340] blkdev_ioctl+0xc1/0x710 [ 2534.887159] ? blkdev_common_ioctl+0x1930/0x1930 [ 2534.888196] ? selinux_file_ioctl+0xb6/0x270 [ 2534.889156] block_ioctl+0xf9/0x140 [ 2534.889946] ? blkdev_read_iter+0x1c0/0x1c0 [ 2534.890899] __x64_sys_ioctl+0x19a/0x210 [ 2534.891785] do_syscall_64+0x33/0x40 [ 2534.892596] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2534.893711] RIP: 0033:0x7f2ffa449b19 [ 2534.894526] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2534.898538] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2534.900197] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2534.901751] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2534.903317] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2534.904870] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2534.906420] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:04:48 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 91) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:04:48 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x40087602, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:04:48 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 74) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:04:48 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x40081271, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:04:48 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x2000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:04:48 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1275, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:04:48 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x18, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:04:48 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x2, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2547.663053] FAULT_INJECTION: forcing a failure. [ 2547.663053] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2547.664753] CPU: 1 PID: 12441 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2547.665601] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2547.666623] Call Trace: [ 2547.666962] dump_stack+0x107/0x167 [ 2547.667408] should_fail.cold+0x5/0xa [ 2547.667877] __alloc_pages_nodemask+0x182/0x600 [ 2547.668444] ? __kmalloc+0x16e/0x390 [ 2547.668903] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2547.669644] ? trace_hardirqs_on+0x5b/0x180 [ 2547.670177] alloc_pages_current+0x187/0x280 [ 2547.670728] relay_open_buf.part.0+0x2a5/0xc00 [ 2547.671310] relay_open+0x531/0xa10 [ 2547.671761] do_blk_trace_setup+0x4cf/0xc10 [ 2547.672289] ? _copy_from_user+0xfb/0x1b0 [ 2547.672800] __blk_trace_setup+0xca/0x180 [ 2547.673317] ? do_blk_trace_setup+0xc10/0xc10 [ 2547.673878] blk_trace_ioctl+0x155/0x290 [ 2547.674387] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2547.674994] ? do_vfs_ioctl+0x283/0x10d0 [ 2547.675492] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2547.676128] ? generic_block_fiemap+0x60/0x60 [ 2547.676675] ? lock_downgrade+0x6d0/0x6d0 [ 2547.677180] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2547.677768] blkdev_ioctl+0xc1/0x710 [ 2547.678221] ? blkdev_common_ioctl+0x1930/0x1930 [ 2547.678816] ? selinux_file_ioctl+0xb6/0x270 [ 2547.679364] block_ioctl+0xf9/0x140 [ 2547.679807] ? blkdev_read_iter+0x1c0/0x1c0 [ 2547.680335] __x64_sys_ioctl+0x19a/0x210 [ 2547.680847] do_syscall_64+0x33/0x40 [ 2547.681300] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2547.681923] RIP: 0033:0x7f314f9b7b19 [ 2547.682379] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2547.684616] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2547.685534] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2547.686400] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2547.687270] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2547.688132] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2547.689002] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2547.693103] FAULT_INJECTION: forcing a failure. [ 2547.693103] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2547.695919] CPU: 0 PID: 12443 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2547.697422] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2547.699186] Call Trace: [ 2547.699747] dump_stack+0x107/0x167 [ 2547.700524] should_fail.cold+0x5/0xa [ 2547.701333] __alloc_pages_nodemask+0x182/0x600 [ 2547.702319] ? __kmalloc+0x16e/0x390 [ 2547.703116] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2547.704388] ? trace_hardirqs_on+0x5b/0x180 [ 2547.705309] alloc_pages_current+0x187/0x280 [ 2547.706247] relay_open_buf.part.0+0x2a5/0xc00 [ 2547.707238] relay_open+0x531/0xa10 [ 2547.708019] do_blk_trace_setup+0x4cf/0xc10 [ 2547.708935] ? _copy_from_user+0xfb/0x1b0 [ 2547.709814] __blk_trace_setup+0xca/0x180 [ 2547.710693] ? do_blk_trace_setup+0xc10/0xc10 [ 2547.711669] blk_trace_ioctl+0x155/0x290 [ 2547.712528] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2547.713567] ? do_vfs_ioctl+0x283/0x10d0 [ 2547.714428] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2547.715528] ? generic_block_fiemap+0x60/0x60 [ 2547.716470] ? lock_downgrade+0x6d0/0x6d0 [ 2547.717347] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2547.718367] blkdev_ioctl+0xc1/0x710 [ 2547.719162] ? blkdev_common_ioctl+0x1930/0x1930 [ 2547.720168] ? selinux_file_ioctl+0xb6/0x270 [ 2547.721097] block_ioctl+0xf9/0x140 [ 2547.721863] ? blkdev_read_iter+0x1c0/0x1c0 [ 2547.722773] __x64_sys_ioctl+0x19a/0x210 [ 2547.723637] do_syscall_64+0x33/0x40 [ 2547.724417] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2547.725490] RIP: 0033:0x7f2ffa449b19 [ 2547.726271] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2547.730147] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2547.731485] blktrace: Concurrent blktraces are not allowed on loop6 [ 2547.731752] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2547.734210] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2547.735926] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2547.737642] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2547.739360] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2547.754839] blktrace: Concurrent blktraces are not allowed on loop6 03:05:01 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 92) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:05:01 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x19, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:05:01 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:05:01 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1276, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:05:01 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1274, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:05:01 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x4020940d, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:05:01 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x3000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:05:01 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 75) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2560.735569] FAULT_INJECTION: forcing a failure. [ 2560.735569] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2560.738366] CPU: 0 PID: 12459 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2560.739799] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2560.741488] Call Trace: [ 2560.742037] dump_stack+0x107/0x167 [ 2560.742790] should_fail.cold+0x5/0xa [ 2560.743582] __alloc_pages_nodemask+0x182/0x600 [ 2560.744544] ? __kmalloc+0x16e/0x390 [ 2560.745311] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2560.746547] ? trace_hardirqs_on+0x5b/0x180 [ 2560.747446] alloc_pages_current+0x187/0x280 [ 2560.748362] relay_open_buf.part.0+0x2a5/0xc00 [ 2560.749322] relay_open+0x531/0xa10 [ 2560.750076] do_blk_trace_setup+0x4cf/0xc10 [ 2560.750986] ? _copy_from_user+0xfb/0x1b0 [ 2560.751849] __blk_trace_setup+0xca/0x180 [ 2560.752698] ? do_blk_trace_setup+0xc10/0xc10 [ 2560.753639] blk_trace_ioctl+0x155/0x290 [ 2560.754472] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2560.755491] ? do_vfs_ioctl+0x283/0x10d0 [ 2560.756332] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2560.757408] ? generic_block_fiemap+0x60/0x60 [ 2560.758333] ? lock_downgrade+0x6d0/0x6d0 [ 2560.759186] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2560.760223] blkdev_ioctl+0xc1/0x710 [ 2560.760993] ? blkdev_common_ioctl+0x1930/0x1930 [ 2560.761977] ? selinux_file_ioctl+0xb6/0x270 [ 2560.762937] block_ioctl+0xf9/0x140 [ 2560.762991] blktrace: Concurrent blktraces are not allowed on loop6 [ 2560.763701] ? blkdev_read_iter+0x1c0/0x1c0 [ 2560.763723] __x64_sys_ioctl+0x19a/0x210 [ 2560.763745] do_syscall_64+0x33/0x40 [ 2560.763773] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2560.768859] RIP: 0033:0x7f314f9b7b19 [ 2560.769633] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2560.773658] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2560.775317] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2560.776868] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2560.778391] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2560.779906] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2560.781018] blktrace: Concurrent blktraces are not allowed on loop6 [ 2560.781416] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2560.793739] FAULT_INJECTION: forcing a failure. [ 2560.793739] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2560.796788] CPU: 1 PID: 12468 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2560.798422] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2560.800153] Call Trace: [ 2560.800725] dump_stack+0x107/0x167 [ 2560.801485] should_fail.cold+0x5/0xa [ 2560.802292] __alloc_pages_nodemask+0x182/0x600 [ 2560.803288] ? __kmalloc+0x16e/0x390 [ 2560.804078] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2560.805336] ? trace_hardirqs_on+0x5b/0x180 [ 2560.806238] alloc_pages_current+0x187/0x280 [ 2560.807159] relay_open_buf.part.0+0x2a5/0xc00 [ 2560.808132] relay_open+0x531/0xa10 [ 2560.808903] do_blk_trace_setup+0x4cf/0xc10 [ 2560.809803] ? _copy_from_user+0xfb/0x1b0 [ 2560.810672] __blk_trace_setup+0xca/0x180 [ 2560.811553] ? do_blk_trace_setup+0xc10/0xc10 [ 2560.812509] blk_trace_ioctl+0x155/0x290 [ 2560.813357] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2560.814382] ? do_vfs_ioctl+0x283/0x10d0 [ 2560.815227] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2560.816329] ? generic_block_fiemap+0x60/0x60 [ 2560.817264] ? lock_downgrade+0x6d0/0x6d0 [ 2560.818128] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2560.819145] blkdev_ioctl+0xc1/0x710 [ 2560.819938] ? blkdev_common_ioctl+0x1930/0x1930 [ 2560.820937] ? selinux_file_ioctl+0xb6/0x270 [ 2560.821858] block_ioctl+0xf9/0x140 [ 2560.822613] ? blkdev_read_iter+0x1c0/0x1c0 [ 2560.823520] __x64_sys_ioctl+0x19a/0x210 [ 2560.824368] do_syscall_64+0x33/0x40 [ 2560.825145] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2560.826212] RIP: 0033:0x7f2ffa449b19 [ 2560.826987] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2560.830840] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2560.832443] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2560.833932] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2560.835429] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2560.836929] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2560.838417] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:05:02 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x80081270, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:05:02 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1274, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:05:02 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 93) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:05:02 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x4b47, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:05:02 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1260, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2561.047840] FAULT_INJECTION: forcing a failure. [ 2561.047840] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2561.050565] CPU: 0 PID: 12490 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2561.052087] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2561.053824] Call Trace: [ 2561.054364] dump_stack+0x107/0x167 [ 2561.055104] should_fail.cold+0x5/0xa [ 2561.055899] __alloc_pages_nodemask+0x182/0x600 [ 2561.056865] ? __kmalloc+0x16e/0x390 [ 2561.057651] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2561.058883] ? trace_hardirqs_on+0x5b/0x180 [ 2561.059797] alloc_pages_current+0x187/0x280 [ 2561.060704] relay_open_buf.part.0+0x2a5/0xc00 [ 2561.061669] relay_open+0x531/0xa10 [ 2561.062427] do_blk_trace_setup+0x4cf/0xc10 [ 2561.063305] ? _copy_from_user+0xfb/0x1b0 [ 2561.064184] __blk_trace_setup+0xca/0x180 [ 2561.065022] ? do_blk_trace_setup+0xc10/0xc10 [ 2561.065970] blk_trace_ioctl+0x155/0x290 [ 2561.066805] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2561.067809] ? do_vfs_ioctl+0x283/0x10d0 [ 2561.068639] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2561.069701] ? generic_block_fiemap+0x60/0x60 [ 2561.070617] ? lock_downgrade+0x6d0/0x6d0 [ 2561.071475] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2561.072463] blkdev_ioctl+0xc1/0x710 [ 2561.073218] ? blkdev_common_ioctl+0x1930/0x1930 [ 2561.074225] ? selinux_file_ioctl+0xb6/0x270 [ 2561.075126] block_ioctl+0xf9/0x140 [ 2561.075875] ? blkdev_read_iter+0x1c0/0x1c0 [ 2561.076762] __x64_sys_ioctl+0x19a/0x210 [ 2561.077599] do_syscall_64+0x33/0x40 [ 2561.078362] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2561.079410] RIP: 0033:0x7f314f9b7b19 [ 2561.080163] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2561.083930] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2561.085513] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2561.086959] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2561.088439] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2561.089887] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2561.091350] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 03:05:19 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1274, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:05:19 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1263, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:05:19 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 94) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2578.373002] FAULT_INJECTION: forcing a failure. [ 2578.373002] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2578.375812] CPU: 1 PID: 12508 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2578.377269] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2578.379005] Call Trace: [ 2578.379564] dump_stack+0x107/0x167 [ 2578.380326] should_fail.cold+0x5/0xa [ 2578.380861] blktrace: Concurrent blktraces are not allowed on loop10 [ 2578.381139] __alloc_pages_nodemask+0x182/0x600 [ 2578.381168] ? __kmalloc+0x16e/0x390 [ 2578.383745] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2578.385024] ? trace_hardirqs_on+0x5b/0x180 03:05:19 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x80081272, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:05:19 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x4000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:05:19 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 76) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:05:19 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x1a, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:05:19 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x4b49, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2578.385931] alloc_pages_current+0x187/0x280 [ 2578.387157] relay_open_buf.part.0+0x2a5/0xc00 [ 2578.388128] relay_open+0x531/0xa10 [ 2578.388906] do_blk_trace_setup+0x4cf/0xc10 [ 2578.389806] ? _copy_from_user+0xfb/0x1b0 [ 2578.390684] __blk_trace_setup+0xca/0x180 [ 2578.391575] ? do_blk_trace_setup+0xc10/0xc10 [ 2578.392554] blk_trace_ioctl+0x155/0x290 [ 2578.393405] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2578.394416] ? do_vfs_ioctl+0x283/0x10d0 [ 2578.395250] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2578.396356] ? generic_block_fiemap+0x60/0x60 [ 2578.397276] ? lock_downgrade+0x6d0/0x6d0 [ 2578.398138] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2578.399145] blkdev_ioctl+0xc1/0x710 [ 2578.399928] ? blkdev_common_ioctl+0x1930/0x1930 [ 2578.400923] ? selinux_file_ioctl+0xb6/0x270 [ 2578.401845] block_ioctl+0xf9/0x140 [ 2578.402605] ? blkdev_read_iter+0x1c0/0x1c0 [ 2578.403502] __x64_sys_ioctl+0x19a/0x210 [ 2578.404372] do_syscall_64+0x33/0x40 [ 2578.405176] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2578.406256] RIP: 0033:0x7f314f9b7b19 [ 2578.407041] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2578.410912] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2578.412520] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2578.414035] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2578.415543] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2578.417074] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2578.417585] blktrace: Concurrent blktraces are not allowed on loop6 [ 2578.418569] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2578.420957] FAULT_INJECTION: forcing a failure. [ 2578.420957] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2578.422604] CPU: 0 PID: 12510 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2578.423492] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2578.424550] Call Trace: [ 2578.424901] dump_stack+0x107/0x167 [ 2578.425366] should_fail.cold+0x5/0xa [ 2578.425854] __alloc_pages_nodemask+0x182/0x600 [ 2578.426451] ? __kmalloc+0x16e/0x390 [ 2578.426927] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2578.427700] ? trace_hardirqs_on+0x5b/0x180 [ 2578.428275] alloc_pages_current+0x187/0x280 [ 2578.428840] relay_open_buf.part.0+0x2a5/0xc00 [ 2578.429427] relay_open+0x531/0xa10 [ 2578.429879] do_blk_trace_setup+0x4cf/0xc10 [ 2578.430437] ? _copy_from_user+0xfb/0x1b0 [ 2578.430976] __blk_trace_setup+0xca/0x180 [ 2578.431503] ? do_blk_trace_setup+0xc10/0xc10 [ 2578.432097] blk_trace_ioctl+0x155/0x290 [ 2578.432592] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2578.433222] ? do_vfs_ioctl+0x283/0x10d0 [ 2578.433750] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2578.434426] ? generic_block_fiemap+0x60/0x60 [ 2578.434992] ? lock_downgrade+0x6d0/0x6d0 [ 2578.435533] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2578.436169] blkdev_ioctl+0xc1/0x710 [ 2578.436660] ? blkdev_common_ioctl+0x1930/0x1930 [ 2578.437266] ? selinux_file_ioctl+0xb6/0x270 [ 2578.437847] block_ioctl+0xf9/0x140 [ 2578.438313] ? blkdev_read_iter+0x1c0/0x1c0 [ 2578.438844] __x64_sys_ioctl+0x19a/0x210 [ 2578.439364] do_syscall_64+0x33/0x40 [ 2578.439841] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2578.440504] RIP: 0033:0x7f2ffa449b19 [ 2578.440962] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2578.443327] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2578.444313] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2578.445223] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2578.446152] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2578.447067] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2578.447945] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2578.468442] blktrace: Concurrent blktraces are not allowed on loop6 03:05:19 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x5000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:05:19 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1265, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:05:19 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x541b, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:05:19 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x1b, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:05:19 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:05:19 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 95) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:05:19 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x80086601, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:05:19 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 77) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2578.593913] FAULT_INJECTION: forcing a failure. [ 2578.593913] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2578.595482] CPU: 0 PID: 12536 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2578.596291] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2578.597301] Call Trace: [ 2578.597633] dump_stack+0x107/0x167 [ 2578.598047] should_fail.cold+0x5/0xa [ 2578.598487] __alloc_pages_nodemask+0x182/0x600 [ 2578.599017] ? __kmalloc+0x16e/0x390 [ 2578.599473] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2578.599760] blktrace: Concurrent blktraces are not allowed on loop6 [ 2578.600175] ? trace_hardirqs_on+0x5b/0x180 [ 2578.600190] alloc_pages_current+0x187/0x280 [ 2578.600211] relay_open_buf.part.0+0x2a5/0xc00 [ 2578.603088] relay_open+0x531/0xa10 [ 2578.603507] do_blk_trace_setup+0x4cf/0xc10 [ 2578.604003] ? _copy_from_user+0xfb/0x1b0 [ 2578.604474] __blk_trace_setup+0xca/0x180 [ 2578.604968] ? do_blk_trace_setup+0xc10/0xc10 [ 2578.605493] blk_trace_ioctl+0x155/0x290 [ 2578.605950] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2578.606569] ? do_vfs_ioctl+0x283/0x10d0 [ 2578.607056] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2578.607707] ? generic_block_fiemap+0x60/0x60 [ 2578.608249] ? lock_downgrade+0x6d0/0x6d0 [ 2578.608750] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2578.609300] blkdev_ioctl+0xc1/0x710 [ 2578.609727] ? blkdev_common_ioctl+0x1930/0x1930 [ 2578.610294] ? selinux_file_ioctl+0xb6/0x270 [ 2578.610795] block_ioctl+0xf9/0x140 [ 2578.611206] ? blkdev_read_iter+0x1c0/0x1c0 [ 2578.611692] __x64_sys_ioctl+0x19a/0x210 [ 2578.612189] do_syscall_64+0x33/0x40 [ 2578.612619] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2578.613198] RIP: 0033:0x7f314f9b7b19 [ 2578.613644] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2578.614902] blktrace: Concurrent blktraces are not allowed on loop6 [ 2578.615714] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2578.615728] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2578.615734] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2578.615741] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2578.615747] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2578.615763] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 03:05:19 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1269, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2578.651978] FAULT_INJECTION: forcing a failure. [ 2578.651978] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2578.654764] CPU: 1 PID: 12544 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2578.656220] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2578.657967] Call Trace: [ 2578.658527] dump_stack+0x107/0x167 [ 2578.659308] should_fail.cold+0x5/0xa [ 2578.660116] __alloc_pages_nodemask+0x182/0x600 [ 2578.661107] ? __kmalloc+0x16e/0x390 [ 2578.661887] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2578.663202] ? trace_hardirqs_on+0x5b/0x180 [ 2578.664158] alloc_pages_current+0x187/0x280 [ 2578.665087] relay_open_buf.part.0+0x2a5/0xc00 [ 2578.666052] relay_open+0x531/0xa10 [ 2578.666829] do_blk_trace_setup+0x4cf/0xc10 [ 2578.667738] ? _copy_from_user+0xfb/0x1b0 [ 2578.668642] __blk_trace_setup+0xca/0x180 [ 2578.669519] ? do_blk_trace_setup+0xc10/0xc10 [ 2578.670501] blk_trace_ioctl+0x155/0x290 [ 2578.671409] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2578.672451] ? do_vfs_ioctl+0x283/0x10d0 [ 2578.673318] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2578.674424] ? generic_block_fiemap+0x60/0x60 [ 2578.675385] ? lock_downgrade+0x6d0/0x6d0 [ 2578.676271] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2578.677302] blkdev_ioctl+0xc1/0x710 [ 2578.678086] ? blkdev_common_ioctl+0x1930/0x1930 [ 2578.679094] ? selinux_file_ioctl+0xb6/0x270 [ 2578.680039] block_ioctl+0xf9/0x140 [ 2578.680812] ? blkdev_read_iter+0x1c0/0x1c0 [ 2578.681756] __x64_sys_ioctl+0x19a/0x210 [ 2578.682640] do_syscall_64+0x33/0x40 [ 2578.683429] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2578.684523] RIP: 0033:0x7f2ffa449b19 [ 2578.685315] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2578.689255] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2578.690915] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2578.692435] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2578.693932] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2578.695448] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2578.696966] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:05:33 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:05:33 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x6000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:05:33 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 78) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:05:33 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x1c, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:05:33 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 96) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:05:33 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1274, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:05:33 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x5421, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:05:33 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x80087601, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) [ 2591.915618] FAULT_INJECTION: forcing a failure. [ 2591.915618] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2591.917637] CPU: 1 PID: 12574 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2591.918569] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2591.919662] Call Trace: [ 2591.920034] dump_stack+0x107/0x167 [ 2591.920538] should_fail.cold+0x5/0xa [ 2591.921050] __alloc_pages_nodemask+0x182/0x600 [ 2591.921677] ? __kmalloc+0x16e/0x390 [ 2591.922181] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2591.922981] ? trace_hardirqs_on+0x5b/0x180 [ 2591.923557] alloc_pages_current+0x187/0x280 [ 2591.924141] relay_open_buf.part.0+0x2a5/0xc00 [ 2591.924767] relay_open+0x531/0xa10 [ 2591.925252] do_blk_trace_setup+0x4cf/0xc10 [ 2591.925833] ? _copy_from_user+0xfb/0x1b0 [ 2591.926380] __blk_trace_setup+0xca/0x180 [ 2591.926925] ? do_blk_trace_setup+0xc10/0xc10 [ 2591.927528] blk_trace_ioctl+0x155/0x290 [ 2591.928073] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2591.928742] ? do_vfs_ioctl+0x283/0x10d0 [ 2591.929279] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2591.929976] ? generic_block_fiemap+0x60/0x60 [ 2591.930568] ? lock_downgrade+0x6d0/0x6d0 [ 2591.931126] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2591.931771] blkdev_ioctl+0xc1/0x710 [ 2591.932262] ? blkdev_common_ioctl+0x1930/0x1930 [ 2591.932911] ? selinux_file_ioctl+0xb6/0x270 [ 2591.933499] block_ioctl+0xf9/0x140 [ 2591.933987] ? blkdev_read_iter+0x1c0/0x1c0 [ 2591.934562] __x64_sys_ioctl+0x19a/0x210 [ 2591.935097] do_syscall_64+0x33/0x40 [ 2591.935601] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2591.936282] RIP: 0033:0x7f314f9b7b19 [ 2591.936800] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2591.939254] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2591.940289] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2591.941251] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2591.942198] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2591.943144] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2591.944100] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2591.969625] FAULT_INJECTION: forcing a failure. [ 2591.969625] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2591.972444] CPU: 0 PID: 12575 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2591.973918] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2591.975667] Call Trace: [ 2591.976233] dump_stack+0x107/0x167 [ 2591.977016] should_fail.cold+0x5/0xa [ 2591.977829] __alloc_pages_nodemask+0x182/0x600 [ 2591.978824] ? __kmalloc+0x16e/0x390 [ 2591.979601] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2591.980898] ? trace_hardirqs_on+0x5b/0x180 [ 2591.981810] alloc_pages_current+0x187/0x280 [ 2591.982736] relay_open_buf.part.0+0x2a5/0xc00 [ 2591.983695] relay_open+0x531/0xa10 [ 2591.984476] do_blk_trace_setup+0x4cf/0xc10 [ 2591.985388] ? _copy_from_user+0xfb/0x1b0 [ 2591.986264] __blk_trace_setup+0xca/0x180 [ 2591.987132] ? do_blk_trace_setup+0xc10/0xc10 [ 2591.988101] blk_trace_ioctl+0x155/0x290 [ 2591.988957] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2591.989990] ? do_vfs_ioctl+0x283/0x10d0 [ 2591.990837] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2591.991943] ? generic_block_fiemap+0x60/0x60 [ 2591.992897] ? lock_downgrade+0x6d0/0x6d0 [ 2591.993771] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2591.994789] blkdev_ioctl+0xc1/0x710 [ 2591.995573] ? blkdev_common_ioctl+0x1930/0x1930 [ 2591.996583] ? selinux_file_ioctl+0xb6/0x270 [ 2591.997510] block_ioctl+0xf9/0x140 [ 2591.998270] ? blkdev_read_iter+0x1c0/0x1c0 [ 2591.999168] __x64_sys_ioctl+0x19a/0x210 [ 2592.000024] do_syscall_64+0x33/0x40 [ 2592.000818] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2592.001902] RIP: 0033:0x7f2ffa449b19 [ 2592.002671] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2592.006521] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2592.008128] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2592.009639] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2592.011125] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2592.012637] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2592.014109] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2592.016345] blktrace: Concurrent blktraces are not allowed on loop6 [ 2592.018654] blktrace: Concurrent blktraces are not allowed on loop6 03:05:33 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x7000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:05:33 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0045878, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:05:33 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) [ 2592.095389] blktrace: Concurrent blktraces are not allowed on loop6 [ 2592.099353] blktrace: Concurrent blktraces are not allowed on loop6 03:05:33 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x1d, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:05:33 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1275, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:05:33 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x5450, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:05:33 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 97) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:05:33 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 79) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2592.165342] blktrace: Concurrent blktraces are not allowed on loop10 03:05:33 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x9b160000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2592.189510] FAULT_INJECTION: forcing a failure. [ 2592.189510] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2592.191336] CPU: 1 PID: 12605 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2592.192215] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2592.193194] Call Trace: [ 2592.193503] dump_stack+0x107/0x167 [ 2592.193914] should_fail.cold+0x5/0xa [ 2592.194351] __alloc_pages_nodemask+0x182/0x600 [ 2592.194881] ? __kmalloc+0x16e/0x390 [ 2592.195303] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2592.195988] ? trace_hardirqs_on+0x5b/0x180 [ 2592.196492] alloc_pages_current+0x187/0x280 [ 2592.196990] relay_open_buf.part.0+0x2a5/0xc00 [ 2592.197513] relay_open+0x531/0xa10 [ 2592.197953] do_blk_trace_setup+0x4cf/0xc10 [ 2592.198443] ? _copy_from_user+0xfb/0x1b0 [ 2592.198939] __blk_trace_setup+0xca/0x180 [ 2592.199406] ? do_blk_trace_setup+0xc10/0xc10 [ 2592.199959] blk_trace_ioctl+0x155/0x290 [ 2592.200425] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2592.201011] ? do_vfs_ioctl+0x283/0x10d0 [ 2592.201501] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2592.202153] ? generic_block_fiemap+0x60/0x60 [ 2592.202671] ? lock_downgrade+0x6d0/0x6d0 [ 2592.203173] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2592.203764] blkdev_ioctl+0xc1/0x710 [ 2592.204189] ? blkdev_common_ioctl+0x1930/0x1930 [ 2592.204775] ? selinux_file_ioctl+0xb6/0x270 [ 2592.205286] block_ioctl+0xf9/0x140 [ 2592.205730] ? blkdev_read_iter+0x1c0/0x1c0 [ 2592.206221] __x64_sys_ioctl+0x19a/0x210 [ 2592.206721] do_syscall_64+0x33/0x40 [ 2592.207141] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2592.207724] RIP: 0033:0x7f314f9b7b19 [ 2592.208143] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2592.210237] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2592.211088] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2592.211898] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2592.212706] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2592.213505] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2592.214307] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 03:05:33 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) 03:05:33 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0045878, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) [ 2592.235378] blktrace: Concurrent blktraces are not allowed on loop6 [ 2592.238523] blktrace: Concurrent blktraces are not allowed on loop6 03:05:33 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x5451, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:05:33 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0xffffe000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:05:33 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1276, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2592.302200] blktrace: Concurrent blktraces are not allowed on loop6 [ 2592.309480] blktrace: Concurrent blktraces are not allowed on loop6 03:05:33 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0189436, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:05:33 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x5452, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:05:33 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) [ 2592.368716] FAULT_INJECTION: forcing a failure. [ 2592.368716] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2592.371476] CPU: 0 PID: 12629 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2592.372958] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2592.374725] Call Trace: [ 2592.375293] dump_stack+0x107/0x167 [ 2592.376060] should_fail.cold+0x5/0xa [ 2592.376868] __alloc_pages_nodemask+0x182/0x600 [ 2592.377849] ? __kmalloc+0x16e/0x390 [ 2592.378641] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2592.379916] ? trace_hardirqs_on+0x5b/0x180 [ 2592.380843] alloc_pages_current+0x187/0x280 [ 2592.381781] relay_open_buf.part.0+0x2a5/0xc00 [ 2592.382755] relay_open+0x531/0xa10 [ 2592.383536] do_blk_trace_setup+0x4cf/0xc10 [ 2592.384455] ? _copy_from_user+0xfb/0x1b0 [ 2592.385329] __blk_trace_setup+0xca/0x180 [ 2592.386217] ? do_blk_trace_setup+0xc10/0xc10 [ 2592.387186] blk_trace_ioctl+0x155/0x290 [ 2592.388041] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2592.389100] ? do_vfs_ioctl+0x283/0x10d0 [ 2592.389973] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2592.391087] ? generic_block_fiemap+0x60/0x60 [ 2592.392046] ? lock_downgrade+0x6d0/0x6d0 [ 2592.392935] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2592.393974] blkdev_ioctl+0xc1/0x710 [ 2592.394774] ? blkdev_common_ioctl+0x1930/0x1930 [ 2592.395788] ? selinux_file_ioctl+0xb6/0x270 [ 2592.396741] block_ioctl+0xf9/0x140 [ 2592.397515] ? blkdev_read_iter+0x1c0/0x1c0 [ 2592.398430] __x64_sys_ioctl+0x19a/0x210 [ 2592.399297] do_syscall_64+0x33/0x40 [ 2592.400083] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2592.401173] RIP: 0033:0x7f2ffa449b19 [ 2592.401966] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2592.405873] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2592.407497] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2592.409019] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2592.410526] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2592.412021] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2592.413535] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:05:47 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) 03:05:47 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x5460, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:05:47 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x1e, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:05:47 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0xe0ffff00000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:05:47 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x4b47, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:05:47 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc020660b, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:05:47 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 98) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:05:47 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 80) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2606.768899] FAULT_INJECTION: forcing a failure. [ 2606.768899] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2606.770369] CPU: 0 PID: 12650 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2606.771162] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2606.772109] Call Trace: [ 2606.772418] dump_stack+0x107/0x167 [ 2606.772848] should_fail.cold+0x5/0xa [ 2606.773292] __alloc_pages_nodemask+0x182/0x600 [ 2606.773836] ? __kmalloc+0x16e/0x390 [ 2606.774294] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2606.774987] ? trace_hardirqs_on+0x5b/0x180 [ 2606.775485] alloc_pages_current+0x187/0x280 [ 2606.775995] relay_open_buf.part.0+0x2a5/0xc00 [ 2606.776523] relay_open+0x531/0xa10 [ 2606.776954] do_blk_trace_setup+0x4cf/0xc10 [ 2606.777453] ? _copy_from_user+0xfb/0x1b0 [ 2606.777926] __blk_trace_setup+0xca/0x180 [ 2606.778400] ? do_blk_trace_setup+0xc10/0xc10 [ 2606.778926] blk_trace_ioctl+0x155/0x290 [ 2606.779420] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2606.779981] ? do_vfs_ioctl+0x283/0x10d0 [ 2606.780461] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2606.781066] ? generic_block_fiemap+0x60/0x60 [ 2606.781580] ? lock_downgrade+0x6d0/0x6d0 [ 2606.782059] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2606.782624] blkdev_ioctl+0xc1/0x710 [ 2606.783057] ? blkdev_common_ioctl+0x1930/0x1930 [ 2606.783615] ? selinux_file_ioctl+0xb6/0x270 [ 2606.784126] block_ioctl+0xf9/0x140 [ 2606.784543] ? blkdev_read_iter+0x1c0/0x1c0 [ 2606.785047] __x64_sys_ioctl+0x19a/0x210 [ 2606.785529] do_syscall_64+0x33/0x40 [ 2606.785993] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2606.786615] RIP: 0033:0x7f2ffa449b19 [ 2606.787059] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2606.789197] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2606.790100] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2606.790950] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2606.791811] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2606.792653] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2606.793486] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2606.796579] FAULT_INJECTION: forcing a failure. [ 2606.796579] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2606.798315] CPU: 1 PID: 12656 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2606.799172] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2606.800158] Call Trace: [ 2606.800480] dump_stack+0x107/0x167 [ 2606.800934] should_fail.cold+0x5/0xa [ 2606.801391] __alloc_pages_nodemask+0x182/0x600 [ 2606.801951] ? __kmalloc+0x16e/0x390 [ 2606.802393] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2606.803121] ? trace_hardirqs_on+0x5b/0x180 [ 2606.803649] alloc_pages_current+0x187/0x280 [ 2606.804187] relay_open_buf.part.0+0x2a5/0xc00 [ 2606.804861] relay_open+0x531/0xa10 [ 2606.805355] do_blk_trace_setup+0x4cf/0xc10 [ 2606.805913] ? _copy_from_user+0xfb/0x1b0 [ 2606.806450] __blk_trace_setup+0xca/0x180 [ 2606.806954] ? do_blk_trace_setup+0xc10/0xc10 [ 2606.807505] blk_trace_ioctl+0x155/0x290 [ 2606.807996] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2606.808585] ? do_vfs_ioctl+0x283/0x10d0 [ 2606.809086] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2606.809710] ? generic_block_fiemap+0x60/0x60 [ 2606.810253] ? lock_downgrade+0x6d0/0x6d0 [ 2606.810763] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2606.811339] blkdev_ioctl+0xc1/0x710 [ 2606.811779] ? blkdev_common_ioctl+0x1930/0x1930 [ 2606.812347] ? selinux_file_ioctl+0xb6/0x270 [ 2606.812880] block_ioctl+0xf9/0x140 [ 2606.813307] ? blkdev_read_iter+0x1c0/0x1c0 [ 2606.813815] __x64_sys_ioctl+0x19a/0x210 [ 2606.814293] do_syscall_64+0x33/0x40 [ 2606.814733] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2606.815345] RIP: 0033:0x7f314f9b7b19 [ 2606.815782] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2606.817948] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2606.818838] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2606.819676] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2606.820509] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2606.821359] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2606.822207] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 03:05:48 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0401273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) [ 2606.854304] blktrace: Concurrent blktraces are not allowed on loop6 03:05:48 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) [ 2606.873077] blktrace: Concurrent blktraces are not allowed on loop6 03:05:48 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x4b49, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:05:48 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x40049409, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:06:01 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x40081271, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:06:01 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x21, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:06:01 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x541b, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:06:01 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x100000000000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:06:01 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048120a, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:06:01 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 81) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2620.044654] FAULT_INJECTION: forcing a failure. [ 2620.044654] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2620.046241] CPU: 0 PID: 12692 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2620.047123] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2620.048215] Call Trace: [ 2620.048568] dump_stack+0x107/0x167 [ 2620.049038] should_fail.cold+0x5/0xa [ 2620.049545] __alloc_pages_nodemask+0x182/0x600 [ 2620.050139] ? __kmalloc+0x16e/0x390 [ 2620.050618] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2620.051391] ? trace_hardirqs_on+0x5b/0x180 [ 2620.051951] alloc_pages_current+0x187/0x280 [ 2620.052511] relay_open_buf.part.0+0x2a5/0xc00 [ 2620.053092] relay_open+0x531/0xa10 [ 2620.053569] do_blk_trace_setup+0x4cf/0xc10 [ 2620.054130] ? _copy_from_user+0xfb/0x1b0 [ 2620.054670] __blk_trace_setup+0xca/0x180 [ 2620.055207] ? do_blk_trace_setup+0xc10/0xc10 [ 2620.055811] blk_trace_ioctl+0x155/0x290 [ 2620.056324] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2620.056943] ? do_vfs_ioctl+0x283/0x10d0 [ 2620.057473] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2620.058134] ? generic_block_fiemap+0x60/0x60 [ 2620.058714] ? lock_downgrade+0x6d0/0x6d0 [ 2620.059242] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2620.059860] blkdev_ioctl+0xc1/0x710 [ 2620.060339] ? blkdev_common_ioctl+0x1930/0x1930 [ 2620.060947] ? selinux_file_ioctl+0xb6/0x270 [ 2620.061513] block_ioctl+0xf9/0x140 [ 2620.061979] ? blkdev_read_iter+0x1c0/0x1c0 [ 2620.062541] __x64_sys_ioctl+0x19a/0x210 [ 2620.063060] do_syscall_64+0x33/0x40 [ 2620.063534] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2620.063553] blktrace: Concurrent blktraces are not allowed on loop6 [ 2620.064177] RIP: 0033:0x7f2ffa449b19 [ 2620.064191] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2620.064197] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2620.064211] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2620.064230] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2620.071377] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2620.072318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2620.073264] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:06:01 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) 03:06:01 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 99) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2620.121339] FAULT_INJECTION: forcing a failure. [ 2620.121339] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2620.122983] CPU: 0 PID: 12701 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2620.123896] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2620.124954] Call Trace: [ 2620.125310] dump_stack+0x107/0x167 [ 2620.125778] should_fail.cold+0x5/0xa [ 2620.126271] __alloc_pages_nodemask+0x182/0x600 [ 2620.126854] ? __kmalloc+0x16e/0x390 [ 2620.127333] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2620.128091] ? trace_hardirqs_on+0x5b/0x180 [ 2620.128649] alloc_pages_current+0x187/0x280 [ 2620.129210] relay_open_buf.part.0+0x2a5/0xc00 [ 2620.129812] relay_open+0x531/0xa10 [ 2620.130289] do_blk_trace_setup+0x4cf/0xc10 [ 2620.130826] ? _copy_from_user+0xfb/0x1b0 [ 2620.131374] __blk_trace_setup+0xca/0x180 [ 2620.131888] ? do_blk_trace_setup+0xc10/0xc10 [ 2620.132475] blk_trace_ioctl+0x155/0x290 [ 2620.132987] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2620.133631] ? do_vfs_ioctl+0x283/0x10d0 [ 2620.134142] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2620.134804] ? generic_block_fiemap+0x60/0x60 [ 2620.135381] ? lock_downgrade+0x6d0/0x6d0 [ 2620.135899] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2620.136515] blkdev_ioctl+0xc1/0x710 [ 2620.136980] ? blkdev_common_ioctl+0x1930/0x1930 [ 2620.137587] ? selinux_file_ioctl+0xb6/0x270 [ 2620.138143] block_ioctl+0xf9/0x140 [ 2620.138610] ? blkdev_read_iter+0x1c0/0x1c0 [ 2620.139158] __x64_sys_ioctl+0x19a/0x210 [ 2620.139677] do_syscall_64+0x33/0x40 [ 2620.140140] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2620.140793] RIP: 0033:0x7f314f9b7b19 [ 2620.141287] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2620.143611] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2620.144581] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2620.145502] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2620.146418] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2620.147329] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2620.148228] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2620.157786] blktrace: Concurrent blktraces are not allowed on loop6 03:06:01 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481223, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:06:15 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x200000000000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:06:15 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) 03:06:15 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x5421, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:06:15 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x40086602, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:06:15 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 82) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:06:15 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 100) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:06:15 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x22, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:06:15 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481225, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) [ 2633.889525] blktrace: Concurrent blktraces are not allowed on loop6 [ 2633.911561] FAULT_INJECTION: forcing a failure. [ 2633.911561] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2633.914759] CPU: 0 PID: 12735 Comm: syz-executor.0 Not tainted 5.10.232 #1 [ 2633.916239] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2633.918020] Call Trace: [ 2633.918595] dump_stack+0x107/0x167 [ 2633.919362] should_fail.cold+0x5/0xa [ 2633.920172] __alloc_pages_nodemask+0x182/0x600 [ 2633.921153] ? __kmalloc+0x16e/0x390 [ 2633.921956] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2633.923238] ? trace_hardirqs_on+0x5b/0x180 [ 2633.924156] alloc_pages_current+0x187/0x280 [ 2633.925086] relay_open_buf.part.0+0x2a5/0xc00 [ 2633.926078] relay_open+0x531/0xa10 [ 2633.926894] do_blk_trace_setup+0x4cf/0xc10 [ 2633.927804] ? _copy_from_user+0xfb/0x1b0 [ 2633.928678] __blk_trace_setup+0xca/0x180 [ 2633.929543] ? do_blk_trace_setup+0xc10/0xc10 [ 2633.930541] blk_trace_ioctl+0x155/0x290 [ 2633.931387] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2633.932406] ? do_vfs_ioctl+0x283/0x10d0 [ 2633.933257] ? selinux_bprm_creds_for_exec+0xb60/0xb60 03:06:15 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048122a, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) [ 2633.934374] ? generic_block_fiemap+0x60/0x60 [ 2633.935535] ? lock_downgrade+0x6d0/0x6d0 [ 2633.936404] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2633.937422] blkdev_ioctl+0xc1/0x710 [ 2633.938218] ? blkdev_common_ioctl+0x1930/0x1930 [ 2633.939211] ? selinux_file_ioctl+0xb6/0x270 [ 2633.940133] block_ioctl+0xf9/0x140 [ 2633.940889] ? blkdev_read_iter+0x1c0/0x1c0 [ 2633.941810] __x64_sys_ioctl+0x19a/0x210 [ 2633.942670] do_syscall_64+0x33/0x40 [ 2633.943448] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2633.944518] RIP: 0033:0x7f314f9b7b19 [ 2633.945295] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2633.949150] RSP: 002b:00007f314cf2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2633.950758] RAX: ffffffffffffffda RBX: 00007f314facaf60 RCX: 00007f314f9b7b19 [ 2633.952248] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2633.953747] RBP: 00007f314cf2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2633.955240] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 2633.956741] R13: 00007ffc34046cbf R14: 00007f314cf2d300 R15: 0000000000022000 [ 2633.961879] blktrace: Concurrent blktraces are not allowed on loop6 [ 2633.968662] FAULT_INJECTION: forcing a failure. [ 2633.968662] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2633.971364] CPU: 0 PID: 12730 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2633.972825] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2633.974588] Call Trace: [ 2633.975145] dump_stack+0x107/0x167 [ 2633.975915] should_fail.cold+0x5/0xa [ 2633.976725] __alloc_pages_nodemask+0x182/0x600 [ 2633.977714] ? __kmalloc+0x16e/0x390 [ 2633.978511] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2633.979786] ? trace_hardirqs_on+0x5b/0x180 [ 2633.980703] alloc_pages_current+0x187/0x280 [ 2633.981641] relay_open_buf.part.0+0x2a5/0xc00 [ 2633.982640] relay_open+0x531/0xa10 [ 2633.983418] do_blk_trace_setup+0x4cf/0xc10 [ 2633.984329] ? _copy_from_user+0xfb/0x1b0 [ 2633.985206] __blk_trace_setup+0xca/0x180 [ 2633.986087] ? do_blk_trace_setup+0xc10/0xc10 [ 2633.987055] blk_trace_ioctl+0x155/0x290 [ 2633.987913] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2633.988944] ? do_vfs_ioctl+0x283/0x10d0 [ 2633.989809] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2633.990917] ? generic_block_fiemap+0x60/0x60 [ 2633.991866] ? lock_downgrade+0x6d0/0x6d0 [ 2633.992740] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2633.993766] blkdev_ioctl+0xc1/0x710 [ 2633.994561] ? blkdev_common_ioctl+0x1930/0x1930 [ 2633.995559] ? selinux_file_ioctl+0xb6/0x270 [ 2633.996487] block_ioctl+0xf9/0x140 [ 2633.997251] ? blkdev_read_iter+0x1c0/0x1c0 [ 2633.998174] __x64_sys_ioctl+0x19a/0x210 [ 2633.999029] do_syscall_64+0x33/0x40 [ 2633.999812] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2634.000894] RIP: 0033:0x7f2ffa449b19 [ 2634.001679] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2634.005555] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2634.007164] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2634.008668] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2634.010182] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2634.011678] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2634.013177] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:06:15 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x40087602, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:06:15 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) 03:06:15 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x5450, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:06:15 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x300000000000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:06:15 executing program 6: r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) 03:06:15 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048122b, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) [ 2634.188064] blktrace: Concurrent blktraces are not allowed on loop6 [ 2634.215853] blktrace: Concurrent blktraces are not allowed on loop6 03:06:15 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x4020940d, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:06:15 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x5451, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:06:15 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x102, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:06:15 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:06:15 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 83) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2634.290804] blktrace: Concurrent blktraces are not allowed on loop10 [ 2634.338721] FAULT_INJECTION: forcing a failure. [ 2634.338721] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2634.341559] CPU: 1 PID: 12774 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2634.343046] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2634.344778] Call Trace: [ 2634.345338] dump_stack+0x107/0x167 [ 2634.346107] should_fail.cold+0x5/0xa [ 2634.346910] __alloc_pages_nodemask+0x182/0x600 [ 2634.347880] ? __kmalloc+0x16e/0x390 [ 2634.348661] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2634.349930] ? trace_hardirqs_on+0x5b/0x180 [ 2634.350838] alloc_pages_current+0x187/0x280 [ 2634.351761] relay_open_buf.part.0+0x2a5/0xc00 [ 2634.352728] relay_open+0x531/0xa10 [ 2634.353499] do_blk_trace_setup+0x4cf/0xc10 [ 2634.354433] ? _copy_from_user+0xfb/0x1b0 [ 2634.355300] __blk_trace_setup+0xca/0x180 [ 2634.356165] ? do_blk_trace_setup+0xc10/0xc10 [ 2634.357124] blk_trace_ioctl+0x155/0x290 [ 2634.357984] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2634.359010] ? do_vfs_ioctl+0x283/0x10d0 [ 2634.359857] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2634.360947] ? generic_block_fiemap+0x60/0x60 [ 2634.361892] ? lock_downgrade+0x6d0/0x6d0 [ 2634.362767] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2634.363778] blkdev_ioctl+0xc1/0x710 [ 2634.364560] ? blkdev_common_ioctl+0x1930/0x1930 [ 2634.365554] ? selinux_file_ioctl+0xb6/0x270 [ 2634.366500] block_ioctl+0xf9/0x140 [ 2634.367269] ? blkdev_read_iter+0x1c0/0x1c0 [ 2634.368177] __x64_sys_ioctl+0x19a/0x210 [ 2634.369041] do_syscall_64+0x33/0x40 [ 2634.369838] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2634.370918] RIP: 0033:0x7f2ffa449b19 [ 2634.371709] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2634.375582] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2634.377181] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2634.378692] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2634.380195] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2634.381698] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2634.383210] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:06:31 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x10a, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:06:31 executing program 6: r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) 03:06:31 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 84) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:06:31 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x80081270, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:06:31 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x400000000000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:06:31 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048122d, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:06:31 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x5452, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:06:31 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x2, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2649.927484] FAULT_INJECTION: forcing a failure. [ 2649.927484] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2649.930292] CPU: 1 PID: 12791 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2649.931760] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2649.933503] Call Trace: [ 2649.934063] dump_stack+0x107/0x167 [ 2649.934843] should_fail.cold+0x5/0xa [ 2649.935653] __alloc_pages_nodemask+0x182/0x600 [ 2649.936638] ? mark_held_locks+0x9e/0xe0 [ 2649.937492] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2649.938764] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2649.939871] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2649.941019] alloc_pages_current+0x187/0x280 [ 2649.941952] relay_open_buf.part.0+0x2a5/0xc00 [ 2649.942947] relay_open+0x531/0xa10 [ 2649.943728] do_blk_trace_setup+0x4cf/0xc10 [ 2649.944644] ? _copy_from_user+0xfb/0x1b0 [ 2649.945519] __blk_trace_setup+0xca/0x180 [ 2649.946401] ? do_blk_trace_setup+0xc10/0xc10 [ 2649.947368] blk_trace_ioctl+0x155/0x290 [ 2649.948256] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2649.949315] ? do_vfs_ioctl+0x283/0x10d0 [ 2649.950180] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2649.951312] ? generic_block_fiemap+0x60/0x60 [ 2649.952278] ? lock_downgrade+0x6d0/0x6d0 [ 2649.953159] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2649.954184] blkdev_ioctl+0xc1/0x710 [ 2649.954987] ? blkdev_common_ioctl+0x1930/0x1930 [ 2649.956011] ? selinux_file_ioctl+0xb6/0x270 [ 2649.956970] block_ioctl+0xf9/0x140 [ 2649.957748] ? blkdev_read_iter+0x1c0/0x1c0 [ 2649.958685] __x64_sys_ioctl+0x19a/0x210 [ 2649.959563] do_syscall_64+0x33/0x40 [ 2649.960355] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2649.961444] RIP: 0033:0x7f2ffa449b19 [ 2649.962257] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2649.966140] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2649.967755] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2649.969260] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2649.970772] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2649.972280] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2649.973786] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2649.994005] blktrace: Concurrent blktraces are not allowed on loop6 [ 2649.997204] blktrace: Concurrent blktraces are not allowed on loop6 03:06:31 executing program 6: r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) 03:06:31 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048122e, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:06:31 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x500000000000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:06:31 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:06:31 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x5460, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:06:31 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x80081272, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:06:31 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x148, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2650.165222] blktrace: Concurrent blktraces are not allowed on loop6 [ 2650.178985] blktrace: Concurrent blktraces are not allowed on loop6 03:06:31 executing program 6: mknod$loop(0x0, 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) 03:06:46 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481230, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:06:46 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x14c, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:06:46 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1260, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:06:46 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x80086601, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:06:46 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x600000000000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:06:46 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x40049409, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:06:46 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 85) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:06:46 executing program 6: mknod$loop(0x0, 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) [ 2665.005909] blktrace: Concurrent blktraces are not allowed on loop6 [ 2665.027884] blktrace: Concurrent blktraces are not allowed on loop6 [ 2665.034950] FAULT_INJECTION: forcing a failure. [ 2665.034950] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2665.037549] CPU: 0 PID: 12858 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2665.038979] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2665.040664] Call Trace: [ 2665.041203] dump_stack+0x107/0x167 [ 2665.041946] should_fail.cold+0x5/0xa [ 2665.042742] __alloc_pages_nodemask+0x182/0x600 [ 2665.043693] ? __kmalloc+0x16e/0x390 [ 2665.044461] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2665.045704] ? trace_hardirqs_on+0x5b/0x180 [ 2665.046592] alloc_pages_current+0x187/0x280 [ 2665.047500] relay_open_buf.part.0+0x2a5/0xc00 [ 2665.048459] relay_open+0x531/0xa10 [ 2665.049208] do_blk_trace_setup+0x4cf/0xc10 [ 2665.050087] ? _copy_from_user+0xfb/0x1b0 [ 2665.050945] __blk_trace_setup+0xca/0x180 [ 2665.051784] ? do_blk_trace_setup+0xc10/0xc10 [ 2665.052719] blk_trace_ioctl+0x155/0x290 [ 2665.053544] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2665.054532] ? do_vfs_ioctl+0x283/0x10d0 [ 2665.055367] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2665.056423] ? generic_block_fiemap+0x60/0x60 [ 2665.057327] ? lock_downgrade+0x6d0/0x6d0 [ 2665.058169] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2665.059159] blkdev_ioctl+0xc1/0x710 [ 2665.059911] ? blkdev_common_ioctl+0x1930/0x1930 [ 2665.060870] ? selinux_file_ioctl+0xb6/0x270 [ 2665.061764] block_ioctl+0xf9/0x140 [ 2665.062509] ? blkdev_read_iter+0x1c0/0x1c0 [ 2665.063390] __x64_sys_ioctl+0x19a/0x210 [ 2665.064215] do_syscall_64+0x33/0x40 [ 2665.064979] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2665.066015] RIP: 0033:0x7f2ffa449b19 [ 2665.066780] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2665.070506] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2665.072049] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2665.073494] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2665.074959] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2665.076409] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2665.077861] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:06:46 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481258, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:06:46 executing program 6: mknod$loop(0x0, 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) 03:06:46 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x700000000000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:06:46 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x80087601, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:06:46 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x40081271, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:06:46 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x168, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:06:46 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481263, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) [ 2665.271633] blktrace: Concurrent blktraces are not allowed on loop6 03:06:46 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1263, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2665.428785] blktrace: Concurrent blktraces are not allowed on loop6 03:07:01 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) 03:07:01 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481264, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:07:01 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x0, 0x9b16000000000000}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:07:01 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x16c, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:07:01 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0045878, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:07:01 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1265, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:07:01 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x40086602, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:07:01 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 86) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2679.921876] FAULT_INJECTION: forcing a failure. [ 2679.921876] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2679.924564] CPU: 1 PID: 12908 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2679.926040] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2679.927812] Call Trace: [ 2679.928376] dump_stack+0x107/0x167 [ 2679.929149] should_fail.cold+0x5/0xa [ 2679.929969] __alloc_pages_nodemask+0x182/0x600 [ 2679.930954] ? __kmalloc+0x16e/0x390 [ 2679.931762] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2679.933040] ? trace_hardirqs_on+0x5b/0x180 [ 2679.933960] alloc_pages_current+0x187/0x280 [ 2679.934898] relay_open_buf.part.0+0x2a5/0xc00 [ 2679.935896] relay_open+0x531/0xa10 [ 2679.936676] do_blk_trace_setup+0x4cf/0xc10 [ 2679.937595] ? _copy_from_user+0xfb/0x1b0 [ 2679.938463] __blk_trace_setup+0xca/0x180 [ 2679.939352] ? do_blk_trace_setup+0xc10/0xc10 [ 2679.940325] blk_trace_ioctl+0x155/0x290 [ 2679.941187] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2679.942226] ? do_vfs_ioctl+0x283/0x10d0 [ 2679.943088] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2679.944216] ? generic_block_fiemap+0x60/0x60 [ 2679.945170] ? lock_downgrade+0x6d0/0x6d0 [ 2679.946075] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2679.947124] blkdev_ioctl+0xc1/0x710 [ 2679.947926] ? blkdev_common_ioctl+0x1930/0x1930 [ 2679.948937] ? selinux_file_ioctl+0xb6/0x270 [ 2679.949880] block_ioctl+0xf9/0x140 [ 2679.950656] ? blkdev_read_iter+0x1c0/0x1c0 [ 2679.951582] __x64_sys_ioctl+0x19a/0x210 [ 2679.952451] do_syscall_64+0x33/0x40 [ 2679.953244] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2679.954334] RIP: 0033:0x7f2ffa449b19 [ 2679.955133] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2679.959062] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2679.960716] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2679.962255] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2679.963779] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2679.965300] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2679.966788] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2679.969266] blktrace: Concurrent blktraces are not allowed on loop6 03:07:01 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) 03:07:01 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481269, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:07:01 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1269, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:07:01 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0045878, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:07:01 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x40087602, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2680.138589] blktrace: Concurrent blktraces are not allowed on loop6 03:07:01 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x174, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:07:15 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048126c, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:07:15 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x3, 0x80, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:07:15 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x17a, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:07:15 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0189436, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:07:15 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) 03:07:15 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x4020940d, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:07:15 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1274, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:07:15 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 87) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2694.470391] blktrace: Concurrent blktraces are not allowed on loop6 [ 2694.480669] blktrace: Concurrent blktraces are not allowed on loop6 [ 2694.498660] FAULT_INJECTION: forcing a failure. [ 2694.498660] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2694.501439] CPU: 0 PID: 12968 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2694.502948] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2694.504793] Call Trace: [ 2694.505390] dump_stack+0x107/0x167 [ 2694.506209] should_fail.cold+0x5/0xa [ 2694.507062] __alloc_pages_nodemask+0x182/0x600 [ 2694.508097] ? __kmalloc+0x16e/0x390 [ 2694.508922] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2694.510240] ? trace_hardirqs_on+0x5b/0x180 [ 2694.511200] alloc_pages_current+0x187/0x280 [ 2694.512179] relay_open_buf.part.0+0x2a5/0xc00 [ 2694.513187] relay_open+0x531/0xa10 [ 2694.513986] do_blk_trace_setup+0x4cf/0xc10 [ 2694.514927] ? _copy_from_user+0xfb/0x1b0 [ 2694.515840] __blk_trace_setup+0xca/0x180 [ 2694.516741] ? do_blk_trace_setup+0xc10/0xc10 [ 2694.517721] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2694.518918] blk_trace_ioctl+0x155/0x290 [ 2694.519817] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2694.520879] ? do_vfs_ioctl+0x283/0x10d0 [ 2694.521761] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2694.522897] ? generic_block_fiemap+0x60/0x60 [ 2694.523880] ? lock_downgrade+0x6d0/0x6d0 [ 2694.524785] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2694.525830] blkdev_ioctl+0xc1/0x710 [ 2694.526643] ? blkdev_common_ioctl+0x1930/0x1930 [ 2694.527670] ? selinux_file_ioctl+0xb6/0x270 [ 2694.528633] block_ioctl+0xf9/0x140 [ 2694.529421] ? blkdev_read_iter+0x1c0/0x1c0 [ 2694.530353] __x64_sys_ioctl+0x19a/0x210 [ 2694.531225] do_syscall_64+0x33/0x40 [ 2694.532029] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2694.533137] RIP: 0033:0x7f2ffa449b19 [ 2694.533936] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2694.537910] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2694.539556] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2694.541103] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2694.542626] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2694.544145] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2694.545662] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:07:15 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28080dd7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:07:15 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) 03:07:15 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048126f, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) [ 2694.634897] blktrace: Concurrent blktraces are not allowed on loop6 03:07:15 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) [ 2694.663855] blktrace: Concurrent blktraces are not allowed on loop6 03:07:15 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1275, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:07:15 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 88) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:07:15 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x80081270, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:07:15 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x300, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:07:15 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481270, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:07:15 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc020660b, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:07:15 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2694.871132] blktrace: Concurrent blktraces are not allowed on loop10 [ 2694.879711] FAULT_INJECTION: forcing a failure. [ 2694.879711] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2694.882816] CPU: 0 PID: 13000 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2694.884447] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2694.886370] Call Trace: [ 2694.886990] dump_stack+0x107/0x167 [ 2694.887845] should_fail.cold+0x5/0xa [ 2694.888737] __alloc_pages_nodemask+0x182/0x600 [ 2694.889812] ? __kmalloc+0x16e/0x390 [ 2694.890690] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2694.892106] ? trace_hardirqs_on+0x5b/0x180 [ 2694.893116] alloc_pages_current+0x187/0x280 [ 2694.894149] relay_open_buf.part.0+0x2a5/0xc00 [ 2694.895221] relay_open+0x531/0xa10 [ 2694.896074] do_blk_trace_setup+0x4cf/0xc10 [ 2694.897070] ? _copy_from_user+0xfb/0x1b0 [ 2694.898030] __blk_trace_setup+0xca/0x180 [ 2694.898983] ? do_blk_trace_setup+0xc10/0xc10 [ 2694.900048] blk_trace_ioctl+0x155/0x290 [ 2694.900981] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2694.902103] ? do_vfs_ioctl+0x283/0x10d0 [ 2694.903035] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2694.904258] ? generic_block_fiemap+0x60/0x60 [ 2694.905289] ? lock_downgrade+0x6d0/0x6d0 [ 2694.906244] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2694.907350] blkdev_ioctl+0xc1/0x710 [ 2694.908211] ? blkdev_common_ioctl+0x1930/0x1930 [ 2694.909293] ? selinux_file_ioctl+0xb6/0x270 [ 2694.910299] block_ioctl+0xf9/0x140 [ 2694.911125] ? blkdev_read_iter+0x1c0/0x1c0 [ 2694.912115] __x64_sys_ioctl+0x19a/0x210 [ 2694.913045] do_syscall_64+0x33/0x40 [ 2694.913892] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2694.915061] RIP: 0033:0x7f2ffa449b19 [ 2694.915930] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2694.920121] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2694.921842] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2694.923462] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2694.925081] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2694.926696] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2694.928332] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2694.970178] blktrace: Concurrent blktraces are not allowed on loop6 03:07:31 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) [ 2710.414012] blktrace: Concurrent blktraces are not allowed on loop10 [ 2710.416890] blktrace: Concurrent blktraces are not allowed on loop6 03:07:31 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0401273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:07:31 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 89) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:07:31 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481275, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:07:31 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1276, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:07:31 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x80081272, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:07:31 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x500, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:07:31 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) r1 = perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat2(0xffffffffffffffff, &(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={0x480101, 0x0, 0x10}, 0x18) r2 = mmap$IORING_OFF_SQES(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000003, 0x1010, r0, 0x10000000) syz_io_uring_submit(0x0, r2, &(0x7f0000000740)=@IORING_OP_RECV=@pass_buffer={0x1b, 0x1, 0x0, r0, 0x0, &(0x7f00000006c0)="007714df950e4dfd780edab05e341d97326fd5ae959f554469e65445c26cf977ec761a5bd59e4178134112995595e15e64adda5416b4a3b59e80a92e34d9752758685ecbd820874c659bfe4198e081ce654898f9bed96ec800ac5b", 0x5b, 0x100, 0x1}, 0x2) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000f00)) recvmsg$unix(r0, &(0x7f0000001140)={0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f0000000f40)=""/227, 0xe3}, {&(0x7f0000001040)=""/77, 0x4d}], 0x2, &(0x7f0000001100)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0x0}}}], 0x38}, 0x2001) openat$cgroup_ro(r0, &(0x7f0000001180)='blkio.bfq.io_queued_recursive\x00', 0x0, 0x0) r7 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r7, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r7, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) [ 2710.423790] FAULT_INJECTION: forcing a failure. [ 2710.423790] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2710.426489] CPU: 0 PID: 13034 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2710.427898] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2710.429598] Call Trace: [ 2710.430126] dump_stack+0x107/0x167 [ 2710.430866] should_fail.cold+0x5/0xa [ 2710.431643] __alloc_pages_nodemask+0x182/0x600 [ 2710.432594] ? __kmalloc+0x16e/0x390 [ 2710.433352] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2710.434567] ? trace_hardirqs_on+0x5b/0x180 [ 2710.435452] alloc_pages_current+0x187/0x280 [ 2710.436368] relay_open_buf.part.0+0x2a5/0xc00 [ 2710.437305] relay_open+0x531/0xa10 [ 2710.438056] do_blk_trace_setup+0x4cf/0xc10 [ 2710.438938] ? _copy_from_user+0xfb/0x1b0 [ 2710.439586] __blk_trace_setup+0xca/0x180 [ 2710.440432] ? do_blk_trace_setup+0xc10/0xc10 [ 2710.441363] blk_trace_ioctl+0x155/0x290 [ 2710.442192] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2710.443183] ? do_vfs_ioctl+0x283/0x10d0 [ 2710.444002] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2710.445072] ? generic_block_fiemap+0x60/0x60 [ 2710.445974] ? lock_downgrade+0x6d0/0x6d0 [ 2710.446813] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2710.447805] blkdev_ioctl+0xc1/0x710 [ 2710.448463] ? blkdev_common_ioctl+0x1930/0x1930 [ 2710.449412] ? selinux_file_ioctl+0xb6/0x270 [ 2710.450308] block_ioctl+0xf9/0x140 [ 2710.451053] ? blkdev_read_iter+0x1c0/0x1c0 [ 2710.451943] __x64_sys_ioctl+0x19a/0x210 [ 2710.452780] do_syscall_64+0x33/0x40 [ 2710.453542] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2710.454578] RIP: 0033:0x7f2ffa449b19 [ 2710.455344] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2710.459097] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2710.460670] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2710.462110] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2710.463555] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2710.464839] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2710.465952] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2710.469529] blktrace: Concurrent blktraces are not allowed on loop6 sendmsg$unix(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000001e00)="e77a95657d61baabb23ad42562acab6a7ddca72de3e0fb1c73938e516dbb86c7dfb2c484702069f4b1da4b69331ab900e203ff7b867b17692943d22bab212ffc1ef7fa24056080f0d70221bb5972c663c799c3285caf7f66df396c4538489aaa6a9dbdd0e4a625e1a136ff98df0aeb072dfe3986d93956ea0dd8eb3988a36a492bc35345d46f8eac471ec3c120262e1d379a16a89dc586fcd6841aecb20e46059bcc332690ee24a41db69ed8866282df6579eb479c816db9c0047fe708994c271d4a13469c0da12d3d7dd60625c8927a0da6044743361674fecdd90c319bbf6e27537f50d3f89dca094b004d0f34821b9ca64cddba0d33e22a3ee3367b4a6cbb38b890b1874f68a971f01be02b34f0510d4ceffaaad159f8df206ede52d51e5d347cf6769776c3307d6d005b72895f43f6cdc9cfe3072fb16ea0fb82aec60dabb27e61ddaf35edee1ddad05136007d23246667b306bf40415c66e9df73f3e51944d7c948fd52d214f3c884eba0b76665b4d2e62c26d0cb21fff6eafb530f6735ef3fbadf566ee773da74e1bb09d67372b09dbab8f3b42f9bf1ad820bf81c340225381b119ee507915340ed558c38a79103d2f094cd790cb65db1582f849e4568d1c12d16667adac0a6cf5dddac2eb249f8441c74b5c9249c5ef694601beda1e082185fa810d1c9cb2875df78a4e2ae98274263b73b4c40689fa660151caec07e7d1940ae1e9fa85f985c2e378f7903e7376994cf158412ff24b4d8837e5b5ae69c874dbf2ae79ea1d2866d013df98ec74f15dfbebe0ad5c769245f3c366a621c6ed8f063f179272c66833c896a212fba1a0e231c2665b9f0d3209bcc11b16c659db9cbe414c06bf37b308c4b8c1f5d63f5eb05ac28f86e45a88119f2a6277f45187856574d90c47dfc4b601e160c0f4938efbb415a6ed710b7ac9f8ddd38d29269aac1c01973a4069e1368dc7dbf80fc9ce86178c01d4ce7cbc086259d26e3122fc0a2d43bf25baeec5d49383a6fa672670a480650bd65e7999109e6801678dd0c4c89f1e444766cbb21b7b4874a0bd87a99c0fd6d96cea04f43629286eae749645b68f4a560f05d1f3d7fe7789e8d26f86960dd308b586864184337d0dba121324baf31ddb6b2507cfabbfd4b10d6678da1cf91f5405b9c6fab939e9dfc68b61bce65b3b65bd4de126a726e70b886ffc2bab5ab70245c516a49bab8d4d6dd6872aac0aa6b8e0e2ae1ef00c70102037ab18cb476b66db84a13ea0fdf21aa7d91dfeb629c22ec29ebb3a8dd8c7c056a7613e1473a5e7c41321ef7ce0fe424b7c1c89acd6b77485cf5eb88fed58d5b5cf7f9d05ec87f59b5016d88f3dccf63d8c4d465305eca92313faf50ac27dd038c97e415edc9a407135ba5d7599d48a1a495b222ea9f7537303f5b7a4d12bcf489297bc7047ca513e068193e2db0d0bc4d301095ab5ee3752722e13c98eeca2e7ceb1b54f0366db2164e0f786d0386be075fe7257fc7580a4cff37c1f6f066822599654ec065fb02531047115ad7ebecf0597fed49df63bf0b83124f2337814b9590f87e86a1fff6c3748573808e1d313703180269d34a1884f5ae99814932d8bd14d1077ad52f7e8d32dfb9727e235be99f02ff4bde5d540f8bd180ec4cd8af71cca7bea920a6f8b3931012e513f7df22d94e034538b486a8a8b55b81383113ded1d0ebb6f3d030392f1686540f87fac0f9b1c4b57288ea4c3031f9d47ffb2cc6cdafd912595639d8dac1c942524e5c48a4103b6c3a5969850fa605f56fa958ebdc856d63450d4d47e7ecfb082a4b8f87f2d43d871df04a1a7f7c821aab6f50b8e919710d6b7c2f5cf3e267613515ae40abacbe292c28c86103ac59b0a7722c306e6a2f2cd084bdf2e59141a87707df6031e6ee3fa4a9716e0f32ffc5e121f6c56af240ebb675315f5bc774e1aa226994faec61722b02ef54e3b1055af92caa57306c79e0995fa381e80df1d15225d3f9ef5f8139588be1cf0a2d9ab7be8ff9c27740d191411fb8f17e36641f894941668c9b0d725f7c7bd7c6fe828156cc7ddee49304afb65d10d713f17013550e0e7c517c90962282df5b1a1e174e56118a747286653b6ce04135601a41d8f52978bea6b81275354580258b829e56be58b9d25b855775cbb79a9ca3077515d993601ab47752d8da8d69423270ead19585a78680c332050677a54b87076f5eea0f48158c4f4ad0d7feae6e0c438f8f3e38a14525c19987ce333c2307da05f6f94916c2e29054cea207b5fd4d60de53646b9008dbf8ea6be5b78ada884d5faf969d6e27d5009d9ece2b9d5341975f63acd89e54b04fdc97e0de183d635b1f08e1b7340a3f55ec4138a4aca2b9aa03e238d54a6d5e3e1fe6345adff1161b8871a2aa7f52426489b0f4012b3c04cd599ba0d5ded15e0b21af71553fef5d3a7e109e880481f7e7fdd7f9cee10586ad73b9452dcc224d59f765c5a10f123ad4909671b1fa297671d24498c1efcc06e0068eb1a59b45666562321c2df913359e68b24d9e7a92215fcb902a51604352fe88ae46ed7132ea9f2e46a90bc69859b9c4fa588f46a1374578a48ef1c3d67d81dcef5a17d615c56662a42611d7882fd685e2dd9b814555602ed4e037b94cca0dd0759f5135f3474ff49adcef4e9dea4968099ff4f382dc187f085b2fd209560b680b1fe7565841470d091afd879036a9f994785a194a016e7808c0a8401ce9bc0cc67a0de7a2746f82bcc5f6969134fa527ae917357b534c7ec390a6c9ee2315e169939970ea44824f3f252561860378ae04be0a6ad8bdc07d4db160a923a06295783d49df34ee71c796379d50ca12777fc6de1927bc82cf924ff1a7701a3fd58b4e256a74716a4802136351b26e036b0090d7f20c28e073d7c1ae9705c011b81fbf7fcb7c5f26250e81ed3a297335c211debd5469c2af7b3650c88867e1b770081b0ce204b8279d81e485cf2623f1be5ad119d3d67cced7db97eaa736630bce2c443a976dddcbadd6f98b7bd35c534022aa08006be96b9928cf274532810dd41afe8f467a74450e1d867f017a5911c66a521a67fce3a78b17e508c86c93d3c53837cd1a9f3e0b9bf5463cfccc47f7efb2051091cfca33c93e24c47bf3e4f2124eb7e6791f10743eb7637b1a80523b83c5770701c045ebe2211e6bc278a21d63db5bdc5c5e1a279a585d2cc99e0d7ebf6a762f71531f8adbb2003be34009751659b79b288685faa2b6c6aad0998736c7472df9a5bdb7d6f3f8f7158f8eb63b5c07a165b5c46b3302224917ee8662fa90c9be47844d744623fd0850cf40af21a87b570b8977b71ba6e1fcf2d79aa2b548067acd070c7a2af9e119a6759c2d04f84d0b77b4183ce23009f7c4e3bb6b0173817ae2b52a8f3d963d004becbe255adcee68977a33568999dfd1dbeede8b3bd2cf738ed5e7b2b9beb3ab7843d7f7dbedb5c46af07dc149092f3ef6df519c6958a716d24f5ff59f396fd67df5489654c76452564685171a27631a131319dd2d5b1cedabd9fcfc29f34613924e24d75da48ee45e5e5a018df9ec3c1bf352af4b17f754b5f6a760899fa218066ce688c98a86e5831714c78f0c9878f6d1757404c79143ced1a3dad27966466c73bfbd9c1731dac66990023926331e1c7615922fea61c5abcf8e822bb14fd4aac11127c58f08060726b83ce50eba34a5a09a5327a06f59703345fa87aef6d2a463f2da7740972be4427976c22d0d456b59e39f98058824fe83dcf9b0baf1b78ec9a4cd24213200465f1450b44b182a3b755ff3e76cbaabbc013de2d1c0eaa75a42cf95fb44eddb56928d0f4f3aa3397b9f66c8b635bfcf98406d4b9924a119e62c425c6b969de2ad402c2ba37533fb5251529cd676716d52c230f1b042f78b60459426b2485aab33264d420b467ac6140da8359dc7f6a84b5b41018da5def40588862674844ec56e5535b2fb7fe6df15d2b3dd787b8f977753e14891cd315cf4eab66786527f77bdeee217188adce261edc6fb40618f39dc87af7be45b449ee1951933f50a453d220aeab61c830f7b9e48ce8fe72f0638785a464317980ff517e5aa0f6981570a81f6b8409c3d74a0a33dea28a2bf6e91d1a2f94f6abb2422d5fa0f1ffca0a6eedac2ee10fbd30309a6142c9f5deddf798493d35b74b15468fa7b24819c62c3c63533b95989b2bddc7ff5e485de02bebbe3620db708315449ae18cc6bc003403783b17d4f7ba21c65fda19844cfec118097d8cf69c2e0757ee71076ac78c5de09e78618b98a9014d2793fd1d0f981bbe8801bd80701bff2f209eb048322538c6199c81d8a0bbce4d5d45624f07e1c9a2114ce4bd4ec6a5663d45e6908a4dccee6defd6afc6ff4e8446f0dc7e3c3a23f2a51b9ea0b0b5f9d6e3085c4249fcf46ee9736893d74d19760913445644aed5ffb34c96a7456bf9c15e884d1981a6d15894f8d22d550b01006c78d59aed7fac426dc25d18ab90384e11462fa8740d49934fa61a433769ed94199ea8c3f0a5d6552be69451ac14ba7adcab73cf12f66f4e6a03dcfb96a2ee6f90894ce4c210bbc33f97b2d40077f85613f72cf5bc6752ea3fd5cd9d0e41677c0a292b7657049283fba60aa2d0a6d5aab2fa26ebc6502ec57dfac2884b5da0bb1f347045d1932719b0b2469ea7a74386e1449d5cd15e75d117a0e2a2842a4f86d9270b3bbb8e22225a10614b6afacd6ca0217b28f871cfe486141faee491f65a8b526fa407e164920a90eee1b3e677f488a0434792c1d4e73509ffcf6528625b17bd8bb61ec96789249d83816e353c69ce8185abae899b3cd50697b65f43c9eb1e89b614914aa058ddd31d5b3a3810c04f07df5e00056718214be3de91496e5e5ceda5e3ae8cf0e76bcaadd898eba3cbbd7b21e824a509b875da91f619ed0c745f699472321359f6d41e780e7517a24fedeb3a337cd79163d2ab1bcca7e7c20299e2a9b721b3406ff45f7ac448b09384cbab2b1b40517370302a971a6010d7700c05c41ccaa447c71ebb3089d360943052c18c8a0c0ddf8a7cfc47df39d3751b863f8ceb3cfd3a2417487c6335a97eea6855fdb74bff919a6d61f568f58cb12d46b9a5b827b989c962031aabccebf9e4db82bd372055d1f31a7c1c879ab5339f9875bd52dfbe805ce8e29a7fdb544792f9d805bdeb478f7115a666344d3c7289af20c09d9d683bac79b9b3e68d04aa0731052a40526e290e38a472d45a88cc57c12b761b8833f81c33bffca4849b204166b92fefd0a2fbea5ac45e8515a251aceef1c176870a94bd051c71e75203ae5afc9c831629137bfeefa64bdd0976280eb8b38617a32929ff262fb3c76cd025d348c99b1db47b4690161e92a22e2654ad23747f2bb126b6af66c47c332f1a8bb41b8fc4d70329e2b1daeba6c73cc1c024b9afa64eaac7c10f222fd0585722399912a33549528fe769f9d4e57aa49d15791383dc54cbde739d407814c60fdb3774276da57c18468f07c4248b56097da719294bd89eda576f92a5510ac42eee4c14e425d28ea1459fa80ddb951e9a1adb20b9f513c14c0d79e99176f1d12f1aa912ab1a59c91f5d4cb1c099589888736f255990a92221b700339f179626cac27d4508146318dd6d1b2d26238f51cce6f6380ee27f4ea9382c1077ee55bcba420c202e749d6000223769c3acd2d12b2bfecce4b2a12450c96c49c20cf186051a4667069801961d1a414b4b0a0e5510cb3e82c0fead39aab552b25ab3e72b9dd1f20218455ca3c0baef3c79f8ca96202b8eeb1db001f6fa6d10b6d042fa2beed"}, {&(0x7f0000000200)="ff3d323263c2ba3ba4dfc78301934c37bbc5a66fc92ffdbc974a92e3b3821e1243eaf2ca64f5eb3b7d78284d6e74b4379eb7a6020501dadb304be6eb69dbe09dab5d5d49ca9e1dc8efd303497a3f9c25471110f8beb79a6e08a3edab819054386a7bc5fb0eda7d75b86efe76de047efdc50d27172a926beb4db45258482683ab806d7d98803ba1aafbbaf20ebfe6205cab57732c75dca041fb0935ab61489e01014a05a8638b931c6ee1292f92cdbab50ff123ad83bceb11377835fe5d5232fc20ef3038289d7a4fe44e14c0ec17217927ca399ca1526750b37be82e0310c954be"}], 0x15, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r6}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r5}}}, @rights={{0x0, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, r4, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4]}}], 0x80, 0x5}, 0x4000000) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r3]) 03:07:31 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) 03:07:31 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$IOC_PR_RELEASE(0xffffffffffffffff, 0x401070ca, &(0x7f0000000100)={0x4, 0x6, 0x1}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r0]) 03:07:31 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x80086601, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:07:31 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481278, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:07:31 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481223, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:07:31 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x4b47, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:07:44 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) 03:07:44 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x4b49, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:07:44 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x80087601, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:07:44 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000080)={0x0, &(0x7f0000000040)}, 0x10) getsockopt$sock_buf(r1, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$FS_IOC_GETFSMAP(r1, 0xc0c0583b, &(0x7f0000000440)={0x0, 0x0, 0x9, 0x0, '\x00', [{0x3, 0x5, 0x2, 0x0, 0x5, 0xffffffff00000001}, {0x20, 0x68e, 0x9, 0x2, 0x4, 0xff}], ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r2]) 03:07:44 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481225, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:07:44 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:07:44 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xa00, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:07:44 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 90) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2723.464712] blktrace: Concurrent blktraces are not allowed on loop6 [ 2723.479707] blktrace: Concurrent blktraces are not allowed on loop6 [ 2723.487915] blktrace: Concurrent blktraces are not allowed on loop14 03:07:44 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) [ 2723.559100] FAULT_INJECTION: forcing a failure. [ 2723.559100] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2723.562348] CPU: 1 PID: 13087 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2723.563956] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2723.565898] Call Trace: [ 2723.566513] dump_stack+0x107/0x167 [ 2723.567360] should_fail.cold+0x5/0xa [ 2723.568254] __alloc_pages_nodemask+0x182/0x600 [ 2723.569347] ? __kmalloc+0x16e/0x390 [ 2723.570238] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2723.571643] ? trace_hardirqs_on+0x5b/0x180 [ 2723.572662] alloc_pages_current+0x187/0x280 [ 2723.573694] relay_open_buf.part.0+0x2a5/0xc00 [ 2723.574765] relay_open+0x531/0xa10 [ 2723.575623] do_blk_trace_setup+0x4cf/0xc10 [ 2723.576629] ? _copy_from_user+0xfb/0x1b0 [ 2723.577607] __blk_trace_setup+0xca/0x180 [ 2723.578580] ? do_blk_trace_setup+0xc10/0xc10 [ 2723.579648] blk_trace_ioctl+0x155/0x290 03:07:44 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x2, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) [ 2723.580600] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2723.581967] ? do_vfs_ioctl+0x283/0x10d0 [ 2723.582900] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2723.584110] ? generic_block_fiemap+0x60/0x60 [ 2723.585153] ? lock_downgrade+0x6d0/0x6d0 [ 2723.586136] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2723.587246] blkdev_ioctl+0xc1/0x710 [ 2723.588096] ? blkdev_common_ioctl+0x1930/0x1930 03:07:44 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x541b, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2723.589196] ? selinux_file_ioctl+0xb6/0x270 [ 2723.590391] block_ioctl+0xf9/0x140 [ 2723.591219] ? blkdev_read_iter+0x1c0/0x1c0 [ 2723.592206] __x64_sys_ioctl+0x19a/0x210 [ 2723.593179] do_syscall_64+0x33/0x40 [ 2723.594032] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2723.595203] RIP: 0033:0x7f2ffa449b19 [ 2723.596048] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2723.600318] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2723.602047] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2723.603669] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2723.605295] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2723.606910] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2723.608529] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:07:44 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0045878, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:07:44 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, 0xffffffffffffffff, 0x0) syz_io_uring_submit(r2, 0x0, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) r3 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000000)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index, 0x0, &(0x7f00000008c0)}, 0x0) r6 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) syz_io_uring_submit(r6, r5, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r7, 0x0, 0x0, 0x1000002) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) syz_io_uring_submit(r2, r5, &(0x7f0000000140)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, r7, 0x0, &(0x7f0000000100)='./file0\x00', 0x1, 0x440, 0x12345, {0x0, r8}}, 0x8) 03:07:44 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048122a, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2723.662476] blktrace: Concurrent blktraces are not allowed on loop6 [ 2723.684278] blktrace: Concurrent blktraces are not allowed on loop14 [ 2723.695350] blktrace: Concurrent blktraces are not allowed on loop6 03:07:44 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0x301, 0x0) [ 2723.716427] blktrace: Concurrent blktraces are not allowed on loop14 03:07:45 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x3, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:07:45 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 91) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:07:45 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048122b, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2723.887741] blktrace: Concurrent blktraces are not allowed on loop14 [ 2723.903001] blktrace: Concurrent blktraces are not allowed on loop14 [ 2723.910065] FAULT_INJECTION: forcing a failure. [ 2723.910065] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2723.913494] CPU: 1 PID: 13124 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2723.915018] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2723.916877] Call Trace: [ 2723.917468] dump_stack+0x107/0x167 [ 2723.918275] should_fail.cold+0x5/0xa [ 2723.919122] __alloc_pages_nodemask+0x182/0x600 [ 2723.920143] ? __kmalloc+0x16e/0x390 [ 2723.920980] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2723.922307] ? trace_hardirqs_on+0x5b/0x180 [ 2723.923261] alloc_pages_current+0x187/0x280 [ 2723.924231] relay_open_buf.part.0+0x2a5/0xc00 [ 2723.925253] relay_open+0x531/0xa10 [ 2723.926059] do_blk_trace_setup+0x4cf/0xc10 [ 2723.927017] ? _copy_from_user+0xfb/0x1b0 [ 2723.927925] __blk_trace_setup+0xca/0x180 [ 2723.928831] ? do_blk_trace_setup+0xc10/0xc10 [ 2723.929847] blk_trace_ioctl+0x155/0x290 [ 2723.930747] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2723.931800] ? do_vfs_ioctl+0x283/0x10d0 [ 2723.932712] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2723.933863] ? generic_block_fiemap+0x60/0x60 [ 2723.934824] ? lock_downgrade+0x6d0/0x6d0 [ 2723.935749] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2723.936826] blkdev_ioctl+0xc1/0x710 [ 2723.937615] ? blkdev_common_ioctl+0x1930/0x1930 [ 2723.938685] ? selinux_file_ioctl+0xb6/0x270 [ 2723.939662] block_ioctl+0xf9/0x140 [ 2723.940469] ? blkdev_read_iter+0x1c0/0x1c0 [ 2723.941398] __x64_sys_ioctl+0x19a/0x210 [ 2723.942308] do_syscall_64+0x33/0x40 [ 2723.943139] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2723.944295] RIP: 0033:0x7f2ffa449b19 [ 2723.945106] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2723.949183] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2723.950894] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2723.952486] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2723.954085] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2723.955634] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2723.957252] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:07:59 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 92) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:07:59 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x5421, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:07:59 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048122d, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:07:59 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x2f1b, 0x8000, 0xb91, 0xfffffffffffffffd}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000002) r2 = syz_io_uring_setup(0x620e, &(0x7f0000000180), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000100), &(0x7f0000000140)=0x0) r4 = syz_io_uring_setup(0x24, &(0x7f0000000080)={0x0, 0x40000000, 0x2, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000002a40)=0x0) syz_io_uring_submit(r5, r6, &(0x7f0000000040)=@IORING_OP_POLL_ADD={0x6, 0x4, 0x0, @fd=r4}, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(r2, 0x9, 0x0, 0x0) r7 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000000, 0x80010, r4, 0x0) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(r2, 0x9, 0x0, 0x0) syz_io_uring_submit(r7, r3, &(0x7f0000000340)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x1, 0x0, 0x44, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r8}}, 0x1000) syz_io_uring_submit(0x0, 0x0, &(0x7f00000003c0)=@IORING_OP_STATX={0x15, 0x1, 0x0, r1, &(0x7f0000000240), &(0x7f0000000380)='./file0\x00', 0x40, 0x0, 0x1, {0x0, r8}}, 0x4) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r9 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r9]) 03:07:59 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0045878, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:07:59 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0x301, 0x0) 03:07:59 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xb91, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:07:59 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x4, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) [ 2738.167274] blktrace: Concurrent blktraces are not allowed on loop6 [ 2738.181557] blktrace: Concurrent blktraces are not allowed on loop14 [ 2738.191810] FAULT_INJECTION: forcing a failure. [ 2738.191810] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2738.194570] CPU: 0 PID: 13144 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2738.196038] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2738.197789] Call Trace: [ 2738.198348] dump_stack+0x107/0x167 [ 2738.199116] should_fail.cold+0x5/0xa [ 2738.199934] __alloc_pages_nodemask+0x182/0x600 [ 2738.200913] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2738.202029] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2738.203167] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2738.204435] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2738.205595] ? alloc_pages_current+0x39/0x280 [ 2738.206541] alloc_pages_current+0x187/0x280 [ 2738.207480] relay_open_buf.part.0+0x2a5/0xc00 [ 2738.208461] relay_open+0x531/0xa10 [ 2738.209261] do_blk_trace_setup+0x4cf/0xc10 [ 2738.210177] ? _copy_from_user+0xfb/0x1b0 [ 2738.211055] __blk_trace_setup+0xca/0x180 [ 2738.211419] blktrace: Concurrent blktraces are not allowed on loop14 [ 2738.211932] ? do_blk_trace_setup+0xc10/0xc10 [ 2738.211978] blk_trace_ioctl+0x155/0x290 [ 2738.215103] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2738.216133] ? do_vfs_ioctl+0x283/0x10d0 [ 2738.216989] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2738.218096] ? generic_block_fiemap+0x60/0x60 [ 2738.219037] ? lock_downgrade+0x6d0/0x6d0 [ 2738.219921] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2738.220943] blkdev_ioctl+0xc1/0x710 [ 2738.221735] ? blkdev_common_ioctl+0x1930/0x1930 [ 2738.222743] ? selinux_file_ioctl+0xb6/0x270 [ 2738.223677] block_ioctl+0xf9/0x140 [ 2738.224442] ? blkdev_read_iter+0x1c0/0x1c0 [ 2738.225363] __x64_sys_ioctl+0x19a/0x210 [ 2738.226226] do_syscall_64+0x33/0x40 [ 2738.227007] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2738.228087] RIP: 0033:0x7f2ffa449b19 [ 2738.228867] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2738.232747] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2738.234360] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2738.235869] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2738.237380] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2738.238874] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2738.240373] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:07:59 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x5450, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2738.275793] blktrace: Concurrent blktraces are not allowed on loop6 03:07:59 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0x301, 0x0) 03:07:59 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x5, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:07:59 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0189436, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:07:59 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048122e, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2738.371334] blktrace: Concurrent blktraces are not allowed on loop14 [ 2738.389447] blktrace: Concurrent blktraces are not allowed on loop14 03:07:59 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) r1 = perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r0, 0xc018937c, &(0x7f0000000100)={{0x1, 0x1, 0x18, r1, {0x1}}, './file0\x00'}) sendto$unix(r2, &(0x7f00000001c0)="f9ece9b722d4b5fa2a229b5c6bc664050949e1431229afc1d199a0aa385dbd1f8bf18b8679a7d4ef803815515ba902f1d1ba0bf835beea15e5128f786a1a43b720de3970e17507364e3cb625f2b062a54013781b72ef1ebd335103c065332d7bcc65a21b1445eb548869b952e14b52dded458946c6dd51c13dc9d69338afa24f49f60e81e93f8a4daa26c3c6b17049011ec2ad3c8b0165e94d39ab12140e8af413636f35788b48c84ab21d71d9", 0xad, 0x44000, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) r3 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0x20d315) ioctl$SCSI_IOCTL_GET_PCI(r5, 0x5387, &(0x7f0000000140)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r3]) [ 2738.483085] blktrace: Concurrent blktraces are not allowed on loop6 [ 2738.490703] blktrace: Concurrent blktraces are not allowed on loop6 03:08:13 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 93) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:08:13 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x5451, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:08:13 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048122f, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:08:13 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x6, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:08:13 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)={'\x00', 0x0, 0x0, 0xb91}) 03:08:13 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x1400, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:08:13 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc020660b, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:08:13 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x10021) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) r2 = socket$inet6_icmp(0xa, 0x2, 0x3a) ioctl$BTRFS_IOC_WAIT_SYNC(r2, 0x40089416, &(0x7f0000000100)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2751.817042] FAULT_INJECTION: forcing a failure. [ 2751.817042] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2751.818764] CPU: 1 PID: 13189 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2751.819639] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2751.820690] Call Trace: [ 2751.821029] dump_stack+0x107/0x167 [ 2751.821494] should_fail.cold+0x5/0xa [ 2751.821995] __alloc_pages_nodemask+0x182/0x600 [ 2751.822587] ? __kmalloc+0x16e/0x390 [ 2751.823061] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2751.823828] ? trace_hardirqs_on+0x5b/0x180 [ 2751.824382] alloc_pages_current+0x187/0x280 [ 2751.824940] relay_open_buf.part.0+0x2a5/0xc00 [ 2751.825535] relay_open+0x531/0xa10 [ 2751.826002] do_blk_trace_setup+0x4cf/0xc10 [ 2751.826557] ? _copy_from_user+0xfb/0x1b0 [ 2751.827083] __blk_trace_setup+0xca/0x180 [ 2751.827608] ? do_blk_trace_setup+0xc10/0xc10 [ 2751.828188] blk_trace_ioctl+0x155/0x290 [ 2751.828705] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2751.829326] ? do_vfs_ioctl+0x283/0x10d0 [ 2751.829850] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2751.830520] ? generic_block_fiemap+0x60/0x60 [ 2751.831091] ? lock_downgrade+0x6d0/0x6d0 [ 2751.831618] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2751.832234] blkdev_ioctl+0xc1/0x710 [ 2751.832707] ? blkdev_common_ioctl+0x1930/0x1930 [ 2751.833309] ? selinux_file_ioctl+0xb6/0x270 [ 2751.833879] block_ioctl+0xf9/0x140 [ 2751.834343] ? blkdev_read_iter+0x1c0/0x1c0 [ 2751.834891] __x64_sys_ioctl+0x19a/0x210 [ 2751.835406] do_syscall_64+0x33/0x40 [ 2751.835875] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2751.836524] RIP: 0033:0x7f2ffa449b19 [ 2751.836994] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2751.839360] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2751.840325] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2751.841266] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2751.842205] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2751.843108] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2751.844001] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2751.875832] blktrace: Concurrent blktraces are not allowed on loop14 03:08:13 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 94) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2751.898414] blktrace: Concurrent blktraces are not allowed on loop6 [ 2751.899172] blktrace: Concurrent blktraces are not allowed on loop14 03:08:13 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)) 03:08:13 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x5452, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:08:13 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0045878, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2751.975744] blktrace: Concurrent blktraces are not allowed on loop6 03:08:13 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x7, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:08:13 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0401273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:08:13 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481230, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:08:13 executing program 3: ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(0xffffffffffffffff, 0x8040942d, &(0x7f0000000100)) mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) [ 2752.050338] blktrace: Concurrent blktraces are not allowed on loop14 [ 2752.057696] blktrace: Concurrent blktraces are not allowed on loop6 [ 2752.061441] blktrace: Concurrent blktraces are not allowed on loop14 [ 2752.068507] FAULT_INJECTION: forcing a failure. [ 2752.068507] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2752.069936] CPU: 1 PID: 13208 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2752.070754] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2752.071714] Call Trace: [ 2752.072024] dump_stack+0x107/0x167 [ 2752.072442] should_fail.cold+0x5/0xa [ 2752.072881] __alloc_pages_nodemask+0x182/0x600 [ 2752.073418] ? __kmalloc+0x16e/0x390 [ 2752.073854] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2752.074549] ? trace_hardirqs_on+0x5b/0x180 [ 2752.075046] alloc_pages_current+0x187/0x280 [ 2752.075564] relay_open_buf.part.0+0x2a5/0xc00 [ 2752.076095] ? relay_open+0x4f1/0xa10 [ 2752.076553] relay_open+0x531/0xa10 [ 2752.076971] do_blk_trace_setup+0x4cf/0xc10 [ 2752.077475] ? _copy_from_user+0xfb/0x1b0 [ 2752.077955] __blk_trace_setup+0xca/0x180 [ 2752.078434] ? do_blk_trace_setup+0xc10/0xc10 [ 2752.078959] blk_trace_ioctl+0x155/0x290 [ 2752.079430] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2752.079986] ? do_vfs_ioctl+0x283/0x10d0 [ 2752.080468] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2752.081056] ? generic_block_fiemap+0x60/0x60 [ 2752.081588] ? lock_downgrade+0x6d0/0x6d0 [ 2752.082063] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2752.082628] blkdev_ioctl+0xc1/0x710 [ 2752.083049] ? blkdev_common_ioctl+0x1930/0x1930 [ 2752.083600] ? selinux_file_ioctl+0xb6/0x270 [ 2752.084106] block_ioctl+0xf9/0x140 [ 2752.084526] ? blkdev_read_iter+0x1c0/0x1c0 [ 2752.085015] __x64_sys_ioctl+0x19a/0x210 [ 2752.085487] do_syscall_64+0x33/0x40 [ 2752.085922] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2752.086513] RIP: 0033:0x7f2ffa449b19 [ 2752.086935] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2752.089043] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2752.089924] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2752.090745] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2752.091564] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2752.092386] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2752.093204] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2752.103634] blktrace: Concurrent blktraces are not allowed on loop6 03:08:26 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x5460, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:08:26 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481223, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:08:26 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x2000, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:08:26 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481258, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:08:26 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x300, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:08:26 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x1265, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:08:26 executing program 3: mknod$loop(&(0x7f0000000400)='./file1\x00', 0x200, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x4, 0x100, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r2]) r3 = pidfd_getfd(0xffffffffffffffff, r2, 0x0) r4 = getpid() ptrace(0x4208, r4) getsockopt$sock_buf(0xffffffffffffffff, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) r5 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) ppoll(&(0x7f0000000300)=[{0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x432}, {r1, 0x9256}, {0xffffffffffffffff, 0x200}, {r5, 0x4002}], 0x5, &(0x7f0000000380)={0x77359400}, &(0x7f00000003c0)={[0x9]}, 0x8) ioctl$BLKTRACETEARDOWN(r3, 0x1276, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x6e) 03:08:26 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 95) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2765.508531] blktrace: Concurrent blktraces are not allowed on loop14 03:08:26 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481263, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2765.532519] blktrace: Concurrent blktraces are not allowed on loop14 03:08:26 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x40081271, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:08:26 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481264, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:08:26 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x500, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:08:26 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481225, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2765.645922] FAULT_INJECTION: forcing a failure. [ 2765.645922] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2765.647438] CPU: 0 PID: 13255 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2765.648233] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2765.649195] Call Trace: [ 2765.649506] dump_stack+0x107/0x167 [ 2765.649928] should_fail.cold+0x5/0xa [ 2765.650393] __alloc_pages_nodemask+0x182/0x600 [ 2765.650931] ? __kmalloc+0x16e/0x390 [ 2765.651361] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2765.652054] ? trace_hardirqs_on+0x5b/0x180 [ 2765.652555] alloc_pages_current+0x187/0x280 [ 2765.653075] relay_open_buf.part.0+0x2a5/0xc00 [ 2765.653609] relay_open+0x531/0xa10 [ 2765.654040] do_blk_trace_setup+0x4cf/0xc10 [ 2765.654544] ? _copy_from_user+0xfb/0x1b0 [ 2765.655022] __blk_trace_setup+0xca/0x180 [ 2765.655504] ? do_blk_trace_setup+0xc10/0xc10 [ 2765.656025] blk_trace_ioctl+0x155/0x290 [ 2765.656492] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2765.657049] ? do_vfs_ioctl+0x283/0x10d0 [ 2765.657521] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2765.658132] ? generic_block_fiemap+0x60/0x60 [ 2765.658655] ? lock_downgrade+0x6d0/0x6d0 [ 2765.659150] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2765.659702] blkdev_ioctl+0xc1/0x710 [ 2765.660142] ? blkdev_common_ioctl+0x1930/0x1930 [ 2765.660691] ? selinux_file_ioctl+0xb6/0x270 [ 2765.661199] block_ioctl+0xf9/0x140 [ 2765.661585] blktrace: Concurrent blktraces are not allowed on loop14 [ 2765.661639] ? blkdev_read_iter+0x1c0/0x1c0 [ 2765.661660] __x64_sys_ioctl+0x19a/0x210 [ 2765.663992] do_syscall_64+0x33/0x40 [ 2765.664418] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2765.665014] RIP: 0033:0x7f2ffa449b19 [ 2765.665445] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2765.667588] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2765.668459] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2765.669242] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2765.670023] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2765.670753] blktrace: Concurrent blktraces are not allowed on loop14 [ 2765.670809] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2765.670827] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:08:40 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x0, 0x0, 0x43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:08:40 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481269, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:08:40 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048122a, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:08:40 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 96) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:08:40 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x40049409, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:08:40 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x40081271, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:08:40 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x600, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:08:40 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x4000, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2779.771831] FAULT_INJECTION: forcing a failure. [ 2779.771831] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2779.773467] CPU: 1 PID: 13295 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2779.774326] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2779.775347] Call Trace: [ 2779.775673] dump_stack+0x107/0x167 [ 2779.776118] should_fail.cold+0x5/0xa [ 2779.776590] __alloc_pages_nodemask+0x182/0x600 [ 2779.777163] ? __kmalloc+0x16e/0x390 [ 2779.777620] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2779.778377] ? trace_hardirqs_on+0x5b/0x180 [ 2779.778926] alloc_pages_current+0x187/0x280 [ 2779.779470] relay_open_buf.part.0+0x2a5/0xc00 [ 2779.780035] relay_open+0x531/0xa10 [ 2779.780493] do_blk_trace_setup+0x4cf/0xc10 [ 2779.781031] ? _copy_from_user+0xfb/0x1b0 [ 2779.781538] __blk_trace_setup+0xca/0x180 [ 2779.782053] ? do_blk_trace_setup+0xc10/0xc10 [ 2779.782627] blk_trace_ioctl+0x155/0x290 [ 2779.783127] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2779.783728] ? do_vfs_ioctl+0x283/0x10d0 [ 2779.784236] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2779.784876] ? generic_block_fiemap+0x60/0x60 [ 2779.785432] ? lock_downgrade+0x6d0/0x6d0 [ 2779.785949] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2779.786555] blkdev_ioctl+0xc1/0x710 [ 2779.787017] ? blkdev_common_ioctl+0x1930/0x1930 [ 2779.787605] ? selinux_file_ioctl+0xb6/0x270 [ 2779.788149] block_ioctl+0xf9/0x140 [ 2779.788595] ? blkdev_read_iter+0x1c0/0x1c0 [ 2779.789130] __x64_sys_ioctl+0x19a/0x210 [ 2779.789630] do_syscall_64+0x33/0x40 [ 2779.790091] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2779.790727] RIP: 0033:0x7f2ffa449b19 [ 2779.791192] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2779.793452] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2779.794387] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2779.795272] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2779.796148] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2779.797025] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2779.797901] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2779.801995] blktrace: Concurrent blktraces are not allowed on loop14 [ 2779.804500] blktrace: Concurrent blktraces are not allowed on loop14 [ 2779.814977] blktrace: Concurrent blktraces are not allowed on loop6 03:08:41 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x700, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) [ 2779.847609] blktrace: Concurrent blktraces are not allowed on loop6 03:08:41 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 97) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2779.864816] blktrace: Concurrent blktraces are not allowed on loop14 [ 2779.874596] blktrace: Concurrent blktraces are not allowed on loop14 03:08:41 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048126c, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:08:41 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x3, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:08:41 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x14c, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2779.949862] blktrace: Concurrent blktraces are not allowed on loop14 03:08:41 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x40081271, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2779.960944] blktrace: Concurrent blktraces are not allowed on loop14 03:08:41 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048122b, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:08:41 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f0000000200)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) r1 = perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r2, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$sock_SIOCSIFVLAN_SET_VLAN_FLAG_CMD(r2, 0x8983, &(0x7f0000000100)={0x7, 'erspan0\x00', {0x8}, 0xa6d}) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000900), r4) sendmsg$IEEE802154_ADD_IFACE(r3, &(0x7f0000000180)={0x0, 0xfffffffffffffe9a, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="a24c3400", @ANYRES16=r5, @ANYBLOB="99ae00000000000000002100000009001f00706879310000000005002000000000000c0005000000000000000000"], 0x34}}, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_ADD_IFACE(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYBLOB], 0x34}}, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES16=r6, @ANYRESDEC=r1]) 03:08:41 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048126f, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:08:41 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x102, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) [ 2780.022013] blktrace: Concurrent blktraces are not allowed on loop14 [ 2780.031509] blktrace: Concurrent blktraces are not allowed on loop14 [ 2780.043547] blktrace: Concurrent blktraces are not allowed on loop6 [ 2780.095932] blktrace: Concurrent blktraces are not allowed on loop6 [ 2780.188291] FAULT_INJECTION: forcing a failure. [ 2780.188291] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2780.190275] CPU: 1 PID: 13318 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2780.191070] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2780.192020] Call Trace: [ 2780.192325] dump_stack+0x107/0x167 [ 2780.192744] should_fail.cold+0x5/0xa [ 2780.193185] __alloc_pages_nodemask+0x182/0x600 [ 2780.193709] ? __kmalloc+0x16e/0x390 [ 2780.194129] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2780.194821] ? trace_hardirqs_on+0x5b/0x180 [ 2780.195311] alloc_pages_current+0x187/0x280 [ 2780.195812] relay_open_buf.part.0+0x2a5/0xc00 [ 2780.196333] relay_open+0x531/0xa10 [ 2780.196749] do_blk_trace_setup+0x4cf/0xc10 [ 2780.197238] ? _copy_from_user+0xfb/0x1b0 [ 2780.197715] __blk_trace_setup+0xca/0x180 [ 2780.198183] ? do_blk_trace_setup+0xc10/0xc10 [ 2780.198719] blk_trace_ioctl+0x155/0x290 [ 2780.199179] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2780.199732] ? do_vfs_ioctl+0x283/0x10d0 [ 2780.200193] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2780.200784] ? generic_block_fiemap+0x60/0x60 [ 2780.201289] ? lock_downgrade+0x6d0/0x6d0 [ 2780.201755] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2780.202311] blkdev_ioctl+0xc1/0x710 [ 2780.202743] ? blkdev_common_ioctl+0x1930/0x1930 [ 2780.203285] ? selinux_file_ioctl+0xb6/0x270 [ 2780.203788] block_ioctl+0xf9/0x140 [ 2780.204200] ? blkdev_read_iter+0x1c0/0x1c0 [ 2780.204696] __x64_sys_ioctl+0x19a/0x210 [ 2780.205156] do_syscall_64+0x33/0x40 [ 2780.205575] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2780.206157] RIP: 0033:0x7f2ffa449b19 [ 2780.206592] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2780.208688] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2780.209561] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2780.210379] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2780.211201] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2780.212018] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2780.212820] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:08:53 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x910b, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:08:53 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x40086602, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:08:53 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0xa00, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:08:53 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048122d, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:08:53 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x103, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:08:53 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481270, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2791.836713] blktrace: Concurrent blktraces are not allowed on loop6 [ 2791.838015] blktrace: Concurrent blktraces are not allowed on loop14 [ 2791.838476] blktrace: Concurrent blktraces are not allowed on loop6 03:08:53 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) recvmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000100), 0x6e, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/130, 0x82}, {&(0x7f0000000280)=""/97, 0x61}, {&(0x7f0000000300)=""/3, 0x3}], 0x3, &(0x7f0000000440)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x48}, 0x40000001) 03:08:53 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 98) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2791.870179] blktrace: Concurrent blktraces are not allowed on loop14 03:08:53 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, @perf_config_ext={0x1}, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000002) getpeername$inet(r1, &(0x7f0000000100)={0x2, 0x0, @multicast2}, &(0x7f0000000140)=0x10) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r2]) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r0) 03:08:53 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481275, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2791.915796] blktrace: Concurrent blktraces are not allowed on loop6 [ 2791.926525] blktrace: Concurrent blktraces are not allowed on loop6 03:08:53 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x104, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:08:53 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048122e, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:08:53 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x40087602, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2791.982582] blktrace: Concurrent blktraces are not allowed on loop14 [ 2791.989574] blktrace: Concurrent blktraces are not allowed on loop14 03:08:53 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r0, {0x10001}}, './file0\x00'}) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r2, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r2, {0x6874}}, './file0/file0\x00'}) r3 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000900), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_DEL_KEY(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x30, r3, 0xea83f17dad5595b9, 0x0, 0x25dfdbfb, {}, [@IEEE802154_ATTR_PAN_ID={0x6}, @IEEE802154_ATTR_LLSEC_KEY_SOURCE_EXTENDED={0xc, 0x2d, {0xaaaaaaaaaaaa0202}}, @IEEE802154_ATTR_LLSEC_KEY_ID={0x5}]}, 0x30}}, 0x841) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r1, 0xc0189374, &(0x7f0000000280)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYRES64=r3]) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x10100, 0xb91}) sendmsg$IEEE802154_LLSEC_DEL_DEVKEY(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000440)={&(0x7f00000004c0)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00012cbd7000ffdbdf04000000000006000400feff000005002e014c00000006000400a1aa00000c002d00000000000000000006000600000000000c000500000010000000000052567a9e8639cbeaf8d59f0647f5369ee18bfa9b5d22d413abf94ed63f414c4084911323071e"], 0x54}, 0x1, 0x0, 0x0, 0x804}, 0x20040001) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) link(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') r4 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r4]) 03:08:53 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x105, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) [ 2792.031774] blktrace: Concurrent blktraces are not allowed on loop6 [ 2792.060385] blktrace: Concurrent blktraces are not allowed on loop14 [ 2792.062238] blktrace: Concurrent blktraces are not allowed on loop14 03:08:53 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x106, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) [ 2792.105413] blktrace: Concurrent blktraces are not allowed on loop6 [ 2792.118231] blktrace: Concurrent blktraces are not allowed on loop14 [ 2792.126241] blktrace: Concurrent blktraces are not allowed on loop14 [ 2792.228549] FAULT_INJECTION: forcing a failure. [ 2792.228549] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2792.231585] CPU: 0 PID: 13377 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2792.233162] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2792.235053] Call Trace: [ 2792.235660] dump_stack+0x107/0x167 [ 2792.236494] should_fail.cold+0x5/0xa [ 2792.237368] __alloc_pages_nodemask+0x182/0x600 [ 2792.238409] ? __kmalloc+0x16e/0x390 [ 2792.239249] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2792.240597] ? trace_hardirqs_on+0x5b/0x180 [ 2792.241571] alloc_pages_current+0x187/0x280 [ 2792.242556] relay_open_buf.part.0+0x2a5/0xc00 [ 2792.243592] relay_open+0x531/0xa10 [ 2792.244427] do_blk_trace_setup+0x4cf/0xc10 [ 2792.245400] ? _copy_from_user+0xfb/0x1b0 [ 2792.246332] __blk_trace_setup+0xca/0x180 [ 2792.247270] ? do_blk_trace_setup+0xc10/0xc10 [ 2792.248308] blk_trace_ioctl+0x155/0x290 [ 2792.249219] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2792.250323] ? do_vfs_ioctl+0x283/0x10d0 [ 2792.251261] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2792.252427] ? generic_block_fiemap+0x60/0x60 [ 2792.253441] ? lock_downgrade+0x6d0/0x6d0 [ 2792.254369] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2792.255465] blkdev_ioctl+0xc1/0x710 [ 2792.256296] ? blkdev_common_ioctl+0x1930/0x1930 [ 2792.257368] ? selinux_file_ioctl+0xb6/0x270 [ 2792.258359] block_ioctl+0xf9/0x140 [ 2792.259172] ? blkdev_read_iter+0x1c0/0x1c0 [ 2792.260141] __x64_sys_ioctl+0x19a/0x210 [ 2792.261055] do_syscall_64+0x33/0x40 [ 2792.261886] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2792.263037] RIP: 0033:0x7f2ffa449b19 [ 2792.263867] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2792.267985] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2792.269691] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2792.271289] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2792.272886] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2792.274494] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2792.276106] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:09:06 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x4020940d, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:09:06 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481278, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:09:06 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc048122f, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:09:06 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xba00, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:09:06 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)) (fail_nth: 1) 03:09:06 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x107, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:09:06 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x20d315) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r3, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r2, 0xc0189372, &(0x7f0000000100)={{0x1, 0x1, 0x18, r3, {0x10000}}, './file0\x00'}) r4 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r4]) 03:09:06 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 99) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2805.355786] FAULT_INJECTION: forcing a failure. [ 2805.355786] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2805.358365] CPU: 1 PID: 13426 Comm: syz-executor.6 Not tainted 5.10.232 #1 [ 2805.359839] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2805.361594] Call Trace: [ 2805.362163] dump_stack+0x107/0x167 [ 2805.362941] should_fail.cold+0x5/0xa [ 2805.363774] _copy_to_user+0x2e/0x180 [ 2805.364594] simple_read_from_buffer+0xcc/0x160 [ 2805.365592] proc_fail_nth_read+0x198/0x230 [ 2805.366517] ? proc_sessionid_read+0x230/0x230 [ 2805.367503] ? security_file_permission+0xb1/0xe0 [ 2805.368544] ? proc_sessionid_read+0x230/0x230 [ 2805.369523] vfs_read+0x228/0x620 [ 2805.370274] ksys_read+0x12d/0x260 [ 2805.371036] ? vfs_write+0xb10/0xb10 [ 2805.371845] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2805.372962] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2805.374067] do_syscall_64+0x33/0x40 [ 2805.374867] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2805.376082] RIP: 0033:0x7f048bee069c [ 2805.376973] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 2805.381386] RSP: 002b:00007f04894a3170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2805.383204] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 00007f048bee069c [ 2805.384920] RDX: 000000000000000f RSI: 00007f04894a31e0 RDI: 0000000000000004 [ 2805.386636] RBP: 00007f04894a31d0 R08: 0000000000000000 R09: 0000000000000000 [ 2805.388355] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2805.390070] R13: 00007ffc91f01fff R14: 00007f04894a3300 R15: 0000000000022000 [ 2805.394362] blktrace: Concurrent blktraces are not allowed on loop14 [ 2805.411952] blktrace: Concurrent blktraces are not allowed on loop6 03:09:06 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x80081270, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:09:06 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x2500, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) [ 2805.490650] blktrace: Concurrent blktraces are not allowed on loop6 03:09:06 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481230, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2805.555471] blktrace: Concurrent blktraces are not allowed on loop14 03:09:06 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)) [ 2805.562345] blktrace: Concurrent blktraces are not allowed on loop14 03:09:06 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x4800, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:09:06 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x80081272, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2805.605354] blktrace: Concurrent blktraces are not allowed on loop14 03:09:06 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r2, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) fcntl$setsig(r2, 0xa, 0x16) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) 03:09:06 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc04812ba, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2805.620110] blktrace: Concurrent blktraces are not allowed on loop14 [ 2805.680843] blktrace: Concurrent blktraces are not allowed on loop6 03:09:06 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481258, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2805.694247] blktrace: Concurrent blktraces are not allowed on loop6 03:09:06 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xa603, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:09:06 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x80086601, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2805.778904] blktrace: Concurrent blktraces are not allowed on loop14 [ 2805.791425] blktrace: Concurrent blktraces are not allowed on loop14 [ 2805.953881] FAULT_INJECTION: forcing a failure. [ 2805.953881] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2805.956591] CPU: 0 PID: 13434 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2805.958021] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2805.959736] Call Trace: [ 2805.960293] dump_stack+0x107/0x167 [ 2805.961049] should_fail.cold+0x5/0xa [ 2805.961840] __alloc_pages_nodemask+0x182/0x600 [ 2805.962802] ? __kmalloc+0x16e/0x390 [ 2805.963585] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2805.964840] ? trace_hardirqs_on+0x5b/0x180 [ 2805.965734] alloc_pages_current+0x187/0x280 [ 2805.966647] relay_open_buf.part.0+0x2a5/0xc00 [ 2805.967616] relay_open+0x531/0xa10 [ 2805.968378] do_blk_trace_setup+0x4cf/0xc10 [ 2805.969271] ? _copy_from_user+0xfb/0x1b0 [ 2805.970128] __blk_trace_setup+0xca/0x180 [ 2805.970986] ? do_blk_trace_setup+0xc10/0xc10 [ 2805.971943] blk_trace_ioctl+0x155/0x290 [ 2805.972779] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2805.973788] ? do_vfs_ioctl+0x283/0x10d0 [ 2805.974630] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2805.975711] ? generic_block_fiemap+0x60/0x60 [ 2805.976644] ? lock_downgrade+0x6d0/0x6d0 [ 2805.977507] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2805.978504] blkdev_ioctl+0xc1/0x710 [ 2805.979275] ? blkdev_common_ioctl+0x1930/0x1930 [ 2805.980277] ? selinux_file_ioctl+0xb6/0x270 [ 2805.981210] block_ioctl+0xf9/0x140 [ 2805.982169] ? blkdev_read_iter+0x1c0/0x1c0 [ 2805.983330] __x64_sys_ioctl+0x19a/0x210 [ 2805.984250] do_syscall_64+0x33/0x40 [ 2805.985057] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2805.986129] RIP: 0033:0x7f2ffa449b19 [ 2805.986934] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2805.990799] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2805.992383] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2805.993850] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2805.995316] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2805.996778] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2805.998259] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 03:09:21 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0x2, &(0x7f0000000000)) 03:09:21 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x162210, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:09:21 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) (fail_nth: 100) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r5, r6, 0x3}) ioctl$BLKRAGET(r4, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:09:21 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x2}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:09:21 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000240), 0x481, 0x0) pwrite64(r2, &(0x7f0000000280)="5df5303bdeb4cef1ca7b16213bb0b7cff326f111ca7f5ae4308ca910324be2485df76fbfbe758031c3942cce8f6eb7cd8b90656d09df99ad632af04366def8cccf9f0c92e533967f894d7c9077833dc8b5e79e148a1fdf7257449994882b3b15de7d650e9ccfe0be352d2efc84bb0082f53de49d4abc340b6d26e1f65996bc000bf330d014707985a749d6eece3d1b3731924ce860f110b4b5875458a9794f", 0x9f, 0x3) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r1, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) copy_file_range(r1, &(0x7f00000001c0)=0x7, r3, &(0x7f0000000200)=0x80, 0xff, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r4 = mmap$IORING_OFF_SQES(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xa, 0x810, r0, 0x10000000) io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, r4, &(0x7f0000000140)=@IORING_OP_READ=@pass_buffer={0x16, 0x2, 0x4007, @fd_index=0x9, 0x9, &(0x7f0000000440)=""/122, 0x7a, 0x3, 0x1}, 0x1) r5 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r5]) 03:09:21 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:09:21 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481263, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) 03:09:21 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0x80087601, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 2820.594356] blktrace: Concurrent blktraces are not allowed on loop14 [ 2820.600724] blktrace: Concurrent blktraces are not allowed on loop14 [ 2820.618846] blktrace: Concurrent blktraces are not allowed on loop6 [ 2820.634570] blktrace: Concurrent blktraces are not allowed on loop6 03:09:21 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0045878, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000380)={r3, r4, 0x3}) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 03:09:21 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0x1260, &(0x7f0000000000)) 03:09:21 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x3}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:09:21 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32, @ANYRESOCT=r1]) syz_mount_image$iso9660(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x4, 0x4, &(0x7f00000002c0)=[{&(0x7f00000001c0)="ce8c7e44739608df62af17d5f3a1cf8b11f6dfb757f9ef3f001b9770e09f23a649c25b5f54cceec3278e1b209fadad901dcd0ec8053d1e3565b58a51608cbcb0ff770f245d90caecb2f823c05fe5dafff89206a6eb492385c211724d6c", 0x5d, 0x2}, {&(0x7f0000000240)="fdac2178bafb4eff19a6e031caa70490f8b70526f823b527a4a26f3ef5f6821570e2e139233f09e9e3b7224d7bb1214c18bf308223f56739bfda5596565e943c9df486c8d53295b6", 0x48, 0xffffffffffffff4e}, {&(0x7f0000000440)="03f06f81e58633bd3fd7635171e9afd577293aacd9dcad11934975aba36c73cd3c66d94350899b98006db69e30786a4c2ca5be5f58b88abb1ca7c4d675e03418f6bdff967de5f5971c13e95606db83b17a8655d1f8959bc9850e3341afb110e57ed0bb85dc7e2bf0546caa001e371f83b2e4e250b83bca8ad5ef63d80aaddaa41a8e201cbe56ff537b9f5b99e33004b6f5ee298ba69c1ce0e6a0e08b211f57a9721349aa68e27fd4660bc38dbfd4365a00f1105376df564c60a1fd146ef7afdba4ee475908e1e54d3d60ba182395077cf5cddce0c2c9b2c381e1963a90179e9b1ef718a1a41885b398e183a8df1ed1d4c0b27860da05837b", 0xf8, 0x4000}, {&(0x7f0000000540)="86d3c96266cbb7fe51adee2c443023133a2102cecde625cef38ceaa6c992292593171fa55665e86ad567313b0788dc4dbd1f50652826f748b414f2ba1a90523ff49461763b27c2194d388f41989b8f1e2502ad099eda7aa2bc07b428a52ec304377ff6355134ea826a4dde0bd24a3c653cc00805030861dba74b3e025af8e5cf96a8094d64b2204ff7c037de9e7b32607a7d3da2d7bff1318e70ca8b8c7c176b248d9d98c778fe3db42c5fd094b65f88d5c361805b834f607702a34416ce259a010da8c3577f7af2aa635873c3c39d9ecb7c627aa78e92dd5a2dc9e028d326b25a83673122566e738059a55feea86888d0f03b6204fd5fb39073894ecb68f45982c4eaae47cc7715f8dfb7c53d38b8ac6b8221c87c0cabe8c9f9b17f25fc354a0b5ed62972705663c4ea0f0016ac746349d32108890e8836e586897d53c7b85e70b3868924037c8e9e12a92e580f171b15272a18bcc0f4c8bea38ff026919e7f8ea7e7343d5c1952060d789ed77ba5ec3fe458d2e263c833f715f14a7f9f87a33e7f1092a19c08cf91457bb76da6258a8ef501c1d720cfc813cd361713b672f05f10fa23986fdc051ae576a60e3df79ec1f585323491fe0c71f5dc11e0793430435a9fe0ac4bd8bb0b7720db649a800a7c51c5e38ee1546956826d054e67de2cbfe83bb979fa0a3239f311f9e4dec814dbe52a034e033c0e530c7ac5b6971a7bd17b581ee1d9636b761d335e852569e569d63aca04932c18120d4eae7418dca6f4c48a03aec9490ca3e11c4687a1f10327ec20a0dc35f137fafe7b279eb1ca6c7beb773a8e3ca669b98d66a84e27886bd7d08e8c0c9f12de911a5234c48cc09deede8a90e373bf4675adcfd3204aa4d9a19076b51b622a0ddef1b3423101a138045f8aae38cbce9e9b2850f8d25bec45c28fe539b998e4bce384ff9648bfe6191ff06c3ce99a391c01a30ecfb2a2d598f20d1a99fd1212980ccf0d1cd4d2422f1db82bd7671e13695a5001af5c1dde71f04c60a3e80d267f064a7a7bd3496a16b3859f2a95ae304b2a8e610c8181c858a9fd8a13796b2c98a2037e9e76fc4aeda1797ef17c4c40f03bb3dc0e7c151fef3f33fbb3a23039da6d1a624a2caabf6bf3119992497e86d77b6a81117112b7a822573e329141a6a33a6cc24519ad544b868e1e43f64ba872909f5e69cf063a9b5cb74d7c38eeef37dd43dc311042810a2fc17fd55884b40bbd48df8f6c7c382b2010a7069c8e5c883f262df5cf5694b03778bae82571c6eff8eef1c9eea564eb0b266813bcc001b32524a5a4c08bba5df84918093d352782ce8db358a55fdbfb414a0829fddd62f8c09093346051226340d94158f5176418a5856de5987abe8213758a0e3b30510a7f4b9a804ee3c01df000df013ff0ddb8c48201e722f8d4f90cb447774b6576441860a574c3f3712869a42022835570477d19aa8ddc6d9a0ce327acb2827b59b2e517c4bd88b045634ade14a8ff7aec45528ef5c6e4adb53cbdb8f528749de8dd5ae96fd078503e76905e10b82d9b73e0974c66a724e2c23031b1916c46325afc7e0b641400ea820c16b4d52f559b59665510a161577a28ebe16a8c8369859cc6190bf753a749232cf0aa1355cfe69bff6a5c6db597c15abb9c5718961e17a8c0ee73168f7bb811dfd68360f64f632abb418bccf4cc48f6922e87d525a94f13b99c20c177e466fcc9dacbdaeb9cbc23d7a68f63b47e052ac4f3b68f5dba2024430958c79ee639b2c3e19e24c3d909ceed32d0446ddc3b2883acd639989a23acc13cc41949a70812f4e979f13011858277e7262f5817988b6435833e1e3595ed7d168b357e5f1e9cb7c40efe14d095e4b302e7c720da662235b0ab81fdb625f9f38fcd09c80f4fc468c25ce38bd6a4e9126bbbf6f15141a8e8731b728924593416e316eadca36fcf63a9afa20eb8872395af5b1ae02920dac13f126878608f76c780b75ace0c17e51cfd7afcd502ef5c18319a1d69655ef145842fdda497768ad56c2da18763eb0ce149ba9a0fe2c78939604cdce596b5546e9724ff98e53f9a07fe1dbcdd374e532553ad5c2ea95e5bd1027caf2ef41c921dd982d1777af94563fed384330b13b6613cad9fb4ce810f1c32fb22b6444a25bee94ab1e184dbbcf411d87405f8979821cdc5e076cec1a67b4eef1cbfa88303533ef1a2ee0e747d42087b5b8faa39fbcb3e77db33359aae92038471cdf91ea1b02d4f1c3a4422a063ff9d6715039b8412368facc1ee93debe7691b52cc1e348d11d09d42ef04de901731130b9e4c369128d943ef5de94a0b22f8da3c6493d7bb28b56622589113909ad7418a2916f8324a054bb67f24cd4c955767d3e7bc153a2d5f2a27073ebccb602a16a96b9a4d582a494e70a400a562121d2d4c669251b3e92db27e0423cc40845c560ddd018c16b226d5355343ea6ef179f7f13576039348fe030c6b3462574ddf9d05777174982c8edd8a05d15f8afbf6c891cf565ce53b85544becb7742fd90488a9e6f562afb424a400144af96fe7fdecc414dee29c7a9a3eb8ac6e27a439c0f670025a54cde1e19dc3eab324b24d26c30da95d4feee82cdd496535adeb8ebca225807ace1824e5113f643130fd233440b44512c1f30e9702847e59a541a828fda5d34d3d8314a0e3ae6b372c5d128a269475170289e95cbb2748bcc12b73d640c03e5e5f53fc18a6a32ba6ec53cf07494f309b3a434d02251718deb4064965f3f8d8e402a16ffb87d79155cfe3771f892bbd7628c499e171e0c6474203a370bae77353988c5ee34e9df6765d273635fa689feaada017d8ae5b3e4aa0527a7716d8b2b3d7c36af8bb533b5105e560efa6235b6695dcdb2a5916f16e7ea65dc61f3ec070147180e5365268554b1a3496d2e2053c3c4c21f42e22640dfb6941b3cbc048fa1147d7405d194e821b37dbf4c3e5c1db7c22660ef905637f0954af7569f3cee4b353a9c2182a218637710b30e8167a22c6acaccff3397d2ff0821aba84904dbea4eecf6c9e7f6098b16a20a9f4e83e038271622ecfd485a31b4cd4d843213814c3c661671fee80e3a5f153baf3205218696228fdec4af545bd2c5da588a988e8dc6dbc37de33f046ba9b6f54c8b0071d6114720d3e76dc7fe5e7149a1b1777f407419dddd0cfda004264fc7dbd2f8b4b0ec141b505a72f1a16f80e77c0238f981cf7b5539f2d7ffb9745b9d25b0e94d7fdf512852fc291e82c660f878901bda8cec02629aafd1796c090b37b1275d112240d9f33534a763495df668a94aff39152ee72f73971764e6cfcd349b501364c8d5a35da5cc85db0e9591768fa3b574673a8a133890ee6b30a054b6817394a2bc9eee8fe1df4d1a5b6008593dacf0bdcd28ad150d00784668fe870078ea97f204b1f790e153add884cfb2b272a073282d164630ff2ba87aa65587397e5fc7e87f3bbf34ea085243edf24be05d073ab20209e474a2d407c3642e060ae59cdcc4adbeb04bebc4c9da58862c45d0a9bfd449075b555ab99be08cd08713b2e902e8a7df0ae4905198c9b3bb64b4d4deb8dea9f0ad9e868215e1b7de5ff47c6f0bec9db59f9da7aa7fc33f1e0bbadcb23e2a7795de09a5cc11851cba38598a34687d66d58b1980a613459aa64117e6285c979ae82e0edc159b0d35bdc0560e3348a91416ac7214267cc26a0d763fa2267b50e0ff852f13d881953965a48cd8c55a1fd235ec2fa5a7a7d656967db5aa6d7a96e9d4ac41f40765a2cbfea975885effb3828f47eff8334157fdfd19c4bc7c7a38078226fd62763ccf8c018efef0cebd2beb537736c055639910f04dddd9bb4d121dbad8e0b68d21b5bbfea65961c5aa661ccdd6e4a739a707cb86d9ae53e978c7129ab47932e2ce55f1fb90cb93538af8fc602a4753a313cc955a1e0c46c66a4f240ef57be3795fd229c8f713e7da003f74cc7f8c6235d770b37db8b87f14fd99b279791c81e7aeea6cf6135745dc23153bbeb5b1f1129310e48d03da0a01b4a8f17fb268267e46186ce96e1ceadedc0d83ae037e684f063d7cb5a53c58472cca798f6ce564ec263636c5ab9bef8c73fa303127d72b3cf7045c9a5d1d1cf49fe60cd59886df762014df62ce2edd087f9dd7c2c8e1769c6aaeffc16753c0879815e169bfba860f982827ca31b514d0e0430eaadfcbc9e7514a651d771ea2a64325667567afc6afc1933965a7ce516e5d0ab00c49b9c004a77c16c357e3055183778ec9e2e4e51f800f0553865199ebdc7c790a2a96cde0bb5224a3ad026b077cb70e42902972fb1eb9221c949c6b0daeea8be342e08436bd4dc474a9551a218c02485840216169f93c9eb9879e545cd8ab5762c465e14ac20771983be40104b16d1c9614106a8cf220e06ba1b6c30de95b88fc6443b9be47fad4d09e43fba3bd86fe314c8a017d31be1bdcaa21ab6433ca80182c148fe4af6654417f874e2eb6eb8f0e3bcca33cc114bf94f3e751857106bc97ee192cf3bcbbba217ab4563a9f198505d1a5f611aaa06cc01875870831ac2c8ddcd4e103d102369e0ad3db9020c04293d9f2a44b7d8baf0aaa50e4fcc5155b53a50c566d85172ab61a513ccb0546df5c4e3ec126a6727bbf38e04205040507d6b9da1726777d0d1f1742cd1323e3ff9f078c0c09b04754b3a29dd12933670b8578517fd5952eaa6ffa6d57b920cca464c4f96da6ec784b6bcd0a1ac487a9d01f3de75b0870c4c27768db88cd23eb450cdcf747b0a0b3020164cf378cfdadce47de67b47e59877afe78e77d2e5d0e697d7848bd199170c3cbe4861efbe231527ebdaebfd9ede43bd4952a35a9fde543fa35aefc3ecf1c5c6899c4647243f1a945c02ddf364ca5a1c36efee9062d63866eff1597730c29a4293d6493334823c8898439f5fd4f275611fc71bdb4d3aa3b987341c0073907c8e13afa5f4f8a51f2696a052e9b50d9250d27c74484e3d2eaf3da858277816579f8e4f859bb69dc09a73ec4db2cd5a534e213f967da1ae66fc79140eab04f9e483ed42b12ae57318ede6ad0745d541565ccd24443144e9add72353f014069ce93513e4bdcb4c4d0d9ee1d85fd1523023ca34fd35c9d3c1673b3032207dc17751748c901c664499cf66fa2a9d70203c457b004cfd7b4430cef5e715163d2387ba30e9be4f52c19e9f2ac5efc7e7a6656e46c20fea7abfe2b8a93a01e18b8158b9ec372e9860e545548085f17f8be4540b4974c9bc915df6088bd562bb9d1572d114379320bd361b65feab2b9d4de6ee1f9436d390850b94654141385b726bc6b030032a8d5f07f54c368ad02256f6d8d4947688828153b1a5f2e360e41f0af0f6d19f5794cb68b9f69d90c07793f323c86f4ad3b32f9d5eee1db4c34d685cc41654d589b02998647744c9b7243bbb3853c5212b0bc336f99c468d00e1cf1e9041f0f1cb7410929a9ed837e8cac87589485aea37a16e1fba32d272ddeaba3879ec2758391d961a344ec2c8e1b497e5925952e8b9715ea48493cfdfcafb3874a5778f94dd5f90a1b4f9168b0f126f800e2ea9d7cf29d15f9bd4db7a5cca36af3b1c1b2773bc32f55ce4ac77bfb27887dd803069ffbb6aaf99a6225ffa7c89872484119678427c6c3ada866240aa91259d12b892bf76169e2cb34d7326fd3654f31addeca8b34ea820cc412c3d35fa40bf83f982b6752d3d6c34ff816a941f48bc9f5e30cccfa6c07e460205b15458e9651d2dc17df7f7a1a110e69eea37a8668d766c458416e7a1c9d786515423225ac225262be154fd543c2dfe78d", 0x1000, 0x7}], 0x1000, &(0x7f0000000380)={[{@iocharset={'iocharset', 0x3d, 'macgreek'}}, {@unhide}], [{@appraise}]}) 03:09:21 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481264, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91}) sendmsg$nl_generic(r0, 0x0, 0x40010) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x101100, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)={0x10000, 0x0, 0x100000001, 0x0, 0x0, 0xfffe}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}, 0x10) getsockopt$sock_buf(r4, 0x1, 0x1a, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESOCT=r2]) [ 2820.725585] blktrace: Concurrent blktraces are not allowed on loop14 [ 2820.735333] blktrace: Concurrent blktraces are not allowed on loop14 03:09:21 executing program 7: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@x25, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/23, 0x17}, 0x40012142) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0xb91, 0x4}) sendmsg$nl_generic(r0, 0x0, 0x40010) 03:09:22 executing program 6: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0x1263, &(0x7f0000000000)) [ 2820.841988] blktrace: Concurrent blktraces are not allowed on loop6 [ 2820.875020] blktrace: Concurrent blktraces are not allowed on loop14 [ 2820.897045] blktrace: Concurrent blktraces are not allowed on loop14 [ 2823.491497] syz-executor.4 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=0 [ 2823.492894] CPU: 0 PID: 284 Comm: syz-executor.4 Not tainted 5.10.232 #1 [ 2823.493681] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2823.494607] Call Trace: [ 2823.494918] dump_stack+0x107/0x167 [ 2823.495347] dump_header+0x106/0x655 [ 2823.495787] oom_kill_process.cold+0x10/0x15 [ 2823.496309] out_of_memory+0x1149/0x1440 [ 2823.496788] ? oom_killer_disable+0x280/0x280 [ 2823.497308] ? mutex_trylock+0x237/0x2b0 [ 2823.497768] ? __alloc_pages_slowpath.constprop.0+0xa72/0x2170 [ 2823.498450] __alloc_pages_slowpath.constprop.0+0x1b63/0x2170 [ 2823.499127] ? lock_acquire+0x167/0x470 [ 2823.499585] ? warn_alloc+0x190/0x190 [ 2823.500036] __alloc_pages_nodemask+0x51d/0x600 [ 2823.500576] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2823.501263] ? find_get_entry+0x2c8/0x740 [ 2823.501748] alloc_pages_current+0x187/0x280 [ 2823.502255] __page_cache_alloc+0x2d2/0x360 [ 2823.502751] pagecache_get_page+0x2c7/0xc80 [ 2823.503249] filemap_fault+0x177d/0x2210 [ 2823.503720] ? read_cache_page_gfp+0x30/0x30 [ 2823.504229] ? replace_page_cache_page+0x1200/0x1200 [ 2823.504812] ? count_memcg_event_mm.part.0+0x10f/0x2f0 [ 2823.505420] ext4_filemap_fault+0x87/0xc0 [ 2823.505902] __do_fault+0x113/0x410 [ 2823.506329] handle_mm_fault+0x1e53/0x3500 [ 2823.506815] ? find_held_lock+0x2c/0x110 [ 2823.507279] ? __pmd_alloc+0x5e0/0x5e0 [ 2823.507728] ? vmacache_find+0x55/0x2a0 [ 2823.508196] do_user_addr_fault+0x56e/0xc60 [ 2823.508703] exc_page_fault+0xa2/0x1a0 [ 2823.509150] ? asm_exc_page_fault+0x8/0x30 [ 2823.509636] asm_exc_page_fault+0x1e/0x30 [ 2823.510106] RIP: 0033:0x7fdcbc422688 [ 2823.510532] Code: Unable to access opcode bytes at RIP 0x7fdcbc42265e. [ 2823.511290] RSP: 002b:00007ffe361d4740 EFLAGS: 00010206 [ 2823.511899] RAX: 0000001b2ce20000 RBX: 000000000000040b RCX: 00000000002b0f70 [ 2823.512719] RDX: 00000000002b11d7 RSI: 00007ffe361d4800 RDI: 0000000000000001 [ 2823.513536] RBP: 00007ffe361d479c R08: 0000000000000b06 R09: 00007ffe361f5080 [ 2823.514347] R10: 00007ffe361f5090 R11: 000000000051258c R12: 0000000000000032 [ 2823.515156] R13: 00000000002b0ca1 R14: 0000000000000010 R15: 00007ffe361d4800 [ 2823.516085] Mem-Info: [ 2823.516391] active_anon:3918 inactive_anon:60860 isolated_anon:0 [ 2823.516391] active_file:42 inactive_file:0 isolated_file:0 [ 2823.516391] unevictable:0 dirty:0 writeback:0 [ 2823.516391] slab_reclaimable:8648 slab_unreclaimable:59550 [ 2823.516391] mapped:69634 shmem:148 pagetables:1124 bounce:0 [ 2823.516391] free:2879 free_pcp:0 free_cma:0 [ 2823.519910] Node 0 active_anon:15672kB inactive_anon:243440kB active_file:168kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:278536kB dirty:0kB writeback:0kB shmem:592kB writeback_tmp:0kB kernel_stack:4000kB all_unreclaimable? yes [ 2823.522542] Node 0 DMA free:6508kB min:48kB low:60kB high:72kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 2823.525468] lowmem_reserve[]: 0 1616 1616 1616 [ 2823.525997] Node 0 DMA32 free:5008kB min:5116kB low:6768kB high:8420kB reserved_highatomic:2048KB active_anon:15672kB inactive_anon:243440kB active_file:108kB inactive_file:28kB unevictable:0kB writepending:0kB present:2080640kB managed:1660456kB mlocked:0kB pagetables:4496kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 2823.529172] lowmem_reserve[]: 0 0 0 0 [ 2823.529613] Node 0 DMA: 1*4kB (U) 1*8kB (U) 0*16kB 1*32kB (U) 1*64kB (U) 0*128kB 1*256kB (U) 0*512kB 0*1024kB 1*2048kB (M) 1*4096kB (M) = 6508kB [ 2823.531217] Node 0 DMA32: 601*4kB (ME) 167*8kB (MH) 57*16kB (UME) 21*32kB (UM) 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 5324kB [ 2823.532761] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 2823.533723] 182 total pagecache pages [ 2823.534164] 0 pages in swap cache [ 2823.534547] Swap cache stats: add 0, delete 0, find 0/0 [ 2823.535156] Free swap = 0kB [ 2823.535491] Total swap = 0kB [ 2823.535823] 524158 pages RAM [ 2823.536176] 0 pages HighMem/MovableOnly [ 2823.536625] 105067 pages reserved [ 2823.537012] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz4,mems_allowed=0,global_oom,task_memcg=/syz4,task=syz-executor.4,pid=284,uid=0 [ 2823.538971] Out of memory (oom_kill_allocating_task): Killed process 284 (syz-executor.4) total-vm:93280kB, anon-rss:384kB, file-rss:34568kB, shmem-rss:0kB, UID:0 pgtables:120kB oom_score_adj:0 [ 2823.545268] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=0 [ 2823.547574] CPU: 0 PID: 281 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2823.548340] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2823.549265] Call Trace: [ 2823.549557] dump_stack+0x107/0x167 [ 2823.549965] dump_header+0x106/0x655 [ 2823.550385] oom_kill_process.cold+0x10/0x15 [ 2823.550876] out_of_memory+0x1149/0x1440 [ 2823.551333] ? oom_killer_disable+0x280/0x280 [ 2823.551838] ? mutex_trylock+0x237/0x2b0 [ 2823.552297] ? __alloc_pages_slowpath.constprop.0+0xa72/0x2170 [ 2823.552963] __alloc_pages_slowpath.constprop.0+0x1b63/0x2170 [ 2823.553624] ? lock_acquire+0x167/0x470 [ 2823.554071] ? warn_alloc+0x190/0x190 [ 2823.554510] __alloc_pages_nodemask+0x51d/0x600 [ 2823.555032] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2823.555705] ? find_get_entry+0x2c8/0x740 [ 2823.556176] alloc_pages_current+0x187/0x280 [ 2823.556678] __page_cache_alloc+0x2d2/0x360 [ 2823.557170] pagecache_get_page+0x2c7/0xc80 [ 2823.557655] filemap_fault+0x177d/0x2210 [ 2823.558115] ? read_cache_page_gfp+0x30/0x30 [ 2823.558604] ? replace_page_cache_page+0x1200/0x1200 [ 2823.559170] ? count_memcg_event_mm.part.0+0x10f/0x2f0 [ 2823.559753] ext4_filemap_fault+0x87/0xc0 [ 2823.560223] __do_fault+0x113/0x410 [ 2823.560632] handle_mm_fault+0x1e53/0x3500 [ 2823.561110] ? __pmd_alloc+0x5e0/0x5e0 [ 2823.561549] ? vmacache_find+0x55/0x2a0 [ 2823.561997] do_user_addr_fault+0x56e/0xc60 [ 2823.562487] exc_page_fault+0xa2/0x1a0 [ 2823.562919] ? asm_exc_page_fault+0x8/0x30 [ 2823.563394] asm_exc_page_fault+0x1e/0x30 [ 2823.563852] RIP: 0033:0x7f2ffa3f6688 [ 2823.564274] Code: Unable to access opcode bytes at RIP 0x7f2ffa3f665e. [ 2823.565008] RSP: 002b:00007ffc84afea40 EFLAGS: 00010202 [ 2823.565606] RAX: 0000001b2cf20000 RBX: 00000000000003a0 RCX: 00000000002b0f70 [ 2823.566414] RDX: 00000000002b11ba RSI: 00007ffc84afeb00 RDI: 0000000000000001 [ 2823.567210] RBP: 00007ffc84afea9c R08: 0000000000000b06 R09: 00007ffc84b5b080 [ 2823.568005] R10: 00007ffc84b5b090 R11: 0000000000512552 R12: 0000000000000032 [ 2823.568822] R13: 00000000002b0cbc R14: 0000000000000013 R15: 00007ffc84afeb00 [ 2823.569787] Mem-Info: [ 2823.570100] active_anon:3918 inactive_anon:60860 isolated_anon:0 [ 2823.570100] active_file:19 inactive_file:17 isolated_file:0 [ 2823.570100] unevictable:0 dirty:0 writeback:0 [ 2823.570100] slab_reclaimable:8648 slab_unreclaimable:59550 [ 2823.570100] mapped:69634 shmem:148 pagetables:1124 bounce:0 [ 2823.570100] free:2879 free_pcp:62 free_cma:0 [ 2823.573599] Node 0 active_anon:15672kB inactive_anon:243440kB active_file:76kB inactive_file:68kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:278536kB dirty:0kB writeback:0kB shmem:592kB writeback_tmp:0kB kernel_stack:4000kB all_unreclaimable? yes [ 2823.576167] Node 0 DMA free:6508kB min:48kB low:60kB high:72kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 2823.579069] lowmem_reserve[]: 0 1616 1616 1616 [ 2823.579597] Node 0 DMA32 free:5008kB min:5116kB low:6768kB high:8420kB reserved_highatomic:2048KB active_anon:15672kB inactive_anon:243440kB active_file:104kB inactive_file:12kB unevictable:0kB writepending:0kB present:2080640kB managed:1660456kB mlocked:0kB pagetables:4496kB bounce:0kB free_pcp:248kB local_pcp:248kB free_cma:0kB [ 2823.582836] lowmem_reserve[]: 0 0 0 0 [ 2823.583302] Node 0 DMA: 1*4kB (U) 1*8kB (U) 0*16kB 1*32kB (U) 1*64kB (U) 0*128kB 1*256kB (U) 0*512kB 0*1024kB 1*2048kB (M) 1*4096kB (M) = 6508kB [ 2823.584853] Node 0 DMA32: 538*4kB (ME) 167*8kB (MH) 57*16kB (UME) 21*32kB (UM) 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 5072kB [ 2823.586405] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 2823.587363] 182 total pagecache pages [ 2823.587790] 0 pages in swap cache [ 2823.588206] Swap cache stats: add 0, delete 0, find 0/0 [ 2823.588812] Free swap = 0kB [ 2823.589170] Total swap = 0kB [ 2823.589509] 524158 pages RAM [ 2823.589845] 0 pages HighMem/MovableOnly [ 2823.590313] 105067 pages reserved [ 2823.590699] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz2,mems_allowed=0,global_oom,task_memcg=/syz2,task=syz-executor.2,pid=281,uid=0 [ 2823.592291] Out of memory (oom_kill_allocating_task): Killed process 281 (syz-executor.2) total-vm:93280kB, anon-rss:384kB, file-rss:34568kB, shmem-rss:0kB, UID:0 pgtables:124kB oom_score_adj:0 [ 2823.599376] syz-fuzzer invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=0 [ 2823.600509] CPU: 0 PID: 256 Comm: syz-fuzzer Not tainted 5.10.232 #1 [ 2823.601227] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2823.602165] Call Trace: [ 2823.602459] dump_stack+0x107/0x167 [ 2823.602868] dump_header+0x106/0x655 [ 2823.603288] oom_kill_process.cold+0x10/0x15 [ 2823.603778] out_of_memory+0x1149/0x1440 [ 2823.604247] ? oom_killer_disable+0x280/0x280 [ 2823.604757] ? mutex_trylock+0x237/0x2b0 [ 2823.605212] ? __alloc_pages_slowpath.constprop.0+0xa72/0x2170 [ 2823.605871] __alloc_pages_slowpath.constprop.0+0x1b63/0x2170 [ 2823.606531] ? lock_acquire+0x167/0x470 [ 2823.606977] ? warn_alloc+0x190/0x190 [ 2823.607428] __alloc_pages_nodemask+0x51d/0x600 [ 2823.607948] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2823.608640] ? find_get_entry+0x2c8/0x740 [ 2823.609111] alloc_pages_current+0x187/0x280 [ 2823.609602] __page_cache_alloc+0x2d2/0x360 [ 2823.610095] pagecache_get_page+0x2c7/0xc80 [ 2823.610578] filemap_fault+0x177d/0x2210 [ 2823.611035] ? read_cache_page_gfp+0x30/0x30 [ 2823.611537] ? replace_page_cache_page+0x1200/0x1200 [ 2823.612112] ? count_memcg_event_mm.part.0+0x10f/0x2f0 [ 2823.612720] ext4_filemap_fault+0x87/0xc0 [ 2823.613186] __do_fault+0x113/0x410 [ 2823.613600] handle_mm_fault+0x1e53/0x3500 [ 2823.614080] ? _copy_from_user+0xfb/0x1b0 [ 2823.614553] ? __pmd_alloc+0x5e0/0x5e0 [ 2823.614994] ? vmacache_find+0x55/0x2a0 [ 2823.615446] ? vmacache_update+0xce/0x140 [ 2823.615951] do_user_addr_fault+0x56e/0xc60 [ 2823.616451] exc_page_fault+0xa2/0x1a0 [ 2823.616892] ? asm_exc_page_fault+0x8/0x30 [ 2823.617372] asm_exc_page_fault+0x1e/0x30 [ 2823.617839] RIP: 0033:0x466533 [ 2823.618206] Code: Unable to access opcode bytes at RIP 0x466509. [ 2823.618889] RSP: 002b:000000c00003fe80 EFLAGS: 00010206 [ 2823.619494] RAX: ffffffffffffff92 RBX: 000000003b4ae241 RCX: 0000000000466533 [ 2823.620306] RDX: 0000000000000000 RSI: 0000000000000080 RDI: 0000000001f20e78 [ 2823.621123] RBP: 000000c00003fec8 R08: 0000000000000000 R09: 0000000000000000 [ 2823.621933] R10: 000000c00003feb8 R11: 0000000000000206 R12: 0000000000438880 [ 2823.622744] R13: 0000000000000000 R14: 0000000000e5de2c R15: 0000000000000000 [ 2823.623622] Mem-Info: [ 2823.623914] active_anon:3918 inactive_anon:60860 isolated_anon:0 [ 2823.623914] active_file:19 inactive_file:0 isolated_file:0 [ 2823.623914] unevictable:0 dirty:0 writeback:0 [ 2823.623914] slab_reclaimable:8648 slab_unreclaimable:59550 [ 2823.623914] mapped:69634 shmem:148 pagetables:1124 bounce:0 [ 2823.623914] free:2879 free_pcp:61 free_cma:0 [ 2823.627446] Node 0 active_anon:15672kB inactive_anon:243440kB active_file:76kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:278536kB dirty:0kB writeback:0kB shmem:592kB writeback_tmp:0kB kernel_stack:4000kB all_unreclaimable? yes [ 2823.630065] Node 0 DMA free:6508kB min:48kB low:60kB high:72kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 2823.633061] lowmem_reserve[]: 0 1616 1616 1616 [ 2823.633600] Node 0 DMA32 free:5008kB min:5116kB low:6768kB high:8420kB reserved_highatomic:2048KB active_anon:15672kB inactive_anon:243440kB active_file:104kB inactive_file:8kB unevictable:0kB writepending:0kB present:2080640kB managed:1660456kB mlocked:0kB pagetables:4496kB bounce:0kB free_pcp:244kB local_pcp:244kB free_cma:0kB [ 2823.636877] lowmem_reserve[]: 0 0 0 0 [ 2823.637345] Node 0 DMA: 1*4kB (U) 1*8kB (U) 0*16kB 1*32kB (U) 1*64kB (U) 0*128kB 1*256kB (U) 0*512kB 0*1024kB 1*2048kB (M) 1*4096kB (M) = 6508kB [ 2823.638890] Node 0 DMA32: 538*4kB (ME) 167*8kB (MH) 57*16kB (UME) 21*32kB (UM) 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 5072kB [ 2823.640450] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 2823.641420] 182 total pagecache pages [ 2823.641846] 0 pages in swap cache [ 2823.642258] Swap cache stats: add 0, delete 0, find 0/0 [ 2823.642856] Free swap = 0kB [ 2823.643217] Total swap = 0kB [ 2823.643554] 524158 pages RAM [ 2823.643895] 0 pages HighMem/MovableOnly [ 2823.644362] 105067 pages reserved [ 2823.644754] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,global_oom,task_memcg=/system.slice/ssh.service,task=syz-fuzzer,pid=256,uid=0 [ 2823.646913] Out of memory (oom_kill_allocating_task): Killed process 255 (syz-fuzzer) total-vm:1237780kB, anon-rss:223112kB, file-rss:0kB, shmem-rss:0kB, UID:0 pgtables:912kB oom_score_adj:0 [ 2823.666291] syz-executor.5 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=0 [ 2823.667449] CPU: 0 PID: 288 Comm: syz-executor.5 Not tainted 5.10.232 #1 [ 2823.668201] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2823.669130] Call Trace: [ 2823.669424] dump_stack+0x107/0x167 [ 2823.669829] dump_header+0x106/0x655 [ 2823.670254] oom_kill_process.cold+0x10/0x15 [ 2823.670746] out_of_memory+0x1149/0x1440 [ 2823.671206] ? oom_killer_disable+0x280/0x280 [ 2823.671720] ? mutex_trylock+0x237/0x2b0 [ 2823.672175] ? __alloc_pages_slowpath.constprop.0+0xa72/0x2170 [ 2823.672976] __alloc_pages_slowpath.constprop.0+0x1b63/0x2170 [ 2823.673688] ? lock_acquire+0x167/0x470 [ 2823.674240] ? warn_alloc+0x190/0x190 [ 2823.674780] __alloc_pages_nodemask+0x51d/0x600 [ 2823.675431] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2823.676274] ? find_get_entry+0x2c8/0x740 [ 2823.676859] alloc_pages_current+0x187/0x280 [ 2823.677470] __page_cache_alloc+0x2d2/0x360 [ 2823.678075] pagecache_get_page+0x2c7/0xc80 [ 2823.678679] filemap_fault+0x177d/0x2210 [ 2823.679261] ? read_cache_page_gfp+0x30/0x30 [ 2823.679870] ? replace_page_cache_page+0x1200/0x1200 [ 2823.680579] ? count_memcg_event_mm.part.0+0x10f/0x2f0 [ 2823.681311] ext4_filemap_fault+0x87/0xc0 [ 2823.681881] __do_fault+0x113/0x410 [ 2823.682390] handle_mm_fault+0x1e53/0x3500 [ 2823.682984] ? __pmd_alloc+0x5e0/0x5e0 [ 2823.683533] ? vmacache_find+0x55/0x2a0 [ 2823.684087] do_user_addr_fault+0x56e/0xc60 [ 2823.684687] exc_page_fault+0xa2/0x1a0 [ 2823.685225] ? asm_exc_page_fault+0x8/0x30 [ 2823.685809] asm_exc_page_fault+0x1e/0x30 [ 2823.686382] RIP: 0033:0x7f8b9b699688 [ 2823.686888] Code: Unable to access opcode bytes at RIP 0x7f8b9b69965e. [ 2823.687789] RSP: 002b:00007ffebf4bebe0 EFLAGS: 00010206 [ 2823.688534] RAX: 0000001b2db20000 RBX: 000000000000040f RCX: 00000000002b0f70 [ 2823.689520] RDX: 00000000002b11e1 RSI: 00007ffebf4beca0 RDI: 0000000000000001 [ 2823.690502] RBP: 00007ffebf4bec3c R08: 0000000000000b06 R09: 00007ffebf4ed080 [ 2823.691481] R10: 00007ffebf4ed090 R11: 00000000005125a0 R12: 0000000000000032 [ 2823.692473] R13: 00000000002b0cc3 R14: 0000000000000012 R15: 00007ffebf4beca0 [ 2823.693553] Mem-Info: [ 2823.693912] active_anon:3918 inactive_anon:60860 isolated_anon:0 [ 2823.693912] active_file:16 inactive_file:16 isolated_file:0 [ 2823.693912] unevictable:0 dirty:0 writeback:0 [ 2823.693912] slab_reclaimable:8648 slab_unreclaimable:59550 [ 2823.693912] mapped:69634 shmem:148 pagetables:1124 bounce:0 [ 2823.693912] free:3000 free_pcp:66 free_cma:0 [ 2823.697597] Node 0 active_anon:15672kB inactive_anon:243440kB active_file:64kB inactive_file:64kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:278536kB dirty:0kB writeback:0kB shmem:592kB writeback_tmp:0kB kernel_stack:3712kB all_unreclaimable? yes [ 2823.700158] Node 0 DMA free:6508kB min:48kB low:60kB high:72kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 2823.703066] lowmem_reserve[]: 0 1616 1616 1616 [ 2823.703593] Node 0 DMA32 free:5492kB min:5116kB low:6768kB high:8420kB reserved_highatomic:2048KB active_anon:15672kB inactive_anon:243440kB active_file:12kB inactive_file:8kB unevictable:0kB writepending:0kB present:2080640kB managed:1660456kB mlocked:0kB pagetables:4496kB bounce:0kB free_pcp:264kB local_pcp:240kB free_cma:0kB [ 2823.706781] lowmem_reserve[]: 0 0 0 0 [ 2823.707245] Node 0 DMA: 1*4kB (U) 1*8kB (U) 0*16kB 1*32kB (U) 1*64kB (U) 0*128kB 1*256kB (U) 0*512kB 0*1024kB 1*2048kB (M) 1*4096kB (M) = 6508kB [ 2823.708798] Node 0 DMA32: 538*4kB (ME) 167*8kB (MH) 57*16kB (UME) 36*32kB (UM) 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 5552kB [ 2823.710341] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 2823.711290] 182 total pagecache pages [ 2823.711707] 0 pages in swap cache [ 2823.712113] Swap cache stats: add 0, delete 0, find 0/0 [ 2823.712703] Free swap = 0kB [ 2823.713035] Total swap = 0kB [ 2823.713390] 524158 pages RAM [ 2823.713723] 0 pages HighMem/MovableOnly [ 2823.714179] 105067 pages reserved [ 2823.714562] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz5,mems_allowed=0,global_oom,task_memcg=/syz5,task=syz-executor.5,pid=288,uid=0 [ 2823.716133] Out of memory (oom_kill_allocating_task): Killed process 288 (syz-executor.5) total-vm:93280kB, anon-rss:384kB, file-rss:34568kB, shmem-rss:0kB, UID:0 pgtables:120kB oom_score_adj:0 [ 2823.759398] syz-executor.3 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=0 [ 2823.761491] CPU: 1 PID: 283 Comm: syz-executor.3 Not tainted 5.10.232 #1 [ 2823.762793] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2823.764530] Call Trace: [ 2823.765045] dump_stack+0x107/0x167 [ 2823.765751] dump_header+0x106/0x655 [ 2823.766471] oom_kill_process.cold+0x10/0x15 [ 2823.767356] out_of_memory+0x1149/0x1440 [ 2823.768174] ? oom_killer_disable+0x280/0x280 [ 2823.769080] ? mutex_trylock+0x237/0x2b0 [ 2823.769888] ? __alloc_pages_slowpath.constprop.0+0xa72/0x2170 [ 2823.771077] __alloc_pages_slowpath.constprop.0+0x1b63/0x2170 [ 2823.772261] ? lock_acquire+0x167/0x470 [ 2823.773054] ? warn_alloc+0x190/0x190 [ 2823.773834] __alloc_pages_nodemask+0x51d/0x600 [ 2823.774767] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2823.775965] ? find_get_entry+0x2c8/0x740 [ 2823.776812] alloc_pages_current+0x187/0x280 [ 2823.777688] __page_cache_alloc+0x2d2/0x360 [ 2823.778553] pagecache_get_page+0x2c7/0xc80 [ 2823.779418] filemap_fault+0x177d/0x2210 [ 2823.780246] ? read_cache_page_gfp+0x30/0x30 [ 2823.781128] ? replace_page_cache_page+0x1200/0x1200 [ 2823.782139] ? count_memcg_event_mm.part.0+0x10f/0x2f0 [ 2823.783180] ext4_filemap_fault+0x87/0xc0 [ 2823.783998] __do_fault+0x113/0x410 [ 2823.784710] handle_mm_fault+0x1e53/0x3500 [ 2823.785520] ? find_held_lock+0x2c/0x110 [ 2823.786298] ? __pmd_alloc+0x5e0/0x5e0 [ 2823.787055] ? vmacache_find+0x55/0x2a0 [ 2823.787832] do_user_addr_fault+0x56e/0xc60 [ 2823.788669] exc_page_fault+0xa2/0x1a0 [ 2823.789417] ? asm_exc_page_fault+0x8/0x30 [ 2823.790226] asm_exc_page_fault+0x1e/0x30 [ 2823.791009] RIP: 0033:0x7f65cf7f4688 [ 2823.791719] Code: Unable to access opcode bytes at RIP 0x7f65cf7f465e. [ 2823.792992] RSP: 002b:00007ffeedc7dc60 EFLAGS: 00010202 [ 2823.794006] RAX: 0000001b2d320000 RBX: 00000000000004c9 RCX: 00000000002b0f70 [ 2823.795362] RDX: 00000000002b11d9 RSI: 00007ffeedc7dd20 RDI: 0000000000000001 [ 2823.796729] RBP: 00007ffeedc7dcbc R08: 0000000000000b06 R09: 00007ffeeddbb080 [ 2823.798084] R10: 00007ffeeddbb090 R11: 0000000000512590 R12: 0000000000000032 [ 2823.799551] R13: 00000000002b0aa0 R14: 000000000000000b R15: 00007ffeedc7dd20 [ 2823.801001] Mem-Info: [ 2823.801523] active_anon:3918 inactive_anon:60839 isolated_anon:0 [ 2823.801523] active_file:31 inactive_file:14 isolated_file:0 [ 2823.801523] unevictable:0 dirty:0 writeback:0 [ 2823.801523] slab_reclaimable:8648 slab_unreclaimable:59463 [ 2823.801523] mapped:69634 shmem:148 pagetables:1124 bounce:0 [ 2823.801523] free:3069 free_pcp:120 free_cma:0 [ 2823.807438] Node 0 active_anon:15672kB inactive_anon:243356kB active_file:124kB inactive_file:56kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:278536kB dirty:0kB writeback:0kB shmem:592kB writeback_tmp:0kB kernel_stack:3712kB all_unreclaimable? no [ 2823.811795] Node 0 DMA free:6508kB min:48kB low:60kB high:72kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 2823.816717] lowmem_reserve[]: 0 1616 1616 1616 [ 2823.817643] Node 0 DMA32 free:5768kB min:5116kB low:6768kB high:8420kB reserved_highatomic:2048KB active_anon:15672kB inactive_anon:243440kB active_file:76kB inactive_file:0kB unevictable:0kB writepending:0kB present:2080640kB managed:1660456kB mlocked:0kB pagetables:4496kB bounce:0kB free_pcp:444kB local_pcp:128kB free_cma:0kB [ 2823.823077] lowmem_reserve[]: 0 0 0 0 [ 2823.823822] Node 0 DMA: 1*4kB (U) 1*8kB (U) 0*16kB 1*32kB (U) 1*64kB (U) 0*128kB 1*256kB (U) 0*512kB 0*1024kB 1*2048kB (M) 1*4096kB (M) = 6508kB [ 2823.826424] Node 0 DMA32: 602*4kB (ME) 169*8kB (UMH) 55*16kB (UMEH) 36*32kB (UM) 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 5792kB [ 2823.829053] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 2823.830669] 182 total pagecache pages [ 2823.831402] 0 pages in swap cache [ 2823.832043] Swap cache stats: add 0, delete 0, find 0/0 [ 2823.833074] Free swap = 0kB [ 2823.833638] Total swap = 0kB [ 2823.834230] 524158 pages RAM [ 2823.834795] 0 pages HighMem/MovableOnly [ 2823.835558] 105067 pages reserved [ 2823.836236] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0,global_oom,task_memcg=/syz3,task=syz-executor.3,pid=283,uid=0 [ 2823.838888] Out of memory (oom_kill_allocating_task): Killed process 283 (syz-executor.3) total-vm:93280kB, anon-rss:388kB, file-rss:34544kB, shmem-rss:0kB, UID:0 pgtables:124kB oom_score_adj:0 [ 2823.872867] syz-executor.5: page allocation failure: order:0, mode:0xcc0(GFP_KERNEL), nodemask=(null),cpuset=syz5,mems_allowed=0 [ 2823.874330] CPU: 0 PID: 13500 Comm: syz-executor.5 Not tainted 5.10.232 #1 [ 2823.875103] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2823.876032] Call Trace: [ 2823.876343] dump_stack+0x107/0x167 [ 2823.876756] warn_alloc.cold+0x95/0x18a [ 2823.877189] ? zone_watermark_ok_safe+0x260/0x260 [ 2823.877794] ? queue_oom_reaper+0x86/0x1e0 [ 2823.878401] ? wait_for_completion_io+0x270/0x270 [ 2823.878944] __alloc_pages_slowpath.constprop.0+0x1c33/0x2170 [ 2823.879602] ? lock_acquire+0x167/0x470 [ 2823.880047] ? warn_alloc+0x190/0x190 [ 2823.880478] __alloc_pages_nodemask+0x51d/0x600 [ 2823.880996] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2823.881674] ? __alloc_pages_nodemask+0x6/0x600 [ 2823.882195] alloc_pages_current+0x187/0x280 [ 2823.882684] ? __sanitizer_cov_trace_pc+0x4/0x60 [ 2823.883197] relay_open_buf.part.0+0x2a5/0xc00 [ 2823.883711] relay_open+0x531/0xa10 [ 2823.884122] do_blk_trace_setup+0x4cf/0xc10 [ 2823.884608] ? _copy_from_user+0xfb/0x1b0 [ 2823.885056] __blk_trace_setup+0xca/0x180 [ 2823.885519] ? do_blk_trace_setup+0xc10/0xc10 [ 2823.886009] blk_trace_ioctl+0x155/0x290 [ 2823.886460] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2823.887004] ? do_vfs_ioctl+0x283/0x10d0 [ 2823.887458] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2823.888017] ? generic_block_fiemap+0x60/0x60 [ 2823.888524] ? lock_downgrade+0x6d0/0x6d0 [ 2823.888988] blkdev_ioctl+0xc1/0x710 [ 2823.889406] ? blkdev_common_ioctl+0x1930/0x1930 [ 2823.889933] ? selinux_file_ioctl+0xb6/0x270 [ 2823.890430] block_ioctl+0xf9/0x140 [ 2823.890816] ? blkdev_read_iter+0x1c0/0x1c0 [ 2823.891296] __x64_sys_ioctl+0x19a/0x210 [ 2823.891731] do_syscall_64+0x33/0x40 [ 2823.892148] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2823.892696] RIP: 0033:0x7f8b9b6ecb19 [ 2823.893109] Code: Unable to access opcode bytes at RIP 0x7f8b9b6ecaef. [ 2823.893804] RSP: 002b:00007f8b98c62188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2823.894650] RAX: ffffffffffffffda RBX: 00007f8b9b7fff60 RCX: 00007f8b9b6ecb19 [ 2823.895407] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2823.896165] RBP: 00007f8b9b746f6d R08: 0000000000000000 R09: 0000000000000000 [ 2823.896927] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2823.897683] R13: 00007ffebf4be98f R14: 00007f8b98c62300 R15: 0000000000022000 [ 2823.898554] Mem-Info: [ 2823.898831] active_anon:3918 inactive_anon:60839 isolated_anon:0 [ 2823.898831] active_file:29 inactive_file:32 isolated_file:0 [ 2823.898831] unevictable:0 dirty:0 writeback:0 [ 2823.898831] slab_reclaimable:8648 slab_unreclaimable:59463 [ 2823.898831] mapped:69634 shmem:148 pagetables:1124 bounce:0 [ 2823.898831] free:2685 free_pcp:80 free_cma:0 [ 2823.902432] Node 0 active_anon:15672kB inactive_anon:243356kB active_file:116kB inactive_file:128kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:278536kB dirty:0kB writeback:0kB shmem:592kB writeback_tmp:0kB kernel_stack:3712kB all_unreclaimable? yes [ 2823.905043] Node 0 DMA free:6484kB min:48kB low:60kB high:72kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 2823.907944] lowmem_reserve[]: 0 1616 1616 1616 [ 2823.908501] Node 0 DMA32 free:4256kB min:9212kB low:10864kB high:12516kB reserved_highatomic:2048KB active_anon:15672kB inactive_anon:243440kB active_file:68kB inactive_file:492kB unevictable:0kB writepending:0kB present:2080640kB managed:1660456kB mlocked:0kB pagetables:4496kB bounce:0kB free_pcp:320kB local_pcp:320kB free_cma:0kB [ 2823.911721] lowmem_reserve[]: 0 0 0 0 [ 2823.912182] Node 0 DMA: 1*4kB (U) 0*8kB 1*16kB (U) 0*32kB 1*64kB (U) 0*128kB 1*256kB (U) 0*512kB 0*1024kB 1*2048kB (M) 1*4096kB (M) = 6484kB [ 2823.913687] Node 0 DMA32: 580*4kB (UME) 143*8kB (MH) 39*16kB (UMEH) 10*32kB (UM) 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 4408kB [ 2823.915250] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 2823.916202] 182 total pagecache pages [ 2823.916627] 0 pages in swap cache [ 2823.917009] Swap cache stats: add 0, delete 0, find 0/0 [ 2823.917613] Free swap = 0kB [ 2823.917947] Total swap = 0kB [ 2823.918301] 524158 pages RAM [ 2823.918633] 0 pages HighMem/MovableOnly [ 2823.919092] 105067 pages reserved [ 2824.045656] FAULT_INJECTION: forcing a failure. [ 2824.045656] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2824.047015] CPU: 0 PID: 13498 Comm: syz-executor.2 Not tainted 5.10.232 #1 [ 2824.047799] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2824.048707] Call Trace: [ 2824.049011] dump_stack+0x107/0x167 [ 2824.049428] should_fail.cold+0x5/0xa [ 2824.049983] __alloc_pages_nodemask+0x182/0x600 [ 2824.050514] ? __kmalloc+0x16e/0x390 [ 2824.050921] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2824.051608] ? trace_hardirqs_on+0x5b/0x180 [ 2824.052106] alloc_pages_current+0x187/0x280 [ 2824.052617] relay_open_buf.part.0+0x2a5/0xc00 [ 2824.053121] relay_open+0x531/0xa10 [ 2824.053536] do_blk_trace_setup+0x4cf/0xc10 [ 2824.054016] ? _copy_from_user+0xfb/0x1b0 [ 2824.054467] __blk_trace_setup+0xca/0x180 [ 2824.054942] ? do_blk_trace_setup+0xc10/0xc10 [ 2824.055439] blk_trace_ioctl+0x155/0x290 [ 2824.055896] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2824.056440] ? do_vfs_ioctl+0x283/0x10d0 [ 2824.056900] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2824.057504] ? generic_block_fiemap+0x60/0x60 [ 2824.058017] ? lock_downgrade+0x6d0/0x6d0 [ 2824.058492] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2824.059044] blkdev_ioctl+0xc1/0x710 [ 2824.059469] ? blkdev_common_ioctl+0x1930/0x1930 [ 2824.060006] ? selinux_file_ioctl+0xb6/0x270 [ 2824.060519] block_ioctl+0xf9/0x140 [ 2824.060908] ? blkdev_read_iter+0x1c0/0x1c0 [ 2824.061397] __x64_sys_ioctl+0x19a/0x210 [ 2824.061856] do_syscall_64+0x33/0x40 [ 2824.062276] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2824.062828] RIP: 0033:0x7f2ffa449b19 [ 2824.063254] Code: Unable to access opcode bytes at RIP 0x7f2ffa449aef. [ 2824.063993] RSP: 002b:00007f2ff79bf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2824.064868] RAX: ffffffffffffffda RBX: 00007f2ffa55cf60 RCX: 00007f2ffa449b19 [ 2824.065634] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2824.066447] RBP: 00007f2ff79bf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2824.067253] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 2824.068056] R13: 00007ffc84afe7ef R14: 00007f2ff79bf300 R15: 0000000000022000 [ 2824.733371] syz-executor.7 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=0 [ 2824.734692] CPU: 0 PID: 286 Comm: syz-executor.7 Not tainted 5.10.232 #1 [ 2824.735539] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2824.736476] Call Trace: [ 2824.736778] dump_stack+0x107/0x167 [ 2824.737187] dump_header+0x106/0x655 [ 2824.737606] oom_kill_process.cold+0x10/0x15 [ 2824.738086] out_of_memory+0x1149/0x1440 [ 2824.738545] ? oom_killer_disable+0x280/0x280 [ 2824.739050] ? mutex_trylock+0x237/0x2b0 [ 2824.739508] ? __alloc_pages_slowpath.constprop.0+0xa72/0x2170 [ 2824.740170] __alloc_pages_slowpath.constprop.0+0x1b63/0x2170 [ 2824.740835] ? lock_acquire+0x167/0x470 [ 2824.741288] ? warn_alloc+0x190/0x190 [ 2824.741726] __alloc_pages_nodemask+0x51d/0x600 [ 2824.742246] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2824.742886] ? find_get_entry+0x2c8/0x740 [ 2824.743357] alloc_pages_current+0x187/0x280 [ 2824.743845] __page_cache_alloc+0x2d2/0x360 [ 2824.744349] pagecache_get_page+0x2c7/0xc80 [ 2824.744833] filemap_fault+0x177d/0x2210 [ 2824.745296] ? read_cache_page_gfp+0x30/0x30 [ 2824.745791] ? replace_page_cache_page+0x1200/0x1200 [ 2824.746358] ? count_memcg_event_mm.part.0+0x10f/0x2f0 [ 2824.746920] ext4_filemap_fault+0x87/0xc0 [ 2824.747381] __do_fault+0x113/0x410 [ 2824.747792] handle_mm_fault+0x1e53/0x3500 [ 2824.748275] ? find_held_lock+0x2c/0x110 [ 2824.748708] ? __pmd_alloc+0x5e0/0x5e0 [ 2824.749149] ? vmacache_find+0x55/0x2a0 [ 2824.749591] ? vmacache_update+0xce/0x140 [ 2824.750060] do_user_addr_fault+0x56e/0xc60 [ 2824.750547] exc_page_fault+0xa2/0x1a0 [ 2824.750985] ? asm_exc_page_fault+0x8/0x30 [ 2824.751442] asm_exc_page_fault+0x1e/0x30 [ 2824.751901] RIP: 0033:0x7f38d6743940 [ 2824.752314] Code: Unable to access opcode bytes at RIP 0x7f38d6743916. [ 2824.753042] RSP: 002b:00007fff344b7d38 EFLAGS: 00010216 [ 2824.753609] RAX: 00007f38d6861a80 RBX: 0000000000000000 RCX: 0000000000000828 [ 2824.754406] RDX: 0000000000000009 RSI: 00007f38d67d3dbe RDI: 00007fff344b82c0 [ 2824.755172] RBP: 00007fff344b8290 R08: 0000000000000000 R09: fefefefeff646b66 [ 2824.755965] R10: 0000000000000010 R11: 0000000000000000 R12: 00007fff344b82c0 [ 2824.756731] R13: 00007f38d67d3dbe R14: 00007fff344ba960 R15: 0000000000000009 [ 2824.757628] Mem-Info: [ 2824.757981] active_anon:53 inactive_anon:8084 isolated_anon:0 [ 2824.757981] active_file:626 inactive_file:973 isolated_file:9 [ 2824.757981] unevictable:0 dirty:140 writeback:21 [ 2824.757981] slab_reclaimable:8584 slab_unreclaimable:57347 [ 2824.757981] mapped:27491 shmem:106 pagetables:480 bounce:0 [ 2824.757981] free:3799 free_pcp:457 free_cma:0 [ 2824.761402] Node 0 active_anon:212kB inactive_anon:32336kB active_file:2504kB inactive_file:3724kB unevictable:0kB isolated(anon):0kB isolated(file):36kB mapped:109796kB dirty:560kB writeback:84kB shmem:424kB writeback_tmp:0kB kernel_stack:3168kB all_unreclaimable? no [ 2824.764188] Node 0 DMA free:6496kB min:48kB low:60kB high:72kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:4kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB pagetables:8kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 2824.767273] lowmem_reserve[]: 0 1616 1616 1616 [ 2824.767958] Node 0 DMA32 free:9204kB min:15356kB low:17008kB high:18660kB reserved_highatomic:2048KB active_anon:212kB inactive_anon:32504kB active_file:3056kB inactive_file:3984kB unevictable:0kB writepending:760kB present:2080640kB managed:1660456kB mlocked:0kB pagetables:1912kB bounce:0kB free_pcp:1684kB local_pcp:424kB free_cma:0kB [ 2824.771408] lowmem_reserve[]: 0 0 0 0 [ 2824.771998] Node 0 DMA: 4*4kB (ME) 2*8kB (ME) 4*16kB (UME) 2*32kB (UE) 3*64kB (UME) 2*128kB (ME) 3*256kB (UME) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 0*4096kB = 6496kB [ 2824.773920] Node 0 DMA32: 1079*4kB (UMEH) 238*8kB (UMEH) 74*16kB (UMEH) 16*32kB (UMH) 2*64kB (MH) 1*128kB (H) 2*256kB (H) 2*512kB (H) 0*1024kB 0*2048kB 0*4096kB = 9708kB [ 2824.775836] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 2824.776963] 1470 total pagecache pages [ 2824.777578] 0 pages in swap cache [ 2824.778131] Swap cache stats: add 0, delete 0, find 0/0 [ 2824.778886] Free swap = 0kB [ 2824.779418] Total swap = 0kB [ 2824.779909] 524158 pages RAM [ 2824.780412] 0 pages HighMem/MovableOnly [ 2824.781009] 105067 pages reserved [ 2824.781615] Unreclaimable slab info: [ 2824.782361] Name Used Total [ 2824.783200] pid_3 7KB 7KB [ 2824.783951] pid_2 75KB 75KB [ 2824.784722] IEEE-802.15.4-RAW 31KB 31KB [ 2824.785509] p9_req_t 4KB 4KB [ 2824.786280] fib6_nodes 28KB 28KB [ 2824.787015] ip6_dst_cache 52KB 52KB [ 2824.787790] PINGv6 63KB 63KB [ 2824.788563] RAWv6 189KB 189KB [ 2824.789347] UDPLITEv6 62KB 62KB [ 2824.790137] UDPv6 62KB 62KB [ 2824.790886] tw_sock_TCPv6 7KB 7KB [ 2824.791672] TCPv6 62KB 62KB [ 2824.792471] scsi_sense_cache 4KB 4KB [ 2824.793257] sd_ext_cdb 3KB 3KB [ 2824.794013] virtio_scsi_cmd 16KB 16KB [ 2824.794795] sgpool-128 89KB 178KB [ 2824.795590] sgpool-64 63KB 63KB [ 2824.796379] sgpool-32 204KB 204KB [ 2824.797125] sgpool-16 52KB 52KB [ 2824.797876] sgpool-8 56KB 56KB [ 2824.798644] io_kiocb 41KB 56KB [ 2824.799399] mqueue_inode_cache 62KB 62KB [ 2824.800182] nfs_commit_data 15KB 15KB [ 2824.800934] nfs_write_data 47KB 47KB [ 2824.801706] jbd2_inode 11KB 11KB [ 2824.802319] ext4_system_zone 7KB 7KB [ 2824.802908] ext4_io_end_vec 7KB 7KB [ 2824.803658] ext4_bio_post_read_ctx 15KB 15KB [ 2824.804490] bio-2 4KB 4KB [ 2824.805260] pid_namespace 7KB 7KB [ 2824.805994] posix_timers_cache 7KB 7KB [ 2824.806750] rpc_buffers 31KB 31KB [ 2824.807518] rpc_tasks 3KB 3KB [ 2824.808321] UNIX 252KB 416KB [ 2824.809090] UDP-Lite 63KB 63KB [ 2824.809836] tcp_bind_bucket 8KB 8KB [ 2824.810611] ip_fib_trie 8KB 8KB [ 2824.811380] ip_fib_alias 15KB 15KB [ 2824.812160] ip_dst_cache 8KB 8KB [ 2824.812913] RAW 93KB 93KB [ 2824.813684] UDP 315KB 315KB [ 2824.814455] request_sock_TCP 15KB 15KB [ 2824.815052] TCP 60KB 60KB [ 2824.815662] hugetlbfs_inode_cache 30KB 30KB [ 2824.816318] bio-1 11KB 11KB [ 2824.816997] eventpoll_pwq 27KB 27KB [ 2824.817688] eventpoll_epi 47KB 47KB [ 2824.818314] inotify_inode_mark 39KB 39KB [ 2824.818915] request_queue 90KB 90KB [ 2824.819528] blkdev_ioc 15KB 15KB [ 2824.820137] bio-0 192KB 192KB [ 2824.820743] biovec-max 807KB 807KB [ 2824.821385] biovec-64 252KB 252KB [ 2824.822112] biovec-16 30KB 30KB [ 2824.822706] user_namespace 31KB 31KB [ 2824.823490] uid_cache 8KB 8KB [ 2824.824283] dmaengine-unmap-2 4KB 4KB [ 2824.825043] audit_buffer 7KB 7KB [ 2824.825819] skbuff_fclone_cache 90KB 90KB [ 2824.826627] skbuff_head_cache 559KB 570KB [ 2824.827401] file_lock_cache 39KB 47KB [ 2824.828171] file_lock_ctx 7KB 7KB [ 2824.828894] fsnotify_mark_connector 16KB 16KB [ 2824.829733] net_namespace 115KB 115KB [ 2824.830511] task_delay_info 81KB 100KB [ 2824.831293] taskstats 77KB 77KB [ 2824.832050] proc_dir_entry 348KB 367KB [ 2824.832828] pde_opener 35KB 35KB [ 2824.833609] seq_file 63KB 63KB [ 2824.834393] sigqueue 70KB 70KB [ 2824.835157] shmem_inode_cache 1252KB 1289KB [ 2824.835868] kernfs_iattrs_cache 219KB 219KB [ 2824.836665] kernfs_node_cache 5342KB 5342KB [ 2824.837418] mnt_cache 173KB 173KB [ 2824.838216] filp 974KB 1507KB [ 2824.838959] names_cache 5571KB 5571KB [ 2824.839581] hashtab_node 274KB 274KB [ 2824.840241] ebitmap_node 1149KB 1149KB [ 2824.840919] avtab_node 4976KB 4976KB [ 2824.841704] avc_node 35KB 35KB [ 2824.842517] lsm_inode_cache 2929KB 3296KB [ 2824.843298] lsm_file_cache 171KB 192KB [ 2824.844074] key_jar 39KB 39KB [ 2824.844842] uts_namespace 15KB 15KB [ 2824.845545] nsproxy 7KB 7KB [ 2824.846252] vm_area_struct 835KB 940KB [ 2824.847004] fs_cache 64KB 64KB [ 2824.847786] files_cache 239KB 239KB [ 2824.848567] signal_cache 336KB 401KB [ 2824.849356] sighand_cache 275KB 330KB [ 2824.850139] task_struct 990KB 1365KB [ 2824.850889] cred_jar 98KB 168KB [ 2824.851662] anon_vma_chain 225KB 236KB [ 2824.852460] anon_vma 198KB 223KB [ 2824.853253] pid 63KB 82KB [ 2824.853997] Acpi-Operand 146KB 166KB [ 2824.854767] Acpi-ParseExt 23KB 23KB [ 2824.855539] Acpi-Parse 150KB 166KB [ 2824.856358] Acpi-State 90KB 106KB [ 2824.857129] Acpi-Namespace 24KB 24KB [ 2824.857874] numa_policy 3KB 3KB [ 2824.858652] trace_event_file 176KB 176KB [ 2824.859445] ftrace_event_field 280KB 280KB [ 2824.860244] pool_workqueue 40KB 40KB [ 2824.860868] task_group 16KB 16KB [ 2824.861638] mm_struct 234KB 346KB [ 2824.862405] vmap_area 98KB 98KB [ 2824.863206] page->ptl 248KB 248KB [ 2824.863800] kmemleak_scan_area 67KB 67KB [ 2824.865746] kmemleak_object 135450KB 150773KB [ 2824.866560] kmalloc-8k 4560KB 4704KB [ 2824.867255] kmalloc-4k 6712KB 7232KB [ 2824.867934] kmalloc-2k 4048KB 4320KB [ 2824.868727] kmalloc-1k 2536KB 3808KB [ 2824.869541] kmalloc-512 3079KB 4464KB [ 2824.870362] kmalloc-256 1240KB 1240KB [ 2824.871142] kmalloc-192 524KB 524KB [ 2824.871927] kmalloc-128 456KB 504KB [ 2824.872727] kmalloc-96 428KB 668KB [ 2824.873542] kmalloc-64 1015KB 1312KB [ 2824.874348] kmalloc-32 719KB 836KB [ 2824.875114] kmalloc-16 372KB 372KB [ 2824.875874] kmalloc-8 350KB 350KB [ 2824.876668] kmem_cache_node 47KB 47KB [ 2824.877453] kmem_cache 75KB 75KB [ 2824.878111] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz7,mems_allowed=0,global_oom,task_memcg=/syz7,task=syz-executor.7,pid=286,uid=0 [ 2824.880294] Out of memory (oom_kill_allocating_task): Killed process 286 (syz-executor.7) total-vm:93280kB, anon-rss:384kB, file-rss:34772kB, shmem-rss:0kB, UID:0 pgtables:124kB oom_score_adj:0 [ 2824.928462] systemd-udevd invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=0 [ 2824.929792] CPU: 1 PID: 13541 Comm: systemd-udevd Not tainted 5.10.232 #1 [ 2824.930576] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2824.931516] Call Trace: [ 2824.931819] dump_stack+0x107/0x167 [ 2824.932238] dump_header+0x106/0x655 [ 2824.932677] oom_kill_process.cold+0x10/0x15 [ 2824.933186] out_of_memory+0x1149/0x1440 [ 2824.933652] ? oom_killer_disable+0x280/0x280 [ 2824.934166] ? mutex_trylock+0x237/0x2b0 [ 2824.934628] ? __alloc_pages_slowpath.constprop.0+0xa72/0x2170 [ 2824.935307] __alloc_pages_slowpath.constprop.0+0x1b63/0x2170 [ 2824.935980] ? lock_acquire+0x167/0x470 [ 2824.936446] ? warn_alloc+0x190/0x190 [ 2824.936891] __alloc_pages_nodemask+0x51d/0x600 [ 2824.937420] ? lock_acquire+0x197/0x470 [ 2824.937871] ? lockref_get+0x11/0x50 [ 2824.938292] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2824.938979] ? lock_downgrade+0x6d0/0x6d0 [ 2824.939446] ? do_raw_spin_lock+0x121/0x260 [ 2824.939933] ? rwlock_bug.part.0+0x90/0x90 [ 2824.940424] alloc_pages_current+0x187/0x280 [ 2824.940925] __get_free_pages+0xc/0xa0 [ 2824.941370] inode_doinit_with_dentry+0x8f1/0x1240 [ 2824.941931] ? debug_mutex_wake_waiter+0x1d0/0x340 [ 2824.942489] ? selinux_file_lock+0x280/0x280 [ 2824.942990] ? kernfs_get_inode+0x388/0x520 [ 2824.943482] ? lock_downgrade+0x6d0/0x6d0 [ 2824.943955] selinux_d_instantiate+0x23/0x30 [ 2824.944463] security_d_instantiate+0x56/0xe0 [ 2824.944975] d_splice_alias+0x8c/0xc60 [ 2824.945415] ? _raw_spin_unlock+0x1a/0x30 [ 2824.945890] kernfs_iop_lookup+0x1ac/0x220 [ 2824.946370] __lookup_slow+0x252/0x490 [ 2824.946811] ? lookup_open.isra.0+0x1270/0x1270 [ 2824.947353] ? selinux_inode_permission+0x401/0x640 [ 2824.947922] ? selinux_path_notify+0x4d0/0x4d0 [ 2824.948449] walk_component+0x41e/0x6a0 [ 2824.948902] ? handle_dots.part.0+0x15c0/0x15c0 [ 2824.949436] ? security_inode_permission+0xcb/0x100 [ 2824.950002] ? kernfs_iop_getattr+0xd0/0xd0 [ 2824.950496] link_path_walk.part.0+0x699/0xbf0 [ 2824.951020] ? walk_component+0x6a0/0x6a0 [ 2824.951489] ? percpu_counter_add_batch+0x8b/0x140 [ 2824.952053] path_openat+0x25d/0x2770 [ 2824.952502] ? path_lookupat+0x860/0x860 [ 2824.952967] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2824.953561] ? lock_acquire+0x197/0x470 [ 2824.954007] ? find_held_lock+0x2c/0x110 [ 2824.954481] do_filp_open+0x190/0x3e0 [ 2824.954913] ? may_open_dev+0xf0/0xf0 [ 2824.955355] ? do_raw_spin_lock+0x121/0x260 [ 2824.955844] ? rwlock_bug.part.0+0x90/0x90 [ 2824.956343] ? _raw_spin_unlock+0x1a/0x30 [ 2824.956812] ? alloc_fd+0x2e7/0x670 [ 2824.957237] do_sys_openat2+0x171/0x4d0 [ 2824.957691] ? seccomp_notify_ioctl+0xda0/0xda0 [ 2824.958222] ? build_open_flags+0x6f0/0x6f0 [ 2824.958716] ? _down_write_nest_lock+0x160/0x160 [ 2824.959262] __x64_sys_openat+0x13f/0x1f0 [ 2824.959732] ? __ia32_sys_open+0x1c0/0x1c0 [ 2824.960219] ? __secure_computing+0x199/0x2f0 [ 2824.960744] do_syscall_64+0x33/0x40 [ 2824.961166] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2824.961749] RIP: 0033:0x7fec42af1be7 [ 2824.962175] Code: 25 00 00 41 00 3d 00 00 41 00 74 47 64 8b 04 25 18 00 00 00 85 c0 75 6b 44 89 e2 48 89 ee bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 0f 87 95 00 00 00 48 8b 4c 24 28 64 48 2b 0c 25 [ 2824.964262] RSP: 002b:00007ffc470688f0 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 2824.965137] RAX: ffffffffffffffda RBX: 0000560ac9161d10 RCX: 00007fec42af1be7 [ 2824.965950] RDX: 0000000000080000 RSI: 00007ffc47068b30 RDI: 00000000ffffff9c [ 2824.966758] RBP: 00007ffc47068b30 R08: 0000000000000008 R09: 0000000000000001 [ 2824.967571] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000080000 [ 2824.968385] R13: 0000560ac9161d10 R14: 0000000000000001 R15: 0000560ac915dba0 [ 2824.969250] Mem-Info: [ 2824.969545] active_anon:53 inactive_anon:8042 isolated_anon:0 [ 2824.969545] active_file:523 inactive_file:335 isolated_file:14 [ 2824.969545] unevictable:0 dirty:35 writeback:21 [ 2824.969545] slab_reclaimable:8584 slab_unreclaimable:57413 [ 2824.969545] mapped:26861 shmem:106 pagetables:480 bounce:0 [ 2824.969545] free:2890 free_pcp:190 free_cma:0 [ 2824.973131] Node 0 active_anon:212kB inactive_anon:32168kB active_file:1824kB inactive_file:1304kB unevictable:0kB isolated(anon):0kB isolated(file):64kB mapped:107108kB dirty:140kB writeback:84kB shmem:424kB writeback_tmp:0kB kernel_stack:3104kB all_unreclaimable? no [ 2824.975785] Node 0 DMA free:6488kB min:48kB low:60kB high:72kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:4kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB pagetables:8kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 2824.978760] lowmem_reserve[]: 0 1616 1616 1616 [ 2824.979317] Node 0 DMA32 free:5072kB min:11260kB low:12912kB high:14564kB reserved_highatomic:2048KB active_anon:212kB inactive_anon:32504kB active_file:1392kB inactive_file:1804kB unevictable:0kB writepending:760kB present:2080640kB managed:1660456kB mlocked:0kB pagetables:1912kB bounce:0kB free_pcp:1180kB local_pcp:312kB free_cma:0kB [ 2824.982809] lowmem_reserve[]: 0 0 0 0 [ 2824.983320] Node 0 DMA: 2*4kB (ME) 2*8kB (ME) 2*16kB (ME) 3*32kB (UME) 3*64kB (UME) 2*128kB (ME) 3*256kB (UME) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 0*4096kB = 6488kB [ 2824.985206] Node 0 DMA32: 287*4kB (UMEH) 157*8kB (UMEH) 64*16kB (UMEH) 11*32kB (UMH) 1*64kB (H) 1*128kB (H) 2*256kB (H) 2*512kB (H) 0*1024kB 0*2048kB 0*4096kB = 5508kB [ 2824.987014] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 2824.987984] 735 total pagecache pages [ 2824.988438] 0 pages in swap cache [ 2824.988830] Swap cache stats: add 0, delete 0, find 0/0 [ 2824.989444] Free swap = 0kB [ 2824.989798] Total swap = 0kB [ 2824.990167] 524158 pages RAM [ 2824.990508] 0 pages HighMem/MovableOnly [ 2824.990955] 105067 pages reserved [ 2824.991387] Unreclaimable slab info: [ 2824.992027] Name Used Total [ 2824.992709] pid_3 7KB 7KB [ 2824.993342] pid_2 75KB 75KB [ 2824.993950] IEEE-802.15.4-RAW 31KB 31KB [ 2824.994582] p9_req_t 4KB 4KB [ 2824.995202] fib6_nodes 28KB 28KB [ 2824.995818] ip6_dst_cache 52KB 52KB [ 2824.996456] PINGv6 63KB 63KB [ 2824.997085] RAWv6 189KB 189KB [ 2824.997700] UDPLITEv6 62KB 62KB [ 2824.998325] UDPv6 62KB 62KB [ 2824.998933] tw_sock_TCPv6 7KB 7KB [ 2824.999561] TCPv6 62KB 62KB [ 2825.000185] scsi_sense_cache 4KB 4KB [ 2825.000798] sd_ext_cdb 3KB 3KB [ 2825.001417] virtio_scsi_cmd 16KB 16KB [ 2825.002036] sgpool-128 89KB 178KB [ 2825.002672] sgpool-64 63KB 63KB [ 2825.003290] sgpool-32 223KB 223KB [ 2825.003891] sgpool-16 60KB 60KB [ 2825.004528] sgpool-8 60KB 60KB [ 2825.005151] io_kiocb 41KB 56KB [ 2825.005754] mqueue_inode_cache 62KB 62KB [ 2825.006383] nfs_commit_data 15KB 15KB [ 2825.006986] nfs_write_data 47KB 47KB [ 2825.007616] jbd2_inode 11KB 11KB [ 2825.008244] ext4_system_zone 7KB 7KB [ 2825.008855] ext4_io_end_vec 7KB 7KB [ 2825.009482] ext4_bio_post_read_ctx 15KB 15KB [ 2825.010152] bio-2 4KB 4KB [ 2825.010753] pid_namespace 7KB 7KB [ 2825.011378] posix_timers_cache 7KB 7KB [ 2825.011998] rpc_buffers 31KB 31KB [ 2825.012635] rpc_tasks 3KB 3KB [ 2825.013269] UNIX 252KB 416KB [ 2825.013874] UDP-Lite 63KB 63KB [ 2825.014500] tcp_bind_bucket 8KB 8KB [ 2825.015130] ip_fib_trie 8KB 8KB [ 2825.015740] ip_fib_alias 15KB 15KB [ 2825.016373] ip_dst_cache 8KB 8KB [ 2825.016984] RAW 93KB 93KB [ 2825.017612] UDP 315KB 315KB [ 2825.018240] tw_sock_TCP 7KB 7KB [ 2825.018848] request_sock_TCP 15KB 15KB [ 2825.019469] TCP 60KB 60KB [ 2825.020099] hugetlbfs_inode_cache 30KB 30KB [ 2825.020755] bio-1 11KB 11KB [ 2825.021382] eventpoll_pwq 27KB 27KB [ 2825.021986] eventpoll_epi 47KB 47KB [ 2825.022613] inotify_inode_mark 39KB 39KB [ 2825.023241] request_queue 90KB 90KB [ 2825.023847] blkdev_ioc 15KB 15KB [ 2825.024490] bio-0 220KB 220KB [ 2825.025116] biovec-max 1015KB 1015KB [ 2825.025723] biovec-64 267KB 267KB [ 2825.026340] biovec-16 37KB 37KB [ 2825.026946] user_namespace 31KB 31KB [ 2825.027565] uid_cache 8KB 8KB [ 2825.028185] dmaengine-unmap-2 4KB 4KB [ 2825.028793] audit_buffer 7KB 7KB [ 2825.029425] skbuff_fclone_cache 90KB 90KB [ 2825.030071] skbuff_head_cache 567KB 570KB [ 2825.030676] file_lock_cache 39KB 47KB [ 2825.031298] file_lock_ctx 7KB 7KB [ 2825.031900] fsnotify_mark_connector 16KB 16KB [ 2825.032586] net_namespace 115KB 115KB [ 2825.033208] task_delay_info 81KB 100KB [ 2825.033816] taskstats 77KB 77KB [ 2825.034442] proc_dir_entry 348KB 367KB [ 2825.035051] pde_opener 35KB 35KB [ 2825.035668] seq_file 63KB 63KB [ 2825.036294] sigqueue 70KB 70KB [ 2825.036903] shmem_inode_cache 1252KB 1289KB [ 2825.037531] kernfs_iattrs_cache 219KB 219KB [ 2825.038174] kernfs_node_cache 5342KB 5342KB [ 2825.038788] mnt_cache 173KB 173KB [ 2825.039434] filp 974KB 1507KB [ 2825.040042] names_cache 5571KB 5571KB [ 2825.040677] hashtab_node 274KB 274KB [ 2825.041304] ebitmap_node 1149KB 1149KB [ 2825.041907] avtab_node 4976KB 4976KB [ 2825.042528] avc_node 35KB 35KB [ 2825.043187] lsm_inode_cache 2910KB 3296KB [ 2825.043789] lsm_file_cache 171KB 192KB [ 2825.044414] key_jar 39KB 39KB [ 2825.045015] uts_namespace 15KB 15KB [ 2825.045634] nsproxy 7KB 7KB [ 2825.046287] vm_area_struct 835KB 940KB [ 2825.046897] fs_cache 64KB 64KB [ 2825.047525] files_cache 239KB 239KB [ 2825.048154] signal_cache 336KB 401KB [ 2825.048777] sighand_cache 275KB 330KB [ 2825.049418] task_struct 990KB 1365KB [ 2825.050040] cred_jar 98KB 168KB [ 2825.050673] anon_vma_chain 225KB 236KB [ 2825.051306] anon_vma 198KB 223KB [ 2825.051915] pid 63KB 82KB [ 2825.052557] Acpi-Operand 146KB 166KB [ 2825.053190] Acpi-ParseExt 23KB 23KB [ 2825.053796] Acpi-Parse 150KB 166KB [ 2825.054414] Acpi-State 90KB 106KB [ 2825.055015] Acpi-Namespace 24KB 24KB [ 2825.055633] numa_policy 3KB 3KB [ 2825.056252] trace_event_file 176KB 176KB [ 2825.056864] ftrace_event_field 280KB 280KB [ 2825.057490] pool_workqueue 40KB 40KB [ 2825.058115] task_group 16KB 16KB [ 2825.058719] mm_struct 234KB 346KB [ 2825.059342] vmap_area 98KB 98KB [ 2825.059946] page->ptl 248KB 248KB [ 2825.060575] kmemleak_scan_area 67KB 67KB [ 2825.062266] kmemleak_object 135162KB 150766KB [ 2825.062881] kmalloc-8k 4560KB 4704KB [ 2825.063503] kmalloc-4k 6784KB 7232KB [ 2825.064131] kmalloc-2k 4076KB 4320KB [ 2825.064756] kmalloc-1k 2590KB 3808KB [ 2825.065410] kmalloc-512 3116KB 4448KB [ 2825.066015] kmalloc-256 1248KB 1248KB [ 2825.066634] kmalloc-192 524KB 524KB [ 2825.067263] kmalloc-128 456KB 504KB [ 2825.067882] kmalloc-96 426KB 668KB [ 2825.068528] kmalloc-64 1015KB 1308KB [ 2825.069172] kmalloc-32 719KB 836KB [ 2825.069773] kmalloc-16 372KB 372KB [ 2825.070392] kmalloc-8 350KB 350KB [ 2825.070997] kmem_cache_node 47KB 47KB [ 2825.071617] kmem_cache 75KB 75KB [ 2825.072249] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,global_oom,task_memcg=/system.slice/systemd-udevd.service,task=systemd-udevd,pid=13541,uid=0 [ 2825.074843] Out of memory (oom_kill_allocating_task): Killed process 13541 (systemd-udevd) total-vm:35620kB, anon-rss:10204kB, file-rss:0kB, shmem-rss:0kB, UID:0 pgtables:76kB oom_score_adj:0 [ 2825.245072] sshd invoked oom-killer: gfp_mask=0x100dca(GFP_HIGHUSER_MOVABLE|__GFP_ZERO), order=0, oom_score_adj=0 [ 2825.246511] CPU: 1 PID: 13557 Comm: sshd Not tainted 5.10.232 #1 [ 2825.247199] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2825.248132] Call Trace: [ 2825.248439] dump_stack+0x107/0x167 [ 2825.248850] dump_header+0x106/0x655 [ 2825.249275] oom_kill_process.cold+0x10/0x15 [ 2825.249772] out_of_memory+0x1149/0x1440 [ 2825.250237] ? oom_killer_disable+0x280/0x280 [ 2825.250743] ? mutex_trylock+0x237/0x2b0 [ 2825.251203] ? __alloc_pages_slowpath.constprop.0+0xa72/0x2170 [ 2825.251873] __alloc_pages_slowpath.constprop.0+0x1b63/0x2170 [ 2825.252557] ? lock_acquire+0x167/0x470 [ 2825.253005] ? warn_alloc+0x190/0x190 [ 2825.253448] __alloc_pages_nodemask+0x51d/0x600 [ 2825.253970] ? add_mm_counter_fast+0x220/0x220 [ 2825.254489] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2825.255165] ? count_memcg_event_mm.part.0+0x10f/0x2f0 [ 2825.255752] ? lock_downgrade+0x6d0/0x6d0 [ 2825.256220] ? mark_held_locks+0x9e/0xe0 [ 2825.256684] alloc_pages_vma+0xbb/0x410 [ 2825.257171] handle_mm_fault+0x152f/0x3500 [ 2825.257740] ? finish_task_switch+0x1a4/0x5d0 [ 2825.258243] ? __pmd_alloc+0x5e0/0x5e0 [ 2825.258685] ? vmacache_find+0x55/0x2a0 [ 2825.259130] ? vmacache_update+0xce/0x140 [ 2825.259600] do_user_addr_fault+0x56e/0xc60 [ 2825.260096] exc_page_fault+0xa2/0x1a0 [ 2825.260544] ? asm_exc_page_fault+0x8/0x30 [ 2825.261019] asm_exc_page_fault+0x1e/0x30 [ 2825.261485] RIP: 0033:0x7fa0a727bdff [ 2825.261904] Code: Unable to access opcode bytes at RIP 0x7fa0a727bdd5. [ 2825.262645] RSP: 002b:00007ffce9cbde00 EFLAGS: 00010206 [ 2825.263246] RAX: 0000000000000040 RBX: 0000000000000000 RCX: 0000000000000000 [ 2825.264055] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00007fa0a729a180 [ 2825.264870] RBP: 00007ffce9cbe310 R08: 0000000000000000 R09: 0000000000000000 [ 2825.265673] R10: 0000000000000008 R11: 0000000000000246 R12: 0000000000000000 [ 2825.266477] R13: 0000072f1f708e74 R14: 00007fa0a729a180 R15: 00007ffce9cbe3a0 [ 2825.267329] Mem-Info: [ 2825.267620] active_anon:41 inactive_anon:7731 isolated_anon:0 [ 2825.267620] active_file:341 inactive_file:398 isolated_file:3 [ 2825.267620] unevictable:0 dirty:74 writeback:1 [ 2825.267620] slab_reclaimable:7902 slab_unreclaimable:57453 [ 2825.267620] mapped:9271 shmem:88 pagetables:332 bounce:0 [ 2825.267620] free:3676 free_pcp:413 free_cma:0 [ 2825.271102] Node 0 active_anon:164kB inactive_anon:30924kB active_file:1364kB inactive_file:1424kB unevictable:0kB isolated(anon):0kB isolated(file):12kB mapped:36916kB dirty:296kB writeback:4kB shmem:352kB writeback_tmp:0kB kernel_stack:3040kB all_unreclaimable? no [ 2825.273710] Node 0 DMA free:6488kB min:48kB low:60kB high:72kB reserved_highatomic:0KB active_anon:0kB inactive_anon:4kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB pagetables:8kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 2825.276632] lowmem_reserve[]: 0 1616 1616 1616 [ 2825.277183] Node 0 DMA32 free:8216kB min:17404kB low:19056kB high:20708kB reserved_highatomic:2048KB active_anon:164kB inactive_anon:31340kB active_file:1048kB inactive_file:956kB unevictable:0kB writepending:132kB present:2080640kB managed:1660456kB mlocked:0kB pagetables:1320kB bounce:0kB free_pcp:1696kB local_pcp:240kB free_cma:0kB [ 2825.280514] lowmem_reserve[]: 0 0 0 0 [ 2825.280962] Node 0 DMA: 2*4kB (ME) 2*8kB (ME) 2*16kB (ME) 3*32kB (UME) 3*64kB (UME) 2*128kB (ME) 3*256kB (UME) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 0*4096kB = 6488kB [ 2825.282816] Node 0 DMA32: 391*4kB (UMEH) 136*8kB (MEH) 94*16kB (UMEH) 45*32kB (UMEH) 14*64kB (MEH) 2*128kB (UH) 2*256kB (H) 2*512kB (H) 0*1024kB 0*2048kB 0*4096kB = 8284kB [ 2825.284648] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 2825.285616] 546 total pagecache pages [ 2825.286039] 0 pages in swap cache [ 2825.286461] Swap cache stats: add 0, delete 0, find 0/0 [ 2825.287446] Free swap = 0kB [ 2825.287819] Total swap = 0kB [ 2825.288184] 524158 pages RAM [ 2825.288533] 0 pages HighMem/MovableOnly [ 2825.288975] 105067 pages reserved [ 2825.289398] Unreclaimable slab info: [ 2825.289960] Name Used Total [ 2825.290641] pid_3 7KB 7KB [ 2825.291257] pid_2 75KB 75KB [ 2825.291851] IEEE-802.15.4-RAW 31KB 31KB [ 2825.292474] p9_req_t 4KB 4KB [ 2825.293087] fib6_nodes 28KB 28KB [ 2825.293679] ip6_dst_cache 52KB 52KB [ 2825.294393] PINGv6 63KB 63KB [ 2825.295009] RAWv6 189KB 189KB [ 2825.295629] UDPLITEv6 62KB 62KB [ 2825.296458] UDPv6 62KB 62KB [ 2825.297110] tw_sock_TCPv6 7KB 7KB [ 2825.297708] TCPv6 62KB 62KB [ 2825.298324] scsi_sense_cache 4KB 4KB [ 2825.298922] sd_ext_cdb 3KB 3KB [ 2825.299657] virtio_scsi_cmd 16KB 16KB [ 2825.300311] sgpool-128 89KB 178KB [ 2825.301086] sgpool-64 63KB 63KB [ 2825.301791] sgpool-32 271KB 271KB [ 2825.302592] sgpool-16 75KB 75KB [ 2825.303393] sgpool-8 71KB 71KB [ 2825.304168] io_kiocb 41KB 56KB [ 2825.304769] mqueue_inode_cache 62KB 62KB [ 2825.305400] nfs_commit_data 15KB 15KB [ 2825.306132] nfs_write_data 47KB 47KB [ 2825.306837] jbd2_inode 11KB 11KB [ 2825.307615] ext4_system_zone 7KB 7KB [ 2825.308407] ext4_io_end_vec 7KB 7KB [ 2825.309194] ext4_bio_post_read_ctx 15KB 15KB [ 2825.310017] bio-2 4KB 4KB [ 2825.310680] pid_namespace 7KB 7KB [ 2825.311468] posix_timers_cache 7KB 7KB [ 2825.312193] rpc_buffers 31KB 31KB [ 2825.312795] rpc_tasks 3KB 3KB [ 2825.313410] UNIX 248KB 416KB [ 2825.314180] UDP-Lite 63KB 63KB [ 2825.314938] tcp_bind_bucket 8KB 8KB [ 2825.315660] ip_fib_trie 8KB 8KB [ 2825.316448] ip_fib_alias 15KB 15KB [ 2825.317240] ip_dst_cache 8KB 8KB [ 2825.318014] RAW 93KB 93KB [ 2825.318633] UDP 315KB 315KB [ 2825.319252] tw_sock_TCP 7KB 7KB [ 2825.319924] request_sock_TCP 15KB 15KB [ 2825.320691] TCP 60KB 60KB [ 2825.321502] hugetlbfs_inode_cache 30KB 30KB [ 2825.322195] bio-1 11KB 11KB [ 2825.322792] eventpoll_pwq 27KB 27KB [ 2825.323426] eventpoll_epi 47KB 47KB [ 2825.324090] inotify_inode_mark 39KB 39KB [ 2825.324705] request_queue 90KB 90KB [ 2825.325355] blkdev_ioc 15KB 15KB [ 2825.326026] bio-0 276KB 276KB [ 2825.326638] biovec-max 1194KB 1194KB [ 2825.327253] biovec-64 409KB 409KB [ 2825.327930] biovec-16 45KB 45KB [ 2825.328578] user_namespace 31KB 31KB [ 2825.329223] uid_cache 8KB 8KB [ 2825.329841] dmaengine-unmap-2 4KB 4KB [ 2825.330478] audit_buffer 7KB 7KB [ 2825.331094] skbuff_fclone_cache 90KB 90KB [ 2825.331714] skbuff_head_cache 592KB 592KB [ 2825.332339] file_lock_cache 39KB 47KB [ 2825.332936] file_lock_ctx 7KB 7KB [ 2825.333552] fsnotify_mark_connector 16KB 16KB [ 2825.334224] net_namespace 115KB 115KB [ 2825.334825] task_delay_info 81KB 100KB [ 2825.335441] taskstats 77KB 77KB [ 2825.336040] proc_dir_entry 348KB 367KB [ 2825.336659] pde_opener 35KB 35KB [ 2825.337271] seq_file 63KB 63KB [ 2825.337866] sigqueue 70KB 70KB [ 2825.338483] shmem_inode_cache 1252KB 1289KB [ 2825.339097] kernfs_iattrs_cache 219KB 219KB [ 2825.339708] kernfs_node_cache 5342KB 5342KB [ 2825.340326] mnt_cache 173KB 173KB [ 2825.340944] filp 983KB 1477KB [ 2825.341559] names_cache 5784KB 5784KB [ 2825.342171] hashtab_node 274KB 274KB [ 2825.342769] ebitmap_node 1149KB 1149KB [ 2825.343379] avtab_node 4976KB 4976KB [ 2825.343974] avc_node 35KB 35KB [ 2825.344627] lsm_inode_cache 2790KB 3126KB [ 2825.345241] lsm_file_cache 171KB 192KB [ 2825.345832] key_jar 39KB 39KB [ 2825.346448] uts_namespace 15KB 15KB [ 2825.347048] nsproxy 7KB 7KB [ 2825.347672] vm_area_struct 835KB 940KB [ 2825.348293] fs_cache 64KB 64KB [ 2825.348885] files_cache 239KB 239KB [ 2825.349503] signal_cache 336KB 401KB [ 2825.350125] sighand_cache 275KB 330KB [ 2825.350727] task_struct 990KB 1365KB [ 2825.351351] cred_jar 101KB 168KB [ 2825.351947] anon_vma_chain 225KB 236KB [ 2825.352571] anon_vma 188KB 211KB [ 2825.353188] pid 63KB 82KB [ 2825.353783] Acpi-Operand 146KB 166KB [ 2825.354398] Acpi-ParseExt 23KB 23KB [ 2825.354995] Acpi-Parse 150KB 166KB [ 2825.355610] Acpi-State 90KB 106KB [ 2825.356236] Acpi-Namespace 24KB 24KB [ 2825.356840] numa_policy 3KB 3KB [ 2825.357459] trace_event_file 176KB 176KB [ 2825.358103] ftrace_event_field 280KB 280KB [ 2825.358818] pool_workqueue 40KB 40KB [ 2825.359443] task_group 16KB 16KB [ 2825.360180] mm_struct 234KB 346KB [ 2825.360897] vmap_area 98KB 98KB [ 2825.361567] page->ptl 248KB 248KB [ 2825.362245] kmemleak_scan_area 67KB 67KB [ 2825.364045] kmemleak_object 133777KB 150758KB [ 2825.364795] kmalloc-8k 4560KB 4704KB [ 2825.365415] kmalloc-4k 6896KB 7232KB [ 2825.366015] kmalloc-2k 4076KB 4320KB [ 2825.366783] kmalloc-1k 2590KB 3808KB [ 2825.367508] kmalloc-512 3176KB 4432KB [ 2825.368241] kmalloc-256 1256KB 1256KB [ 2825.368966] kmalloc-192 540KB 540KB [ 2825.369720] kmalloc-128 456KB 504KB [ 2825.370496] kmalloc-96 424KB 664KB [ 2825.371254] kmalloc-64 1015KB 1308KB [ 2825.372009] kmalloc-32 719KB 836KB [ 2825.372804] kmalloc-16 372KB 372KB [ 2825.373550] kmalloc-8 350KB 350KB [ 2825.374330] kmem_cache_node 47KB 47KB [ 2825.375039] kmem_cache 75KB 75KB [ 2825.375794] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,global_oom,task_memcg=/system.slice/ssh.service,task=sshd,pid=13557,uid=0 [ 2825.378464] Out of memory (oom_kill_allocating_task): Killed process 13557 (sshd) total-vm:1224kB, anon-rss:4kB, file-rss:0kB, shmem-rss:0kB, UID:0 pgtables:36kB oom_score_adj:0 [ 2825.397616] systemd-journal invoked oom-killer: gfp_mask=0x40cc0(GFP_KERNEL|__GFP_COMP), order=1, oom_score_adj=-250 [ 2825.398950] CPU: 1 PID: 102 Comm: systemd-journal Not tainted 5.10.232 #1 [ 2825.399724] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2825.400668] Call Trace: [ 2825.400966] dump_stack+0x107/0x167 [ 2825.401385] dump_header+0x106/0x655 [ 2825.401805] oom_kill_process.cold+0x10/0x15 [ 2825.402304] out_of_memory+0x1149/0x1440 [ 2825.402767] ? oom_killer_disable+0x280/0x280 [ 2825.403276] ? mutex_trylock+0x237/0x2b0 [ 2825.403734] ? __alloc_pages_slowpath.constprop.0+0xa72/0x2170 [ 2825.404413] __alloc_pages_slowpath.constprop.0+0x1b63/0x2170 [ 2825.405081] ? lock_acquire+0x167/0x470 [ 2825.405537] ? warn_alloc+0x190/0x190 [ 2825.405979] ? enable_ptr_key_workfn+0x30/0x30 [ 2825.406501] __alloc_pages_nodemask+0x51d/0x600 [ 2825.407025] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2825.407713] ? kmem_cache_alloc+0x301/0x310 [ 2825.408204] alloc_pages_current+0x187/0x280 [ 2825.408710] allocate_slab+0x29b/0x380 [ 2825.409154] ___slab_alloc+0x470/0x700 [ 2825.409596] ? getname_flags.part.0+0x50/0x4f0 [ 2825.410119] ? getname_flags.part.0+0x50/0x4f0 [ 2825.410636] ? kmem_cache_alloc+0x301/0x310 [ 2825.411125] kmem_cache_alloc+0x301/0x310 [ 2825.411597] getname_flags.part.0+0x50/0x4f0 [ 2825.412095] getname+0x8e/0xd0 [ 2825.412469] do_sys_openat2+0xf9/0x4d0 [ 2825.412908] ? seccomp_notify_ioctl+0xda0/0xda0 [ 2825.413437] ? build_open_flags+0x6f0/0x6f0 [ 2825.413919] ? security_file_permission+0xb1/0xe0 [ 2825.414484] __x64_sys_openat+0x13f/0x1f0 [ 2825.414952] ? __ia32_sys_open+0x1c0/0x1c0 [ 2825.415432] ? ksys_read+0x1a9/0x260 [ 2825.415856] ? __secure_computing+0x199/0x2f0 [ 2825.416377] do_syscall_64+0x33/0x40 [ 2825.416798] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2825.417379] RIP: 0033:0x7f204bfa7c64 [ 2825.417801] Code: Unable to access opcode bytes at RIP 0x7f204bfa7c3a. [ 2825.418543] RSP: 002b:00007ffde9197ce0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 2825.419409] RAX: ffffffffffffffda RBX: 000056495e991d60 RCX: 00007f204bfa7c64 [ 2825.420218] RDX: 0000000000080802 RSI: 000056495e9d29a0 RDI: 00000000ffffff9c [ 2825.421054] RBP: 000056495e9d29a0 R08: 0000000000000000 R09: ffffffffffffff01 [ 2825.421859] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000080802 [ 2825.422669] R13: 00000000fffffffa R14: 000056495e9d3b90 R15: 0000000000000002 [ 2825.423531] Mem-Info: [ 2825.423826] active_anon:41 inactive_anon:7731 isolated_anon:0 [ 2825.423826] active_file:25 inactive_file:23 isolated_file:0 [ 2825.423826] unevictable:0 dirty:11 writeback:1 [ 2825.423826] slab_reclaimable:7902 slab_unreclaimable:57496 [ 2825.423826] mapped:8725 shmem:88 pagetables:332 bounce:0 [ 2825.423826] free:2950 free_pcp:153 free_cma:0 [ 2825.427421] Node 0 active_anon:164kB inactive_anon:30924kB active_file:100kB inactive_file:92kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:34900kB dirty:44kB writeback:4kB shmem:352kB writeback_tmp:0kB kernel_stack:3040kB all_unreclaimable? no [ 2825.430010] Node 0 DMA free:6488kB min:48kB low:60kB high:72kB reserved_highatomic:0KB active_anon:0kB inactive_anon:4kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB pagetables:8kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 2825.432953] lowmem_reserve[]: 0 1616 1616 1616 [ 2825.433508] Node 0 DMA32 free:5312kB min:5116kB low:6768kB high:8420kB reserved_highatomic:2048KB active_anon:164kB inactive_anon:31340kB active_file:508kB inactive_file:448kB unevictable:0kB writepending:132kB present:2080640kB managed:1660456kB mlocked:0kB pagetables:1320kB bounce:0kB free_pcp:612kB local_pcp:28kB free_cma:0kB [ 2825.436759] lowmem_reserve[]: 0 0 0 0 [ 2825.437231] Node 0 DMA: 2*4kB (ME) 2*8kB (ME) 2*16kB (ME) 3*32kB (UME) 3*64kB (UME) 2*128kB (ME) 3*256kB (UME) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 0*4096kB = 6488kB [ 2825.439040] Node 0 DMA32: 484*4kB (MEH) 155*8kB (UMEH) 38*16kB (UMEH) 7*32kB (UMH) 1*64kB (H) 1*128kB (H) 2*256kB (H) 2*512kB (H) 0*1024kB 0*2048kB 0*4096kB = 5736kB [ 2825.440835] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 2825.441806] 147 total pagecache pages [ 2825.442249] 0 pages in swap cache [ 2825.442639] Swap cache stats: add 0, delete 0, find 0/0 [ 2825.443255] Free swap = 0kB [ 2825.443594] Total swap = 0kB [ 2825.443934] 524158 pages RAM [ 2825.444300] 0 pages HighMem/MovableOnly [ 2825.444744] 105067 pages reserved [ 2825.445176] Unreclaimable slab info: [ 2825.445775] Name Used Total [ 2825.446431] pid_3 7KB 7KB [ 2825.447029] pid_2 75KB 75KB [ 2825.447647] IEEE-802.15.4-RAW 31KB 31KB [ 2825.448269] p9_req_t 4KB 4KB [ 2825.448880] fib6_nodes 28KB 28KB [ 2825.449497] ip6_dst_cache 52KB 52KB [ 2825.450116] PINGv6 63KB 63KB [ 2825.450714] RAWv6 189KB 189KB [ 2825.451331] UDPLITEv6 62KB 62KB [ 2825.451932] UDPv6 62KB 62KB [ 2825.452564] tw_sock_TCPv6 7KB 7KB [ 2825.453185] TCPv6 62KB 62KB [ 2825.453790] scsi_sense_cache 4KB 4KB [ 2825.454416] sd_ext_cdb 3KB 3KB [ 2825.455013] virtio_scsi_cmd 16KB 16KB [ 2825.455633] sgpool-128 89KB 178KB [ 2825.456249] sgpool-64 63KB 63KB [ 2825.456857] sgpool-32 286KB 286KB [ 2825.457476] sgpool-16 75KB 75KB [ 2825.458092] sgpool-8 71KB 71KB [ 2825.458691] io_kiocb 41KB 56KB [ 2825.459310] mqueue_inode_cache 62KB 62KB [ 2825.459921] nfs_commit_data 15KB 15KB [ 2825.460549] nfs_write_data 47KB 47KB [ 2825.461169] jbd2_inode 11KB 11KB [ 2825.461774] ext4_system_zone 7KB 7KB [ 2825.462390] ext4_io_end_vec 7KB 7KB [ 2825.462985] ext4_bio_post_read_ctx 15KB 15KB [ 2825.463657] bio-2 4KB 4KB [ 2825.464275] pid_namespace 7KB 7KB [ 2825.464881] posix_timers_cache 7KB 7KB [ 2825.465507] rpc_buffers 31KB 31KB [ 2825.466129] rpc_tasks 3KB 3KB [ 2825.466727] UNIX 248KB 416KB [ 2825.467343] UDP-Lite 63KB 63KB [ 2825.467939] tcp_bind_bucket 8KB 8KB [ 2825.468568] ip_fib_trie 8KB 8KB [ 2825.469180] ip_fib_alias 15KB 15KB [ 2825.469776] ip_dst_cache 8KB 8KB [ 2825.470395] RAW 93KB 93KB [ 2825.470993] UDP 315KB 315KB [ 2825.471609] tw_sock_TCP 7KB 7KB [ 2825.472226] request_sock_TCP 15KB 15KB [ 2825.472834] TCP 60KB 60KB [ 2825.473454] hugetlbfs_inode_cache 30KB 30KB [ 2825.474108] bio-1 11KB 11KB [ 2825.474709] eventpoll_pwq 27KB 27KB [ 2825.475327] eventpoll_epi 47KB 47KB [ 2825.475929] inotify_inode_mark 39KB 39KB [ 2825.476567] request_queue 90KB 90KB [ 2825.477188] blkdev_ioc 15KB 15KB [ 2825.477786] bio-0 280KB 280KB [ 2825.478403] biovec-max 1224KB 1224KB [ 2825.479006] biovec-64 425KB 425KB [ 2825.479628] biovec-16 45KB 45KB [ 2825.480246] user_namespace 31KB 31KB [ 2825.480856] uid_cache 8KB 8KB [ 2825.481480] dmaengine-unmap-2 4KB 4KB [ 2825.482095] audit_buffer 7KB 7KB [ 2825.482703] skbuff_fclone_cache 90KB 90KB [ 2825.483344] skbuff_head_cache 594KB 596KB [ 2825.483944] file_lock_cache 39KB 47KB [ 2825.484573] file_lock_ctx 7KB 7KB [ 2825.485202] fsnotify_mark_connector 16KB 16KB [ 2825.485858] net_namespace 115KB 115KB [ 2825.486475] task_delay_info 81KB 100KB [ 2825.487095] taskstats 77KB 77KB [ 2825.487696] proc_dir_entry 348KB 367KB [ 2825.488327] pde_opener 35KB 35KB [ 2825.488930] seq_file 63KB 63KB [ 2825.489551] sigqueue 70KB 70KB [ 2825.490168] shmem_inode_cache 1252KB 1289KB [ 2825.490766] kernfs_iattrs_cache 219KB 219KB [ 2825.491401] kernfs_node_cache 5342KB 5342KB [ 2825.492135] mnt_cache 173KB 173KB [ 2825.492754] filp 983KB 1477KB [ 2825.493391] names_cache 5784KB 5784KB [ 2825.493994] hashtab_node 274KB 274KB [ 2825.494621] ebitmap_node 1149KB 1149KB [ 2825.495244] avtab_node 4976KB 4976KB [ 2825.495852] avc_node 35KB 35KB [ 2825.496485] lsm_inode_cache 2790KB 3126KB [ 2825.497104] lsm_file_cache 171KB 192KB [ 2825.497706] key_jar 39KB 39KB [ 2825.498323] uts_namespace 15KB 15KB [ 2825.498932] nsproxy 7KB 7KB [ 2825.499553] vm_area_struct 835KB 940KB [ 2825.500181] fs_cache 64KB 64KB [ 2825.500816] files_cache 239KB 239KB [ 2825.501465] signal_cache 336KB 401KB [ 2825.502104] sighand_cache 272KB 330KB [ 2825.502725] task_struct 990KB 1365KB [ 2825.503363] cred_jar 101KB 168KB [ 2825.504000] anon_vma_chain 225KB 236KB [ 2825.504648] anon_vma 188KB 211KB [ 2825.505291] pid 63KB 82KB [ 2825.505922] Acpi-Operand 146KB 166KB [ 2825.506562] Acpi-ParseExt 23KB 23KB [ 2825.507202] Acpi-Parse 150KB 166KB [ 2825.507823] Acpi-State 90KB 106KB [ 2825.508479] Acpi-Namespace 24KB 24KB [ 2825.509128] numa_policy 3KB 3KB [ 2825.509745] trace_event_file 176KB 176KB [ 2825.510383] ftrace_event_field 280KB 280KB [ 2825.511023] pool_workqueue 40KB 40KB [ 2825.511678] task_group 16KB 16KB [ 2825.512340] mm_struct 234KB 346KB [ 2825.512963] vmap_area 98KB 98KB [ 2825.513604] page->ptl 248KB 248KB [ 2825.514251] kmemleak_scan_area 67KB 67KB [ 2825.515011] kmemleak_object 133868KB 150758KB [ 2825.515663] kmalloc-8k 4560KB 4704KB [ 2825.516298] kmalloc-4k 6928KB 7232KB [ 2825.516928] kmalloc-2k 4076KB 4320KB [ 2825.517569] kmalloc-1k 2590KB 3808KB [ 2825.518221] kmalloc-512 3176KB 4432KB [ 2825.518842] kmalloc-256 1256KB 1256KB [ 2825.519482] kmalloc-192 540KB 540KB [ 2825.520126] kmalloc-128 456KB 504KB [ 2825.520764] kmalloc-96 424KB 664KB [ 2825.521410] kmalloc-64 1015KB 1308KB [ 2825.522043] kmalloc-32 719KB 836KB [ 2825.522687] kmalloc-16 372KB 372KB [ 2825.523331] kmalloc-8 350KB 350KB [ 2825.523958] kmem_cache_node 47KB 47KB [ 2825.524609] kmem_cache 75KB 75KB [ 2825.525254] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,global_oom,task_memcg=/system.slice/systemd-journald.service,task=systemd-journal,pid=102,uid=0 [ 2825.527652] Out of memory (oom_kill_allocating_task): Killed process 102 (systemd-journal) total-vm:40132kB, anon-rss:868kB, file-rss:0kB, shmem-rss:4kB, UID:0 pgtables:104kB oom_score_adj:-250 [ 2825.651890] systemd[1]: ssh.service: A process of this unit has been killed by the OOM killer. [ 2825.662647] systemd[1]: systemd-udevd.service: A process of this unit has been killed by the OOM killer. [ 2825.666157] systemd[1]: systemd-journald.service: Main process exited, code=killed, status=9/KILL [ 2825.668099] systemd[1]: systemd-journald.service: Failed with result 'oom-kill'. [ 2825.684646] systemd[1]: systemd-journald.service: Consumed 7.977s CPU time. [ 2825.692417] systemd[1]: ssh.service: Control process exited, code=killed, status=9/KILL [ 2825.693343] systemd[1]: ssh.service: Failed with result 'oom-kill'. [ 2825.694611] systemd[1]: ssh.service: Unit process 249 (sshd) remains running after unit stopped. [ 2825.700952] systemd[1]: Failed to start OpenBSD Secure Shell server. [ 2825.714000] systemd[1]: systemd-journald.service: Scheduled restart job, restart counter is at 1. [ 2825.737025] systemd[1]: Stopping Flush Journal to Persistent Storage... [ 2825.740799] systemd[1]: systemd-udevd.service: Failed with result 'oom-kill'. [ 2825.747662] systemd[1]: systemd-udevd.service: Consumed 1min 11.272s CPU time. [ 2825.751964] systemd[1]: systemd-udevd.service: Scheduled restart job, restart counter is at 1. [ 2825.755555] systemd[1]: Stopped Rule-based Manager for Device Events and Files. [ 2825.756590] systemd[1]: systemd-udevd.service: Consumed 1min 11.272s CPU time. [ 2825.778195] systemd[1]: Starting Rule-based Manager for Device Events and Files... [ 2825.817702] systemd[1]: ssh.service: Scheduled restart job, restart counter is at 2. [ 2825.822164] systemd[1]: Stopped OpenBSD Secure Shell server. [ 2825.857544] systemd[1]: Starting OpenBSD Secure Shell server... [ 2825.928898] systemd[1]: systemd-journal-flush.service: Succeeded. [ 2825.945757] systemd[1]: Stopped Flush Journal to Persistent Storage. [ 2825.947397] systemd[1]: Stopped Journal Service. [ 2825.948317] systemd[1]: systemd-journald.service: Consumed 7.977s CPU time. [ 2825.976458] systemd[1]: Starting Journal Service... [ 2826.139813] systemd[1]: Started Rule-based Manager for Device Events and Files. [ 2826.162907] systemd[1]: Started OpenBSD Secure Shell server. [ 2826.214170] systemd-journald[13563]: File /var/log/journal/7e681e5076844de4a5cfa8606a84b008/system.journal corrupted or uncleanly shut down, renaming and replacing. [ 2826.580569] systemd[1]: Started Journal Service. [ 2826.631725] systemd-journald[13563]: Received client request to flush runtime journal. VM DIAGNOSIS: 03:09:26 Registers: info registers vcpu 0 RAX=0000000000000000 RBX=0000000000000000 RCX=ffff88805014f6e8 RDX=1ffff1100919546f RSI=0000000000000008 RDI=ffffea00011a3100 RBP=ffffea00011a3100 RSP=ffff88805014f758 R8 =0000000000000000 R9 =0000000000000000 R10=0000000000000001 R11=0000000000000001 R12=ffffea00011a3108 R13=ffff8880553e4f80 R14=dffffc0000000000 R15=00007f8b997f1000 RIP=ffffffff816c88a0 RFL=00000286 [--S--P-] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 0000000000000000 00000000 00000000 GS =0000 ffff88806ce00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe0000003000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=0000563c8cb2020c CR3=0000000004e26000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=2079622064657463656e6e6f63736964 XMM01=726573752079622064657463656e6e6f XMM02=c837f4b77c387dca8ae8fb4530773a17 XMM03=9d33f9c7712dd4b70742c2763b95db6d XMM04=00000000000000000000000000000000 XMM05=00000000000000000000000000000000 XMM06=0d0c0f0e09080b0a0504070601000302 XMM07=0e0d0c0f0a09080b0605040702010003 XMM08=64707466730073254073250070746673 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=dffffc0000000000 RBX=0000000000000001 RCX=1ffff11007300eb8 RDX=ffff888039807580 RSI=ffff888039807980 RDI=ffff888039807980 RBP=ffff8880398075b5 RSP=ffff8880398074a8 R8 =0000000000000001 R9 =0000000000000001 R10=0000000000032042 R11=1ffff11007300e9d R12=ffff8880398079a8 R13=ffff888039807580 R14=1ffff11007300e9d R15=ffffffff85a14948 RIP=ffffffff81108092 RFL=00000202 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 0000000000000000 00000000 00000000 GS =0000 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe000004a000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007f3f181f6040 CR3=00000000305b8000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=25252525252525252525252525252525 XMM01=000000000000000000000000000000ff XMM02=000000000000000000000000000000ff XMM03=000000000000000000386c6c696b6672 XMM04=6d560a426b203430303820202020093a XMM05=00000000000000000000000000000000 XMM06=20090a426b2034300a38202020200920 XMM07=00000000000000000000000000000000 XMM08=722f6c6c696b66722f6372732f2e2e00 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000