46cdf219945573e3bb8f2b5da76997e4a7d151c7e8dc918e2b79838137030241b6e8821a9ae3cc11df1a6ba6bbc2ac092c8b9d8f06197061a5481af316168a3ecfa513e348d98a4d8958e0a4e84f001ca8c7774ce35b73967a131012d58ec305af08477cc8430b5ec55891854330ab3acd94d512c02831ee5d6643a62931f52f3a682daf4cedc6ac973c8250a0b16d20911678fb44ff1e53266bd460ae577d0864aef41ff957c993cfe09a32c1da54713599e451b68e44918e547f5047b349bc7962b553ae356b7bdacdad79ce1f3ea92051ebcda60f31f95413d20e2fc26a4f43b4828cbd19325fd560500d571b1ba026d9d55233ff3ef267bd843d026141c0d762152eb14bc04f50e2c7d44c6230655598ed1cb545c6d64ecbc5d9f29562b7f49480cac8c8847564215835661beeb62aeba7be27dd73aa16834f6735562d29168da8c3f93f350723fea5902aa4dd2d84a60066ee8fc2c1ff87faa0b94452e768e2f1b745f7b98a1b8aff109b40d4434a72bf97641279111c160e1f61678c436f6bce2d53ce2a9f2191f9b72fc6f537791e89e8d5a373e13d133d621d3baee69e7343c2faee0dfa9b7671ec5c6bbaf0ca5d81592f94863f6e0558327a9be2e2f0ffabe0f2c31fbcea52d526674ca9b670070822b3c9bebb385f5c78e1987e5f63121fda701748bea60e19814368ca0cb646986672311f983c71af4786b74a35b86f97f047b0d4a6129bdbdff57e3ce217f46b7f6445a28fd6dcff9b3f06014a4402b146448bc413f081b99eca521fd7cdaa18d746b25646f4b0db587a2a5ca4faf539697bd56befbfe631754a15b4a43efa1be9c010679cb21d66a83a711723fb77c094bb61727d502be4a2095128f9b8b9a9d993d685e5039e0b37149e828b2ccc8c597a3123592c88bdc9e20d70b8cf0dfbd447c32fd0e73c850fceba04c4dd8c01d2c25ff0fc3a1db826b11d5756ae16bf261e6d84870dac88477b207169f911da4a9c3bf34c98ff8a9c6225d6af77c6126b0823b27d232df8ff575c7ce41e9db6540f797556f8bbaffc294eb91075dc0e64da8e6a6f297a6fc7d9c1702ebaaa6691bd3bc5ee79d7a37021da287fce9cc04d7f8c4263fb91eb23923e3bb544cd471ab5d0c17d5c8456cebb7eaf229b30cf585575851926c38fe96035a1628b4f37d6f178122ca645be327496ca837ecf476c68bac7d3ac442333d68bd58c075429cc35805fb77f79f2b20a6ad66cbce89375da8137c0481604d7386c081d8e398371a1184bea065bd372520354ad77d38ab336eddc39dd7beff3200f36864677d1f5137ccb52cf8dcdafb3abe8896bddf2ef618420f08335be716a0405c0389fce051ed7f8a0110dbc24875063bbdbb8a83f5c164d0f63a61feb03ee69461b45f3653932c3d40f1ce528c54d94f503a8858bf7825bb269361dcc38d8345883b99e0952e78806e59b67cb3393b23b8c3c039625447b34f3d2091d0c03bc197e797cb3119f492cb5d0b8526f3cf4abbc4ceffbe3738bf9dcb9fc376739dd1335bb0a3f709d332b284044d3512b4157a923b6a90810114e9d568d44eabecb82f215c08f1d3d61d96e882318b2126ded8072d38e12d70f36947e1531b90cb41b6e6e2ed7019f95284201b4ce295743d5c7a711ca24f85e409be2b44e9cafa84fa3b03c0688a1dd9b1f0ef03a08d4b47581616191057b197d7035350721cacee4002b72ad50d301711c68d7c8c293febd79e27861dba4bdfc3e1d45d1c20adb8f87681222707f707997207002f974a73953161a3a286903ab11942bb3e3c9117181047a48ebe87f96d0225ccfea902fe26e43dfbc77d76f96b26ee2e3eba4fcab4c6686a0d2199113347e6e6b43e3b333df91e484d7c41c6c5aaecf10afeb21134973a0ff7458c984b48cb62685204952ef441fe4cddb0c5da697081d94c259fc0210b474e5cefe8a2541c7ae1e123d991fb3623f1b5fa05c6b5aabb557eec8b2bac88c885ed3546cbaea4dd0af682e504b3ec6834d86b9bcebd1ea1403cbbace25ff7e024237240586591429e46633261fea1da4c04f7489e04342c6c6de61bbc9aa2e9611643298f762e84071f8378acc94a14c2f88944a8720400f34cbb08df7fd541a7a278ec458128f98d417b85263121b48104cb84df48714901230faedb0240c2eb6f4bcd239de44df5fcb537c4e73f4dccc0cd902cb8e93c7d4f05068823d48fe946f7781a46f926a334f60d864f5a5e2b71f28f4ba536a725aad29cf79d3f61eb79a982c883fd6945d43e024bccefe9881d00b33bad258eeffba79cd0b8d4d72cc56e1f2f80e623bb147fde63906a6dab86002f25c2e5fd4b1db2cbc139b6773de648b552c24ad1bf24c9985feaac370fce9cd3125b721b40a8d7b630b567d362180b2e1fc30a53c3f452263f1dba886125485c25c139efee7afe9253bdf7a3be12129e312035bf5d934cbe12e9d39416e209bc6160d93a14c2614a5f8fb6ca2ecc4b0d64c3bef696677a0783408c77912d96729a60c602b487c665b03a019a4eaede8d85ce5c11d65c6a57c4f11b611a9cf712c086ee565aa2daf53a8c12145b0ce7df56ba256555ad3aeca4bfa9e24a2516bb69ee94055740edfe840761716622898c0152a5564e601e67de6930e1f87bb46aac0b4f3ba5e6fb462293616ea800066db5517a1437f2e9de810eb4ac44a3bec9460dbf14ee0adf34a4dbfa678f349733671cb9aa3b7650f0c4df7203e37fbd0e604fc345c061360e2f89fa938c8c66e82bddcdda7d554df6aa82b3b4b112ede5878044e3afe99412474a6508d5411deab0423c1bc11254908d99e1e959a817d953dbeb9b3e3a1e686aabb269715c38d55b164dd43097b775fe3be7fb929a5809ca8364ff3342146c677b20a0ab037deed82bb3544927ba385452044d9f45f77c81b9fac87fbc6826f277ea8c776dc67698ef0af575ee1b87ce8490e50cd45190416abb18b200b60a5c7a015194b3016c3c82e82156d2c6143fa5cbf28631b758d4729bb6794e0ef97a2f2c2c413438e7f8805935285b1ec03d61d13e3f65a03316ae9de7634cf961f2559e9de34c1bc9003f345249d4086573ff3a25e971c3e2d8adb3df450e13488df4416d8d9d0275926da9192a0e7371cb1f6372b08d3fa285416cbdc614e21ebf8f59d07a2f320d666db40ff81fc7f7a2a1a8109ed57043bda63f873973de25ca34012fcfa26d7aab9ebd9abff7d26e5316d2b2381e2f4b20cd219e8d185df82b661f5a03adb867ccd4d738e38578537a21f391d5e36f93b0120b91df47ba1de64bf5c26fb1e4289cc779485bbc7a8b10d60bf16e811a37e762291fb7e7286b07854ebfa147e1b653f06151803c18394ad8f1928f2b259bdd0285aca92d38865e31401a9154cf4d2720846212e3a5d3ea958036b94856f96ee6e6b3e80350594c4f763c3b2734f6fd4c13f3949e299e11ac37d8c30a0775b7a4448ba337d29c6ce5609048630dc5358e03f23f6375f1a1ced639e941f7ae70d1994f001544a6053c8e1b82b6faf503ff65a4a0bff3632d743bae7438e8780b2582920ad7446cc3ad1937453618e75077407afd9a6492f54c47e49f7cb0ddba6ed47e0be5f601f84dba5f3e9ef64b18fea7aef3cb0f087aef1ad06cf1834ff811b887227797cf9def2ad8e2e3de2fd5ec2ddcb433d837a7d8355f6a879b38048852b7827a24e526c33f7d4d9756654e354659b76f5d26a6ff70e14a0951bc49c8ef94a3a4988fb46b899ca5fd1a0dc78066dec463559cd8627edf5098d150f711e9042e8b1aa84bc51207a47fceefe879dc6c91f38b2edddd3483108cb77661a864c5f45a987618130dcc9bc4763408afc5ab5e795c024238d7f6d20fcbd237d1448d404e6ce010cdeb277e2229f03eda16c1aa1ed58207e66acd7122fa1193a1e6d8e1aa21f5b8cc121efa9001f8a73f87cc76133cb86bfdc2f2b91918f1951446958910d2f29746a9d571a1e2433b63880e7c8f67c1116bb06aec7e417b9c85ac7db3d5e9ce97d4cf94ffaefef9bdac11b096ea7f4a7135ffb9be53279bd6156367509259927bb8f80501d80236c6b21312bf64e877fc0985678b7ce287327fd3c3620557888cb649849f02612e8120f1d31a1bf812a1b80d5f801580ca1fd32236168e714be8de24ee9144c17e18706a44c0a9162b7e47c68088cea7b65201899453ca5e82a42c9cd5caf2430b66c309f4f21c93e35f09b58cf7b16043469e4c7ec896ffaa338243794b914ce2f2cc336770e6124785a104a47fd52b98d7258dfec50a7821d17e12a5e4a629e75da7957b670b383391f0a4d528f215c99cfbcb2b0458afa9addc9e1b65b6de4e8f99068608ff0284c17d80831779506324c4b28813c1256cfdaf773321e763557b022a4d2db7491732c37343cdd8170a2f304e2c87db5742e79a7d44efd73a8803268060f1c5355edeb3ad8771b2a5cca5ab302f08b566d0b5a668b40671c7fb75da1ec78e711dd277a786b6861242593039a8145ab1db85f1dc80e0436e3566a64dbfd669feb629141e3d9f662c7cd5f67b27ecbee58e3ceeadc50417df33f5fb986b4103b0e", 0x1000, 0xb15}, {&(0x7f00000001c0)="45657ad999aac485ed8a65b7a01cf37c3ad6d10d22e23d81cb251a4022ce243f4ebd061f28b8e6e1c97a8b9244ec50402b3821ff25029560f05f12332ac2c8b9fb27d89d60f7150569fcd30a99f361e69529729a4505ae1d275c3602b2189161fd42656c465ef2352ac94fea541698f3d4b966ca6f9432d43586ce8661bf8f6f751db0bf74fad01d344e27dd3dfc0be49a6fcb43fc493b340ba9d265e08c8df9c49bc0981d4b7cc9588992f396405d1203da9bcae6076883c7611453257fd54711247d2ad783fa5a7373c865", 0xcc, 0x28c3}, {&(0x7f0000001480)="ccbe1964f437afa0b7c19b50078b39131e20c133f7768634398198dd741a75d8a4664154070fa666665cf5bdd566b497dbbdba99ce9504b2fbdc62971c981ad4df05c383670facbdf1ae5d383af437a1cb63190f2e8d39b0ab45f30910b08b70ca5d3283177cbf517059c57e5da50e2cd729bebcc2575a7835e99b77fa669e2c06a1c1cb4f209d27cacb5d15fb0a40a9e6415ff1f0168048be2534b974ce6bd64c4675104d3c0da40b4bb4a6b671f2b24ab65fe519e800356ae8cdd42072f834f02781a0b6", 0xc5, 0x9}, {&(0x7f0000000400), 0x0, 0x7}], 0x2, &(0x7f00000017c0)={[{@init_itable_val={'init_itable', 0x3d, 0x1}}, {@auto_da_alloc_val={'auto_da_alloc', 0x3d, 0xffffffff}}, {@journal_ioprio={'journal_ioprio', 0x3d, 0x3}}, {@data_journal}, {@nodiscard}, {@prjquota}, {}, {@barrier_val={'barrier', 0x3d, 0xbf02}}, {@mblk_io_submit}, {@bsdgroups}], [{@pcr={'pcr', 0x3d, 0x1e}}, {@fsname={'fsname', 0x3d, 'pipefs\x00'}}, {@context={'context', 0x3d, 'root'}}, {@obj_role={'obj_role', 0x3d, '\x00'}}, {@dont_appraise}, {@uid_gt={'uid>', r3}}, {@obj_type={'obj_type', 0x3d, '%+\\'}}, {@uid_eq={'uid', 0x3d, r4}}, {@fsmagic={'fsmagic', 0x3d, 0x20}}, {@fsmagic={'fsmagic', 0x3d, 0x7}}]}) mount$bind(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180), 0x20, 0x0) 00:09:00 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = memfd_create(&(0x7f0000000340)='\x00', 0x6) fallocate(r0, 0x3, 0x0, 0xffffffff) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r1, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000040)=0x80) stat(&(0x7f0000000900)='.\x00', &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r2, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x0) ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(r1, 0x4008941a, &(0x7f0000000040)=0x2) write$P9_RWSTAT(0xffffffffffffffff, &(0x7f0000000000)={0x7, 0x7f, 0x2}, 0x7) 00:09:00 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 9) 00:09:00 executing program 5: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x3c2, 0x30) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r2, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r2, 0x5412, &(0x7f0000000100)=0xbb) ioctl$TIOCSTI(r2, 0x5412, &(0x7f0000000040)=0x80) r3 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r3, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r3, 0x5412, &(0x7f0000000040)=0x80) write$binfmt_elf64(r1, &(0x7f0000000080)=ANY=[@ANYRESOCT=r2, @ANYRES16=r3], 0xfea6) 00:09:00 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, r1) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:09:00 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = signalfd(r1, &(0x7f0000000480), 0x8) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f00000004c0)={0x9000000a}) sendmsg$BATADV_CMD_GET_BLA_CLAIM(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, 0x0) r3 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r3, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r3, 0x5412, &(0x7f0000000040)=0x80) ioctl$FS_IOC_FSSETXATTR(r3, 0x401c5820, &(0x7f0000000140)={0x8001, 0x8, 0x373, 0x10001}) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$BTRFS_IOC_DEFRAG(r4, 0x50009402, 0x0) syz_mount_image$nfs4(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000200)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="070000f58c47eab36a71bbaf722cfb1d"]) fcntl$F_GET_RW_HINT(r5, 0x40b, &(0x7f0000000300)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_bp={&(0x7f0000000040), 0xf}, 0x240, 0x0, 0x0, 0x9, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r6, 0x0) clone3(&(0x7f0000000080)={0x1040900, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x40286608, &(0x7f0000000000)={0x3e0000, 0x0, 0x2000000, 0xfffffffffffffffd, 0xffffffff, 0x1}) 00:09:00 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x0) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) [ 2507.350612] FAULT_INJECTION: forcing a failure. [ 2507.350612] name failslab, interval 1, probability 0, space 0, times 0 [ 2507.352411] CPU: 1 PID: 15206 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2507.353441] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2507.354664] Call Trace: [ 2507.355068] dump_stack+0x107/0x167 [ 2507.355638] should_fail.cold+0x5/0xa [ 2507.356222] ? jbd2__journal_start+0x190/0x7e0 [ 2507.356910] should_failslab+0x5/0x20 [ 2507.357483] kmem_cache_alloc+0x5b/0x310 [ 2507.358106] jbd2__journal_start+0x190/0x7e0 [ 2507.358776] __ext4_journal_start_sb+0x214/0x390 [ 2507.359496] ext4_dirty_inode+0xbc/0x130 [ 2507.360131] ? ext4_setattr+0x2160/0x2160 [ 2507.360748] __mark_inode_dirty+0x492/0xd40 [ 2507.361398] ? security_inode_need_killpriv+0x79/0xa0 [ 2507.362169] generic_update_time+0x21c/0x370 [ 2507.362832] file_update_time+0x43a/0x520 [ 2507.363451] ? evict_inodes+0x420/0x420 [ 2507.364062] ? down_write_killable+0x180/0x180 [ 2507.364754] file_modified+0x7d/0xa0 [ 2507.365313] ext4_file_write_iter+0x906/0x18d0 [ 2507.366001] ? __switch_to_asm+0x34/0x60 [ 2507.366624] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2507.367306] ? io_schedule_timeout+0x140/0x140 [ 2507.367988] ? direct_splice_actor+0x10f/0x170 [ 2507.368665] ? splice_direct_to_actor+0x387/0x980 [ 2507.369384] ? do_sendfile+0x553/0x1090 [ 2507.369977] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2507.370681] do_iter_readv_writev+0x476/0x750 [ 2507.371355] ? new_sync_write+0x660/0x660 [ 2507.371978] ? selinux_file_permission+0x92/0x520 [ 2507.372721] do_iter_write+0x191/0x670 [ 2507.373325] vfs_iter_write+0x70/0xa0 [ 2507.373900] iter_file_splice_write+0x762/0xc30 [ 2507.374614] ? generic_splice_sendpage+0x140/0x140 [ 2507.375352] ? avc_policy_seqno+0x9/0x70 [ 2507.375962] ? selinux_file_permission+0x92/0x520 [ 2507.376689] ? lockdep_init_map_type+0x2c7/0x780 [ 2507.377400] ? generic_splice_sendpage+0x140/0x140 [ 2507.378134] direct_splice_actor+0x10f/0x170 [ 2507.378795] splice_direct_to_actor+0x387/0x980 [ 2507.379494] ? pipe_to_sendpage+0x380/0x380 [ 2507.380134] EXT4-fs warning (device sda): verify_group_input:146: Cannot add at group 4063232 (only 16 groups) [ 2507.381614] ? do_splice_to+0x160/0x160 [ 2507.382219] ? security_file_permission+0x24e/0x570 [ 2507.382976] do_splice_direct+0x1c4/0x290 [ 2507.383606] ? splice_direct_to_actor+0x980/0x980 [ 2507.384334] ? selinux_file_permission+0x92/0x520 [ 2507.385060] ? security_file_permission+0x24e/0x570 [ 2507.385817] do_sendfile+0x553/0x1090 [ 2507.386404] ? do_pwritev+0x270/0x270 [ 2507.386978] ? wait_for_completion_io+0x270/0x270 [ 2507.387708] ? rcu_read_lock_any_held+0x75/0xa0 [ 2507.388395] ? vfs_write+0x354/0xa70 [ 2507.388962] __x64_sys_sendfile64+0x1d1/0x210 [ 2507.389632] ? __ia32_sys_sendfile+0x220/0x220 [ 2507.390332] do_syscall_64+0x33/0x40 [ 2507.390887] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2507.391658] RIP: 0033:0x7ff4675d8b19 [ 2507.392218] 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 [ 2507.394902] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2507.396032] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2507.397084] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2507.398131] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2507.399177] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2507.400236] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:09:00 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000003d00)='./file1\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r1) sendmmsg$sock(r3, &(0x7f0000003bc0)=[{{0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000140)="053b1975b1536b21d30738820d839ab65b2d2ecd8783299a01359af85ea732ac2e07bf469b427de6b5d7042259999b69fcddd7a6e1ef7a283f3e8707558355b5fd68c096a1dacc1e06cb961bd8a3f3adaccd43e2c09454ca70dd3bb5e689c17384d58151aa66888c01580d00b002f3702b4bb75936ea591e2b3f124a937edad6f0063e6012f9688f4629ca37", 0x8c}, {&(0x7f0000000040)="b580", 0x2}, {&(0x7f00000002c0)="33d8992ef976dc65c47384de0f0852df88baa9a7a47020c561c1d03bcb200aa760b02bdfb7f105b906f257e3c6320b388088ef8501f0297d3e274a74983c93c0fd70aa156ade9d90af6cd299fb417e87457cc083ce4506b4a756f76d1e3306d7b91290553e6ef835ab82143e1c05cfebfc279d195e900c1be63ca55fc58be14d288b128280c3bc69143a61b505775650f44dfd1f33d0c19da5518e83ff492c2f1580e79f5378229808c629e69684ccf0f8a671599476b348d640c0b63ceda3fb58e90f3d94b7bc4002da3751c03d244bb3fb2e29304b457a786e6f798855874ab5e3b0656f9dead72794ef3df80197e9a850def06ade34f7133542e1b699ba533c86c603b0b12ca39c30e6be2a0dbc25049ffefe16c813af79ac22a2b04e65dfde61545979ac649279d64e349eb0d4daaed17fa74735b67019ca41f0ce795caaacf0fe8331b13e58e86ed3b8f1c9a6ce48ce5233ebb72e2486438fc64abdf64ec23cd441b446300f6bc05124fb6d630865f4194f73a9e9828c8fd9c32d81d838d2be1c2cc918440efbcd27544a4a95999aff067a3e7ea76ee261f833cbc6555ed5923c9da873e23da41cb066595232afa8a00f07aaf99d5c52b1ec10eb3219d425ac7a8b2737ce3125fecdc6f15662544ec30ae244cd3acac49d91937fee0baccfdc96305ecb43a422aa1b9e80479b238d32ca663c73c04371c2feeb1bd0a779d823791d2ff2e5897b68eb3f49772f5b2e08a4cdce47cc05468fde938b6df07db958696fdb527df9393a20a778329f0f4666ee56b187ad14946d47798056090bc407efabe659804aeef4a131f60dd96fa4148045acfbe8b988eb23549cfe79d9a6e1fc4ca9c71cf2980a219ecf9c9d7e086ce478b1d40b91d13bfb1c440615c4b990d4d0417863ef74e3739ff638ba58c1c1441e1cf29682364541c091de0a920a44147159dc0f56dab4fbf375494e9adb95150ae3af278a949b89cf9a602aebc138f64e76a22f49df67ef0815bb1e16fbc2c6d91c3453b46dcb5e9352d2a48bdf61458ba501374e042552960bd63ffff9cdfcc9001f68e9f5b12d1ae8ad77b1a374d21ddf5f0cc9099ba89470e7c0a0204a7d0e94e23abcca3b1e272dec7287453d4639848b87cfe07ee19ed0b0b8a379e8819aba21ccf568a9b3a8fc007d54f3f7cb5df49b5ed4a983ab3f7a173fb25ba3f85a891b51938030d558cbb16015f56a1830f6d99f85ea6faa4e6159237e79a5e01314bc77959ebbadd2ed347c7be05dc55e251567856720709acd19e0c39539381b06f8e97cb9b6d3411952e26649c04575cf5b4a7ef009fd328a37ac53615d7700288701959a6a7b45b16b9710d7afd6c95013bf934ae5c0853cfd698fe0da886af85f25bbd9b92b1c89eef4f0d518ef8ff260424e82951fa8dde76c3e8ae6dc84094c7019b0fd591d5d60351491366aa53ce35c0d05a618876d1a5c1f52b27c7d177dbc5f7af6ab94c78abce64d9ad6a445621460ba9802107d8f41c14b50208b07bf554b6c7111618ddc5c87800f18df66fec5ef9f834834f098230b87be5d08d1b4dfd097a76fc60f229117d5d4c0274d6fa5cdfc6b701ecffa0d8e1e9a38e677c2dfe615c80236bb51d7ddd6e314bc6592b6b1d0be6226058d44c3e1ceb377e5d22afcf3ae99f0f0d624a5cb85e41f758642d7715ae8c94ff2c1877bc905f171b814d36a145e9a31041153345ea921c8457999a0bb094ae24feaa07dbb28889e5ca490cf4601048b51c12320b4abcae35b4e9a9e4c5921554347b5b219360b8188e27893c356b087e87a76839f57356019a34bceabf1cf66abfb10a9a6404e54646df0a98f75b2e797061d584800f22046c69bc669fec04fe5a0b7a81373f2d99917822c192c54e3211a202291dbc58c3e0d5a71be071c37ccdb56557dd919fecee7bba0cd9e30e2674ac6805adb3d67de7de96b403cdfaed0c3b26252e2550a872b70081b929d0b418252cc64d4bd72ff91bf64f766d3e674f551c6577ecfdd32871e5b84675f2782e237baad2ca71244a7d3809eee14082f888048c3df6e3ac719c20846b2b37baf08b7f293fafccb103efe421562bff455828af81571bdde40db18544e8df77e5ecacbfd421a4d9e06e10cb13fe0ce1d6c15565c58d0b1c2ccd80850728e727438aa9076f78f0666cc07d38291f6e1e8343bdbd3fb9f80bd62ae3db549f1a23afebbd2c08070916113f7b7d56914b2af5127e6f8e0b2f95145019f55f28688ae43d676cf97a365521be799184cc2093c4f60a407fe16e512fc58be57cadc647d6ce16d8cc02215fc5bdcec61b9540b4a3e879c79fcd8f2ba233ef7df17d4036a6ab7104d38f728b81ee8e6080b2b102c4c02cea2ecefdb7cc74bfe307658f4af42fc7560df37e4cda32127a2a3b957f74a8e69f517b5fe5bf2143e7bf065fe379a475e5409eb2ddddf94162d786581ad883e26512a7a72bfaaf653c7454b1e11cb32586d0dd2d74f94f2acd7b7759384c222ac99b1baff20c803d5ba4b2fd1a54211e0db4078463704a34963383cdd6535bf25597ce900bf7b9f71e8e02c27e5f987703a7d1c67c537fb4ef9bf94d3f2259f398ee9080fed06a4c6fdd76d9f047074479ba3aa9554a0e0a0ecae13dbccf5f9888f06a325ee34937b5d6efd49f2b6c6e3445e3477feb647266a4999420f787c8a14cc0e777a6a4c857cd76b3ca3515cdfe57aeef83980bf0561ded824e90a225f24c02ad0c1cfa114ff345f0e32476d255f7eb27c1a8a22bdbc37938fc08a9851f339f836b3b45ec2f440d49bbf42110ec4d1551cddd8db807eb7d014cffa4ca9b1375ff5b5084f9d31c01670c330da0b8b25e7ec7151695b4b2d183192071cf9b0ebddaf09d7b34d313e169c1666fadc5ac658cc43c79c8373a95f38012ec25aa4bbafb20d51c7ab8f15ebb78d6dedb1b85378b411fd7ae1864b9f207c68838086ac3bfaa8a150509d87b61232bcf09d7ca836a616cf125506dea68b0b1ac7d09f6b546c622ca830137a218714768670801f0c0af1f508150c5350e57d2e9299dee3def2d9acf4fd705becd441cb4b3d0b845d6f8b722122ee908a1a8dca3755c09873403e3a2014f7e7668667bf81f2f7c8267ceca969b960c13e9b5d92ec74247663c47972487a87989c11fba1f82511154ff5918fa1c07b494b1fda47de8a0b9cc40f401bd0bb9753ba3a7e860b99e2a96017149def58a85cd043bcc6fe7df77b0163b4bd4f99d2a321c7748e7d7dd8e7d0aa532bfe55f1ea960ee7a4d0f0f40fc5b3bf57051773d9a797d2498d17648fe88c92a167f424f497993fcb943fdb33c6375e08514126d269b1ecafc1f18e58838a8f9a4e2707121a3ad554698a4e36a8576f19a4cda036af4ccd1dfba21117b28c7105750b694f5886bdd39be0ec6920cb859067f0f5387b35de059fcc16fb4ba429d4fbedbc042edef9e004da2613944b752f381ffa5c2f8f8b0211d2f86a2ec7e01edb0dc30bc3327c614810f89bed14b17f24c7285e0b3151237630d258ed617ac099b2c321dbac89782c0cf11f8cca5fde151d98e685ee703627c404fa94fe90002031996f77a445a1e6305a0c7a21e7b5b2ee8d076b038a29eb5efbaaf71bedd77a0cd16632e2520ddf70b7d11d835fb1eef396c5865650f8b394c2492ca38c9ad884ce43ed77921ef33e4ec3859d94e23e99b53b655bc91ad72065c31f3788c7649c6e3f04fcb809a871dd6b078d6243e87f661eae30a0d030c351a603eb1e0b9c1876006eb17b9078a05ec0cabfde38b105215507e5f3aa855333641d31c8ff72ee3c9559f79d6285257851f6f346792598747216609bea7d81835dbaaa1b88853ffea1e83baa52d2b13e4dd790f4894fee88e492d7a803d1c83004a5de0ab995311b7843885fe4bd5413b14ac60e6fbd090daff61d78d5b537904f8e173c810004ae220113b8a78be75c783ad338b114181800f6df64c693def8818866cb516e13b0cca2c995769d0fd45e6f708e365102a46e772e844a32f08507c7af120172693ce2e5609d2e83be3187586dbf5c5570d7897e6bfd9db8d5e8aeda993b833ae6f6867e2121c897cf9b6626d4f5d761373f9007788a35868159ad165bb86199da6afd2c95d471c125d3165ac243242210f11e9740fa08a7dc2f474c5c61462dd5fab9ee47b188e96187fa9c7b3a194099c0a54645a75e54137dfcdc858e94a12dab8facecb50474ccb72bb429c3bf552675aeedb659a5f5e4c9f1da49956a94b93ee06a50ab44e3bd3150d02b6e71aa8b6a96ae228dfeb0d4505f56749b0a5c7a0d3c8ef0fd7db0db4b259b044775a1fb60deb28d15ca7a84528a401bf114bed823dc327340acd78c79e5953ae6f0189771bbfdf4ed0ba77068c1c0ea3127e81524801a01a6b157240f12d1278d281f0a50c2d15596c4f288b9c685e96ddf8eefdf4e2dc30de3ce12e162d0c14eed72c8ee6189094b0c269379938214ab70e3339d727359856aa53e527731760ca7542fa0f0537c8e8806846e00bae75d1ba8f154de952a5fed47f5a0b5e5e13ea0dfe3105f14b86188a84e24a63124439eb6afd8c4a1ff4e4fd0317f85893fc97713084b59bf4dbde6c8c572ba17d33560d8cb27e35f6946d24554a593b0b882476fb60e45c65efb319817224e81992ae05fe620c38e4c841324292646539ceec0a3d1ec249d29da7bfe333805cfb68ccdb49f9c491a5ce0e87bb9d22a1a34a4410246bcb6b4db76117507911fc39ff47b22330fb4435dd8aa60ba22b287cf59ef30f6c41a9d92d65be8e8739e2a0ea88e2ccd2d52d58afd22ac4f00f499be9a81f8a7efd62d9189a0c2c7936ac89c12bd012294912a1e80e91bfaf2e804104afd7388a114a0f7a4b85b2b45192744777e1091118550f1aa1147370bc76d7943b28b7f7ad24a92c717c22fa47b4e20657987d5698f813580f95744b54b7b27fca4d5f540df3c2c34d5d02adf95e042a062517d0578ef94be7e0b9bdccd7d5af75871c9eabf245971eeaf759bf2f012feb01d6a6ffd8c78e7e5921f11becabcb36b791f8c670935abd827a12503cce2318fee4e609911522e4e47b55fed2e9275e1f4294d8aff7302d6cd45aaac73b09e39fa40272706602059cfa657614a32119e078ccabed6d15c897fb11a782722d9b5693e32530b9b0f8737330d0ea371834a898dacdfdfeb5478a7fed9400f8bd2595a1b83224a6d3e602c3bac29a4ae8c2b5472de9286172a275a83bbb3d2363833129809bc1647a8fcdc6b3e1740b56c97886153e2dae7b69d9900fd91b0da59d2a16bcea7955776962aa392753d9c0ed8417537f298cd42a68cd1d7375f2798e0d87368b339c296da1423a1100bede9f591f26e59f47e1dc4027a9c96b4da76a049c5a87fe98346b8e34f2b80d32fb2de932eca84b5ee018f34b6c643e30d5a691b52e42e6658857b0aa627af42955945973aa720e6ce38f613ba7076c064f34ead1b0dadf34646482a72d95b65f5f80ef00986ee860191b871f1f5d9fa751370852750580a5be480b3a5f76d1515e37c865562cf7ce5170eba7039dcc52f3f37ea25d6c63cc0d4d0317928f474b4cdd5a016d137fdc07fb367be5a70c9982aae5e642722f05fc28be27c3643822b25692ad7b3a64feda391e450096825e9439865b6b3296cd70962ec9af4974f4b5c51799142fc391ff8385dbe0d5a114f590ffbd607611118b75ea17eb9dc48aa240b69798809abde7bf1065a3cc855836cfa87a377be4a9f8f64fc0e42090ff88d021fc498f212b19b09e888", 0x1000}, {&(0x7f00000012c0)="39a93ab4fcbd4bba36e759d3e902416ae0b2305e5b31215a9b2e56a5ea3c07f2e3f7abc39db297b4a54c4492f087edd1b8bc641797da31066434f5bec564ca6e64a51578600613666de624d782b0c095ade18d90128f5a8eb5340b22d9a9c34f46a5d1cae7ef7422aa335ec31a5d686f3b11336137b0d6393f96a115dc259ba513eec815c73ed7981e1a4e5abf1fa5a3da37313b2822fef34ce8413dfcf55e655c", 0xa1}, {&(0x7f0000001380)="5c2abe425f74dbc5f15facdaa833cd2611959315c14fb060c6da042322a4b66cfcb38c6a777f25740ae7b2099d7bad82d9688d793c4011e25d318c1280de37a372369e5054da585c44717d7ec11bf55bdb8652a5003c2965fa9ff2e369ca2f6dee6c2e4a8847c5ad7afd0715af11eab0ebee5619fcdc732aab21616902c18ba3c70f6be4f176427947fa48f5dbd9899d31f6a615d16a4ebe2e873cc747580629bf17c4b54d1d18", 0xa7}, {&(0x7f0000000200)="38f92142394342e4bc0167fc1ada9dc594cef016fcdf7440f6b214313eb24a88ec59a98b3d0b7207d6425aa1471933911ecc6289bf4e6ee4a31d8087c013ee378a919d21ded1", 0x46}, {&(0x7f0000001440)="d929d68b404f981a1ab64bbd598b812c59d8cd9ce7346a0a7349d867e40a2ca6a3596d2f4bfecd24dc19e01df3fcd7d254e991812a89bb4fb9f0f744cd3e34b14de92ae7e3cf7bb14a344bda12a9fb58ec3bc8228e18a0b4b737ea080e5618858bf3e5bea966ad9766c15a80ab0f05f22aaf6329c35a91ef3e40ba43c0b0eaa54d42c1a583bbd40e576fbf0cc0b74d006fd05a7ef2e4876a0c8e0e2a042bd0bb4a5fe37d9db61050cb61d6602c15ef4145a536665c00379734544978cac2b22975505605", 0xc4}], 0x7, &(0x7f0000000080)=[@txtime={{0x18, 0x1, 0x3d, 0x100000001}}], 0x18}}, {{&(0x7f00000015c0)=@can, 0x80, &(0x7f0000001680)=[{&(0x7f0000001640)="758120755811959b92e16ad728ee527bcf51544fdabe0abc7b8e9f3337a02062d689c6a05629a0eb085275468577b8", 0x2f}], 0x1}}, {{&(0x7f00000016c0)=@generic={0x1a, "4dae0ef10f2ec8fb43dbcfe8e510e28ee4f07591f8ba51191aa34ed47e4e51d6b83049a9663d5fed4c4255a3d31111ea8ba65d50246062a7b80d0c0b16cccf683884a603741e8c8265870334a8eea5d57d051f8477061098c6916538155ae4ffceabb0081387409a8f809241a31ab47a5fc3ef9e5eb411e2f6273f733c54"}, 0x80, &(0x7f0000002840)=[{&(0x7f0000001740)="6b6ddeacd31d41e62945c63cafe23ddb247099ebebc5b29c3bca200f24b740c20f348e11e656323bb367944282cf9b60fcf31b00fe83b76636f0fcb1bd16037f9e187896838d0be22457a79bcf5cea7b253e4932360cc43c677c798d0824e41f23374757a9daf280d164208ee5dd5d62bedce8aa2e8ff0606dee5538256bba2fccafb2c73171f6dd2294b1842edb284cd385dd1edef8224f10de982413cd973afe7d5263dd56261656aac0a9f21ed164dac7339fe9ac9bb03a46f09199aa9e9595dbb6fe84858aa9c2cfeff5a5f478d43f1d8fd5d73fbf12846002c77371653a898eea4fe900ab9b91dfb8b4512f1aa97e2defa121b7827d6913f70445fb8a4caaed17a50926c36574248a3d47b44c042a1cb812f8ad2febe182320205d170567cd827d0d5f4d309b5c05514f5e360a66fa69a506b67014140a59143a5ab93f5f1eb315bba42436850dc3e3f72629abe54ad70e856904ec33025c678f64d4fce03904bd7416011f00d23c6d87185c19b2f7302a82d0907076f12aac5c44c3a5e9a55113cf3a659b2129663a58f2a0ccb92b321552228a6f76bc1879a44fedf052c03fb5e3f545034e5ac70798eebf6858c794da3b82c31e52012254f48265672843d9ebc658903c551254e4307df30164e3ccaeeb11fc36259de01b043540269e46de58b18b20fa8f8944390ab64e7f63244e0036a8c4f7f19e0308f6c8278c310bb8dddee630d26507b25e18fec59da710b50be5d1632ce7b40f4f276cc5b4f7949a93a787fb06393d027087f0af1f4cd83e9c09766590c1e10a455e3a19369baf7e734dfecf942e45b590ba3689b3154a6fd1352e282b7a4a5f80ba7a812052c3359430597777708f662755a3329743f9c7b379df3fd4cba2d32eb90b148d0cfbe85e9ff5f45ba6e04542d9560ac3752b55610c0ab0d90a30e4821bc92aaabe30b4aa5e22d0bcb4e135c56f62f7a05447536316b0391b7b05e39799d730a19bcd3d0f67daaad024a40a10b2da688154f6de7cc4c56e971b3a65e74aec20ffcc60003fb5fa7fce6f60a622f8c6ba0d5efc28cc4833b02208691b8565d429ee57484a7be5a91a2a529da8923ad3de6538b445a76898a14476c410dbe8c2e82efb52809d543e8c0f59e6b369ae6eea09b6c081e807a389135c495979b7ae5447b83b7d2d2c04202ebecd6c4f584fe4a1196a99808ec62696356dc5f9f072db5461f6b4c073a1547f6dc2fe240c0f3ad3d22e44651f0358358f93bf96747ca89a64d666d502b71fcb20c104228cef158b7776a0ef15000a18660ff48f9d928559e238311105203135e6ce14ebb845651ff5853f3a03630f13cf0148b53a446fe7d968f4d77927cf39edb7737aaff5f0f3a8dbf7cfd0084b11c14f40666576705236b60a9db73a508fc08174cee9fba8da1b0e7562524069e67a77ea4a72e6c70ccd8ea21cb19d36fe7ccf70b474253c82b5ec1275feb8b76c3b84f29d24904af6b902900c0008d4f656dbb84149ebd44d02b7f16baf4074a19d39f1c79eee8588509529436338ae08ac9072643ff61db77bf64bb3d5f0fc11ccb1c653177fdc15bcd2487866cf988b9de7bbdef8b60082751702aaa1d6de4c337d021590d1c432686cb1fbfd0a09916282143797138bf5629362604b7847d1bc3b06526c9625b12ae5f9eeedd4a4385e1ba0bec62745aa945209763f3d4bbb80365edf564965c7d32b296f938ada7fa325389e586ceba3d1a11c6ea6b90c8aecc0e63c85c4730def813a97b5d453f1f2169229bc6049e57d8c17069868036ac0b50380881496570acfa8d385330d2ec7a04d49bd7a871b4410e1c8ccfab8b20450571a8bb4c6d85ff2fb7a509988dc0035a5a5678d219fed877f64c16eafe020ccc3032d6adba0ad12e7b7661f0ed412336cea8e58ebe48479517177235aa671b825e83869d474ffb662215cf02b5eaf65540136e5e514d9f279a10108041f5faeb3a4a1d0d50bd4f5a456e92dd62832f6d6a0848aeb7b02fa44c9af762d55eacc0bcbd5eb6b3430efc09e746b97069f187a6ea241474f2bc47678b5046ad99614159121a18ba79159128d2793bcb97e7e6a6ade911d47f617803872ebb06a1352cbad1b00f7408a48761f15b6842d5be0f3632b9b4ffa7480604fa7cfecb9f1f6962fbc31ba2c1dbead2c36d9adea38e590cbd5ed248bec4a09ac369446cc301065779e1d62607448e86af08c34a66987db07108ca86fb457b2db72abbb4a2b509c0b2be7ef5845f815369f21fe6061a58bacfec644f6af22754a07c005894bfc8defc14565a9633686130eae11d765f26caa0d74fc8a51123c60da145c56d3a202789171ec9e177a0e89a9e60e6afb17f00d90761de7b3c66153a75dcf736224be758f1a033c002c4db7f24d7ed9f65d204bb1f3a2d72a7ca3968f608d53c8657b81ee8e670411643ced385d8008b151f30e573223f0ce9403b45405efe0267093fb3c92d385a4a8137d428c8d22ec278a52b096f669d3ecb8b1876d98306852335009514c7ad06e7f5e144bf84ad592b56c56f1dc5e8e2734ec5972852e2087b4f7053bb507b705b99d371113e9f168bebdd479c1340190b79f13fd1711674fc450cb838a87e0eeef78afd69dbd60bd7a586b65dd5ce45cfebd9ea29cbf15752613b1852d5fc657f60a7d04eedd3999463b5a5860b9ca550f531db7602637cd0cf85ed44d4c8d5c9c9d0a52f06c8c79477a05c301da1596dedff849c63f27be1b1d687c26cb0aab7dd772b631e1b6df1f4cce6afe97b5619db4db5ce3e0821c4568a59668929d9cadf096aabf3cc91c66b277c39331069b154df54c6cefa77506a4ef3c3df8f672faecd23a3e12e6fd211876181dd68ff971b2f37fe267fef7f3603e1bdb3749a48b2d2d2e742758d2c0e5a15090784f56e734528f259e6eeb23d70dd2a97db790a45c70063c03ac8ae293982273ab2f474e2c88f77b274cbd05c9cedbba5b8c77bfdd45982a62f26ab2effc1b8dff18512e87389c909fa406ed269a2591fb0b817925874c9cc594a640fbf0e6110999c0043c9ec3d11eed9f00d458ccb8e4f2b2cfffdf425dc9be02d41d84f743f19430281f38b5ad1bbd28747351e51b57d23add7df1e6ba37d4a36b09e3bd62c5ed8fe57597783f8dee34cee082241461de3b84ac62fd3459d2fec652dd9220c9b4d9fd8814e2f192decb9508346451baab0514bf23f3a767f7a772972b0d13f1bf67c6a24aa1bd9037a562a03289541e02cda174006249d8c51f33a563d0e305a3ed4b0a8daa723c9cc464af640864a1dc7c342f81e287d6e061f97b1921c36811bb5508525ff6527430762f366bb8285332c490a9061a675ed70fb650b5359e483539374addc882c535cacc3148965e6d97af42d330d766226963442866842012307dc2a81c6abd5d599d5637a5edd81f536d3b5da2bdc2779c5ce54e2a00ca75ba41d3ecf663c5197263afa10f8f24e083a8d7e5d6630dd93780efe93f41ffa4c0e86c208ea5cfbd0ac72c9f110d391de38a628a8655791724602938f2dddeb6dd8e9253c3236c26eff715371aeeae16416707db055f8e0c2635aacb464e775189d50d08fa22df1602b4eb0341c82ead3d3f39587c83647f56e2311b2111098f90728cd0e442dbf50a87d94bcc7380a251edd1b54ce73b590386ec7307496b3ce1ca296bfec23f5be706d8a7472ac9db1c9827429062dd5f9558ec3744323811c4e5b8008b6e095f42473dd23bfc7f32c3626665bf052165962b6c1cc1b0d5b544cc01c1f8cf465156307116c1e43bb0c69cedd8e41017384fed2588bb510d2f6d7fe622c8d9fa8f7d561bb108758d322587877c0759662fcc525fbb2f0e97861f1ae16476661714c66e1b057b2a5d812df67fa8bd544a760e06b802b02aa709122029265b95431827f8c8e5f1d7d08186cd6de4b19cd17efb0d7c0c7b1c82ee3e50afbd88211cb68099979fd69e10a22ef7d6f3c3320782810ca8987617b5ae82b2c6b197fa61993e3774552f82ef35044ce58a054e25dabb6d557b6c96285aafd9f2b4a6dfb606fe1bbb40d4b1f47051a0fe1d1356b9d6ce8e21e5cb48ea21a1bed2d8f030aa72c2458b758b523505c338e61a4a64232892e7ab1ec531906c8dcde010d7eba1e5ca459f7471738d51e9745df459dfbfa85ad15992ea39f5e705deff4dcf469457be6f139130d3a43fe3fe28ec4d2028c19f33b6d0e6a6bdc27b6cc255449a2eabfa889398418d6c3f3551ee124bec9870780a8681899b4c9dfef0ae9c137aa19413544e6df09839fa665d7ddbe42e1cdf650d46e2e6bc5d9ad35aaa645876a643d29aae8b8ba00d06871636762095fa44376072c6d1d642e19a9b18659982ff0249adabb9a5af359928f53d5d1701019609577067330e49ccc3a6a0a8ad616505c1c094705a1aac69b1a7b5081434dbdc3ca8d7019f4c038e555eb9e84fe27ccc9ba98163ade9e61750eb075f6c54aff164f350bc8694e1d5884019da6d26693da07c33678245e3f24a5f733cf81344a57cb6b896cdecb07f1c02d04cb6892ba6bf238890cda415028f3d118fb09c9639b0aaa657c378f569259bfeb45a568f7b08dd15f2cd65e97124e1c2716a65ffb4c756a565591732b0fb4723e6d1824dfeb0f9115865b55c132aecc992ac3ab2e18148dcf9befdb7977a5c8036a5debd9a3570be5f6863fe83125ad6b1cdbea662a62255dd8a23261c11787abcec47aac0a24275fde13f6760e80a43d5b9e408fd0901b06be45cb857c9422b98e25a19399ec23d624f139fc08a318b52358ed060034ddd0f9cdcf8eaba51553d2920fb6c75d438bd9faffe32762c427d2a4764fdc93441f78b638878da27acaf49ddfdee38d958803f75c9e6126dda1f2892f1249b05e79ffdaa9083cc4d142a0cae1a32b138078d48c25d02100a2fe393705ffa24d11953e9a7d5c6b1620611b05b1f587f3c1031ba087eb8a21bb649287d8f1262a3ebdb346dd2674f14f2aa6d0c5bc9fa56db26d8e6692c25493b8dc6913a98c00a9c0b925bac61e22a3a88d94082614094da1ddd533d9b959338cd66dea04cddfc41a4f6163679efe4b01b4bec5a90fb39ca976af6526b7e0f8ab6a974c822cb38c40f992dcd6651969667506b781c51477fa0f42e572ea5371e0fc70f298e36d5b5242e9cae632b3495d3d8dbc2b2fab1c968af99e38ff0f0d785d3236532dce89b1a93d29188cd9e91ec001959aeab74fdf7a6b10cb17e0774b3a05b640745a9409b8e89429d9cc31677709d98b2f53f7641baaa14422b7145286ee88a56db983996c95c40b250c9f27fd6003cfba3a644b73ddfcf26a1c8b16276605c745bdff8a6c69bddf708bbf6236f81bb3f9e961b6e2118501cc6c241eacdb1b1c870a2eda9038955853f0595f206e237e9cc58ab59afb76e2baf03a9eb257f7a330bf6fc9d86d2cc633784579313f649b919e3ef1f1adf975b5bb2661a814ba121f7909f23beada75da2a1f66c38e763891bec9139c4f530f8532b294292034d09553e412e9eabb5c17b257dc3de74996efef5251d882d1fc0cdf1f653928f4e78e5409f438bd5a604f86bbdb3cd8de4178542e68c4a0b43799301745bc0090652a05bd0e2445f08c60399a0670dc984f2c9831b8fbf2e49cccf18154bf650fdac00c23f032ea394cea380be6e495a44f02b1455c946b78ec6eea3471cc74b0e063fe5adc02ac648995e4e680b40644e955db450381c9081f064d2cb2ec650a6463576361908b19c1c69daec4e98d7e473008830366b609b7", 0x1000}, {&(0x7f0000002740)="9296266ec5cbad5ac94f1757e2f8da5156a4644d7f97f1c28b695f58b7e8efdcd7000a318ac5cf5cf137ced46d6704e6cc326dd059b78d2c7780a27c9dca6de2fbcfd63803383a7e82395615723128db3f28314749d9e2f4c2e81dc374b64b3f2e4a28ec1676b409a2b23ce970fa57e1d424fed2049b2bfe7fa39de3114148322672885a0af5059528faa1761a5003968c4b7482567aa200cc5009b7dbdfd219977763747cbd88ea74a2c6d81750164fbfe27c913e86dca2aee9d023385cf7b069181be8d11e8c62ef9abd8404c55709f472610e9a97b2ded44812777c6a0d2f21866a47b844e9e4feeb16f2e1eb37", 0xef}], 0x2, &(0x7f0000002880)=[@txtime={{0x18, 0x1, 0x3d, 0x6}}, @txtime={{0x18, 0x1, 0x3d, 0x5}}], 0x30}}, {{0x0, 0x0, &(0x7f0000002980)=[{&(0x7f00000028c0)="7133ec00b3a1ef992ac12fc4f81decf399f5280030f9cea64b0ac2ff83f178bca92b923c967b2ef5273fc942a85213d01cbd2a7327863e03bdd0a0da8b2392a74d8a5864e667bdb015facf8d23cc026af355d4c8c3ef197daf38d0626cc68d9620d5770849accc2f15e3f7edfcc4706daec37eb5b4a5fb4facb19f2c20b989e8de10f27ea51d396a7e13bd3b60aef6b5e9c0ecc9be1831774eb0fb4c0397bfac804417a95fb4eab60b66cf8d36ae577fc1f9", 0xb2}], 0x1, &(0x7f00000029c0)=[@timestamping={{0x14, 0x1, 0x25, 0x8}}, @mark={{0x14, 0x1, 0x24, 0x3ff}}], 0x30}}, {{&(0x7f0000002a00)=@ieee802154={0x24, @long={0x3, 0xffff}}, 0x80, &(0x7f0000003a80)=[{&(0x7f0000002a80)="60264cf4278f4ff41d35dc9dc5f503c739a055c0021a389ed8b50414a0fd1eba745175a2e0f1d0b2bfd36d8b750acaa0b146db4cee68457eba7485c2d4ca57c0369d4610365b11173019f86ae960a37a58275a0dfb7a0bd4a0a6e504a67f0093816d8299fdf7fe4645166f5a3e79db812082d68916c91c7e973d88500c202694ba60e8eacd73b9cd53c57db56329d9b82081228d3f31d59231aab3c26bf1e39f6c69cad4152b87cccce7cad3c57b9f39894d11a6ddca231a19a312edecf7b838c87faa1c9ddbe61bdd2b1d5c7ecdedecf927484151878dc1e2242742c0f1f4c91efa9d219d077a801d1acc65f87f6bd8701875b28cffe0e4bd3dd843a088badbff4a910e74794e5572baf23e45769c015265bb75efc805694520cb69e839775a41dba022110cd2137eaace9c8b03729a77fc3bea45a6c9e703d6232c6ef19b09268de98936be8b7edbb225eedaf0b329dfc20035aaf3df16dc8723ecdd4a6f3d120b052f550df2873fadd6078a10c6b9d76b52818413eadf327ccb1415056a15397c3e5595489a58f8722dbe037d5313956e01d783f835e9914ce269a8fc1f01b9517bf0338b3c9791b59c2c7e141d76dc02e5f9ca3c6b500f7439dda3e138caadb0d34fa99a9ac3f4a5c6a5953982109dafe767cdb3d6b6a900f720c77122c1b4bd1761bf01c05d234eeab5d9e0c66bd167a66950b3eb726e19de3dd3a742e98d24be700238b17f11ddf7622b7f99ac59a467ca79f38c0b91d369e8f32f3789cb117eedec3e7901b548b88a16697e8e03a1908ad81c73a1a1b558261b4cfdd60688d5fee0b969afde7252ac144556bb9cb65fc4f47aeffe3df3841230d24d134f2cb628c4fae8fc4bb925e8e1e111a9de67cc08498eacca3c43c17605a8ca3a0a4d0e327255c6a9b39f08401fe0a51c5c14c82dbddbc755cc7e3402885a3e89b1dc7e3833950f650389b6ccca4c777729135e766b3f60dc3e77b942ab7fa89fe45f9ce3f1c883b0677ece78567f62594c843aea19c61931017df5d3c5bcce3d708599b5db8780297c26b55a4aa02a4343d74a56929493f208d61155a6bd8032d59c3cbc95d880b75938eda3b872e1cb379ecb9b3a2653ca2323cbe35ae4b7612c03c105a6600f6936af2fe8b5e01b31b01352cf757aff5b25dc8b787c0a329c89a1c22e91539d90bc6e1a51a586246def7b3b62fec19e26ecb7b6f335ce2055062ec4d33e43d061b92f31ca88ccd4a0790ba1a5f1ca632d1d16220e22583b53857e89dd141ca22a740bdf4d7a77434237463753d83c3cc980d7cc7732bbe9ccaa469efeec4959a207f26c0ff23b831d4cb211292b13aceced267693163a8a89832e42b4845dc79f8a157e435372397f0a36e121f6dba7b52d3393e47dc1949bd58bd9d033b31f11a42f3bf95119cf64ab725d1dad107011765f905e5769a2e394bec77ee2cf2c24a7a5038f6ac4345c35ba9506f900298f2c93169085f13c8e7c0bee7535d5ea4770eac9601ddcf55510136b8fb87d16b86a2ed0f759d7a2d0eec87411d035d822aa1092655942760404300b13e27dc50ba99aabedf9e870b292adec3d9bb040af04e319e272ce7b7afa6ef93ec6ca4e6134231824f9c0559fb1f7f98ee46acb1875d5a13877a0e73ef4160862fa87be43e0cd32fb99774d4acb0c45180d41ec1b3cd284e1bc88768682090a9279dc4896968c049ce1404fd34902dad6231310f7a6120e587428e468f150368c43312803e34c8c83ec1ead44cc18695476bd855b553573b2c523ddf0b09eb897abfb08ec90d831c4538fa3814029aa90b2bd76739b2c2b5baacfe1cbf6f33533bd42ab6a9b60e8ae0f126318bcd29d86cf7db1900efb0b6d10e74a8913b7f6073c4e07ebc565bd8e1cec1966daaac8461639a793df20891a97841ae5a8391e07a66428e0f9bb653822d9754ba041eca0eb62351f44963e645fdbb3a8505d482763ee7a63d3cfc774c62a2fa77ebb739f9ed5348511640bcd0515f106b203c76e08e3c6f0f5004e1e42a93d71dfb6459ab698177ab1fa1fd782bee43cc5066e43d9ac67d8d2f2c5b9afddde7cb447dc49d6493d02c6c7568d69b5e1c9dfeba8cba086402d0ec82031b1af7b6ae67b2d4ba8e55c9c0fc39906fa3061e48a036c4190b387053221aca66daff087374e9ca5e1049e10defce72400d7adef335252d6a35eaa639a11bf4295345864fa39a8ba9084e1357f1aa43b2148926e4f9df394627732dec4a2df892ea4832014ec872abb5b60ab1b005e0ea8ec50c5d937c87656874b1df26f7ee0843a67afa470b701d6d288cf86fc4bd0fd5736ab063648e6a115f261b25a27c3559c6a30b33fd37efc4e35eb4d9d2fe450bc7f40bae94a2c1db58e9eb4e15b65a5a7e6dfce271597a4e00570008765a760b8ad41a1eaca28187ca4c1155de819c0f27076eab14309f31a5c6bbcecd538872a57d8eaad85a31325aa7225dfec504dbf5492c1d8798c366c9fb603b00197d298ee6f81efde28d267283c6a41be337d487a2cf1cf1c7a837dcec3d7b702692ee435739041e11581299b349ce299c86550abf6f20d2976e9b3565076a869346a7a9c4ab430c5ebecb888c4820b9d905ace8d5e87b8f16a52e7d287143754a5ac0c9534becd833225c447f0834cc4b29d4b6d91ee84c87a33cdfbe6491eca29af65055ea3daa37543823d24306eab5ae3616ff27da4bc176353a6005cbec837aba0257de7aa470fcc043afb500a2c4cd06a225aeb822f6165c4486dbe3dfbf3e9c08d8e19ed2fbbfcccc1ff2b66c08881d6044e838e8bb68a4d9be85853c148f4739ac1d432d9a7f86e7d2f3b83609b62b7d2d6945e4d247947aabbd730adf1653fc507968847826ffc5d95b651ce44410f0acd26c68995c0eae2d937891940f1618540325f13f526eb55a1b69d70b2460d60eabb6d8ab75fbf2b62fbf270037d46198be29ad8c9fc2ae1651897da1ae3e5e483c6e27b6ed0485598871b1198c1bbb31762f4fa821dd9ec05a9c1ddc1549c93cc835b726537c3d425ed6a71c58a4b3ba0e4415a6cd9dd3195f80960605e08caff984b9533fa25b8bc3ed5aacda375d0bf9071391e8e96316aa23c47f7dc2ec13a6a6ed4026b2daf55fbaf19d438212ffb91b3f986e9b0e13bdd3d1d802e517032fed1ee068e849c47fb7737bedfb7810b84cb742dcb7cae4e43801717e45ea44e00a7b1d5f52e59cbcd6a67b157e2f88cbfdf8b6ad908e65f9d339652994b1f942fab20eb63756d5d1c1cf92ffdee51abb8f0eea11164acf7361fa2d93362d86ff2766906108257118d8bd6f8dd9ee54b9841119edd09325141e842bec2d2d8da635b270f369ce0e4151a2facb3d1556572a40a4ed6f885bfda464e8fe13be8a4e67e6e7dffeb9cc4bcab2a0ca58a10240e6571f38ed2f770088733d61535412dad0db74420302ea73e613dcadafb537f305e3681ec83e93ac8dc65059b30d3577782db8b06601e46a2f7e1f30371638007eda1f9c7b31e33a1c062b720a6b31e7f5a2e2d53e4972b59a866cde533b0130da2473288cba9ccb6a7d11a204faafeaf40e2d880717d0b0c0bb8c2b809db8bf848b77dda2f29aad6f9b7381b7a3ce40fee40f02e2175a49c9927801327da38815e671cb7257499c4dda47a05023cd43a44a679efad4d044bf867974dce23aca2cb1e62758db29294ee2638afaf7479aae5658ae687c50982eedaa8fd88d96f63abdd970b93319736e45f70bcbd9f7b2cfc3acb39b8d2bc48f48640f0677c1b04fa749469558c52622d5e71190675cb92991dd0b2ba34f363798ab11d2ec024c886d7b46e0195473f187c21b0bf7e1961accd07ca411c7156da7527c14f48354c7204f864f366c7077fb93690973ee6db7a53d8bd9bd80b9e1385ec025b46975fd9c6080b847a8f34ba08c4d6af33485fa2d641574188e8a16174758ff00e3a70e85f706fb2db2048540294f1794345facc4b23ab8a84255aefcdf05a4b75ce9708742aa1105c53e1ba1955d18359d9097065f6a1546c7010fb9c8431860dc0a0af7272f69efc908563104cf5f21c245353a11390cf587ffdfca07e1ba83b345835503e93cce7633d184173f31c1c091b8396410c79f14eb42f135c5f0e69586c1b9e4b2fe5b009dcebcdb9a3c8d76e916e008416c0661add38253b10ff520d0ca337fadae50c76dca5374d83f609247fef950d504fe6ab616ec530f30525f1be6cfaa3004f01f6b8a5695663a9f32eb4baef04e401b82373328c5fc1a1bc4c4b4d6ee1aab50be192d1ea9b224489f4a5171ee638392cb8f17285e3c0292f63a79624c2c5417b50c5076610a6634886bc4b7466d18df87d182a48060655f94b339cc612d6c9bd26e5bca6ee960d69f528c535c80f393bb6fb4788fe898297667b50a2eec14a202317e216bcd4dc85bc018287f3e374a9089c3d26c956d17d156d0bd17b43b97a2f78b435bcf9588c4a2299257f60087083fc6498559ace549e68829f4e668112b52b59aa195e9ce3a39d13948df97ceafb0244821b88c7757a39b0d07612c853fb090471d5ea8578fcf3712e1e81a0ee8e65b64e34d55d656ccf5d86a1a081e71d8fc0df81ed938151edf837335cd20b4aea3ee55abddfc4f728284f595970531a50d1a4a666366c4ee6681d219cdfa96e5a1d8307cae368517b7ccc8ce8ce806bd16d9335a33e439010749dee04e1b3d12a3a2f275fee9994f8c143d959385400fdd160d99d443bd5c5877484adaed55c396ba9a94adda5c9cfefce404c89c87070030c5eaebccbf6095192fa2f4933c2848b57a6ace316f5a561f3f6a5bf95f15d9fd118429a1778e2b82e7d05c8ded41e46a58f076e26245397c3c790bc5b513e15b96ad9f4a75e0ecd7840a2d3f222b1c7dddc9f6c5d835210858b2bf50d6f5f1290780da4ebc9cddac360466b4751f8aa838d7d26b9d13144b0c1ea69032ba6a72a4251f26680f0669e931a91cf9b4ca31d3e9057eced6d8b4467190cdce835b8f88823954d566629ac651ac08b3153760cb4a5b84478f21e62f806a8568514926a06fdd308e841118a1cdcce79e2d9979d863bc83001fd0a189d3d05d76b76949192d1521c4d4fe8c527da125bc7328a31217a5991862233681f39b990682e2407ccedd3d14ae0edd506797842b9e2f5e7cd87dd20728c2d14573bab99f8caea9cfd0af469d3411ac8c5839e3dad1ba5a5d86d3ce54b14a9ca0447c3efc491c5343b9d71644fea885fd301cb735799c61443ec705a23afb1bc3a8bc3f60904c883b2b825295e06da0368ffd5fea9ad85dbe74a8bba59d49f56071ac09ac0062d667ce50a71dc6b57c310ca5becff903ffcc410a690ce038fb405152c47fbf4f7bc7cda73fa890101183de40308de2cb8d4804f980f860636a0be2e6dbc9535c44bf73a1eb437ea203ce498f436bb3b62c73f646340d845c8b32a9ec4eb08a2b8198b1abd1a1dfa353e7470494fc2a95cee4f71964a45759e411f982e2cab99d6309758e6a778ee405405ffe228eb85b12bd1b056254dc7ac7abdd4fae31427752b8a0cca6e30e62a1c1838ee7dc433f912fbeba388629484f322fdd89e3b7f7c7e421ca812abd2892d77b31c1f29303b6e7f18423a333eb8c9ac5cc93ce35aa624c3ffb867647441abeb83bf867b955b6e3095cf1bcec0f9d0a82894c75b487f9d1e8161049c11031c5cd0f994b806abbd6eeb0c2ec4742f1f53cd26ac2a154aaad5b8b8059f9c7cd057d8074ff9c3d2d35ce837f74d99868d4432f17367f1bd31e1253b61dd", 0x1000}], 0x1, &(0x7f0000003ac0)=[@mark={{0x14, 0x1, 0x24, 0xaad}}, @mark={{0x14, 0x1, 0x24, 0x400}}, @timestamping={{0x14, 0x1, 0x25, 0x2ec4}}, @mark={{0x14, 0x1, 0x24, 0x1165db54}}, @mark={{0x14, 0x1, 0x24, 0x6}}, @timestamping={{0x14, 0x1, 0x25, 0x1}}, @timestamping={{0x14, 0x1, 0x25, 0x8}}, @mark={{0x14, 0x1, 0x24, 0xfffffffa}}, @txtime={{0x18, 0x1, 0x3d, 0x401}}, @txtime={{0x18, 0x1, 0x3d, 0x32}}], 0xf0}}], 0x5, 0x4045841) sendfile(r1, r2, 0x0, 0x100000001) openat(r1, &(0x7f0000000000)='./file0\x00', 0x800c0, 0x1c8) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r9, 0xffffffffffffffff) sendfile(0xffffffffffffffff, r8, 0x0, 0x100000001) ioctl$AUTOFS_DEV_IOCTL_FAIL(r8, 0xc0189377, &(0x7f0000003d40)={{0x1, 0x1, 0x18, r4, {0x1, 0xfff}}, './file0\x00'}) dup2(r7, r5) sendfile(r5, r6, 0x0, 0x100000001) openat(r5, &(0x7f0000000280)='./file0\x00', 0x521000, 0xe721a14cd6df109) 00:09:00 executing program 2: sendmsg$DEVLINK_CMD_TRAP_GET(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000340)={0xfc, 0x0, 0x10, 0x70bd2b, 0x25dfdbfd, {}, [{@pci={{0x8}, {0x11}}, {0x1c}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}}, {@pci={{0x8}, {0x11}}, {0x1c}}]}, 0xfc}, 0x1, 0x0, 0x0, 0x20004000}, 0x20000000) r0 = syz_io_uring_setup(0x2a7b, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) r3 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_POLL_ADD={0x6, 0x0, 0x0, @fd_index, 0x0, 0x0, 0x0, {}, 0x0, {0x0, r3}}, 0x0) add_key$fscrypt_v1(&(0x7f0000000180), 0x0, 0x0, 0x0, 0xfffffffffffffffe) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) 00:09:00 executing program 4: r0 = syz_io_uring_setup(0x52dc, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x2}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index=0x9, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000340)=""/142, 0x8e}], 0x1}, 0x0) syz_io_uring_setup(0x4, &(0x7f0000000740), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f0000000040)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) fcntl$getown(r4, 0x9) openat$procfs(0xffffffffffffff9c, &(0x7f00000009c0)='/proc/mdstat\x00', 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x40022, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r5) sendfile(r5, r6, 0x0, 0x100000001) sendto$unix(r5, &(0x7f0000000080)="9fe01a0b", 0x4, 0x8000, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0x6e) ioctl$FS_IOC_SETFSLABEL(r4, 0x41009432, &(0x7f0000000180)="0b35e3a67a6656847aa1ca8522a5d6459c3d03ad590cbb8d54850cce7d7d81d51c900be55a2a6fce33006d2008d978555465b90d6330e8c798b569b3cd7dc724cee625d7504add51c38912ab391fa390cfec77f8dc688dbb7a04b3fa59dc4d4be52e961c04df76359d5524edfef969a66162d6295fa1ad4dea278cc8a10e354f8a7bd034ea3552265054d49f0f4054068fce961ec0eb0c52555383c563df7783c1e366715a80eb291094960c692cdbccc0a0c4ba00423722b7cba5937fb4af73ebf65f2600bd112b65ed923e38196a7c8972d052d167659ce8c4378f0be1ab71d98dd89369cf4df906ea835aee18e9b2d88d78b9f6bbece6bc1d505a6fa1dd4e") [ 2507.565815] EXT4-fs (sda): re-mounted. Opts: (null) [ 2507.606472] EXT4-fs (sda): re-mounted. Opts: (null) 00:09:00 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, r1) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:09:17 executing program 0: connect$inet6(0xffffffffffffffff, &(0x7f0000000540)={0xa, 0x0, 0x0, @dev, 0x2}, 0x1c) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000080)={0x0, 0x8000}, 0x4) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000180)={0x1, 0x1000}, 0x4) ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000280)=0xff) bind$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x1, 0x0, 0x1, 0x6, 0x6, @remote}, 0x14) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) write$P9_RUNLINKAT(0xffffffffffffffff, &(0x7f0000000040)={0x7}, 0x7) fallocate(0xffffffffffffffff, 0x20, 0x0, 0x8000) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) bind$packet(r4, &(0x7f00000001c0)={0x11, 0x18, r3, 0x1, 0x16, 0x6, @broadcast}, 0x14) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r6 = socket$nl_route(0x10, 0x3, 0x0) dup2(r5, r6) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'lo\x00'}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) sendmmsg$inet(r1, &(0x7f0000002040)=[{{&(0x7f0000000380)={0x2, 0x0, @multicast1}, 0x10, &(0x7f0000001600)=[{&(0x7f00000003c0)="db9c", 0xffe7}], 0x1, &(0x7f0000001640)=ANY=[@ANYBLOB="14000000000000000000000007000000c4048f01000000001c000000000000e9ffffff0008000000", @ANYRES32=r3], 0x38}}], 0x1, 0x0) 00:09:17 executing program 4: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) r3 = socket$inet(0x2, 0x2, 0x7) r4 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x511800) syz_io_uring_setup(0x38d4, &(0x7f0000000080)={0x0, 0x0, 0x1}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r5, r6, &(0x7f0000000000)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0}, 0x0) syz_io_uring_submit(r5, r2, &(0x7f0000000280)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x2, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, {0x3}}, 0xe) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_SPLICE={0x1e, 0x4, 0x0, @fd=r3, 0xe9eb, {0x0, r4}, 0x2, 0x8, 0x0, {0x0, r7, r0}}, 0x1) r8 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) r9 = mq_open(&(0x7f0000000100)='^\x00', 0x40, 0x8, &(0x7f0000000240)={0x401, 0x12b0, 0x1, 0x100}) sendfile(r9, r0, 0x0, 0x5) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd=r8, 0x0, 0x0}, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_uring_enter(r0, 0x58ab, 0xf358, 0x0, 0x0, 0x0) 00:09:17 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r0 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, r0) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r0) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) setsockopt$sock_int(r1, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r1, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r1, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:09:17 executing program 1: chdir(0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r0) sendfile(r0, r1, 0x0, 0x100000001) bind$802154_dgram(r1, &(0x7f0000000380), 0x14) copy_file_range(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x200f5ef, 0x0) r3 = creat(&(0x7f0000000080)='./file0\x00', 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x107100, 0x0) read(r4, &(0x7f0000000000), 0x20002000) syz_open_dev$vcsu(0x0, 0x0, 0x28140) pwrite64(r3, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) fcntl$F_SET_FILE_RW_HINT(r2, 0x40e, &(0x7f0000000040)=0x4) 00:09:17 executing program 2: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) lseek(r2, 0x0, 0x3) r3 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r3, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r3, 0x5412, &(0x7f0000000040)=0x80) dup2(r2, r3) 00:09:17 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x0) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:09:17 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 10) 00:09:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) accept4$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x6e, 0x800) r1 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1000009, 0x4419f35a5fdc4ebe, r0, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r2, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r2, 0x5412, &(0x7f0000000040)=0x80) r3 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000440)=@IORING_OP_FSYNC={0x3, 0x0, 0x0, @fd_index, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r3}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_READV=@use_registered_buffer={0x1, 0x0, 0x6003, @fd_index=0xfffffffc, 0xa075, 0x0, 0x0, 0x2, 0x1, {0x0, r3}}, 0x1) syz_io_uring_submit(r1, 0x0, &(0x7f0000000100)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd=r2, 0x0, 0x0, 0x8, 0x0, 0x0, {0x0, r3, r0}}, 0x713f9428) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmmsg$inet(r4, &(0x7f0000001900)=[{{&(0x7f0000000380)={0x2, 0x0, @multicast1}, 0x10, &(0x7f0000001600)=[{&(0x7f00000003c0)="db9c", 0x2}], 0x1, &(0x7f0000001640)=ANY=[@ANYBLOB="14000000000000000000000007000000c4048f01000000001c000000000000000000000008000000", @ANYRES32=r6], 0x38}}, {{&(0x7f0000000280)={0x2, 0x4e20, @loopback}, 0x10, &(0x7f0000000340)=[{&(0x7f0000000600)="4ea450dacde731d5857ee80163281676e753e8168daadaa24d3f515182664875dce580687199ed5b553993902f663117c46707a317f770b585ea6b9182c4f7f5bced73bbf757da290d3a58ce6f2c6d21e9d0202d4f69ce0011caca0f731a8305b210663c0265019075f233fbb9913ad993144db1211d5927f3bf9b58677ad4898749f6053315c5304d7c5d59df26b5bf47584ae14df2f1e7bbfbef633c593e5c303009e6786f83ad6b749baef108b78794ff60f0a28d5fb8f6762ddcff26d349bae334691505c40b0734fe3ed923a74b309b18c3140ed84173af3b3ddd6baf7bba8d230fb309a3ccc991c063a44828c5c09039b6d0e17e6e0e97b623b9c73a7874a094b8fb6b6502394f192d0964d4766ff72425d43234eab6bf7671b4ca371bda6fb2f22730b7aa3303f81fec64a67d90ab390ed4ba343957d478902bbd413332482d9957019d880afac094d3f50390114b48171b927ba9cf6dfc6fc3102f8d30b7a272c06798f47222715714bb1f330a52471933293b1dc3cf866a3d2606804839fb4bc6c1a0751f8131cb30eeb0e99b6d163da129c92494fd324f4892d073dfd49675c2120d115bd2db01fa0478df5b5eed4e73b4cc9bda0f4f53f25c755b7f36a9665914ef48f9ceaf714004ec2f97e5a38b2f03a47e4cf3b7af947f41afee2a2f150326eaab1bf088c28594c0d9dfd2927208cd488c95f02984571532dd50dcb6c8d721238b5c4e6987f1e70215a3947cf75f52c4ae413649de0f0bd1e5070d5f8434d736c21e7d739e94faa2357a14b51ef4c19c324e2bb88a7ad86849242fa2a2e34415a644d921f93d5042dfa48c195559301f502273a6eb2faefa5235622516fe4d670128b86e5f98d98617e119cd301c9b0ae533c374f3be5c30fc188bbab8b2218591575760b6d16e3ecbe750dc13433777265f8a12b39028e36cd70f280d957c53d75fedcba27bb5b3ba430002e6de90131edc26e14f1c7d092af0c19af0b37445418d0d0a09e52c36086fcde7cb83b33ce307942616ec158e74798eebd7a0f534f2faa94c96d6493e8908390c7c08f50da5a60b54c51cc4f0f00ae8b80be18b7ab400309e1a8c0e9cc6dcb1cc585537d919028a2b69adc431bdf9d7fd92fc245dcce33f742301b757028120d073920d19aa715abb500943755cc29d236927978d65c40f8f5dd2a39d29da5ee5728461b3233efbfddbc177c8b77f394514c0be32589f3ba0b04f032469495988f94832371dc09e292329cff46186930bf560d4463ee92be3605864dac1a752998f73e75adc65cfe78b7312a2701415e93314e0bf81201f1ee6a893b8f5b7202644a0112523445b5d8fb2aa43e371e672c34e778485414d7ef60a3cb1147d37dbce19ef91081114784830ecad7e426a18ae8c24285b64396057059cff2ae18fcb8d016a1ac9ef2df89428a7bd1d5e9faece8f15066977810c4eca94a34b4ef8362bc0ae2655c35084907701691cfd8617266c457fd3e8b1fb6c6d9af4c8a39d632c95a1a2aac09aef09a24367452cb135d49a7cb8359afa1c40e5c91d552f55102b3670242255ed93e6720580ed069026bd93a7ed0f72a782eec2c48d6c4bfc30a567856c748fe919b0bc20e92b77a8ddbcd17ff5569b343dbd1dcb046f753cb2ffb6fc06956aa2b65e39c1aefef049f57dd4888e9fb686c924dcb5f247fd2d6a42643430e1f5c70a4d94a3e5ed57dd36259107124edbb3baf66838c124fd3e168f5e585db849b6413c523b38ca9f37f08ef09f80e86071ca49b66eb895ce1e7d5be5044a87e677edf07fe809d6390a9d6009544179b7bacf744adb61011d60858d5fa234e38f59d028ccd4bf930de9e8ea9f05f0b463ce5a6abdae0ad9e9e4519ad9a92887670fc8e782fc0e6d578e740422ca939c540c30c653e0cd6f7f392e3ec9a7225e40efc03904d5b9283ee760f2b7b1242553f3081ff50ecc5c9ed2e87bf46dc1ef999d1030b3f4818644488e2dc9c55150b4040c1b6713236a4b481b70caeb2967b0568446019328c70d98a5d9974362caa4f9ff8901d7ea885cd6bc79df87accd9ab3628a9ca46c728042422b00968dcf1d95775a51b90d2e46dfd77f57c925d2ed05d7e4c55d9948b808347763a59746e42c1799a12cfce01c39c663764b7be6b847fd3e5c59dfccaab852923ca5856ba6045e958437ddc1f7604f3d722f7786d4154a811f8dbfd3e79023d304e42876310e50db657de93ccbe9b802da310e01c8dc168a566a2d4c440293debf01048dc1c866ce848127f0fc231b756e3c9382c94da1596d10fe2b0f2d07bd53d0119ae04c3d8bcda8210820751321a0dd06e875d88480215f2bc9e3b6f955c07440aaa1950a7ecaa8bd2423a77524ce6b6f11eaa30daf5fcf58501b811cb5ec8220c461cd97690f1fe9571c1dc4dc4abb66b7b837e0718e82c5f01982934f21cc961f751da2254e2910b76eb1e8a9b06d0b1cb93645337b3ae584d7249ca9ff4c1fc0062ac3f4afcacc0e846a08ea736a3a01e89a8b505b502bed2a12b79aec05eb326d816cd9f44ea0dcfa15fab7c66c877b32b152f3396a25359e2e85e145847d533a8f0bb2bae1b2bd11fe20822c619d712c724ba2169d488873bc77a9a15a1a6e729326cdf80efffb6bc25e79e20989eb04aeb9e6b68e5860fb9a8324c9b0b64b3d99c1eb35cf111c8b94ba666087b3a1f4b1750a5f8c3c2ef2095fb32690926ab7d042412e2b3814ae3451d2fee9fba8b96a7c8c7bd91514b398ab97ee6108c41e1b6a608f2c3ed78949bfe65d0fe160b322079c3fc947273f7d107c8e6ee0baabc157d5805adf64c301fe88bde3bc30bd864e5619d0b05400fcdeb16e02bdbf21c552ad469ea431ccf294669429b3d0178b70c588d892daa72a44a02ed635defae8238d2745d887c3e68c962199d286e5cf0b097d61c1201f3c40fb4e543ca410aa0ba4ac46996c1576addcaa6a566b581173d10f54296ac546768327c3a8819e430ceccf127e65c23a20eef51d41d3b66fd28226d8dbaab4be549a1e687530f062433d1e944f4fc04ad7f65341378a60871be079f5a2f9acaf68bf4b89fee4af448cda8848c90718aa0c39e535925b46cd5a99ac5b787d17411210d40376bc712038010da2ca1237cf0d1ad482e3d211c074d8718d574d05900713b66faac2adf1add44560d2679c529eb059955656922f417835ab23c21abc57bffcfd8d5ec5c70419fed6f4d4fc7521ad1dde14a8632e74b17c9feec0b2e9a881e9b4ed159eaef580e47130aef86c078e5b948ded16da59b20fec36f20a5736ad63b8b847a488f45a338e192fd107e5f1695970f6db56dd86de91ca7090b11fad29ca2b5d951b06239cdc63aed4ce30eaed62c5911c2994673cfa00a87779d50cf3e04fae542349c7d1c6b4d5bfaf751b07a5e3a7e142557ca743caee7d462b1c7ad194721a6c39d5c12bb2b4f8cd319520e8fa2a57fbe7a278d0d13dc48f54ad9400a304ef6c9b53a7ac57e33f75baf41a5def7b6a2a06ef8f6603c5acbbf4d7cb8acd216bd3acaaa782aae3e2c0f7689b6a109e7323fc0d61818fc471fc06c541ebff0d26d47170a36dc0d2f66b8f56a9f8a647c9425380f214eaa86da70c0f0e26a232c3cd8f04debb76770972d00690cb15a138a54b344a2b986f2c08e896fd3b4e39af6db0da0cee50faf309e0f39020e875cdf2de0d2ae4e3192cb0b954f3261891bb2d03242483c397632418b4d6dd9a42e806e08efc2eb60ad9196e5ec02340bf7940b7bbad1582c48e030ff6a6c667357d602cc72992e7d41200abc36f444af351ede602c341afdf652b23d687d13ced848e3d492aeb9578fa6e505859c969996e63e7b7b5f6359377e47e49cbd5d35a74c1efc22b83560ca29410d95d8f8edfddae682584dfb6c40f84b1481902152ea886b4259f497c57924b7f42f1994fc0e300fe84562a89a76f7d36ebfad34745db806d1dcc1bebd713097b645a1fb5176702436123bc2721777ac2e191f2f8b4f338a5009235097c07118586753a8dc392e67990941c9335c2cbb9422b5491e169f1e6e58530b06bb74bc9ddf11e7ead3dd20bdde31fb9df8f4d5dd63208ce7bc030df80c3124375810ba50269c3f339f1dd87c5002cddaf77e1a7caf34e11579ad3f2c6a8e4078d1cc4b073af5f0d0bbd71ba5f5542c2b9dbf7f1141de03a254a2f73c5948eb1409185d84ca0b22ed2098ab2d9258d9a6a462a583ebb1e5a85c302cb24b1b69fac0d4cf1712a1a83277dbe89c089e05916bb17af177f40376f21332b10694ece340a3ba02b19ae752f9ae25c765051fd7424c3e0a02aecc3a7bbcba3765527674d37c32bcbeb9ed836b177d415ca24ff2a4dcefe95c2499a20416ef1d3c72682d3dd6b528d6b5f1464879fe24c833c18eb3cff7920f186d901e68ef4db1223e10532c890fa2e2a61b8b6db6289534602a7d647a172d5976647ef9053fef1cec726879c5d6cfcd43a92495035bd3c3a8a4de7511235cd7f642cde3d11d1f0999b09b76077a5054187c0c44aadffb4f9defb96fcb8419397d4dbfd9c7ee543385cee69954ce53a3572f6524e53984857261464aa39ae2a3bf516d8ea19ae08dc987384b5891961fbded3c57abe783a347a2db01c439737914f0188a985b25370b46b1666db1f5cc934885c0835ee51192d335f2d1228fc569cf9bed72b8761e6c9f7e3751c3a699485320aa382596d8abbdf32b50cf6a1bef94df7a139ff992030a1be5da85b25502878cfaa9376b37eeb92578eb36c90808dbceb3bc481950094aa37bc416bb94146bd01e4134a069cca508268b38bce75703d3824f92ea53e1d16b052abfc928baece4933f176ba18f03fa1497dee5ff5882dcaee51c8f345b6925e6dd887705b42f71258cea6ee84ce5ed470a2a2f99723f1b2aa3033306564964760d9a960114511ad097a6204fc18eb3cc76b7eed09b1332732ce16ab8bcca71f09aca2721d74e7f45faf1adae58b10552c7f7c67725379a7b840675c42c196f2618ff2f6459c0d724209dbf415299063087af80096ee7eb7d0cec97c0259beb8387ab2db2b28a58370b15114fc510f213cb3d758c31a4835d6c8330f0c37c82b2327371125e6760b8161c3dff236ecb96e75279b5cc04aabfabafdc481b2f5cdf8bacd1a05b0279e47b115d29274b86e185c6c577de80288a55b68726dea0214ad339f2aa7ab22b50c3ac353a5686ae5aee86d452dabf03c3b07b99d3deccdabf3d7e84e735910cdac3bd4040c31f391d88dc90e4a5c28860633e0cacf890126656bd1cd5b4fd9cc14348379330d3bdde9d3af40c65934a200076b31cc239f8799346853289bfa835cf00a5135d9b4f9323f7a21d74a53240631a0b376ee4370ccd185beef3317c454b7f5613b3e5893aaa32289cb209aaaf1274d1451049325afeeb52d728d41cc0b681621a216bd68f1e7a5eed04100909d1eb92ead6fd5c5ab5515d33797dfc3f34f0268893ae7e56ebb5fc861266e209033b533945d4d52948ed1f1cfe51c53e1e90b16f2b41223df21b723b6fe6effcacf13fb9b8a582d8a52c501ddb0f3a50afec8f22e4c1cb720a4d45d23f4a3c3ef0cd3e3834627c88d090dbe6ea67b9ad0b1ba3788cf445c5e5f6868dc30444b912dd0d498b768afd343470b55085e0c9a51397d951f0c69daf03a473e9888fdc543dac19749bd8e88e5663aef94a2689477c284210bc4e90488935edc5666e8d424e35008c73722d1bab0d664cf5cabf2ac1f2582d4c3b3136fca1ce1e0e5c2f488e75bc6d1", 0xfff}, {&(0x7f00000002c0)="0434ceddcea424542c4a2c3d415a912edbbfdea5b4739b2213a2ed4a36c715945ac263b7356040b7f99ebabdc4014527bc8826b13e98035bac4529202d497561b2a4656e99b12a6c28cb5d24c056cd8c8e68df4e", 0x54}], 0x2}}, {{&(0x7f0000001680)={0x2, 0x4e24, @local}, 0x10, &(0x7f0000001800)=[{&(0x7f00000016c0)="5c82deb01be30f4dabac94e162ab891b26e5c96e3e0dd52af77840df57b5fa4499002425b2ebc51a7000963db4a56a7eb8527655cd763bea7e9c3d162c7a6e1903ce8cfca6ff63", 0x47}, {&(0x7f0000001740)="c5f35790046702c4a7679733b99d791ae1f2604e953788967f2a022e6b76f62b93e6dfd1de6f4d14ff71efb6b8c1edd607b8ec231223a929f081fb580fb09bc8fb338c5563dfd376eeae83fb291fe43d256cbaadf9f778021a6801ae6e8c1b95cb8d037fcfab9085f86dccc4da8efa81045bd9281163a673487ca243680690b6310cb6dc3c91e06a708dfd2d91d2cae5acbb3e75934ff9bce78382", 0x9b}], 0x2, &(0x7f0000001840)=[@ip_retopts={{0x84, 0x0, 0x7, {[@timestamp_prespec={0x44, 0xc, 0xb6, 0x3, 0x9, [{@multicast1, 0x9}]}, @timestamp_prespec={0x44, 0x24, 0x74, 0x3, 0x4, [{@local, 0x2}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x58}, {@multicast1, 0x3f}, {@multicast1, 0xe54}]}, @timestamp_prespec={0x44, 0x14, 0x5d, 0x3, 0x1, [{@broadcast, 0x6}, {@initdev={0xac, 0x1e, 0x1, 0x0}}]}, @ssrr={0x89, 0xf, 0x16, [@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, @remote]}, @end, @generic={0x0, 0x2}, @cipso={0x86, 0xc, 0x2, [{0x7, 0x6, "2a859cce"}]}, @lsrr={0x83, 0xf, 0xad, [@dev={0xac, 0x14, 0x14, 0x17}, @private=0xa010102, @multicast1]}]}}}], 0x88}}], 0x3, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000001c0)={'sit0\x00', &(0x7f0000000140)={'ip6_vti0\x00', r6, 0x29, 0x0, 0x1, 0x0, 0x64, @dev={0xfe, 0x80, '\x00', 0x1f}, @local, 0x10, 0x10, 0x9, 0x3}}) r7 = creat(&(0x7f00000000c0)='./file0\x00', 0x10) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) mmap$perf(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x200000c, 0x1010, r7, 0x4) setsockopt$inet_group_source_req(r7, 0x0, 0x2e, &(0x7f0000000480)={0x2, {{0x2, 0x4e20, @loopback}}, {{0x2, 0x4e21, @rand_addr=0x64010102}}}, 0x108) 00:09:17 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r0 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, r0) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r0) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) setsockopt$sock_int(r1, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r1, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r1, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:09:17 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x0) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) [ 2524.034637] FAULT_INJECTION: forcing a failure. [ 2524.034637] name failslab, interval 1, probability 0, space 0, times 0 [ 2524.035598] CPU: 1 PID: 15356 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2524.036162] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2524.036828] Call Trace: [ 2524.037048] dump_stack+0x107/0x167 [ 2524.037349] should_fail.cold+0x5/0xa [ 2524.037661] ? create_object.isra.0+0x3a/0xa20 [ 2524.038031] should_failslab+0x5/0x20 [ 2524.038340] kmem_cache_alloc+0x5b/0x310 [ 2524.038673] create_object.isra.0+0x3a/0xa20 [ 2524.039028] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2524.039437] kmem_cache_alloc+0x159/0x310 [ 2524.039786] jbd2__journal_start+0x190/0x7e0 [ 2524.040153] __ext4_journal_start_sb+0x214/0x390 [ 2524.040545] ext4_file_write_iter+0xdbf/0x18d0 [ 2524.040922] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2524.041288] ? kasan_save_stack+0x32/0x40 [ 2524.041620] ? kasan_save_stack+0x1b/0x40 [ 2524.041954] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2524.042363] ? iter_file_splice_write+0x16d/0xc30 [ 2524.042754] ? direct_splice_actor+0x10f/0x170 [ 2524.043338] ? splice_direct_to_actor+0x387/0x980 [ 2524.043370] ? do_splice_direct+0x1c4/0x290 [ 2524.043380] ? do_sendfile+0x553/0x1090 [ 2524.043389] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2524.043406] do_iter_readv_writev+0x476/0x750 [ 2524.043419] ? new_sync_write+0x660/0x660 [ 2524.043429] ? selinux_file_permission+0x92/0x520 [ 2524.043454] do_iter_write+0x191/0x670 [ 2524.043467] ? trace_hardirqs_on+0x5b/0x180 [ 2524.043500] vfs_iter_write+0x70/0xa0 [ 2524.047515] iter_file_splice_write+0x762/0xc30 [ 2524.047920] ? generic_splice_sendpage+0x140/0x140 [ 2524.048325] ? avc_policy_seqno+0x9/0x70 [ 2524.048335] ? selinux_file_permission+0x92/0x520 [ 2524.048351] ? lockdep_init_map_type+0x2c7/0x780 [ 2524.048365] ? generic_splice_sendpage+0x140/0x140 [ 2524.048376] direct_splice_actor+0x10f/0x170 [ 2524.048389] splice_direct_to_actor+0x387/0x980 [ 2524.048403] ? pipe_to_sendpage+0x380/0x380 [ 2524.048417] ? do_splice_to+0x160/0x160 [ 2524.048431] ? security_file_permission+0x24e/0x570 00:09:17 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r0 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, r0) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r0) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) setsockopt$sock_int(r1, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r1, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r1, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) [ 2524.048449] do_splice_direct+0x1c4/0x290 [ 2524.048460] ? splice_direct_to_actor+0x980/0x980 [ 2524.048468] ? selinux_file_permission+0x92/0x520 00:09:17 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(0x0, 0x0) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) [ 2524.048483] ? security_file_permission+0x24e/0x570 [ 2524.048502] do_sendfile+0x553/0x1090 [ 2524.048520] ? do_pwritev+0x270/0x270 [ 2524.048534] ? wait_for_completion_io+0x270/0x270 [ 2524.048547] ? rcu_read_lock_any_held+0x75/0xa0 [ 2524.048556] ? vfs_write+0x354/0xa70 [ 2524.048571] __x64_sys_sendfile64+0x1d1/0x210 [ 2524.048583] ? __ia32_sys_sendfile+0x220/0x220 [ 2524.048604] do_syscall_64+0x33/0x40 [ 2524.048614] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2524.048622] RIP: 0033:0x7ff4675d8b19 [ 2524.048632] 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 [ 2524.048638] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2524.048651] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2524.048656] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2524.048662] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2524.048668] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2524.048675] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:09:17 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, r1) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:09:17 executing program 0: ioctl$PIO_UNIMAP(0xffffffffffffffff, 0x4b67, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000080)=0x90, 0x4) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000200)={@in6={{0xa, 0x4e21, 0xfffffffd, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}, 0x0, 0x0, 0x4b, 0x0, "a1434d16d9010000004ed1777e0a7fa37760b9e3107318c497350ee047a9f8490f847220e51cb7466d3400322e1767bc90d79831007ef1d09975e05300cb5d5e673b91f6279a08cc5b4cd61c9a449cc7"}, 0xd8) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x0, &(0x7f0000000500)=0x20000000, 0x4) connect$inet6(0xffffffffffffffff, 0x0, 0x0) connect$inet6(r0, 0x0, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000300)={@in={{0x2, 0x4e22, @multicast1}}, 0x0, 0x0, 0x0, 0x0, "2eff4e70e2ecffdcbfafb764edef40c44eee32454b20d97466899f9916ac67cdf36a3f38f9f8da161bcad0e0dafcd35bee6a5923fe310dd12c60ad1603de740a991be93d6e1c98be335876714a8a8b90"}, 0xd8) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000002ec0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x35, &(0x7f0000000100)=0x7ff, 0x4) setsockopt$inet6_tcp_TCP_MD5SIG(0xffffffffffffffff, 0x6, 0xe, 0x0, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000040)=0x40, 0x4) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) recvfrom$inet6(r0, &(0x7f0000000400)=""/254, 0xfe, 0x120, &(0x7f0000000180)={0xa, 0x4e23, 0x9, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0xdf}, 0x1c) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2692, 0x0, @perf_config_ext}, 0x0, 0xfffdffffffffffff, 0xffffffffffffffff, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x7, @loopback, 0x3}, 0x1c) syz_open_dev$sg(&(0x7f0000000040), 0x0, 0x101002) 00:09:17 executing program 4: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffe01, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r1) sendfile(r1, r2, 0x0, 0x100000001) perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x7, 0xc3, 0x4, 0x0, 0x0, 0x7, 0x220, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x4, @perf_config_ext={0x6105, 0x781}, 0x6084, 0x7ff, 0xffffff80, 0x8, 0x645, 0x7f, 0x0, 0x0, 0xffffffff, 0x0, 0xfffffffffffffffd}, 0x0, 0xffffffffffffffff, r2, 0x3) ioctl$BTRFS_IOC_INO_PATHS(r0, 0xc0389423, &(0x7f00000000c0)={0x9, 0x20, [0x8001, 0x6, 0x3, 0x8001], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) syz_usb_connect$cdc_ecm(0x3, 0x158, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010102020000ff2505a1a440000102030109024601010100108009040040030206007f07240600002204a96d0000100d240f01040000000900ff0705a52413580e79ea806ec562df775f6808b5afce427eb7d175ab80b3f00947d2033548d38222706c44ee6552d49f839979f298f88c9daa39f0fa632097a8f93d194bed4fa4b58aa5b39516fffacf2827586909e88721970fa27197a72b710c799a5ff22eef6605596059d6a5789bc7e3309176119047b13952b618b698ca9394518b1adccb7f6be5dac2e59f6894fced44c4f88a88586ebe7521bd2b98489a03ad3c611b58715424130375a04d874679398d736a8444fb2c8e22cd136c68a036a60a40ee93064cd542a16f4255922238612f11b2456af8a026fc878bad902f44a3c0191d8ae810e0376f186279ab8b1ac4c60d935f74521dd0f7072414aa000900090581031000180a87090582020002ff0400090503024000203a08"], &(0x7f0000000580)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x200, 0x7, 0x6, 0xff, 0x8, 0x8}, 0x5, &(0x7f0000000140)={0x5, 0xf, 0x5}, 0x5, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x1809}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x4c0a}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x40c}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x1c01}}, {0x45, &(0x7f0000000500)=@string={0x45, 0x3, "65776323b9d2b92e047adbec842d0561545132a566df857c78432d5b4af2e482906da25d368a035c879bc39c0f872b978d12183e893fb733fc3b8403d22ec2e2d43690"}}]}) timer_create(0x3, &(0x7f0000000000)={0x0, 0x1c, 0x0, @tid=0xffffffffffffffff}, &(0x7f0000000040)) 00:09:17 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 11) 00:09:17 executing program 2: socketpair(0x8, 0x2, 0x10000000, &(0x7f0000000000)) 00:09:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r1, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000080)=0x7c) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000040)=0x80) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0xfdef) [ 2524.350033] FAULT_INJECTION: forcing a failure. [ 2524.350033] name failslab, interval 1, probability 0, space 0, times 0 [ 2524.351172] CPU: 1 PID: 15391 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2524.351871] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2524.352653] Call Trace: [ 2524.352891] dump_stack+0x107/0x167 [ 2524.353293] should_fail.cold+0x5/0xa [ 2524.353684] ? __iomap_dio_rw+0x1ee/0x1110 [ 2524.354082] should_failslab+0x5/0x20 [ 2524.354437] kmem_cache_alloc_trace+0x55/0x320 [ 2524.354878] __iomap_dio_rw+0x1ee/0x1110 [ 2524.355329] ? jbd2_journal_stop+0x188/0xdc0 [ 2524.355683] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2524.356195] ? ext4_orphan_add+0x253/0x9e0 [ 2524.356629] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2524.357040] ? ext4_empty_dir+0xae0/0xae0 [ 2524.357494] ? jbd2__journal_start+0xf3/0x7e0 [ 2524.357940] iomap_dio_rw+0x31/0x90 [ 2524.358274] ext4_file_write_iter+0xb26/0x18d0 [ 2524.358777] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2524.359267] ? kasan_save_stack+0x32/0x40 [ 2524.359607] ? kasan_save_stack+0x1b/0x40 [ 2524.360075] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2524.360598] ? iter_file_splice_write+0x16d/0xc30 [ 2524.361002] ? direct_splice_actor+0x10f/0x170 [ 2524.361487] ? splice_direct_to_actor+0x387/0x980 [ 2524.361910] ? do_splice_direct+0x1c4/0x290 [ 2524.362270] ? do_sendfile+0x553/0x1090 [ 2524.362697] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2524.363092] do_iter_readv_writev+0x476/0x750 [ 2524.363561] ? new_sync_write+0x660/0x660 [ 2524.364030] ? selinux_file_permission+0x92/0x520 [ 2524.364483] do_iter_write+0x191/0x670 [ 2524.364878] ? trace_hardirqs_on+0x5b/0x180 [ 2524.365324] vfs_iter_write+0x70/0xa0 [ 2524.365635] iter_file_splice_write+0x762/0xc30 [ 2524.366139] ? generic_splice_sendpage+0x140/0x140 [ 2524.366662] ? avc_policy_seqno+0x9/0x70 [ 2524.367036] ? selinux_file_permission+0x92/0x520 [ 2524.367533] ? lockdep_init_map_type+0x2c7/0x780 [ 2524.368020] ? generic_splice_sendpage+0x140/0x140 [ 2524.368480] direct_splice_actor+0x10f/0x170 [ 2524.368922] splice_direct_to_actor+0x387/0x980 [ 2524.369380] ? pipe_to_sendpage+0x380/0x380 [ 2524.369771] ? do_splice_to+0x160/0x160 [ 2524.370175] ? security_file_permission+0x24e/0x570 [ 2524.370706] do_splice_direct+0x1c4/0x290 [ 2524.371090] ? splice_direct_to_actor+0x980/0x980 [ 2524.371569] ? selinux_file_permission+0x92/0x520 [ 2524.372065] ? security_file_permission+0x24e/0x570 [ 2524.372476] do_sendfile+0x553/0x1090 [ 2524.372792] ? do_pwritev+0x270/0x270 [ 2524.373104] ? wait_for_completion_io+0x270/0x270 [ 2524.373612] ? rcu_read_lock_any_held+0x75/0xa0 [ 2524.374087] ? vfs_write+0x354/0xa70 [ 2524.374407] __x64_sys_sendfile64+0x1d1/0x210 [ 2524.374774] ? __ia32_sys_sendfile+0x220/0x220 [ 2524.375157] do_syscall_64+0x33/0x40 [ 2524.375465] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2524.376019] RIP: 0033:0x7ff4675d8b19 [ 2524.376379] 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 [ 2524.378043] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2524.378763] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2524.379409] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2524.380057] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2524.380740] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2524.381420] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:09:17 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, r1) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:09:18 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, r1) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:09:18 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(0x0, 0x0) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:09:18 executing program 2: r0 = add_key$fscrypt_v1(0x0, 0x0, &(0x7f0000000200)={0x0, "f038779de021f8c8c974dd89170cf2579d1fa459ba726003d07140eeb342b87ae631f7a548867a29f29fd1637ddac658a709b49b093393d0e1c7391515c7ab7c"}, 0x48, 0xfffffffffffffffe) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x24, &(0x7f00000004c0)={@multicast1, @broadcast}, 0x0) add_key$keyring(&(0x7f0000000100), 0x0, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000340), 0x0, 0x0, 0x0, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000540)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000240)='asymmetric\x00', &(0x7f0000000200)=@secondary) add_key$fscrypt_provisioning(0x0, &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000930000076162636465666779446a6b6c6d6e6f"], 0x18, 0x0) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000000)={r1, 0x0, 0x64}, &(0x7f0000000780)=ANY=[@ANYBLOB="656e633d6f616570206861736b6532732d3132382d7838360000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000b226efbe72c6e684c10000e5aca1101bcc753ae462ede3fe90ffdf30344bba1195061a0689f5bd94862302f69edb6885c77f026874b47106da5e4f2bbd588b9527722aeb507202231f86fa1653fa7ca9f9ea5a99853ccb2600bdb5f3a0ff010c72128ebdd76b2ffd842f86013c3d576fc893944ee3445fb30f2ae5f754216fae808e0a0ed627cbd3fd808e450a954e6d2a0a31fab856f9b2d1b0a12be8bfb6b0a07a29e74ae7beebe8fcd87fc7297c7cdb40606b226daef39c9611186b5eb1ac231486075e204c5d03fadb157dc668db9d2b5913659ccab5356cdbb9a6635e92d7f8fc706babc000d26807a27d68e4b7cdd18d8fb501608a18a759882d5295be85a5a068"], &(0x7f0000000280), &(0x7f0000000580)=""/100) clone3(&(0x7f0000000ac0)={0x17412c500, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000240)='asymmetric\x00', &(0x7f0000000280)=@chain) ioctl$DVD_READ_STRUCT(0xffffffffffffffff, 0x5390, &(0x7f0000000b40)=@type=0x4) 00:09:18 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 12) 00:09:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x121100, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_FADVISE={0x18, 0x3, 0x0, @fd=r1, 0x553, 0x0, 0x4, 0x5}, 0x9) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xffffffffffffff15) 00:09:18 executing program 1: move_pages(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x8, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=ANY=[@ANYBLOB="240000001000010400000000000000000000000005000000ff7f000000000000040014"], 0x24}}, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg$unix(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000100)}, {&(0x7f0000000480)=""/146, 0x92}], 0x2, &(0x7f00000003c0)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x68}, 0x2) ptrace$cont(0x7, r2, 0x8, 0x28d0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) move_pages(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000000)=0x2) io_setup(0x3e3, &(0x7f0000000580)=0x0) io_submit(r4, 0x1, &(0x7f0000000140)=[&(0x7f0000000080)={0x4004800, 0x500, 0x0, 0x0, 0x0, r3, 0x0}]) setsockopt$inet6_tcp_TCP_QUEUE_SEQ(0xffffffffffffffff, 0x6, 0x15, &(0x7f0000000240)=0x3f, 0x4) dup2(0xffffffffffffffff, r3) fallocate(0xffffffffffffffff, 0x4, 0x2, 0x8001) r5 = openat$vcs(0xffffffffffffff9c, &(0x7f00000000c0), 0x80000, 0x0) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open_by_handle_at(r6, &(0x7f00000000c0)=@ceph_nfs_confh={0x10, 0x2, {0xb}}, 0x537e02) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r5, 0xc0189379, &(0x7f0000000100)={{0x1, 0x1, 0x18, r6}, './file0\x00'}) [ 2524.926826] FAULT_INJECTION: forcing a failure. [ 2524.926826] name failslab, interval 1, probability 0, space 0, times 0 [ 2524.928694] CPU: 0 PID: 15406 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2524.929777] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2524.931088] Call Trace: [ 2524.931517] dump_stack+0x107/0x167 [ 2524.932117] should_fail.cold+0x5/0xa [ 2524.932725] ? create_object.isra.0+0x3a/0xa20 [ 2524.933470] should_failslab+0x5/0x20 [ 2524.934084] kmem_cache_alloc+0x5b/0x310 [ 2524.934736] create_object.isra.0+0x3a/0xa20 [ 2524.935431] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2524.936250] kmem_cache_alloc_trace+0x151/0x320 [ 2524.937000] __iomap_dio_rw+0x1ee/0x1110 [ 2524.937664] ? jbd2_journal_stop+0x188/0xdc0 [ 2524.938369] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2524.939102] ? ext4_orphan_add+0x253/0x9e0 [ 2524.939822] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2524.940650] ? ext4_empty_dir+0xae0/0xae0 [ 2524.941354] ? jbd2__journal_start+0xf3/0x7e0 [ 2524.942117] iomap_dio_rw+0x31/0x90 [ 2524.942743] ext4_file_write_iter+0xb26/0x18d0 [ 2524.943531] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2524.944300] ? kasan_save_stack+0x32/0x40 [ 2524.944987] ? kasan_save_stack+0x1b/0x40 [ 2524.945676] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2524.946528] ? iter_file_splice_write+0x16d/0xc30 [ 2524.947325] ? direct_splice_actor+0x10f/0x170 [ 2524.948099] ? splice_direct_to_actor+0x387/0x980 [ 2524.948889] ? do_splice_direct+0x1c4/0x290 [ 2524.949609] ? do_sendfile+0x553/0x1090 [ 2524.950268] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2524.951050] do_iter_readv_writev+0x476/0x750 [ 2524.951820] ? new_sync_write+0x660/0x660 [ 2524.952520] ? selinux_file_permission+0x92/0x520 [ 2524.953350] do_iter_write+0x191/0x670 [ 2524.954020] ? trace_hardirqs_on+0x5b/0x180 [ 2524.954745] vfs_iter_write+0x70/0xa0 [ 2524.955390] iter_file_splice_write+0x762/0xc30 [ 2524.956211] ? generic_splice_sendpage+0x140/0x140 [ 2524.957032] ? avc_policy_seqno+0x9/0x70 [ 2524.957705] ? selinux_file_permission+0x92/0x520 [ 2524.958528] ? lockdep_init_map_type+0x2c7/0x780 [ 2524.959331] ? generic_splice_sendpage+0x140/0x140 [ 2524.960149] direct_splice_actor+0x10f/0x170 [ 2524.960889] splice_direct_to_actor+0x387/0x980 [ 2524.961670] ? pipe_to_sendpage+0x380/0x380 [ 2524.962397] ? do_splice_to+0x160/0x160 [ 2524.963079] ? security_file_permission+0x24e/0x570 [ 2524.963941] do_splice_direct+0x1c4/0x290 [ 2524.964650] ? splice_direct_to_actor+0x980/0x980 [ 2524.965451] ? selinux_file_permission+0x92/0x520 [ 2524.966240] ? security_file_permission+0x24e/0x570 [ 2524.967045] do_sendfile+0x553/0x1090 [ 2524.967667] ? do_pwritev+0x270/0x270 [ 2524.968289] ? wait_for_completion_io+0x270/0x270 [ 2524.969056] ? rcu_read_lock_any_held+0x75/0xa0 [ 2524.969797] ? vfs_write+0x354/0xa70 [ 2524.970431] __x64_sys_sendfile64+0x1d1/0x210 [ 2524.971145] ? __ia32_sys_sendfile+0x220/0x220 [ 2524.971905] do_syscall_64+0x33/0x40 [ 2524.972503] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2524.973308] RIP: 0033:0x7ff4675d8b19 [ 2524.973905] 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 [ 2524.976758] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2524.977958] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2524.979068] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2524.980183] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2524.981292] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2524.982407] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 [ 2525.099394] serio: Serial port tty23 [ 2526.031424] serio: Serial port tty23 00:09:35 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, r1) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:09:35 executing program 4: ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000001340)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r1, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000040)=0x80) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r0, 0xc018937d, &(0x7f0000001380)={{0x1, 0x1, 0x18, r1, {0x1}}, './file1\x00'}) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d0f4655f000000000000000001000000000000000b", 0x55, 0x400}], 0x0, &(0x7f0000012900)) syz_mount_image$nfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x4, 0x3, &(0x7f0000001240)=[{&(0x7f0000000140)="ac8562dc0dbbb5da5e9f8f41c14f5af06087b8eeee9fbbc5c5bb729663e093166ef605f2e0ce7d94901cd068c1fe29855f5037bd9ec9eed895bacf945068333ef254dd42080b45c46358d652cbd02348d9c791919a995a85296b177b79f306ae8e55b46494cb1a2446a99643248a83b754481d7a98976ec0ac52a3f1be3a60ee2ae8e35e2c337605f920", 0x8a, 0x5}, {&(0x7f00000000c0)="db12f328bd81ed60a66e26e15a25e4549214deb448b18c20dff879b40d3a575e24be563e2956cb23550de3cc", 0x2c, 0x40}, {&(0x7f0000000240)="3039e66340b8396745900ec94034649f2797dc21c7a26a4122f9fa596285086e6ce1bad9cd32398f1e62bb064494438cc5f2becfd7efce642c1e0e7a79c9edec19ab2ea03031f26ef989a85be86b0b75d2cd4a9dbe6d3d87bae94d0f687460d0c93ad0aa80730e82ccfc1a871564db88af9aa4f8faf37ec86a1fba70b88689c94e045afdb3a3f5a216310fa14ceae58505e5fb884dbb15e7dc4da2b92c09adea2779751302efd8ae70b72139519096357d8439d3d06d367857ef368bc00c1fe7b4175fb727aaf122efd21ac5026e7f19cea100a40bccb7fc713e21968e1194b1af4614cde6b3979604e4ce6830daf59cf74805d4f9c4ae3e4dabfaf5cad491252dd2303e202b2100b36495dbc148b71575869df0c199d8b64d3eadccf0268aebac918663e807509d0985cecf538359a5ac696c47a70b901ee19696602a9e971e783a14b64486a34beb63102244220956e9ad3998325e84b0a6d315232ea323bb3136ad54d3b1e892948c474f260bc1b71e827df2926a552f6e07259c67c00dbbece1c689b3394e4e18b0a8307ec3231d125926b3865a0a372cc3b7717d59a59b6064858bc90e0a70d83cd45ba81ba869afec34e8a966d06bc5dfad262b325e13ca0ea1093b916c60feb7406e495fd60ec049d22f4c78122461e226f8080b79c4dd32fad6f6d69cda444a05b32828aaef36d8b12b4860a69e45923982ccc5a50fc03df19c181d4e32f6a2f4186f626bffe5da24d330de6681efde4c7839ee7c2e1b6fa713def26f5fed7919c0bf18e40cd90d37f58aca6176825d17e3ae08cc0b32cc4964c05c18cb7640bb54b669c8ede99b90219a110952dcb6ca750409ca3a8fcf1179506cc5ca40b49c555792424a520d5874f73df30b8b8fe5aad42f792e98d85b4b24cbf97392290d6931ab4dd3aeabb19e79819d7b6d272b22f96cb03dc940fa57e479c903c1d51e9fdd88cf7768aa0143f80796c459254b3dcf09eb71a38097b55bb8e89d67df66c38a07bb0eae6f079cfdb95ad680b828f8f4d22824131a4785d2421a2956708373e2ee917eaad9bb47920cbe7828e70432bdd512d168acecb41b210e175566cb8b1363fa2394fa10c1094e95a6222d2eb5248f49201744924c7e2101565409a34fe6b8074acf1b13b2e095eee09d0f10a7d154ca9352edda1da82160665a50c548bda3a4c35337a142286f9b667770358529478ef6c019dab04dbb12bdb671918bbebc1f40c02dc0d21329231208ed818d7be27deedcd971407c47dbfd905a5e392e2ed52597051f0356b5e9da0a298a3708c8c9c50ec261f6241dcc89de7d4a6f4502c399eb02d82db5692970d7d6f84d42004400ae16fed4f5e09a2a51a174724891c009f42173291fb1e857a48c7cce8398c3a7ef75f8bad54b08728728e9a7bc18f03a7e3acdcee0dd7a47ec0de201cc8789f1e22f6585559c7c97b4fd43ac4d653ec2be9c94961aeb8dd3f6038df7be7176c53235034c5375ae945d629c7714fb9d0a6ae974dec4904563387a01ac5a5f7de57dc9f20a897c70332ba3c338cf7c43006b0418237e4ebfa6f894d3920d63b2650145d3b95f77a192086b88a4e7954773d0e5ed0a8fb33d019b03e9ca7a3aea3aaf67419ec58289118c21ae41a65fee57fc13cefb0bdebe5d5aa83d0d41fa3907f2e169e05f6f80601ac57d41a1d1b5b3609ee3fb072e6fa93fa8f34e790f3c5269fc7c29997b336925732c50df844b970e068af612e8eb26b9374b49a2c2bf59e2506c98f418247b81b1f6ad79d16c7153a113723b73c77599b24be2136d55b97b7891b247aae13b1d0bacbf8a9bfff29be4735d8cec60d6bd003a13b538d7e1435552f04e0388f4b35cc618ff7980253439d20005ad4c2e4d855b90493d1fb124b16f4621dfb99cd3bceee49aecde27bf3810841648f4981b2fd6800ee24eabac58b833448c66150cc41fe6f50886475f1207dd08f51dc4bf3720ad3331b55fb862316b2c910a910a3f53d0838185ba55c31a2134b36227209dc87f9570f34044d631761d6c4418ad20f1fbb0e6be8d3f9423924ffbd5f7d0504aa7892fc776cd3b4f30b719ec261ad134b20b984ffd7f29cf8f53bd8d3c57a600a8325d7327707f47073eede67c8018707a7777e8575e0254c34ddef32fa40be9fe7642967a34b597388f08fca5f3e32190e5d60741bb53a5471b701ab8121558efc0ce9cad099ab9683e2617b277327382a47642cc02b77e71a1375a2d812f2b4ab0c221709a2df3a74c0e1fd357362c17a939789debf27f50249b27a5a9b6bdba6c24ddc15724bd662093e0a9955fdc23e54ca50c4841eed21fd1605c189abbde586ccdb87c635e5a52b78a7b265cae35a8d13b1f492c41f6fc72f4420c0cecad300066028347cea39da4e78ecae3d598fcd9715f445dfaafc5dd123dac80b3ff5e634cc0d3134e8309f18dde6359f4323cd0a3975bbb45dfe4f51a872a049caeecf6d3ff64c0c89411dccf1a5d05e7a70821b46f3a3e7a52e5fc4a4024be26b274b17fdb38c8e2b432cd3e0ef4224c8acf2cf6f71918b09e66ffb23c4ee6329b9f2229703d377d3fc24fda402b3f6637730b65aab49491cb512a4dd1e9c37b154463cf251c6f4f738ac6b2dbdf78dda41b1d347411ad9f2f1a1383b986a3194085fff2f3167da4c6fa05d744b0567547566c1779a5ca814953816a9da9cf72925cbd2ee9629b313dd6a8c614b9deb2bb57d89102f14f6364079fe5d80082edf872c88260d1b87362d6b50ec8fefaf1869a0e28263a93cce4ec923d03bda164e47b4a841db7fd913e3c2cf21e01cc67a807e5aaacd3daf1567927b54d1583072864f2305cfa8d267271ee8625c77dd51f3072b029c27ee2fd487403efb726857d17fb61f9466cb598be2a15f86115b9d698333fbf6f5c5a32af07c50f5e3fc9d5ba97a2c333684968b85226cc0d83993e34ef1fa99a0dc6d0fd4f8b32e72ce79995e732d62afb9bcfb937a6cdea593df38c2dbb2d2771329c527ef556e7c87653e7b2976929a8e62f3817b9769ca833fe178c40ae47bbc4bf3715bde95a09453616f21920145e32bf706a33e2cf1d5216089f8931a0e10dd27430d54843e428637d78482b2fe5f6af7227723d0e2d9a9631eb666e52510898fdfd5bb87ebcb55dab77d07f4af7faec78cc3bd2629ac449312057cd5fa5cfb1109d880ab9bdaabf15d59e270f3235440d03a2dca9c4b9b0fa9f1179893b8422e466319332b32b05209774337191227fa13002ced38dbf8256885aa657401b7b75d067c2791514183ae5f312d2bddf64243de62869537105a65e2ffe7e78482d5dd3da50d1a932863408ee846a62a1d8accc6ae937cfd3f0ba4a576d15a54e81cb0478cb8b100cb2a50b08f3f50925656a918dea783353467fdda9b181da474c2eea53075dcf43d32140fd7ee6c5fb860f1155e928c141b9417c9dceb4a52a84e9be3b1ca54b32977ad7c4a6a1ef559899260cb4c020884480b2ed59d9cf1411c3f6e0f8e1286d1f9524df7cebf618039dd4420c0ef4040bc9c2f07549cb414d6ee26ae5a2d42c2107600aba6990e2a559d6b142e96b780297a6d7907672963de3f3dca35e97bc2c787d00e332fd9e5ad8f32e2f8e243ac51448bdaec73d750f11df33c06f37713accdba611a3e87f58a767ef698ee0be1cfde491c6edc314598bda8bfcac707cd5f8d6ba298ba5ebb91ce4f9a2cea6c862f8e531b1034c5fe94db0bb210fbd4cebeb1c449ed9cb3d0dabe1fddae045e7a4e5e4cb78504f3cd46d2fa0eb2941090ddd21a1dc1aca43ff9f54b6608af60d77c341e9978bad95f8d69a433d15105ad6a17453c7c94f74e4bb908b2676e33fbec43504eb17d48ba7168e7cf37d36746ff6181b1702bffe4c287c6d7da0142784acd6d32738afb64f185abe9c15542a1bfee3e205d47c8bb2b8a1c43a02f4ea34c19091aa9b766356d62f1ef52712cef67be0d207756d2209645531ead0f92ded17deeb52343b959c5834abadec4482e53ce4c707a6c22aeedc4db1955a3481a35b24a905b773998ff53072a826399fd3f19c0ca0f82308215d2eb735c0652076750950446510c8cf204d782c55f9abe9fa6c19a34226cb0119507f8fafcf40a27346c39bdff446b2dd13a376eff55d218ad9f79d3530b360125357093f9b47b06b0c1f205562f8a0d37aa5880abd7c427fb1c554fa2c8542c440847b0ce9001521f8e1686d18d040e8335b17368296e4cacd29f9f53c39f538a379f427d07df34da0c99cf1490c2c367c83ca4ce3e848c5a954b9ec3335c5616e43e75d570e6c989cb296aaff007570f3be6a86348c650b85373399f00efc7de2e4de16b0574ea86839acd6897ee5ff454e12133d18c312f65bd6484d3e32719b41baa2f04f4ca82d5a10d3e80f98d04632546a8756880365de12959a19f365a7735c149f3b3779c92c82138f60eb1539d116cc7c9199f375ed8341036aa1c24e7c065090bec031b71be0e1b835dde04c10efc721090d7d195867835e4dee1acd7c3257ad115b061ba0e5614a893f3b9d4f0479bb713f872635abc5411c1485cc1c732ed31f7527b163c9a05916d3f38062943958d4ec326596ba33aa257c21e50d3c5d1e277cc995457a493211a625d88fa33631de5a14ee7de3673449ab81eddd0ec15a5bac89af40df66812b0b60a5ab59f7b82dafe0eb637ce61fe3bb06fc1a354ec5f3509a10714e072597258bf9d661158a204d66c47f3c6bd5d6a7616cc2ee273ac2c499e61e9386ff9c578d2f37570fcd0b4e2f8b322f8c5f9bc73a9581344954bb171994107a88f9f0ef22849d9a6ee295b7174cd1a1ef3598c5404624a10ff96aa977dfc822bed6a0c3d56efc694ad276fba4f8bfc2a30ba6122a92e26b2449c46531261f10da1ded421f8c76a36bf68103f712bc98086a6be66df2d20f699a32e749d86a9bbb8e103c61fdf9726ddabc19e14054a6ef6b5b2f23720f116379fa4832f50075af7a5d038fc55cfd31bb3fb155c1337baafd9323fa7de2cf3e7ee14966340fd3465fd51c262675e7cb3e9ddb5e4f033a0cecc4f04ce521b743f8cd4fa8c153d194b75fccef611451b8e4aabe1dc40a678b401bd0c805eefd32927d6ded2f61718578010c23e5370fd20f83876ded9f0ac6bcc4fec5d11795ae1d39a3eae221dd2e8cd40cbbf8000769d5bac79d51c8a96a97f66dd20763b34ac5313e1f51f8a72b6e1b980a8f5837df27bc7ca0d2b6106ffd09115e17289e599a1e1e29ff0992abb3a377595ce64cf37ad1c7ca1039b5aaf41153ea92e88a42a72dfbcd2494cf28695580203f089e8cfb33265d375bab9f262fd38bde0449022c9aedd1fc21355e25483b7c3461d7326d8678628b5d84d4fc6977d00cf7b3ab431645cdf6a695c5333dcec049815c8ab0bd69709cdfd41462745ae9429aa3bbebb3c48cc119a39422bfb770ae795a0f18e400b43f7b877bb93481b2fc9d716fe0617354633e53999de740a958a8252e10ed925c6a13c9a6ce2483fa01f4f96a2dbb0d37aecd068cf2c725a3702b0e4ddccc198f4e5e08fc1248da08d52e4ecc5c2555d70ea0cfcf02bc8167a868783d6a1397039f8d647d02157d05cd7d7f71a1ec5663be653c100c549641966e376c65e94ea95c2e96f1467bde0dda912fa1af92eb5cda8ac1ae9ae333d8872d576dd85e45479ec68405c02e96c644e11798f6a4aa0525591a823fe9054188474f1c79273fe690bfc541053873ce5fa08520f7d2b89f819b37a2c23f880347af63aa2c470e57898eae", 0x1000, 0xfffffffffffffff7}], 0x1000000, &(0x7f00000012c0)={[{'ext4\x00'}], [{@dont_measure}, {@hash}, {@func={'func', 0x3d, 'CREDS_CHECK'}}, {@smackfshat={'smackfshat', 0x3d, ':*'}}, {@measure}, {@measure}, {@context={'context', 0x3d, 'root'}}]}) 00:09:35 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x28003, 0x10) execveat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000140)=']\x00', &(0x7f0000000100)='\x19\x9f#T\x12L\xd41M,wt\x1bX+36\xd6\x98E\xbcLv\x10\xeb>R\xb8\xa8\xba\xa2\xd9\xec\x1b\xb3`\xa3\x81\x82\x8d\xcb\xd4\x89T%zN\xb1R6|\xa7\xef\x9c\xe16\xd8', &(0x7f0000000300)='security.capability\x00'], 0x0, 0x1000) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) ftruncate(r0, 0x1000003) r1 = socket$inet6_udp(0xa, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x100000b, 0x13, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x6d) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(0xffffffffffffffff, 0x80089419, &(0x7f0000000480)) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sysvipc/shm\x00', 0x0, 0x0) mknodat$loop(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x1) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5b, 0x1, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_config_ext={0xed14, 0xffffffff80000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r0, &(0x7f00000001c0)=ANY=[], 0xfdef) 00:09:35 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(0x0, 0x0) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:09:35 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r1) openat(r4, &(0x7f0000000180)='./file0\x00', 0xa001, 0x41) syz_io_uring_setup(0x38d4, &(0x7f0000000080)={0x0, 0x0, 0x1}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r5, r6, &(0x7f0000000000)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0}, 0x0) r7 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000080), 0x80200) syz_io_uring_submit(r5, 0x0, &(0x7f0000000140)=@IORING_OP_SPLICE={0x1e, 0x5, 0x0, @fd=r7, 0x2000000, {0x0, r3}, 0x8001, 0x3, 0x1, {0x0, 0x0, r4}}, 0x9) r8 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r8, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r8, 0x5412, &(0x7f0000000040)=0x80) sendfile(r8, r2, 0x0, 0x100000001) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x81c0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) r9 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r9, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r9, 0x5412, &(0x7f0000000040)=0x80) fcntl$setstatus(r9, 0x4, 0x42800) 00:09:35 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0xa0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x200, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x4000006}) openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x101}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fallocate(r2, 0x2e, 0x200, 0x1ff) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 00:09:35 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 13) 00:09:35 executing program 1: openat(0xffffffffffffffff, 0x0, 0x0, 0x20) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x800, 0x4) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000056b00)={{0x0, 0x8, 0x7, 0x9, 0x0, 0x0, 0x6, 0xffff, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1000, 0x5}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000000300)={{r3, 0x800, 0x4, 0x2e, 0xc5f8, 0x5, 0x3, 0x2, 0x0, 0x7, 0x4, 0x10000, 0x1ff, 0x1000, 0x8001}}) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000009640)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000000aa40)={0x0, 0x0, "c009b39830e4109622d7a29d0bd42e6d365c8384f665a2104b6faaa5427626b93311e77f0de4211e1217bc355a5246327eb7ba126bf7e4adb45535a4d9757c77f555e42c9254e9f9089be590271f821f5f6b632da2dabf1d6e618629da57a34a33f5e913338e628f32d84f60dbb9f94b70f1828e7d652bb2443c02901738d15cd72d14288f0d47dfe96e49988d0402f96628f97be361723e018daf71ab695fa4726664c00ec9aa53b8c092760da4cd088f03fad6504eceb8949dc35abc6c9f51916777bc38aa3669fb220546dbd1024eb87da205b46ec35180a8fcb898160855b5044023da75f2b1f285c1462a8afa95492a14be3f42052ff535612d226506a0", "7374bf600a2dbb0a10a4446998c60bc654676f080ecee8672b9b990319e9f34b4c45be9b1cbb8fbe1f4541599e2a8deeedad6067575d671432b4ba4028542704ab850b2cd326bd5a16431e3e06cbefba068d34f999e863befaed31fe2f898bdfe4043148f4d1cc27af274cc202dd9cd92b1891ba85c4048baa5cf0aa7a3d5dbef19adb89a7123a5c5cf1f42650df4c63aa25c0c5f606a072b8c1910206999409a39439cacd824f129adb4177e14f533050e77cfd6b9e760c12899b047feb4c8e5b746e5570db48fc8fafeccf98bad6d99a585091b403666ded97ce43cdf6dd1791052bc149861ea2585dfb28b538cc9fe6ffc5e07182615951fd668085ed124af574a07e3495491f19b1aa2a3b69028ccacd78524d988b224ab17ed905da0b840b4a9939e2af6efdf4221126075a8964d904883db014031e0924681a4ef3795071b256b75002a7df298c87c565b1d8a331e7d0c1000e1d707100917dfe107f87ebea9dca1b708b01cacf1c9f348c0d0fd64aa64193637c7169264d06f613c41be60f39b0cc9d813ae5fca2222832f86f2ae87e883efd48df36d16e6c1ca5c378f6ff0fbace91eb3099d744b16171fcc1ab7d5456392f0878ecf27e8caad7386663de490c3044eed7e7cb83e675716eda0cc09f219aadddd814c88048a7c6cefe69a79f2f7a234cfffbf19ac7a9f6ef59faf2776ac3d636904ec1bda09b1c9d8caeafa918983215d866f5cb6f1088e7e99a43425913d258a3dc8550fcbca3e0bec47503e24d709dd1fd1bb3cd92837d10387a0eebb98aab27950a2a66dc0b9bad3e4ef6393036d64949931ffe6479073790b3b885ac8563d4018e9227d644864c17f048daefbb192d15b56a2a440ad6d4ef5af2ac9904d8b69c64d2368928d7595594e6c3fd23229cb6aa80ec308301b1c94777900d34b1b3eea03dca765036a3f5351551affb585f22541074380b60ca062bf8a8a2324fe61ecad5733aec51e0c5ddc648280556b8a038b5816947b1637ef598cfd134cf9833d875fd23d22f5f74e74a4634d50a3ac908eed128f4297924296d95361b9504c08df4a0603eff93ee34bd45ed12e8d06b8f399fefef4ced732aad15b70f3e276101fa4b5a5c17435d0999b3345ccfe853c955e8b7927c7a171506b8e5b4de8a68cb5e80c3709a0e15643b5772d82d04859133e09fa8ab81ac042e67bc918f2847af14a4eb77c3fcac3132ec1af5a57d85acb9ce91d9d15019904396737ade63df938e6f054f8ee21e8994d45b0801ccd8ae8bda90128cb05eddd297d800412bc01fc5cfdfa9d473641fffc793b513da3f7565a27c4ff3678ac6f71560cc6cc95fb4d20f85b7934cb4a4f614182d331ab53b6a09ff47fc272b6c1f5aaca477bfdfed3fac942d639773b7a5656c526eb595d6fa9d301c425947f37088447cb4400c37750b76eb6c1f7933e43b27224c2fdc053e55125d00ab11428af674f58bd5c3ea1ce4762856afccbd37dd59a5e726f2e5e770bcc8372304fc2a33611234e3b0d411fcae8691e621b64581dc32b3d97c02920877b2c995018dcfff2da8687bc64332cffc3d355931561dc799d169f61d121f242dd3605e3fef8a46bf73998202d6a87671719896c61d729006104bdb7e926020f28260c75c2c754e5f073097d7031567e62cbfcbff541702cdaf498bbfe01e2948e6e164271ca4ab4df68a1569d29d3ce7029c0b58d2a1e6d179fa817ec9df17195c8b83a7a7508f18f0e3d07e8871f331d7a151bc11301c7dce402e6a5fda6f3096df2ddfeb48b3991e055c55d2a071ed66bf378e5c451f849cdbd7951cacad16d6b5734b71db866e77086bfab1797942633ec688d78bb2fccaae2b0e796b852b278bd4a4648d0811293e1bfe68e30b42eb27ac0a4e435e086b4cfeeb9fa539f0d800b6108e4c7b9d7237746770a3f3477646b7c9bfd2bc111679d40bffe221be492ba984df6cd4d7d8f9cbf7185e79804416be68d8a2bfa28e5bec4b57bf5f08eeecafabccd55744e49bb4a7dd1324908d91762b9884e7268d0bb6290be3b51091ae6ccf2ebbd4945dd7913bd38509a00ce38d955909bfa1f3740fc123a12e15b853b59b9b691460afdcda150d39e566a83eaa0c3b7bac9819bdbc7e0a620206be87ff2f8ea8091dbffa014d2f2eb919040a434cdeb3db68adf845d2ba751dc0e1ce4afd8672a5ecf0653b8c672c3265aa236a174185f4b4a291bda664bb79c13f8b6932a831385773898d194d2500b38fbfff8c4acafa5a80dfd3f1f906132885446f9f7ad787dbbdab593661ab1c255df879eaf4ca739deaa11379a5c6b650472257fa54b646b29ceb3dbe27e3584914f9f766bbbcc67abeffebb0df881a42b8671bba930b04d1d7710cc15d546ee69ad40e66f04eb28af8bd17b739e68ad75a239303fb97b18f8f08d2f95bdae0f245ebdfc3ecf555a6fd53f5a35af8b2dd016b227d209fc8323a7576e66a9913a0ad4f19d30d2b6f25ac8b5b6c762e2c68c76f9bd7818adbb3c9b194c09471482ec6898754469076b8674ab9e26b5977a0fa693160f18a01d2f2c362186ff75c205cec261d9e6c431ee672e4056b7e458ef02dca1167d09de5977210461758ed506290477a63c5af0698a1f4edf3bc569692bc9febd5fd641860dd34a6926af47ae7bdd3cce59a5b24b6944075e30ec2f2dbd043ebc57a39eaa5559bc4f21f08198e0daa2e8506b21160c8f9b629ad0e80d5e99e5cf4c4ceefb8d9fe5493ebcb066a647269fef2146f1ed55dac66974446e650e49db26ceb24c16c24885a2d2d011d11ec52d5b7a9c8096314d1dc7c992a1dee70be2fc0cc2d9fc94b0d02d479f6f4bfd3fa20df42568e27c0cea6caa1028d5dfbe6a9657053c06132387f9abfbaf93d9b335b69b168bf7fdaa0a44981dadc3358b50f1b24d390f8858d6775fa838388ff8a69b02bf446028485ba9e0c15731288c186b3cdf2fbc088f13f50e5eecc9b3a058d1369b7a254f11aa81a5fabd862bfd5226ce26e0199ef241badd55ba0d6087e9eb1661111a6afef1caf2bd54832bb5a3e8b864c8af220a8a115746c1646e78471ba2edb7c63fcff7f6be047a5f740525fbe5e259beee146dc2a609d3fd576e826ee1e4fce8ccbf75aa713514bda04ed4086cdd11a770cbe5782bca23f5f3ad8682609d5c5d4e5ca4e117d7423740b41081c6945b446223bb435c6ae2314552b7bf53a8b2c8a7a2a961d17315e0f7a660624b119c89ae81d2214b03cd79bc3eb355bf06811d7186b1f0a7219dd8d4096cb0df940719279357b853bc7c5bcf645aa65c12227859ce0851953fcefa6051f2a31e3666abde9ef1ece3eba658de696edf5d87a7d562dfe1f6bb9ac5e6773bc9069c732683715868cf14825345fb60665982549b9bb7c5b7d934ed0c4d136fa089f8459d473bf1ee678cf88c26f4f5ac681aa6dbe6ef78c26e7a3649ae0574f550f9fc64e8caa14586cbc43d8ec72a3170fc4f6c78fdbd40332c1f35adfc04be68a067f2c03325d624e21fa0e1fa6ea879caa84665bedefcd19759872824a0053a110af2b6099d8ea572b0c81cea39147bb2dca0eaefd4be8c3b59b98c27049f04ae5f3652ade0e1561238296d17979581b93d0ee26464fb5675b968cbc397558207fb1d5365f73994c0c8f2bcae0164e74d602a4856355b214af58b6357b2505779260ec73929eb4fe1047bbc2a125ff6c88718d2b8b8fb9c0d1cb1760748ffc5e4998dbaf8fad99df26b2eaf99bce2541d287b243d7b9cf0ecb25588d14c6228a6cb5413f48e3d07817d258c45ca0ab3494ca5b59f87abdf38e439b4a31d60d9474a52e465f36dd0cd56f00d4e5e563bfc6421b40a7522eb71894a698c19510fa7dc690b6b3f782d88e61ca635d5efd4c9c1725dbf24e0c8e246a2dc979e4750de8347687038f0441858bdf5a06bcba827d8d1327601943ca9fd004c121034fa6e1c8b9eff5da764961f5700eab97380e99b37f302239b528b36f5c9bbebaff25edae48fbe59dd272099af5c695a19b62f64485ba01ae8416c02f04360be933b8ba8a49c6c1188a78c3d36d0c61f61b4002bfeb669e29bbcb306f573528a749b085500c7649aea469fca867da4ca9eaecc75a70f41baeb80bf803402a9066dc1e8243192b78533e0ad590e14fd2bf2ce3ac943ade1fcefd247406785ee387d18e9afe8845481748fbadf4d081e01ecce50ef1fc5b457fa296b833d77390764e2af12f7930c6334476dc4cf45d9f272e364336810c11318bd0a95233005d66fe81a5708ae5fad8c7db17e6d97d2340651f7aa7a36e132a77a7a6206b36a95ccb5a48cb19bd3bb886ff0e77bc76653912149ca85895c4f80c373cbbd4305a91213e8ec5b7b18d8587d723c18f02854556aaaa540935eab2b7470a7c1c40c7e843ac1221a51e92eb05af2342fea7c853a46182c8384612aadb40145b95de565140003468eaca74b38bdf4dc640d0af80c3dd81747652c5fe15ffff8965a150a4ca6a9d9c91d067b4fac49b23cd2041dfdab22126c97d812b67ed638cc65d75d836bf439807cd7cd3cd0e6b30c81983e3f45a00282a14d401d81ac7c5544510dc7d157eeaa18b09df5ec949a22d7342b5b720b2a47251e995410f9b35d90824c1b19beb8575c9efe2aaa2a2011790a1099a924c01ca835fb7cc561eb2310a5331d4d9c4a9ee03a5f1364c17a7f4511c0c1b929c630cc110696f9e94b4107d0b75338fda2c5e0b8d46d19b98071e328f57debd56b4a0a9009913ac41518a08e6fa533edf20db0dc5eff43cd3ead623fc826ac03925490537d6b6a47f27031faa17f9852a3cb72d2088f33d35846a40758e60dab4b3980d032adc3e4faa61ff8aaea6b08bc9705cf097701e9af550fa43ec06c0ae2257927eebcbbbf4a05ad8097597943d6aed8a950ba32bc0d19827539019397e2fffa5f7379ffd7ec266f0c1cd947aab0c9e73c2796bd4c32fa0a0effbc84570efdebd3ac1eb57cc89cdbed91ed43a64cccfeba427a017a07d84acc850a45e2f26639598ed061ea81b60fb1873983591d446129ba8b27a4aef3311292017e3cbc00533824888ef80ef1a85c86a370dc11694d2f455e04ceb8811afa53aac77c65b38703d18167aedcc077c988dd9832ee1999a82c8752b921bceae484c19cee6828eef373c979b5c3f208080c8dcb38c53e384bebed6c41c3b9d6958bd2b952d82d17b262dbf30f90ab5c5d197ccee9f6b6525928b0100ffdeace644e159500495ff5a0ea7df7b9ab63617e3879818e25341e97d839beefdf248222cadd61a5d76b1ff34704bb78656afef7994904da269f973598217edc3be93157185aa15ef225f6471d7786a5e28d0f145b96566e101bf46723486867b9aa90f9eb4d1f5612d4950160c1504a367daf984"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001300)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000007d440)={0x9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}], 0x0, "46dacd8396fe92"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000047340)={0x1f, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}], 0x52, "716c5fee927457"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005eb00)={0x0, [{r3}, {}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {r3}, {r6}, {}, {}, {r2}, {r3, r5}, {0x0, r5}, {}, {r2}, {}, {0x0, r5}, {0x0, r5}, {}, {r4, r5}, {r4}, {0x0, r5}, {}, {}, {r6, r5}, {}, {r2, r5}, {r6}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {r3, r5}, {r3, r5}, {}, {}, {}, {}, {}, {r4}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {}, {0x0, r5}, {r2, r5}, {}, {r3}, {0x0, r5}, {}, {r2}, {r6}, {r2, r5}, {0x0, r5}, {0x0, r5}, {r4, r5}, {r3}, {r2, r5}, {r2, r5}, {r3}, {0x0, r5}, {r4}, {0x0, r5}, {r6}, {}, {}, {r2}, {}, {r3, r5}, {0x0, r5}, {}, {0x0, r5}, {r3}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {r4}, {r6}, {}, {r6}, {0x0, r5}, {}, {r3}, {r3, r5}, {}, {r4}, {0x0, r5}, {r4}, {}, {r4}, {}, {0x0, r5}, {}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {r3, r5}, {r4}, {r4}, {}, {r2}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {r2, r5}, {r3}, {0x0, r5}, {0x0, r5}, {}, {r3}, {r3}, {}, {}, {}, {}, {}, {}, {r4}, {r3}, {r3, r5}, {0x0, r5}, {r6, r5}, {r6, r5}, {}, {r2, r5}, {r6, r5}, {0x0, r5}, {r3}, {r3, r5}, {0x0, r5}, {}, {0x0, r5}, {0x0, r5}, {r2}, {}, {}, {}, {r3}, {r2, r5}, {0x0, r5}, {r2}, {0x0, r5}, {r3, r5}, {r6, r5}, {r4}, {0x0, r5}, {}, {r6, r5}, {r6}, {}, {}, {}, {}, {r4, r5}, {}, {}, {}, {0x0, r5}, {}, {}, {0x0, r5}, {r3, r5}, {}, {0x0, r5}, {}, {0x0, r5}, {r4}, {0x0, r5}, {}, {}, {r3, r5}, {r2, r5}, {r4}, {0x0, r5}, {}, {}, {r2, r5}, {}, {}, {r4}, {0x0, r5}, {r2, r5}, {}, {0x0, r5}, {}, {0x0, r5}, {}, {0x0, r5}, {}, {r4}, {0x0, r5}, {}, {}, {}, {}, {}, {0x0, r5}, {r2}, {}, {}, {}, {}, {r6}, {r2, r5}, {0x0, r5}, {}, {r3}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {}, {r2}, {}, {r4, r5}, {0x0, r5}, {r4, r5}, {r6}, {r2}, {}, {r4}, {r3, r5}, {r4}, {}, {r3}, {r6}, {0x0, r5}, {}, {r6}, {}, {}, {r2, r5}, {r2, r5}, {r3}, {0x0, r5}, {}, {r6, r5}, {r6, r5}, {}, {}, {0x0, r5}, {r3}, {r4}, {r6}, {0x0, r5}, {}, {0x0, r5}, {}, {}, {0x0, r5}, {0x0, r5}, {r6}, {r2}, {0x0, r5}, {0x0, r5}, {}, {0x0, r10}], 0x3, "499f7746ab920f"}) setsockopt$inet6_tcp_int(r7, 0x6, 0xa, &(0x7f0000000180)=0x2, 0x4) bind$inet6(r7, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendfile(r7, r1, 0x0, 0x9bbb) [ 2542.342839] FAULT_INJECTION: forcing a failure. [ 2542.342839] name failslab, interval 1, probability 0, space 0, times 0 [ 2542.342874] CPU: 0 PID: 15432 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2542.342887] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 00:09:35 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) [ 2542.342896] Call Trace: [ 2542.342923] dump_stack+0x107/0x167 00:09:35 executing program 4: ioctl$TIOCSCTTY(0xffffffffffffffff, 0x540e, 0x6) r0 = syz_open_dev$vcsu(&(0x7f0000000000), 0x7, 0x840) ioctl$KDSKBLED(r0, 0x4b65, 0x6) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000040)='westwood\x00', 0x9) fallocate(r0, 0x48, 0xffffffffffffffff, 0x100) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$sock(r1, &(0x7f0000001640)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000080)="ee7b2b22adb2b3e56512f57828a230b3cdf3c0f7a31cab059535ce0a9606924ee4910da8e88c007a8de31f4012122bc36ec6bc336375d6c6ef0bedc4f4eb6d9dc3d85766fe066b1106011c31c91a9283e3466e042a9de78c9525a90cc19b69be7059942d9167", 0x66}, {&(0x7f0000000100)="481f294854eb5d69b93a3a52", 0xc}, {&(0x7f0000000140)="e940782e5ddd699d001664063557670e51ae3c21d33711e34d672ee208281a2103447da3e3092a13a03f52c5c85a40580824880e7811bed7a47c904a39eda5c88e0ea946c75b496e5415551574e0d27bcb56ddcd9b861d91c411fbceb9eb73cf8be95464cf69b3f7144c18cedea9436114bb9f0dfe0d994ea434b0c04a4ef446e3e376f79ce3f914bf7ffe39a2eae8eb0d88185130a2f896ea9c80c1f41d71671b7a2add00c09b587cd3020a6230a134c855f0e88f3c023439868bdcb399d271d46086532791d5405d0618753ff5aead68b252e25cf253432cdf", 0xda}, {&(0x7f0000000240)="831d65033a64e06482ab3a381441333a2e9331d993080e1f066ab27ac2b3325447997c09efb4ef60395e2569dd607db045eee9f886b849a26bcfd0ec380119c1c13e617e479de5061a14fe11bf989b73fadbb5eec86dd65b40e3d97a72c364df753e76c3974ebb52b4937425c96ff9799d75d64fe9f363915d65d3085f5a3fcf1ede02d175b7496fa082fd08c939ac5697cb28866c333fd40d885cb7e26d8c34c006fe4205e17d984fa510df789a6fbe08eeebb554debe12755e4a1ca6e6a0489e4ec62e8d74a499c019c783fc4d5b159a258f71f1de37da", 0xd8}, {&(0x7f0000000340)="3d8eea7dc708de4ce55befabb96f688d57d6cede4a0a9b7f1ac9160c90909bd3a599308f924ae78fe64c707d43785941bf5702027c8b688377f8b28d839536782df90ce450e5332966a79d9e15b1544e43886b9cbf55c2275f292fc6028cfdcdec2510c4f2870bdef4e54bac34100992a9439fff1f2cd245639a7867ff999ef74480c3c2395b8770db98d42f72c5ff53330e9f55cb4bcd4bbee3c096103e12fd2d5f03c24f6f775f17c7185041fbfb66e96d658f96372d30b10e978a818084cf6537ac41d570b8ce6d040f1749ff20289b0aa735e675180f22ca13598f5627", 0xdf}, {&(0x7f0000000440)="c2d45c64d07cf95e9aa6195be3b25f71bc5a811a1a1a1d0b5a102bb651ded97fca0647886ab078c556aea08db7002c565cc8270a6af3088568edb953bd0cc20797192d3e517e6391c0b2ef89a45a52a3d3d37a7b36f517ff9da1203c0e44de4019f61fedf384fda2d6b34e1eedb24b30036f15f119fc7e56902ddb18e58ed5cf641f3591c69688e67c5658d7cc5ad4049a4fbaa134749047c8a79f88543671fe0d77823d91d67fc87bddeaabd4d60c86b3fdf1cd8c6003e4a6f336dc787a15e741f39c65c8d63a73d321d06f637bda8eddb3073e5970e6cf11babc10cbe79fea862750d599ab774ef39da5957f958ffdd2203cb026a796dbda6b572cd99b9a5f6e86ab25ebdca67186650e23ca4c13fc6a3c71d23b1f66edc22c047f2eec11b9b18c79601dec90d455cab0adb45aa7132b219e12b1f11dac052bbb29ea6ee29ae291892d08adf8e902003d5f639d855d7656211b2906d2424fd2284dd3c10138431b72c94164838ca43662390392402c9b2e91457d6575dcd9b17339fe2b4036adcb78f43eff576d02499c43a53c65a3adae29d111e15f9ff20ce7f3aa71f405942c9aa1301bc001c40c1ff8ca138d73018a03ebc009ce3155fe72202301d0196a03e324f6f208a183bca48b2abc02818301495f8c28006a39d5aecd3c4fa0eb52d03b131c4e56317b45cac5a2752a3ee9a653231afc46f0b6f337438cc31552c00c7bc421013f6a0b4d3157800caa3ab43ad27870aabf670897a32120f8ac17beb9ace93152e77f3e0327ffe61859774947c3a690cefa275fd64a347d19915355019257e11ff52cc34f2adc52857989cfc906a13c2a770b43925764aaf00d4831d3baf29823656de8692e0b003333bd93c5368ce45f70de9dcfedb417dd110b32e3b7fbf6f52acc8a7a3f2a3a2a819dfed4d5e3e74784bf5bbc9d5a4f6843fcbcdaec7b4f74721f51e2968b4efd15c7d80ea7d197481a5da3e5482e3ca854a76a2178f670bdaca4e5a31c60d36f32d38980f5fd21754999cf5ed48a19ff8b66a0b99310f5150e7cc191ad7a2810533b3b0c716f87ad951ed81acd1ffc147338b56ce3e5f999c5c1cda09e0b1a9949c950b1d9082425e5e65e4129a9d196f4eb2e519f9a4fab1d9389d806079cfb868acbc6f7055a1822f839fa13f3e68502df9e9a1d5c52071dedc5046cc9ca0c16647492b1b8fe78fad0981b7c0477ede5e7107beef17de29cfe7152b522b1bded7784a3a6f612ff112799ece95df711ede4490c2554787533c5a84d7ca10ebff13d2cd1f568ec13a230f746a429991cc5642e8802de90e03187c0981b00f7d4c5ba52def6168122b7c2f2792f6a4c4f3659e34ad8e9361ad5be94051e4bc17dd4f0d6fb66f55be59a855658dd1b8b14a5df9e017534fc78e34ce36ba17ac67ea33914ca8aa4f154b40189a88457ec1c15e867d5aea28a47ae5a2af8139832898774c2b858a3efc8cb1abf40c1c20deab2b4cd34d6d0fb2dc668a202cd5366d31777ed77b02cc24f15576837a643573de6d95a06d91453b0499d3e04c0b66811c4ec85f2be375998f7d3e0fc48f98de05fd670ef56d2ba3ee3051dca72fc1121279921e3f35e9c3d49a4951573d51a5ed5ac31308dd849f97e4f2bc1ebcf755089372b0db3b522739c939bf381f9baa013463ebe28d687e24065802222f6af12a6942d35293e0808ec741918fdc5f1051cf78d0dd18e3ae68f9f2b2185309e7f0dc91e19d7bc48a6f9728d81ba3529d28807d38df75deb86b12400958217460cb2a4b474e55d7c80383e0880c6f1e20a7b60140046da19647406e41f34d35501e3eef60fa746eba5a4523f722650408731f2953aafc8619b6db0bedca095313fbe3b35c331f74545c695c7778ce653f139b8318088a542d1ccd7e816b2ce54ab7821e6cc7660c1e9cf21b80c23bccadc497a5969d8b7d11e59c5747f076292d7a9af874af77bf79f25414746734392050d56eac17d430ab9d0d27c9c1d10d0a0e8a0722835e7f06bf2b8493eb4d255773027d1496905bd4061629708bd4c06d00587d9f077264f82b3d981fc269ae394fab70f1b27a720a5075ec7ce3aaf83de7ca19a3303e38e4b0e298c157e7c418b6357d6436d50317c6ba1c00a22c9f41a10b4d8c9f6e3708db6a96ba4be1c340b71e12cb652753dad07f9d62380bdc6a8c4cd3f0a17c7fcd0276780148a81228b5ac639cff9dd61c16338575dbee7cd157707eefc2f0aaefb21c3099cf72caad71f5c3daaf82d702991a90169f15365f62b4d83bb2579faf6d3557f6d6d9eea6a93e0f7956e00a77043f919cba4564651500c32b10cc7809d3819063541144c448c77e35d1af2a8be08c844149ada17aa7dface9bee40932011390a22df744db77a43a74b3d8997390930bc09f51de41964b61a8f80c29db513415edf014b2c65a776762fc331653288d1a3f3f937bb0b2d1c9a037ac3e56a499c733ba3540d588aaed1270b4ddd0d9a39ea78e4f3cdcac28f6489f990c3ce1007954204dd6907614f7301a07dc6b1f337cb8d9b6d2fdb9f9e1656f55b7d2a212012d3e972c2e39f52db109951ae8b70538805442801305479e0108c42845a34f1ba1293e8ba551d4b95e55a1a90602022588cb43e395c7cd3d1220874aea9689929c75ad35de0573f4ec9953ede6ffcb775b440c3a0ce588af09fdb5aa54cc2826c401be4dd7744e646e17a6e63ed4df7f5a7ca72540b7fc23a145560376e53cf3fd1fbeecb5062ae7b564030125ff7f94fbcf0341fc6d9600f1dabfe73675ac13de0c6bff92e93bd1ff34752e0f77a87c066429322d5142ec06eaabad18a73cf1817378c3cc96118dd1847847db63dc639904b74f5f6f9fcd7070ffbb8cfc5e4789e4a396bfef294d8cd8fb6d02430a70f528e0aae6e8e3a3fea28ef00798a7433f2277e012992afb93efe15008588e9ef4c826c503f843a85def3289dbcb4fc68078285b464872bbc4e60bebef0fcf4fbdddb8803cb09f5148bc8caa847098bc616a8e849aa3ea98a23974521b6a33ebdaa85217c22ae964a6590920f05d77dcb0035634efb959159e97d3d1b09851ae02b28e9fa557f32e376ec286a84b15793edd3754a7368bd6d3242c68ac9175538302461e5f69ee66aa0d03b27e5b57767bd5bdb9eb2a6d0f67e1e536eb661748de1360c11493ac66e2cbac8ef191080bd017b8fd7af4df88cdb615279d952b7e4b2f14e36b9c32fb3cc58daa48eef47e81905982b703aa1471491a735c10082ee6dbc2f53cfb50d2359902d6be4668f87109dba6f55e4056a031c8d21884a2d682d29e3892f452db33301e3804921fc2492a190c5dbed5662912bd03537f59e744cfb505076f4ebb4b5de248dcff7913700ba448f641a7df6b4098e7c9b7ed4196184d7c4e94854ff807f157043d7b512a71c47051b7489a6e3b73f1d805860830f283694a37475a2e62b019750fa3f2c7314e23e17a014173d907c888ba609e3472b0cd1c64739df75a7f16ff263411d930482413c36ecaf00dfaeab249d2b2ba880fca9f63d9670d2d8c49f3139cdb4a9c61484553080a8e89b1eb53d1106288874cf9a5772870de23c99c1cda99188e0a1bd9e99683e85f4fd6a399b883f04d94d245e04d049bef313040e8f833e62b42cb55de78cd4006bab7124e66c27f6c9a4c0908484a57415beed17945862459fb966acea472345fbb87f99bd0f5b8c6f079687bfd8c55d718de4a0fa1c6d3dbf86664e430bcdb9436caf48bd7607e3c50b69b31e9f5a681ea30908060fb2c641e0850157990292fd967f9af82cc60195136d878956f9689a0c55fbd27dc0670595dc9b1bce31c303a4eaf19445f61c07fb17ad480db49fe00839c392176d208c3074b70f6fd25d77bbc8a7123120eba2b580a4f0d280524092efb482a1682b600ccff73e88967fed0ff4cd244b19f9dd92c06a038714f7941106a26694a4f3fbfdbe420214dfba50a8c662d822e1c2ad4186b33c7fd2df55302450ef13effd5fb5ebd705d5c7c7dd4681ba6f04111f99c13dff98adfb01bb339a8b3567292972587b70dd7d1180d56737c66a4c3c1536eef0207019fbef9dd55c0e8905f87491083207c16020d9ee18c2a6a17d0adaf9eeda3603512f274971d793ae4dfe1881807bbe9824095d84acc491523477dff02569b546844c3694e116c9bcf45059a226d94875dfb88b946a418df171f20d6256e653900783e7a22731b9e9257cf7d64c8b7cc8c50468a86f84d4426730cfa463f45d00646e52dc8d2b0b7ec844c708eaba9c187979640a7faf6f0de224785397a0726cb42b7cabeea744c863778d0dbfd1d80a189f5188119991497077ec1f08cf848a3bf354614118b8c51a4075c62f82c3ea292fd2be04db48ed1a3e987e5b5fe2149b4599a0a1e6b3f43db9bae5ae45922f1856e49dd9e9d89c3b8fb29d41f2d3e2658af3bc6e29046ffbd41cb6f48c8a88af9ff0ec080ff896c909d2c2b66736d80b1f13ecf227522adfe0be07af4cc1c3d8519ad2bb95bdffd544c8bc4110ff433e981e1b71c358eab579179957d254fd6ac947ee147ad4d91881c06039ae99203a3d2a18780b3ca95faeb194c9a42a5e5dc0c7535170ef30f109420240ffaa1b232d230cb2778be4f42e72af2a644bf602f76ce85c28243845c9d9db757244f212e113705f7b81edce4a2a0e3032bb419e782e2195e03b8abf807e88256d19e5bfb77f5ac1d52ca8b691031c94bfdff45c986b102ae82beae605e22a46d473966a7c7064adb95dea56459fa44d539e6bab1b33a8946f0afe0d37964da518491a4410eaf5a37c506c412f8aaf5c84f5e8c120da9c83d1012751bd815d3da7c90a5b8ff4201159fe0c86c66887ad8e6c0c9fd3fc5a6ead96563bff797f44aee46fbfda0dcd6d46ca2428ffb62038b1ee7c54be6d8653372da426cab0058a77436ef859671d4b2204d9d28d13c9924070f940132b43db1eadb9b339a8a06e00a87b8e840a382be41e3d2e098ac37dfe98ce2580b1cfd044cabf5bd31e9719e0abcf43388c4eff25e518889e6c00b5bde723aa9e757eb1ec6cf2dfdcad80f584c2c3c4851a56524fca6007b656ca14a136dfe92760eede951793d986356711f2bf4363ae75f83b3567f32eae0dcde4e3ecec0fce86ef141dc6400ecf993744c0c0529628c62250d9386e759a45561e7d2361b99598fc8f34c5c0e42e4e937fe10f30dc16811bb43b971c67c784b1e00092f33a2d4df9fc5946184a1e44c4e790a2085238739d4021a1d30ff6e428c5d7ddfdc5a378e6b745e306b4da9cf8130b945307487bdcaf58a729794381a4921400f20de946702c44b9cde3a44fc930c9187b1854001e6a2d498d99724157ed2fc480cc2857c6cde8e3f481f6c6ccd47d42d667439c2393292e7f39736d75696edd15998b27a0c8d3fffd9a49ffa6ae4ede2261d5b7ee8aed95cba1907077251fe320838bd96bc6427fbb6a49b997cabebd590d0c331266697a0bc14b3560cc5ce9c23bcf96d120606dadbd088a833f28d5ffce233ee56b960a958b39deca6900015ecac5495c028b63f7eef4236ac43863e21939f059d1bbdd7b51e84ae3525ed56bc94726ac04e0257d214af1cb855396fc6faa92fbb259439d5eeac2911785fb4d2385e1080d4b1faf0ba6448a410ff1210daf981b6207b225353e8af97d09f35573e1e5feaeb17ff9e7fba1be4c5c1f5b81020957c92a503f934b2cfc579dd5b84e14af6ecc0084848c13f18506d19e835bdaf6c50c980d0cf33717fe7ec2f99794d5", 0x1000}, {&(0x7f0000001440)="c1ce544aea78f7edacdcd66f00a872c3cdadd18aad1292e71e481f358d18920d37a748054a31de77cd9a71a58ec40450e47faec5f40d3695628de2dabfdb04563029d6dee0e24f40782c2cfac71d95f60578f64c2a083f40264c80", 0x5b}], 0x7, &(0x7f0000001540)=[@mark={{0x14, 0x1, 0x24, 0xffffdbc1}}, @timestamping={{0x14, 0x1, 0x25, 0x4}}, @mark={{0x14, 0x1, 0x24, 0x1000}}, @mark={{0x14, 0x1, 0x24, 0x3}}, @mark={{0x14, 0x1, 0x24, 0x4}}, @timestamping={{0x14, 0x1, 0x25, 0x1}}, @mark={{0x14, 0x1, 0x24, 0xd59}}, @txtime={{0x18, 0x1, 0x3d, 0x676}}, @mark={{0x14, 0x1, 0x24, 0x3}}], 0xd8}, 0x0) r2 = syz_genetlink_get_family_id$team(&(0x7f00000016c0), r0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r0, 0x89f4, &(0x7f0000001840)={'syztnl1\x00', &(0x7f00000017c0)={'sit0\x00', 0x0, 0x4, 0x4f, 0xff, 0x1, 0x1a, @empty, @loopback, 0x80, 0x7800, 0x9c6f, 0xd23b}}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001880)={{{@in6=@loopback, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in=@initdev}}, &(0x7f0000001980)=0xe8) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000001a00)={'tunl0\x00', &(0x7f00000019c0)={'gre0\x00', 0x0, 0x7800, 0x7800, 0x800, 0xfffffffb, {{0x6, 0x4, 0x0, 0x6, 0x18, 0x67, 0x0, 0x1f, 0x29, 0x0, @loopback, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@noop]}}}}}) sendmsg$TEAM_CMD_NOOP(r0, &(0x7f0000001e80)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x69479f81013a871}, 0xc, &(0x7f0000001e40)={&(0x7f0000001a40)={0x3ec, r2, 0x500, 0x70bd2c, 0x25dfdbfb, {}, [{{0x8, 0x1, r3}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x174, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0xf0000000}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x5}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}]}}, {{0x8, 0x1, r4}, {0x1bc, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xff}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x401}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x3, 0x1, 0x40, 0x3ff}, {0x2, 0xff, 0x8, 0x4}, {0x6, 0x2, 0x3f, 0x1f}]}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}]}}, {{0x8}, {0x4}}]}, 0x3ec}, 0x1, 0x0, 0x0, 0x80}, 0x8000) sendmsg$ETHTOOL_MSG_COALESCE_SET(r0, &(0x7f0000001f80)={&(0x7f0000001ec0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000001f40)={&(0x7f0000001f00)={0x24, 0x0, 0x400, 0x70bd26, 0x25dfdbfd, {}, [@ETHTOOL_A_COALESCE_RX_USECS={0x8, 0x2, 0x8}, @ETHTOOL_A_COALESCE_TX_MAX_FRAMES={0x8, 0x7, 0xfffffc00}]}, 0x24}, 0x1, 0x0, 0x0, 0x404c881}, 0x4004000) close_range(r1, 0xffffffffffffffff, 0x2) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000002000), 0xffffffffffffffff) sendmsg$TIPC_NL_MON_GET(r0, &(0x7f00000022c0)={&(0x7f0000001fc0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000002280)={&(0x7f0000002040)={0x218, r6, 0x800, 0x70bd2a, 0x25dfdbfe, {}, [@TIPC_NLA_PUBL={0x1c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x7846}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x6}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x3}]}, @TIPC_NLA_MEDIA={0x38, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x17}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}, @TIPC_NLA_NODE={0x134, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0x27, 0x3, "a435ccb18cd1ab156d9839644a47ffbaf240c10e04d46d4169114a628829de3b1f7104"}, @TIPC_NLA_NODE_ID={0xf9, 0x3, "0ed98d43f15b524434c84cc7fb5cc72a67312136d09de4f8ea7f9b78189af44e4a27f23ebf1e3a3ebd47d2715a11972b32cc65b38098e7dc8e1708571df21aed99759bc51bd46e247932a83f7fc812b57e17836cecfc284f9be3dbea766ba22d8f1879b1b2722779c3ecdc70a2fd539637a201fc2eeffe41b33d5ba451275f580728f85bc4a79b3b2b25b19ebe28fa127cd1632d11c205d1015c7f22eb452b6c674a38c0ef62724f20e58cac716fddd1f490164e4e89638cc3727438808f27f92b77669972e9ff4aa9594b80bc76f77e836d99a0d0fcc41a06d5ea9047cbc5c83bab7de64d7a8f0922370a7ede9a693dcb0121fa9b"}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x919c}, @TIPC_NLA_NODE_UP={0x4}]}, @TIPC_NLA_NET={0x30, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x1ff}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x1000}, @TIPC_NLA_NET_NODEID={0xc}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x9}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x1000}]}, @TIPC_NLA_BEARER={0xc, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xfffffffe}]}, @TIPC_NLA_SOCK={0x40, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0xe514}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x1}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x3f}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x800}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x9}]}]}, 0x218}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000002380)={'syztnl2\x00', &(0x7f0000002340)={'syztnl2\x00', r3, 0xec0, 0x1, 0x0, 0x3, {{0x6, 0x4, 0x3, 0x1a, 0x18, 0x68, 0x0, 0x6, 0x4, 0x0, @empty, @dev={0xac, 0x14, 0x14, 0x33}, {[@ra={0x94, 0x4}]}}}}}) sendmsg$ETHTOOL_MSG_LINKSTATE_GET(r0, &(0x7f0000002480)={&(0x7f0000002300), 0xc, &(0x7f0000002440)={&(0x7f00000023c0)={0x74, 0x0, 0x68384287cef9f0b7, 0x70bd2c, 0x25dfdbfc, {}, [@HEADER={0x60, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_bridge\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'team_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netpci0\x00'}]}]}, 0x74}, 0x1, 0x0, 0x0, 0x40000}, 0x10) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) sendmsg$IPVS_CMD_GET_INFO(r0, &(0x7f0000002640)={&(0x7f00000024c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000002600)={&(0x7f0000002500)={0xdc, 0x0, 0x100, 0x70bd25, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x8}, @IPVS_CMD_ATTR_DAEMON={0x1c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e22}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e23}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @dev={0xac, 0x14, 0x14, 0x2c}}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x6}, @IPVS_CMD_ATTR_DAEMON={0x40, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x2}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x5}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @multicast1}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x401}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @private0={0xfc, 0x0, '\x00', 0x1}}]}, @IPVS_CMD_ATTR_DEST={0x54, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_INACT_CONNS={0x8}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e21}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0x2}, @IPVS_DEST_ATTR_TUN_PORT={0x6, 0xe, 0x4e20}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x2}, @IPVS_DEST_ATTR_TUN_FLAGS={0x6, 0xf, 0xfffa}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0xfffffc01}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x6}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x3000}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x400}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x1}]}, 0xdc}, 0x1, 0x0, 0x0, 0x8005}, 0x8000) 00:09:35 executing program 2: r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000005b00), 0x1e82, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="140020001e04210c000000000000000007000000"], 0x14}}, 0x0) ioctl$DVD_READ_STRUCT(r0, 0x40081271, &(0x7f0000000580)=@physical={0x0, 0x2}) [ 2542.342954] should_fail.cold+0x5/0xa [ 2542.342984] ? jbd2__journal_start+0x190/0x7e0 [ 2542.343011] should_failslab+0x5/0x20 [ 2542.343034] kmem_cache_alloc+0x5b/0x310 [ 2542.343055] ? __kernel_text_address+0x9/0x40 [ 2542.343091] jbd2__journal_start+0x190/0x7e0 [ 2542.343126] __ext4_journal_start_sb+0x214/0x390 [ 2542.343162] ext4_iomap_begin+0x485/0x700 [ 2542.343203] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2542.343225] ? kasan_save_stack+0x1b/0x40 [ 2542.343249] ? ext4_file_write_iter+0xb26/0x18d0 [ 2542.343277] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2542.343297] ? splice_direct_to_actor+0x387/0x980 [ 2542.343315] ? do_splice_direct+0x1c4/0x290 [ 2542.343337] ? do_sendfile+0x553/0x1090 [ 2542.343359] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2542.343382] ? do_syscall_64+0x33/0x40 [ 2542.343401] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2542.343432] iomap_apply+0x164/0x810 [ 2542.343457] ? iomap_dio_rw+0x90/0x90 [ 2542.343485] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2542.343526] ? mark_held_locks+0x9e/0xe0 [ 2542.343570] ? filemap_check_errors+0xa5/0x150 [ 2542.343602] __iomap_dio_rw+0x6cd/0x1110 [ 2542.343622] ? iomap_dio_rw+0x90/0x90 [ 2542.343673] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2542.343697] ? ext4_orphan_add+0x253/0x9e0 [ 2542.343719] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2542.343747] ? ext4_empty_dir+0xae0/0xae0 [ 2542.343770] ? jbd2__journal_start+0xf3/0x7e0 [ 2542.343808] iomap_dio_rw+0x31/0x90 [ 2542.343835] ext4_file_write_iter+0xb26/0x18d0 [ 2542.343881] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2542.343903] ? kasan_save_stack+0x32/0x40 [ 2542.343924] ? kasan_save_stack+0x1b/0x40 [ 2542.343947] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2542.343967] ? iter_file_splice_write+0x16d/0xc30 [ 2542.343985] ? direct_splice_actor+0x10f/0x170 [ 2542.344018] ? splice_direct_to_actor+0x387/0x980 [ 2542.344036] ? do_splice_direct+0x1c4/0x290 [ 2542.344057] ? do_sendfile+0x553/0x1090 [ 2542.344079] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2542.344115] do_iter_readv_writev+0x476/0x750 [ 2542.344145] ? new_sync_write+0x660/0x660 [ 2542.344165] ? selinux_file_permission+0x92/0x520 [ 2542.344219] do_iter_write+0x191/0x670 [ 2542.344246] ? trace_hardirqs_on+0x5b/0x180 [ 2542.344282] vfs_iter_write+0x70/0xa0 [ 2542.344309] iter_file_splice_write+0x762/0xc30 [ 2542.344358] ? generic_splice_sendpage+0x140/0x140 [ 2542.344392] ? avc_policy_seqno+0x9/0x70 [ 2542.344413] ? selinux_file_permission+0x92/0x520 [ 2542.344447] ? lockdep_init_map_type+0x2c7/0x780 [ 2542.344477] ? generic_splice_sendpage+0x140/0x140 [ 2542.344503] direct_splice_actor+0x10f/0x170 [ 2542.344531] splice_direct_to_actor+0x387/0x980 [ 2542.344563] ? pipe_to_sendpage+0x380/0x380 [ 2542.344593] ? do_splice_to+0x160/0x160 [ 2542.344616] ? security_file_permission+0x24e/0x570 [ 2542.344656] do_splice_direct+0x1c4/0x290 [ 2542.344680] ? splice_direct_to_actor+0x980/0x980 [ 2542.344699] ? selinux_file_permission+0x92/0x520 [ 2542.344733] ? security_file_permission+0x24e/0x570 00:09:35 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 14) [ 2542.344774] do_sendfile+0x553/0x1090 [ 2542.344816] ? do_pwritev+0x270/0x270 [ 2542.344843] ? wait_for_completion_io+0x270/0x270 [ 2542.344871] ? rcu_read_lock_any_held+0x75/0xa0 [ 2542.344891] ? vfs_write+0x354/0xa70 [ 2542.344925] __x64_sys_sendfile64+0x1d1/0x210 [ 2542.344952] ? __ia32_sys_sendfile+0x220/0x220 [ 2542.344995] do_syscall_64+0x33/0x40 [ 2542.345016] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2542.345031] RIP: 0033:0x7ff4675d8b19 [ 2542.345052] 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 [ 2542.345065] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2542.345090] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 00:09:35 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, r1) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:09:35 executing program 4: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f00000000c0), 0x5}, 0x622}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_io_uring_setup(0x3ac4, &(0x7f00000002c0)={0x0, 0x0, 0x1}, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f00000001c0)=0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000240)=@IORING_OP_READV=@use_registered_buffer={0x1, 0x0, 0x0, @fd=r3, 0xffffffffffffffff}, 0x0) close(r3) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x125ce2, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x6c25, 0x0, 0x0, 0x0) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'wlan1\x00', 0x0}) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r8, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) sendmsg$NL80211_CMD_SET_INTERFACE(r7, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYRESHEX=r8, @ANYRES16=r5, @ANYBLOB="06000000005a0ff900"/18, @ANYRES32=r6, @ANYBLOB="d6cdeff516f15b37f28c47c46ac9a9cf9eecc9ae88b5708ce035ae1fda494ed4a9bc123f34a17660bb98b464cb917fb027f4b7f3ec4c2c2f3bce82ca42e757c3d7877daebfdcbe480cfcab4bfff182f055c3cca2c4d8ef919729b87bbfe80fc4f494e4"], 0x1c}}, 0x0) r9 = socket$inet6_udplite(0xa, 0x2, 0x88) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r9, 0x8933, &(0x7f0000000000)={'wlan1\x00'}) r10 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_INTERFACE(r10, 0x0, 0x0) [ 2542.345104] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2542.345117] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2542.345131] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2542.345145] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 [ 2542.539399] FAULT_INJECTION: forcing a failure. [ 2542.539399] name failslab, interval 1, probability 0, space 0, times 0 [ 2542.539423] CPU: 0 PID: 15457 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2542.539434] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2542.539441] Call Trace: [ 2542.539466] dump_stack+0x107/0x167 [ 2542.539494] should_fail.cold+0x5/0xa [ 2542.539520] ? jbd2__journal_start+0x190/0x7e0 [ 2542.539545] should_failslab+0x5/0x20 [ 2542.539569] kmem_cache_alloc+0x5b/0x310 [ 2542.539589] ? __kernel_text_address+0x9/0x40 [ 2542.539621] jbd2__journal_start+0x190/0x7e0 [ 2542.539653] __ext4_journal_start_sb+0x214/0x390 [ 2542.539684] ext4_iomap_begin+0x485/0x700 [ 2542.539722] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2542.539741] ? kasan_save_stack+0x1b/0x40 [ 2542.539763] ? ext4_file_write_iter+0xb26/0x18d0 [ 2542.539788] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2542.539805] ? splice_direct_to_actor+0x387/0x980 [ 2542.539822] ? do_splice_direct+0x1c4/0x290 [ 2542.539840] ? do_sendfile+0x553/0x1090 [ 2542.539865] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2542.539885] ? do_syscall_64+0x33/0x40 [ 2542.539903] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2542.539930] iomap_apply+0x164/0x810 [ 2542.539953] ? iomap_dio_rw+0x90/0x90 [ 2542.539978] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2542.540025] ? mark_held_locks+0x9e/0xe0 [ 2542.540064] ? filemap_check_errors+0xa5/0x150 [ 2542.540093] __iomap_dio_rw+0x6cd/0x1110 [ 2542.540111] ? iomap_dio_rw+0x90/0x90 [ 2542.540155] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2542.563269] ? ext4_orphan_add+0x253/0x9e0 [ 2542.563290] ? jbd2_buffer_abort_trigger+0x80/0x80 00:09:35 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x173000, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000080)='./file0/../file0\x00', 0x0, 0x0, 0x0, 0x100000, &(0x7f0000000440)=ANY=[]) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) mount$bind(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x1000, 0x0) mount$bind(0x0, &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x80000, 0x0) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000200)={'ip6gre0\x00', &(0x7f0000000040)=ANY=[@ANYBLOB="1000000000000000f1fe0000169eddac3f92f594f8ffffff3300000006000000ff0f0000"]}) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x80000, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) [ 2542.564463] ? ext4_empty_dir+0xae0/0xae0 [ 2542.564484] ? jbd2__journal_start+0xf3/0x7e0 [ 2542.564519] iomap_dio_rw+0x31/0x90 [ 2542.564544] ext4_file_write_iter+0xb26/0x18d0 [ 2542.564586] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2542.564605] ? kasan_save_stack+0x32/0x40 [ 2542.564624] ? kasan_save_stack+0x1b/0x40 [ 2542.564644] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2542.564662] ? iter_file_splice_write+0x16d/0xc30 [ 2542.564679] ? direct_splice_actor+0x10f/0x170 [ 2542.564696] ? splice_direct_to_actor+0x387/0x980 [ 2542.564711] ? do_splice_direct+0x1c4/0x290 [ 2542.564730] ? do_sendfile+0x553/0x1090 [ 2542.564750] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2542.564782] do_iter_readv_writev+0x476/0x750 00:09:35 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 15) [ 2542.564809] ? new_sync_write+0x660/0x660 00:09:35 executing program 2: setitimer(0x0, &(0x7f00000000c0)={{0x77359400}, {0x77359400}}, 0x0) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) setitimer(0x2, &(0x7f0000000080)={{}, {r0, r1/1000+60000}}, &(0x7f0000000100)) setitimer(0x1, &(0x7f0000000180)={{0x0, 0x2710}}, &(0x7f00000001c0)) getitimer(0x2, &(0x7f0000000000)) getitimer(0x0, &(0x7f0000000140)) [ 2542.564827] ? selinux_file_permission+0x92/0x520 [ 2542.564875] do_iter_write+0x191/0x670 [ 2542.564900] ? trace_hardirqs_on+0x5b/0x180 [ 2542.564932] vfs_iter_write+0x70/0xa0 [ 2542.564956] iter_file_splice_write+0x762/0xc30 [ 2542.564999] ? generic_splice_sendpage+0x140/0x140 [ 2542.565030] ? avc_policy_seqno+0x9/0x70 [ 2542.565049] ? selinux_file_permission+0x92/0x520 00:09:35 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, r1) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) [ 2542.565079] ? lockdep_init_map_type+0x2c7/0x780 [ 2542.565107] ? generic_splice_sendpage+0x140/0x140 [ 2542.565130] direct_splice_actor+0x10f/0x170 [ 2542.565156] splice_direct_to_actor+0x387/0x980 [ 2542.565184] ? pipe_to_sendpage+0x380/0x380 [ 2542.565211] ? do_splice_to+0x160/0x160 [ 2542.565232] ? security_file_permission+0x24e/0x570 [ 2542.565267] do_splice_direct+0x1c4/0x290 [ 2542.565289] ? splice_direct_to_actor+0x980/0x980 [ 2542.565306] ? selinux_file_permission+0x92/0x520 [ 2542.565335] ? security_file_permission+0x24e/0x570 [ 2542.565372] do_sendfile+0x553/0x1090 00:09:35 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x6c, 0x1, 0x0, 0xcf, 0x0, 0x0, 0x0, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x8001, 0x2}, 0x1002, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) write$binfmt_elf64(r0, &(0x7f00000001c0)=ANY=[], 0xfdef) creat(&(0x7f0000000100)='./file0\x00', 0x80) [ 2542.565410] ? do_pwritev+0x270/0x270 [ 2542.565435] ? wait_for_completion_io+0x270/0x270 [ 2542.565460] ? rcu_read_lock_any_held+0x75/0xa0 [ 2542.565478] ? vfs_write+0x354/0xa70 [ 2542.565509] __x64_sys_sendfile64+0x1d1/0x210 [ 2542.565533] ? __ia32_sys_sendfile+0x220/0x220 [ 2542.565573] do_syscall_64+0x33/0x40 [ 2542.565592] entry_SYSCALL_64_after_hwframe+0x62/0xc7 00:09:35 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, r1) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) [ 2542.565606] RIP: 0033:0x7ff4675d8b19 [ 2542.565626] 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 [ 2542.565638] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2542.565661] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2542.565673] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2542.565685] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2542.565697] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2542.565710] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 [ 2542.870630] FAULT_INJECTION: forcing a failure. [ 2542.870630] name failslab, interval 1, probability 0, space 0, times 0 [ 2542.870654] CPU: 0 PID: 15583 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2542.870666] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2542.870674] Call Trace: [ 2542.870699] dump_stack+0x107/0x167 [ 2542.870728] should_fail.cold+0x5/0xa [ 2542.870755] ? jbd2__journal_start+0x190/0x7e0 [ 2542.870779] should_failslab+0x5/0x20 [ 2542.870799] kmem_cache_alloc+0x5b/0x310 [ 2542.870819] ? __kernel_text_address+0x9/0x40 [ 2542.870850] jbd2__journal_start+0x190/0x7e0 [ 2542.870889] __ext4_journal_start_sb+0x214/0x390 [ 2542.870921] ext4_iomap_begin+0x485/0x700 [ 2542.870958] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2542.870977] ? kasan_save_stack+0x1b/0x40 [ 2542.870998] ? ext4_file_write_iter+0xb26/0x18d0 [ 2542.871024] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2542.871042] ? splice_direct_to_actor+0x387/0x980 [ 2542.871058] ? do_splice_direct+0x1c4/0x290 [ 2542.871078] ? do_sendfile+0x553/0x1090 [ 2542.871097] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2542.871118] ? do_syscall_64+0x33/0x40 [ 2542.871135] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2542.871162] iomap_apply+0x164/0x810 [ 2542.871185] ? iomap_dio_rw+0x90/0x90 [ 2542.871210] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2542.871247] ? mark_held_locks+0x9e/0xe0 [ 2542.871286] ? filemap_check_errors+0xa5/0x150 [ 2542.871315] __iomap_dio_rw+0x6cd/0x1110 [ 2542.871333] ? iomap_dio_rw+0x90/0x90 [ 2542.871378] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2542.871399] ? ext4_orphan_add+0x253/0x9e0 [ 2542.871419] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2542.871444] ? ext4_empty_dir+0xae0/0xae0 [ 2542.871464] ? jbd2__journal_start+0xf3/0x7e0 [ 2542.871498] iomap_dio_rw+0x31/0x90 [ 2542.871522] ext4_file_write_iter+0xb26/0x18d0 [ 2542.871564] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2542.871583] ? kasan_save_stack+0x32/0x40 [ 2542.871602] ? kasan_save_stack+0x1b/0x40 [ 2542.871622] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2542.871640] ? iter_file_splice_write+0x16d/0xc30 [ 2542.871656] ? direct_splice_actor+0x10f/0x170 [ 2542.871673] ? splice_direct_to_actor+0x387/0x980 [ 2542.871689] ? do_splice_direct+0x1c4/0x290 [ 2542.871707] ? do_sendfile+0x553/0x1090 [ 2542.871727] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2542.871759] do_iter_readv_writev+0x476/0x750 [ 2542.871786] ? new_sync_write+0x660/0x660 [ 2542.871808] ? selinux_file_permission+0x92/0x520 [ 2542.909635] do_iter_write+0x191/0x670 [ 2542.909662] ? trace_hardirqs_on+0x5b/0x180 [ 2542.909694] vfs_iter_write+0x70/0xa0 [ 2542.909719] iter_file_splice_write+0x762/0xc30 [ 2542.909762] ? generic_splice_sendpage+0x140/0x140 [ 2542.909793] ? avc_policy_seqno+0x9/0x70 [ 2542.909812] ? selinux_file_permission+0x92/0x520 [ 2542.909842] ? lockdep_init_map_type+0x2c7/0x780 [ 2542.909869] ? generic_splice_sendpage+0x140/0x140 [ 2542.909893] direct_splice_actor+0x10f/0x170 [ 2542.909918] splice_direct_to_actor+0x387/0x980 [ 2542.909947] ? pipe_to_sendpage+0x380/0x380 [ 2542.909974] ? do_splice_to+0x160/0x160 [ 2542.909995] ? security_file_permission+0x24e/0x570 [ 2542.910030] do_splice_direct+0x1c4/0x290 [ 2542.910052] ? splice_direct_to_actor+0x980/0x980 [ 2542.910069] ? selinux_file_permission+0x92/0x520 [ 2542.910099] ? security_file_permission+0x24e/0x570 [ 2542.910136] do_sendfile+0x553/0x1090 [ 2542.910173] ? do_pwritev+0x270/0x270 [ 2542.910198] ? wait_for_completion_io+0x270/0x270 [ 2542.910222] ? rcu_read_lock_any_held+0x75/0xa0 [ 2542.910240] ? vfs_write+0x354/0xa70 [ 2542.910271] __x64_sys_sendfile64+0x1d1/0x210 [ 2542.910295] ? __ia32_sys_sendfile+0x220/0x220 [ 2542.910334] do_syscall_64+0x33/0x40 [ 2542.910353] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2542.910367] RIP: 0033:0x7ff4675d8b19 [ 2542.910386] 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 [ 2542.910397] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2542.910420] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2542.910431] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2542.910443] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2542.910455] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2542.910467] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:09:50 executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r1) sendfile(r1, r2, 0x0, 0x100000001) bind$netlink(r2, &(0x7f0000000000)={0x10, 0x0, 0xfffffffe, 0x10000}, 0xc) sendmsg$nl_xfrm(r0, &(0x7f0000002e00)={0x0, 0x0, &(0x7f0000002dc0)={&(0x7f0000000600)=@updsa={0x148, 0x10, 0x1, 0x0, 0x0, {{@in, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee01}, {@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x32}, @in=@private, {}, {}, {}, 0x0, 0x0, 0xa, 0x1}, [@algo_crypt={0x58, 0x2, {{'cbc(aes)\x00'}, 0x80, "0f24aa6b13c2e62f3556b1cbcfeac2a0"}}]}, 0x148}}, 0x0) 00:09:50 executing program 2: getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000240)=0x1e) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000000)=ANY=[@ANYRES32]) r0 = syz_open_procfs(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x2c00) pread64(0xffffffffffffffff, &(0x7f0000000340)=""/70, 0x46, 0xfffffffffffffff8) ioctl$SG_SET_FORCE_PACK_ID(r0, 0x227b, &(0x7f0000000100)=0x1) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/fib_trie\x00') preadv(r1, &(0x7f0000000580)=[{&(0x7f0000001380)=""/213, 0xd5}, {&(0x7f0000000600)=""/209, 0xd1}, {&(0x7f00000001c0)=""/89, 0x59}], 0x3, 0x5545, 0x0) 00:09:50 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x46e2, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000a00)=ANY=[], 0x98a) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_GETFSMAP(r1, 0xc0c0583b, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000fffffdfd010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e28348dfec8f7c8962dd4f41257f44d000000000008000000000000000000000000000000000000000000000000000000000000feffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017d7a6258ba56c75d1e95a5538c93e59db033c4af0e0faf85460245a626153664a6036f9dfa290eee9866bd122047a2328b14ce99a3cf312c3679b8daf9f3ddb73219a2abcecc0c21721e09464a8fab2d8d7"]) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0xc02, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000300)=ANY=[@ANYBLOB="2c0000001500210c0000b947008e7a2a3e88ff479d27d62c6be90000000000000200000004000000140003008ae6c4c78f64d8cfd0f27ef9007db9106388916f90c30ee866dac63a078d160db0ceb8b8f868d94233ac7ab907adf372636328c36dd7cbbf70387b88c2f84c6c997284f4124864b0c1dc7841c7a107b4eaf54dafcb9d5411e81655d765d4b0670634c37091717c1b0afbc165788ea52dade7bc7731efe3ac2889a7693d83d730236544254a86d327b46966fda660f24ed8725d7dfa5ee59731ff"], 0x2c}}, 0x0) epoll_ctl$EPOLL_CTL_DEL(r1, 0x2, r3) socket$netlink(0x10, 0x3, 0x0) r4 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x248e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) flock(r4, 0x6) r5 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000002c0), 0x0) setsockopt$netlink_NETLINK_BROADCAST_ERROR(0xffffffffffffffff, 0x10e, 0x4, &(0x7f0000000240)=0x67bb, 0x4) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000100)={0x101, 0x0, 0x0, 'queue0\x00'}) fcntl$dupfd(r0, 0x406, 0xffffffffffffffff) sendfile(0xffffffffffffffff, r2, 0x0, 0x8) unshare(0x48020200) 00:09:50 executing program 1: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_int(r0, 0x11, 0x67, &(0x7f0000000140)=0x7f, 0x4) r1 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 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, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/packet\x00') r3 = dup3(r2, r1, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e23, 0x3, @private0={0xfc, 0x0, '\x00', 0x1}, 0x3b}, 0x1c) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000180)={0xe93, 0x1, 0x1}) r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BTRFS_IOC_TREE_SEARCH(r3, 0xd0009411, &(0x7f0000000c00)={{0x0, 0x7fff, 0x6, 0x2, 0x0, 0xd27, 0x0, 0x5, 0x8, 0xc42d, 0x9, 0x200, 0x3ff, 0x3ab9cf40, 0xffffffff}}) sendmsg$inet6(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000bc0)='+', 0x1fc0}], 0x1}, 0x0) 00:09:50 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:09:50 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, r1) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:09:50 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_mount_image$nfs4(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, 0x6, &(0x7f0000001500)=[{&(0x7f00000002c0)="3b27fff8120845edf25056ad9a2dc7f9696a7dfe4ea44c28cab6baf915fd9ae0d22b66ef37709160f670f3aafcabff677dfcb6c04a172730b0e8005deff33ff85398189692338e99e63a0db93a2e3dc20344a34964383037af74e3f9fd45a5b6f4e0fd53e211e050c24caaecdb0cedf64ad9bcbd8e33c54d3aa05c4ab0374dc3ea1f63619bcf8b5338429626c893a0130876d5e86975480b04e97a59ee2eebde36684dfc1aec8940df745839c5bfab0d89d0d28a56e34c70b5cff14028674d912b761cb1629e66e9d5a9cd7bcd6d0948459611f2f72ee93f5afb00cc1fc5c70b0294ac5d00ebac81b19d0b47d3835683f0443406a2d46a0a2626ff332f1528b597ee02e891aff622c66d02d266fb13745785fef468c89910a840fad202f007a1d08c94ddf8402e283e7ead2288476a5d79881c6fd027eb05ba64151147999bfe154816c1ca46c8acf7ccfd78a00540dc956121beb4d0ad3e5ab0130ffdb93ca7e9740e5562ce4c09b568fe334b32e87683c392274d529372bcefad9bd3e795dc2d7e8dc9fa4e759ce6ca0c29d63c80d0cd2ca73d480854c86e3a42fb6a1c4c7284c9efa90f117f7f1c58087759249d07bcbb7430396ecdb979a010d0cfa7540e86c9a93c1dcef6599c2325d53b253a7fe8efc67057b4175893a575b3448c68cee477b6b7667b749fa1bdec934032be9ed0c655800180459ee5e79d94ed1540821b9bbdd47d87c076935dd9a905743d0cdf23d67e9d8d44e1ba94cf19d7aee8bcd394d555385b28f1b8b6bbe4b96b0c39eccbeb8a3f877a310851f7edf4a0f0114712f630250e2246ae9861a8a4194445ee4395b0610ad14a54c7a70b36a6337b04945934c6f9bda08eb05eae3cc5b2a51166735cf9aef716bf70621330e512baa1e9b3ca97dfb389e3af99aa46d24f12d8e33fd7e1227f2684e727fc1c1534d469e5c23a71d7a13a027bf37c2aa8df4fb7271353e140492ef3ff5205bcfedb92e8b90f574219be9006248decddbc9e9fe843873770e31c31f9f86ed60c88e8249e4c51623fe2084f9b2acc3e47e49f7145ba601f2daf8679881c17dac12b10f5071ec36f6d8bc025123e2063539823ca52ed2614b8c9f77545859d021053056983fcd4381c03761a8b870f9d87e0f72e53e587cc83219b83ecb883dbaa80770fcd9828ec76eb092bcf1498cb704b23e0557c1998059018496daecc90becdcfdc34f12c265f572d98b8579a0d064a1b8a010388c1fc600a66e08982619f43668331a6446c9c28d735956d93eb5a9a438b43be5984f183e46dedf8c1e044e2d0645beea5091ea9ce76f28160c8015df2c9358ba3770a1e15fceb168af035664fc8c4c57c76222e4aff97f1339d37a5745e557ae15daad58c7a7fb3bf61d37299cb1e760c8286e57f02fb062144138d59b55145899a6b93ab768add26365b9357233b34637031ac2ea3d1919370ff5f33ccb17c4efcde3b443ac5220eef0ba8a7aa93fc2a44e3ae2394996b5ad8274ad2ee584a6c2ced345b0abf013b5429f0afdca50a9cee48f8c03d41d84cc30d691f48d523192a6cbb8aee126da885e1b1cd3f7c13509620c506aca64757d105fbd9af000a6fc9b3a339e72c877171bcef07ef1fd658c11d2551c31c9c6d3bccab7d534e1d3183f3175adf878d5a878b4bac8a9e39ef7e9214ca93064ea066fa8828bfa8f09e0614eff4233e998c966f34d9f75e8ebf6a71c8bea4ac4ac4c7b5e80c612f3822762419440a6ff90563834a6016470944793c5d5f6f2a195e0633228471af5e4eeda4060b03ea23033e5a4762c39b1380fa720dceaef27d5950df3ae30e4b4f8845b07adb21a22396506edbf11b86c1d391169ccb4a5f530eebaca94890ed1b349a27ffdf1d8c07416761106f703aaaacab0ff584f7348b3f8239c861f5960629ca9dce71495958b30def1d5e2766989386b52de19c2c33d1fc1e047b202da2270860173b4c31444968250a645dabd4438ccc2abec56f3c25f852b31d5ad4a6a3dce3b9a93e7ca07717bc44bb4aec7709a76ffd4229f31f59cbd2af2b0207b7d2f40fab5e3741d2df5f33c9655cb0d416fe5e4187ad7ad9a793e08bbfdafbe750bcca7c2e9f2d2fab640b1c6b3d0873a4be9efb4fda7703e460fec6d6a3d4a08d36fc21cb4d68ecfaa2e80486df6054676c97737dfe854aec049c4d11974e3f8b8a198709bac47c6e8fb72f02a7d4c8c5ab73fb797213d6c1cef5e2394796671e7d66a2174bfe1eb4e25e45746706fa9dba80a702db23ae4c55f5bac6c0b6c445173fba6c0ed45bc29a1590ec9d29fa765a76cb7242daecc9b36d22ea10a3b59571c2fa68a7bf3b22dca5c5ae0f1c57e60ab784abd4b78b1c71b2f8f9bda7170130c028347dc6aa914ee9028fc3647194ebd4a4f6eb17c8638581db8c906e05a17663f9eb55979ca53a7ca0eea816574ef2b91557057f99a4e45a0d786566209ecaa29729b435ec4a6382e77adfb154a86ee21c3f4b3b9a6b78108870ba5b3af698d5f8dbd668d18a6fabab5174ddc41f204bc6b5d19c0852f42b11c32fd0ff5b7c5c8c96bb9712e05b3975456f260ea9fc53d72bb50489432478c39131e0f63eeac5b805e96b1939441855f88151dbe05bdbc51241645c25e804e3b624c555e842c18cabecfe26eda79c577d61d436bfb7240e685e8b2eaba1d5f99f37ecb23f27d552ed1466713c378e5e3d70d17746ab0d8d44c7face27cf86ee569b2a50f20e0a97a138dbf9f37e822268336854c21026451f6909062cca164bf725c98e3b32ba46ed4f44cbd552a2df02f229018c57a3449618886898c33ef8c01b4b3d60af0af5618949c801c9efbf6b233aaaac6bf4605c98f15ae49d17a0424f8655308b278b5bbbecb3b227bccbd25c3164e166951822cff6c19d5d1ed6ad582cb0b82ecba9fef6a47b6786be906d7403e7fdb9bde43911943fa5c1e6f950405677ca7478827659e4b0ed4e41e30199a484b5dce614937cec5079380beff9cd22df11dd7ca7127a2e5fff0eec8bc317782dc27fb53e8a3036ea2b89f5aeefcca15fc1d83f2dc82cdafabe62d1d7a173ffb15db3224ec401ea283f3219c8a6d4d7f0f5ad4d25d943e6afb18514fb555c95c80b73b50c72c4e7284ee83848e21ff7ae6c02ca9253f4c4cba0425a02e8211f40e9b2fd2c89c73c0d7e43748cf0a6a7be724e510cec5553ab453e89ec08dd7331481733b5c91914653ab4c1e87d133b3bdb6d9429dd234282a8ce9fa663a6c01b41052f1d7773834f383403485b4162d3da455f816db96b9bfb1afd0d7fc3b07aa2724423ae7e904860c29336f5d494a2b19f51e6986ffddfa328a861d80195ffe5ac90b8ceb2f44f28fdd7b19e5cd39b1d8bd5c1ebfb4e77c024e45d63d79241ff5ca43179ae8381532a1fb0ba9316d4a91e0c4bfa2242174664fe3a1d16da4a5c15b06be3cdb61e1e36266209816a3d9b236b2837301a246c58881249f7afb84bd1725f673d9f0b97b568cb1f1bb27d0accff60f971ebd4cfeb3fb6aab756b766911033f0df22706d763bf93ad5d35f67be04ea41f03879440ca2b2fdc11dee6a80dc96d4e6247a7acb2cdf88322e654053aed4eea51208e3bcd62a1ce667fe4c01b2b493e6296f4cbf1996cc2d35fc4dfb4b1d6dbb3e59a2db14063b8542ef2a7e8af599f622045f3912be28ca011029ac67a6acf74791125082ff5a307e410da6ffae7f8ac9e17cbac8eab05f56c58b0c38ec73ba66a777e4c9aa0ed0c0b501b2a4f791e1bcecd4dffb91b68f874a70cb06a3281d2aeb0711bb8c24be7a138e6702465c8e62e8d82c5e4e7b748da5bed59726c4c87da46d5f1a27fbae061f1a8138ffa52481935d784782e06cd6c196c87885da959d9e1984412be2984874fdc00b8a91305c165ec5992f834b17178fa5bfd85fcbd9e1d33e4ddd6d398631128a0cc9ec2c1878ab5ed54886d5b1129bb7a5b5d9ba96d5008fc6813c1efb39d8f6602199d5cd61f01c05b84a1494d400169406a858b2cab2a7c102b8eb6d1eae4a28d5e4aac9bd9c176804ace343b53e7c8b764beda26742e8261b9b9bfc4a285d6231bfc15d8146d439ff12966b59afa2d0ddd1c20c72b01b602b91717a97cbba2aaf5ff70a9fdb7a2d24eb70a39bfb613412b1fd7db706d2ec7a55660a29bdb5eeb421b9668bad9b48b160b9612bb3e04e9bb5596e0510818e3750117372514f8e66d9b917a5a14411b883cf4923aaef4323faf49b41b841d5ab5972aed61e3af9f2345d16f0c93835fcbef96cf2920a0c05add447a27b5d00b7455d96732d3f11a2a616eaf717f9a0575ed77722557eb244fa065085d134711e40368efde30e170cf378c62e8b685ae59cee9b0606d857599284aa9d4c30d3af70a0cbfa65104985e5cbc81f40eea1fbd78b4bd5dcb33569c51d230eca3eca65c6cad1ad361a125f5d6f681c326fc8af4dca013c9ed73250d6d2c9413e1cff55e57a94b75b625663c4fa315931cab22d59c66dc89317d7986b9d50ac7aef8068a92d60ce1a8657ce08d301dcf119901544577733d6255b9aac684b79db309aa3e1dffa6ed2b38ecd257f3beac0d96b3e96a7d6fe7f8a3b01203f608e8a6aee1f8844854bd64fe7d405b6e06f20b3d38c3ae1bd1ea124dd22105f481e0284c559bb390cfb59955068930fbd1fcfd9ac7b2bd2025449c466d66a23ba585731219c0564f692a48d7d58697b9aaefd19b6518a16f724c55c93f1a29017e0b2cd943d7de56399c61163e889ef9b0962e55f56fb87b85aa024e9a951bfac9c5e8ecb0e355ebd5d5fe97c2196dd96cf6c9f87503b77dc6c65dbd0eb1af34568acf8f005cd4903da33fef8cc26a333b95d43d54a697a4e94cef068ffbb76c4e401f3cd6a19c7e41c12bcecbc42355bedc3e3f32d4bede39e4aa5fca2bbaa3a44c518342cb140a2a09138561b5b09e9914e142fad394d38aa10a2905f8f32f1ec062005fdaf113fa2b9aa3a9af82bdf3b08b78fda902cdf80ad0a6198d1836ee6420c2d29f3450b7ad38fd9fedb77eaf5b94b3525121c65c0dba73006c20215cea05d10fc8c9f4554a4d72b408f82c85c9c68eaa46c4f88a182e7b1774c04bc52efd3c410c438ed155ebf4ec84fb881e019e8c95336ead7f5a3d21610bdd0911666629ca4b491fbe59ab2c68fbf3bb7c496ffe529e6ad8012dc122e7728e7626703debdc787c975c07a7de8c363e122d0d106de8df3694f09b38a578b50d14180ea31f345ea3575b3a518764eca849604d2a2efa4f6649cc1d04826b2da6543252b8d48b9f71d9b19b85c055a1224c76cb38dc782f6b27d4077c3892ced254b28ad4e6a1527cd05940c6706545ac18c22b6b94e5ec31dd9d3b99142a63849d7592b891f3907f0fafa0604d8696bd35f6000d32172806a79e19f2f2a856727f0c52654ee17040d8a377369755685feecd5a70c9ba7a4639ec5dfdfd94b7fef1152c68b8872e8f19a5ef069bcb72e2c74dd05c25ffff181578e3a3ce15e2797d68365de41848c43e5318bf43baa207af061f012dec877b7e645aa008831b379930ef5b79cea8edc3f24a0596a97f2c2956081b93048de7eed3a1d0e6f8a537bc1d59d65445b735702161a1673e07aecdaa3654988eecca29016d78ec2c70d7720f5939db12403b4c2fcab4d6abc8f7034afc4b2de8431d48a01f488471f4e578c7465a49295cbfa8db03e6f8fafd021dfa96b8398d4907562d3857566c1cb1ea58d1583236725a839ec8fa64e84db93369b3d1eb66b27eb8e45a003a69414a617247834ffd2b323", 0x1000, 0x8bdc}, {&(0x7f0000000140)="560128643db79bda04c9058876eaf3f6ac094bb8e406586f197ad2775f2b1a0a5666189ec871476952018e3a9d13b6e933ec5344fcfc2b1e133bbdd6118d90ce9b0454a0f203c0d9bbfafdac354891be010f6b68bd0b8a1cd54017b37cd53077df5b0839167ec10c51d1b69caf14853345c9f481cb944cf96cd6be43d45cdabd67b87a454b4ca6e9312630b10b03400602ee3c80c8882ac89e1e8203c53bb7f578c797d284c79e0fd9c492a3f2d8388d8279664da695057fdd4cab0170285d7b433186fe1b04403b96fae08012a1c9da5fc88309062907ecfb", 0xd9, 0x1}, {&(0x7f0000000240)="04281acbc2690934b55828e91eb8612986d8ad89c30447a1a55db9b8dc12cbb240b6f685316482cea22237abda7966", 0x2f, 0x1aa}, {&(0x7f00000012c0)="5923c61599a1ac440bcd6891b7c0e9b1c0b21b4eb956a32a906d0899c3784c41bb6d6299fd13890ba66dbdbddd9b5a4898a2e4c6d6b3e4bdb208622b2977294e1280fc990af09d5aa8b4cf0682eb6af621c007c5ce9cbcff5244f9d4746f2ac90800e3108c1a489345bb76d859ce88dbcbfe551a58c1b9feeb45be2a7cd79b24db46aaa16df353e5cb65f3660d322b51d0d1fb97d3316e9163557412a967f87971b655385259f1bdca58e43ae1b213ee68a027c245c5c3bf9fa5dd01321f56ae7775cd5ab60712624d9526991c0196aec3d2a86757b615e0292cce8dbe14569f", 0xe0, 0x9}, {&(0x7f00000013c0)="080a0a8213c4f8cfe9c5ab104550786f45d582f0", 0x14, 0x3191e72b}, {&(0x7f0000001400)="e92618fc9e583d573a69a224426ca2af25d0ab3075a27d466637359b4651eaf6755995b75896de637bf2d6d0137abe764789de5990c8c8f792a4ce28f39d06b009e6e516461ac7037bf2539bf7e68c009ca7a66098d55ef104e4c8981f32dfd9f32217f10d6b1cddc12c57429df6c7754d34e689b7720377e2c399a10fe2aa275cbd538c37c1eb55939622877cf3322cf462503322fff12a086b68844dd1c74b11c9999d6cf2d3b6b8ca300d656abd869fbbb24c237986db1eeaadab75839d022c7c3ae5f02aa81b507dde2881d09bbc09019fcd5daec3e5a0b530c697e31e4c2fdd77fc", 0xe4, 0x4}], 0x1050020, &(0x7f00000015c0)={[{'\''}, {'}\xd4@+'}, {'\\-\\'}, {'!.#'}, {}], [{@subj_type={'subj_type', 0x3d, '&((-'}}]}) dup2(r2, r0) sendfile(r0, r1, 0x0, 0x100000001) ioctl$BLKRESETZONE(r0, 0x40101283, &(0x7f0000000000)={0x2, 0xd8e}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0xfdef) 00:09:50 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 16) [ 2557.289811] FAULT_INJECTION: forcing a failure. [ 2557.289811] name failslab, interval 1, probability 0, space 0, times 0 [ 2557.292679] CPU: 1 PID: 15589 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2557.293961] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2557.295476] Call Trace: [ 2557.295979] dump_stack+0x107/0x167 [ 2557.296654] should_fail.cold+0x5/0xa [ 2557.297211] ? create_object.isra.0+0x3a/0xa20 [ 2557.297865] should_failslab+0x5/0x20 [ 2557.298414] kmem_cache_alloc+0x5b/0x310 [ 2557.299013] create_object.isra.0+0x3a/0xa20 [ 2557.299647] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2557.300398] __kmalloc+0x16e/0x390 [ 2557.300930] ext4_find_extent+0xa3d/0xd30 [ 2557.301540] ext4_ext_map_blocks+0x1c8/0x5850 [ 2557.302215] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2557.302968] ? SOFTIRQ_verbose+0x10/0x10 [ 2557.303549] ? perf_trace_lock+0xac/0x490 [ 2557.304144] ? SOFTIRQ_verbose+0x10/0x10 [ 2557.304744] ? ext4_ext_release+0x10/0x10 [ 2557.305357] ? lock_release+0x680/0x680 [ 2557.305922] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2557.306598] ? lock_downgrade+0x6d0/0x6d0 [ 2557.307209] ? down_read+0x10f/0x430 [ 2557.307740] ? down_write+0x160/0x160 [ 2557.308296] ? ext4_es_lookup_extent+0xc4/0xaa0 [ 2557.308971] ext4_map_blocks+0x9cc/0x1940 [ 2557.309573] ? kmem_cache_alloc+0x2a6/0x310 [ 2557.310191] ? __kernel_text_address+0x9/0x40 [ 2557.310833] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2557.311488] ? jbd2__journal_start+0xf3/0x7e0 [ 2557.312146] ? __ext4_journal_start_sb+0x214/0x390 [ 2557.312864] ? __ext4_journal_start_sb+0x1db/0x390 [ 2557.313583] ext4_iomap_begin+0x3ad/0x700 [ 2557.314197] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2557.314892] ? kasan_save_stack+0x1b/0x40 [ 2557.315485] ? ext4_file_write_iter+0xb26/0x18d0 [ 2557.316176] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2557.317071] ? splice_direct_to_actor+0x387/0x980 [ 2557.317752] ? do_splice_direct+0x1c4/0x290 [ 2557.318368] ? do_sendfile+0x553/0x1090 [ 2557.318933] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2557.319607] ? do_syscall_64+0x33/0x40 [ 2557.320160] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2557.320939] iomap_apply+0x164/0x810 [ 2557.321482] ? iomap_dio_rw+0x90/0x90 [ 2557.322029] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2557.322860] ? mark_held_locks+0x9e/0xe0 [ 2557.323475] ? filemap_check_errors+0xa5/0x150 [ 2557.324158] __iomap_dio_rw+0x6cd/0x1110 [ 2557.324765] ? iomap_dio_rw+0x90/0x90 [ 2557.325347] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2557.326015] ? ext4_orphan_add+0x253/0x9e0 [ 2557.326619] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2557.327324] ? ext4_empty_dir+0xae0/0xae0 [ 2557.327921] ? jbd2__journal_start+0xf3/0x7e0 [ 2557.328593] iomap_dio_rw+0x31/0x90 [ 2557.329118] ext4_file_write_iter+0xb26/0x18d0 [ 2557.329801] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2557.330467] ? kasan_save_stack+0x32/0x40 [ 2557.331073] ? kasan_save_stack+0x1b/0x40 [ 2557.331686] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2557.332421] ? iter_file_splice_write+0x16d/0xc30 [ 2557.333112] ? direct_splice_actor+0x10f/0x170 [ 2557.333762] ? splice_direct_to_actor+0x387/0x980 [ 2557.334452] ? do_splice_direct+0x1c4/0x290 [ 2557.335074] ? do_sendfile+0x553/0x1090 [ 2557.335651] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2557.336331] do_iter_readv_writev+0x476/0x750 [ 2557.336994] ? new_sync_write+0x660/0x660 [ 2557.337594] ? selinux_file_permission+0x92/0x520 [ 2557.338306] do_iter_write+0x191/0x670 [ 2557.338867] ? trace_hardirqs_on+0x5b/0x180 [ 2557.339496] vfs_iter_write+0x70/0xa0 [ 2557.340051] iter_file_splice_write+0x762/0xc30 [ 2557.340746] ? generic_splice_sendpage+0x140/0x140 [ 2557.341462] ? avc_policy_seqno+0x9/0x70 [ 2557.342046] ? selinux_file_permission+0x92/0x520 [ 2557.342737] ? lockdep_init_map_type+0x2c7/0x780 [ 2557.343423] ? generic_splice_sendpage+0x140/0x140 [ 2557.344128] direct_splice_actor+0x10f/0x170 [ 2557.344769] splice_direct_to_actor+0x387/0x980 [ 2557.345446] ? pipe_to_sendpage+0x380/0x380 [ 2557.346074] ? do_splice_to+0x160/0x160 [ 2557.346651] ? security_file_permission+0x24e/0x570 [ 2557.347371] do_splice_direct+0x1c4/0x290 [ 2557.347976] ? splice_direct_to_actor+0x980/0x980 [ 2557.348664] ? selinux_file_permission+0x92/0x520 [ 2557.349371] ? security_file_permission+0x24e/0x570 [ 2557.350104] do_sendfile+0x553/0x1090 [ 2557.350669] ? do_pwritev+0x270/0x270 [ 2557.351222] ? wait_for_completion_io+0x270/0x270 [ 2557.351926] ? rcu_read_lock_any_held+0x75/0xa0 [ 2557.352603] ? vfs_write+0x354/0xa70 [ 2557.353152] __x64_sys_sendfile64+0x1d1/0x210 [ 2557.353802] ? __ia32_sys_sendfile+0x220/0x220 [ 2557.354483] do_syscall_64+0x33/0x40 [ 2557.355022] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2557.355755] RIP: 0033:0x7ff4675d8b19 [ 2557.356314] 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 [ 2557.358910] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2557.359993] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2557.361015] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2557.362037] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2557.363047] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2557.364055] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:09:50 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, r1) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:09:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x7, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(0xffffffffffffffff, 0x40086602, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0xc02, 0x0) write$eventfd(r0, &(0x7f0000000140)=0xfff, 0x8) ioctl$TIOCGPTPEER(r1, 0x5441, 0x0) write$binfmt_elf64(r1, &(0x7f0000000a00)=ANY=[], 0x98a) readv(r1, &(0x7f0000000100)=[{&(0x7f0000001340)=""/4096, 0x1000}], 0x1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/kernel/rcu_expedited', 0x22902, 0x0) r3 = fsopen(&(0x7f00000004c0)='devpts\x00', 0x0) fsconfig$FSCONFIG_SET_BINARY(r3, 0x2, &(0x7f0000000640)='.\\\xf0.,^\x00', &(0x7f0000000680), 0x0) openat$cgroup_procs(r0, &(0x7f00000001c0)='cgroup.procs\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)='?', 0x1) mmap$perf(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000008, 0x10010, r2, 0x6) syz_emit_ethernet(0x103, &(0x7f0000000680)=ANY=[@ANYBLOB="67856f93ef03aaaaaaaaaabb91002b008100330008050104099731f296efc77c2db7ea22fcdb65f7e81d54a63549f315e4b2dd0af59dea0d41a8bf855c71d77d33975eb4f9bdf14359d79585f8ac114aaae3530532089a16c847e3087d3f0fdb31d53450494d1e6f443b4871f3dfa4ee4e7bccced59fcd2ab006ec43a57c6783e9ba0dd6b91e603a241d6e090055a80b6ef54d1e1d100764a7652da7cdc5ffed2a89c08932b91b918634e2eaf954fc9c53d63e7dbf8b94e47c3f13463de034dab5a0f1f075bbd89400b68de693d6188b0f73c1344a3bade9ff3bd67214ffbea25380f762b680bf186ff20f7c6f766b60b265d03adc9a37b8b034a36ff77f67457722853d69f8d1a2e5287c5085d321a25a7ca46094c6d6479496199a6a7021400c40de169db5f9c79271ef50839c7c21894ef8f439f11f0b0c8f3886683aab1f2756"], &(0x7f0000000180)={0x0, 0x2, [0x7a7, 0xbe8, 0x0, 0x9a2]}) acct(&(0x7f0000000040)='./file0\x00') readv(r3, &(0x7f0000000240)=[{&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000400)=""/73, 0x49}, {&(0x7f0000000500)=""/191, 0xbf}], 0x3) unshare(0x4a060400) 00:09:50 executing program 4: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pread64(0xffffffffffffffff, 0x0, 0x7ffffffff000, 0xf0ff1f00000000) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x41) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r1, 0x10e, 0x4, &(0x7f00000000c0)=0x1000, 0x4) sendmsg$nl_generic(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="28000000100001000000000000000000000000000500000024386a562b500000000c000080080594d6000d00ac"], 0x28}}, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') r2 = syz_open_dev$mouse(&(0x7f0000000400), 0x7fffffff, 0x2d0401) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(r2, &(0x7f0000000500)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000004c0)={&(0x7f0000000180)={0x1c, 0x0, 0x100, 0x70bd27, 0x25dfdbfd, {{}, {@val={0x8}, @void}}}, 0x1c}, 0x1, 0x0, 0x0, 0x95}, 0x40000) ioctl$FICLONE(r2, 0x40049409, r0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000300)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYRES32, @ANYBLOB="2e9d0000e5bf9f00"]) perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 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, 0x0, 0xfffffffd, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/crypto\x00', 0x0, 0x0) pread64(r3, &(0x7f00000020c0)=""/4088, 0xff8, 0x0) [ 2557.508221] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 2557.597165] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. 00:10:11 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:10:11 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000240)='./file1\x00', 0x0, 0x0, 0x0, 0x20438, 0x0) clone3(&(0x7f00000008c0)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) mount$9p_fd(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000280)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@mmap}]}}) 00:10:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) creat(&(0x7f0000000040)='./file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2040, 0x10) 00:10:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) openat$ptp0(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_io_uring_setup(0x3875, &(0x7f00000001c0), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000040)=0x0, &(0x7f0000000100)=0x0) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r4, 0x0, &(0x7f0000001a40)={&(0x7f0000000300)=@ieee802154={0x24, @short={0x2, 0x0, 0xaaa1}}, 0x80, &(0x7f00000017c0)=[{0x0}], 0x1}, 0x0, 0x8abb4d2a8b028460}, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r1, 0x0) r5 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x13, r1, 0x8000000) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000001, 0x4000010, r0, 0x8000000) syz_io_uring_submit(r5, r3, &(0x7f00000002c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x4, 0x0, @fd, 0x0, 0x0}, 0x80000001) io_uring_enter(r1, 0x58ab, 0x0, 0x0, 0x0, 0x0) 00:10:11 executing program 0: r0 = syz_io_uring_setup(0x2a7b, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) r3 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) r4 = syz_io_uring_setup(0x4faf, &(0x7f0000000040)={0x0, 0x24c3, 0x2, 0x3, 0x20, 0x0, r0}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f00000000c0), &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r5, &(0x7f00000001c0)=@IORING_OP_ASYNC_CANCEL={0xe, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r3}}, 0x3) r6 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x10, r4, 0x0) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000440)=@IORING_OP_FSYNC={0x3, 0x0, 0x0, @fd_index, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r7}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_READV=@use_registered_buffer={0x1, 0x0, 0x6003, @fd_index=0xfffffffc, 0xa075, 0x0, 0x0, 0x2, 0x1, {0x0, r7}}, 0x1) syz_io_uring_submit(r6, r5, &(0x7f0000000240)=@IORING_OP_READ_FIXED={0x4, 0x1, 0x4004, @fd_index, 0x2, 0x400, 0x4000, 0xc, 0x1, {0x2, r7}}, 0x6) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_FALLOCATE={0x11, 0x0, 0x0, @fd_index, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r3}}, 0x0) add_key$fscrypt_v1(&(0x7f0000000180), 0x0, 0x0, 0x0, 0xfffffffffffffffe) io_uring_enter(r0, 0x744c, 0x0, 0x0, 0x0, 0x0) 00:10:11 executing program 4: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x9020}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.net/cgroup.procs\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup.net/cgroup.procs\x00', 0x2, 0x0) sendfile(r2, r1, &(0x7f0000000000)=0x80, 0x6) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'wlan0\x00', 0x0}) r4 = syz_mount_image$msdos(0x0, &(0x7f0000001400)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRES16=r3, @ANYRESDEC, @ANYBLOB="d2cc4c7927c428e32bd6fbffc51f173a91a59a045d062e7a1999a402000000001cc8c7cccdf691519db5ed7ff08ee809bb02809c8476c1916f5c7712d2280c2cf41442432f7ab601b0d59b0900c19af659e94f5fdf085f96ec86"]) r5 = mq_open(&(0x7f0000000440)='^.\x00', 0x80, 0x0, &(0x7f0000000480)={0x101, 0x42c, 0x0, 0x243}) stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r6, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000c40)={{{@in=@local, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in=@loopback}}, &(0x7f0000000d40)=0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000d80)={0x0}, &(0x7f0000000dc0)=0xc) r9 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r9, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r9, 0x5412, &(0x7f0000000040)=0x80) sendmsg$netlink(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f0000000300)=@kern={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000340)={0xec, 0x3b, 0x404, 0x70bd27, 0x25dfdbfe, "", [@generic="ebb68283c85fef9d54f61082cd5d87fa6f780c9051f3bf3c499078ca0f0c376e1117b744b5951979b5d8aeb3246293cbda85d5d06201ffbb7bbc3732756d9bdeb9f047fded0a78085f0ac128b27dc4618c733797636f3732ad7068bf54a1b316e05863f1b1056ccc723ebb12cadb7b89410aa7704e84c3657eeb5fcbbe907932c5aa27cbc09ae1f078a874b4bfdf705555d527187fc0f92f303d8ab1b94e318685de47dd6883b3de1a074ef5ae15358ec458a2fed9256d21e6c1d31513c84b1b9a6ba8648432c244e48cc949e730c74ed0c21c", @typed={0x6, 0x31, 0x0, 0x0, @str=')\x00'}]}, 0xec}, {&(0x7f00000004c0)={0x500, 0x2b, 0x90c7303b860217a2, 0x70bd27, 0x25dfdbfb, "", [@nested={0xe8, 0x15, 0x0, 0x1, [@typed={0xc, 0x41, 0x0, 0x0, @u64=0x80}, @generic="9d8ce1122b755389e640fa35d22a4701aa99bbe023467eeb7948c4d94334ef5b83444376", @typed={0x8, 0x93, 0x0, 0x0, @pid}, @generic="6dc265402414fce1ce4b3b6534e1f683e6a967ca935c80ad598882c7a5d637454ff593834660f45335c044f387cfb974df49b8a4f6e0400e58f846637e42b9ca43021213224153d38111188e96b167cdeef09d71a967e7135d68bbaa08fa18dbf07bc86641186ef44a47145c9e6252bd2b100b353747269c7e553c7ec992244e74ab646a041a9eecfd34aae9556fffd747ce71da1eb7a484ca95b8d95695a30a8e284c0e38aeb292e07226c5"]}, @typed={0x8, 0x37, 0x0, 0x0, @uid=0xee01}, @nested={0x1c2, 0x34, 0x0, 0x1, [@typed={0x14, 0x62, 0x0, 0x0, @ipv6=@private2={0xfc, 0x2, '\x00', 0x1}}, @typed={0x8, 0x36, 0x0, 0x0, @fd=r5}, @generic="8cd705029acddfeffd826ab1d34da32b2c8b0271541629e0617b913cad75f2e58ea9ec9753d24b6be7ec444a9efe3d75420eee41b69ea767af141771654740f1a2c24e2ae13c7f5659645a10d3c47e439d1008c462a048b55c6e66a009d92d16d2da7c41c6ce1447f320f3f49d00fe2a85804814c38ce2e374b9d866b22f0f4259432c7850e4a8cd50ec899420949bb69a50b251d38768f5d022ad473583d1222497c3dbf5f3baea84f644d3aecf2c5ce846bd7f", @generic="8668744109382591a9d583f11253a83a74b182168660bbd1b822dc44e21075b8be49cea24569208b1596701997bfa0440b0850d232d832ea97d449353fd46e9de4d0fca1fe33a590c3d85746fc145f3a4cae1fe52e8629e0698a1684eac2e5c3defc2d5b4d486493a5e2bafbccdf6e74f5fb2621adf902303dfa8c108337ded271fb47c12a8bd42beae304742e66cb9a8835fa507da5473ec3d74b2a19bd3dbc2db0e2e622b5aafcc39292a38c0ac3949bea1db25928d993a1f51c922138a70e229fec675673e0bac96e88935b3604dfb56586d167fd6396dd3149e09e21b7cbbb2bb8a8339d1bad76a615181993"]}, @typed={0x8, 0x66, 0x0, 0x0, @ipv4=@multicast2}, @generic="5669d933c29d40f47ad093ab2784fa8cdb849c1e2b5ea82568f1", @generic="310a4dbf3e473bf0dcf65fdb464a29521abf274a9ebbf4673b51eb2513b3dee4af15f76f2f2f72b042cee43a056c502cd8ab919e54af35f9a8cba4b0690d7d31ffe647f9d624f26974a0b76a6f142d24624255ad227f4c867f8a7a7c9232a9b14bf6fcf67e080a60c2e032d602d8bc019c5d0dd915da6f7f73f55febabc2a46a5b91cd9021aa32288febfbca9bdd4ec4e69d2dbaaf1a93ba6f59d5294f9503f8a233a4f6177c5a60cf1abf214be2b3e6f38413f60fe3360555b056fcd85cc949fadd6b8eca7df737af3e54", @generic="73c1dba10d242085c97bf81b5e4a86afd97ab9dba053cba6b840e314aea869ca766ac826840d775cced0c39c6a79fb18a76eb366de00955c03d15a6eea7eab1e1c45afd9d89dacc7db5b8578adfa2cf89cfcda83b5f86d4c032aeb0d7310bdd78ed3d869007b667403207f6f2acc81c2ec311ac732f91296b86e1f39757934", @generic="da3a5af87becaa53254558da47b3f63e991a019f7cc4c5b5a70ba010ecabca69518f020447503ae393ad780620371791703942ddd6b6d8a22503b93843f2bfb8ca96de7baf07d9b851705486e01fc710a9a97c2ae80b68db1e03feb8e44a61e2661728a01c39295462ff57b9ad5c65eac4c6f60e3dd10ec2da819a39014c8b2f159566a1891afa9d7fed012c85c99931ff97cebe0706a77e25f5dff0dc2a3be43e4e778b717e00e11a76b6a3c4fcecaf11d64923f9deb341b07d65d8018e74de73931c448666c30134f14c1bc88bbc3e"]}, 0x500}, {&(0x7f00000009c0)={0x248, 0x10, 0x2, 0x70bd2a, 0x25dfdbfb, "", [@generic="10f2c069559937a16174e9fb5f2dea702ba6a3b69631c2171644a1661d292651db27fa983fb6dd874a85209e24710611fdc1659f5b702b01069331b3c3cb90797e49ff3134ba017db177e87e737164f03d01d8978d0bb0806ec9b32246c023bf9e118fb4a0a2714d5809dbc49a0e432a53ff579ea93491e866997f91eb8dfbadd9630da7a8279aec3595d659916a5d0248d1a00be8ac5081b73a6d45fba5b7e7", @nested={0x1c, 0x56, 0x0, 0x1, [@typed={0x8, 0x57, 0x0, 0x0, @u32=0x4}, @typed={0x8, 0x44, 0x0, 0x0, @fd=r0}, @typed={0x8, 0x2b, 0x0, 0x0, @uid=r6}]}, @generic="3e170cad59298f5cf4ba5a2cdf3199c3eed1c80bef3a7e3f50a42ef6d8538ab8b086029c790916d5aecd2ad2c97a44f5e1a32d3a964db167efafc90cc31a48173b4f67f60fc11ab7fd7b7b4fb063b870a205c68161be5a", @generic="89fcdd67a8246b1571bc93c9f251ae676d0f9ff2a9905dfb7c0136e51a88cebb12d1a13e01f0cdd198fea4fb21b0f8117c21d804237a776850f35cd39317cab7678420cf245fc31480c3335f9344c65a59fcc7e8bcf70aebcde50a0872cd891ee728eb022add4a0cd89731a65bfb5c65f9cd71a0d2c220737d6d11593737c2042a059dd3126f03fbcaa0e485aba3185dc7966211fedb74e4f5d922cf064aa897ba9c913124e4e80cfbf9fcb4f70d5322100e40e9a155039a19da7b70ce1f212cd7ce58f3357063042eb68e8f", @typed={0x35, 0x4e, 0x0, 0x0, @binary="b4562a249278ee99ea2571ff996a21b7f3b466ac9e03b6b18d2e0a993c61b4044a8ac3b85a196938ee880d2bc065c79236"}, @nested={0x4, 0x1b, 0x0, 0x1, [@generic]}, @generic="30b5da9b707ac3648346ef88bc8420a6f4aea272d5a64f9c2b3ad2"]}, 0x248}, {&(0x7f0000000e00)={0x578, 0x24, 0x4, 0x70bd26, 0x25dfdbfb, "", [@nested={0x1e8, 0x28, 0x0, 0x1, [@typed={0x101, 0x8e, 0x0, 0x0, @binary="10d6304be915731d5197b42f21b00cc7d4dfab7a5d30da77a4b06a12fab1840bbdbbea0c9e10b4f64042d302b28ee35f9a61f942cabec27f38aef807752cc7b051083eb2d3897f9cb514e4d438fa3c54dd824ceb277882d956dcaf3a70cf4d10888cdef93ac13c2c83ff5096cc35726f49d518570b1db5676ac0b229693c2feae11f922146995aba8f35946b13c054e8349427a01b87b4bedab8f31c56381de1e9765ef248b4ed5c5a29b564ffacd7d05cad6aebea133bad0153417abb394ed77e43c9fedfad65eabeb84526732a1f0a368796a377af36efef67d77ba2c80187c349a60307f0983004fae7b8274bc305561d6e863e8e05054677b2b7f1"}, @typed={0x8, 0x6c, 0x0, 0x0, @u32=0x40}, @typed={0x8, 0x25, 0x0, 0x0, @uid=r7}, @typed={0x8, 0x1e, 0x0, 0x0, @uid=0xffffffffffffffff}, @typed={0x14, 0x48, 0x0, 0x0, @ipv6=@empty}, @typed={0x8, 0x2c, 0x0, 0x0, @pid=r8}, @generic="18fd22b8dee0a748c04ee223405f103ff3024b606d1af71beded761fa280c6664535961e435ffff12cc729dce22a8bde731da1670cbc09e041e749b12ac79d602fbc8e3530b38daf09978ac9170ce092cb8cba93b53b670c8fb6277df516416d330897a5e0cbc7c6172eee70de47d00c75acfa8d1fc922c1e715c4ad11ec97a4f4b1623f5a221bf1fb372e1033b1fef8973189a0bd29301f9dd98bea9706a0953a30508dc0754832d26a5073"]}, @typed={0x4, 0x20}, @generic="4b7d37778ec9e7b0711178a5c4cb93254e80f134a9e85af5588917ca12c183cbbc20562ed12526096396f6e879ce1b04d572c2f2b95747a6536a7b730d19c51a7bc280a0b99700c35b543ce2bf", @typed={0x14, 0x2f, 0x0, 0x0, @ipv6=@private2={0xfc, 0x2, '\x00', 0x1}}, @generic="da44ccb5581530b834e121b9745f4caac3e5f3b0072fde9bb35c7ee09fc248559ba461998b2d2d0fc233041e7a0f6a2d5d83413c198d03d14c054490dfe36159ef0524853c25e7c245325c8002205c72d4d4cbade659397488ca99d605a0e1bfbae108fdb6e888304c61d0c6509810089a5c3b0c914fee80e3fd8f0b28aefb3136788e86de8a89c39e254508f4d6b5ec8adb98f48cfbd14afed88015b07a5adfd23c85c6ec08afbff69423516d25c71f0079168c", @generic="19693ef5d08d0c07a73df7ae3e7863dfc7a5d01708fa7e73126409e8c7dc7f3bbbd31d497e41bd6932cd36846fe14a3ec83729be39087f018aa0f6c081859b184bbceb9f08aefbe98ee5e1938872e8d44110245b503f58fa792a9c86bf948169cd7eba8b5eea2d432104fbb516cf9a8d789627de", @generic="b3f525c787117369df1204ad55b0367831220b3d2b8afd68702612ab158383e22ec1c60afc40722a9b0665c5f9c3c637b77ab533d3bcd9ad821557b356774a234248cb77eae83f9e32395b13ff30f60c2645394eeaea1628dab798efdd21d6b4688fe671df9b1694b106b9b467b33bfc6e5acd55a25f0bbbea422946a98c8b5d74e7fe9b5e46ad01cd5dd0e22cc8451f870679239407886886854c1a3dee67bf96a8656728cedc51eec95fab71ac422bcf01d3da521a9947d0af512a157db2ad6487ad5d9bf67b29929cfc99300c8585b679196add71f29714bd10887ec4562eed1d38cd3c89e1fbff9f53d1a7270d60af294a4fc390232b7752474cd690", @generic="36db5c435c693a160085b0edf9c0357f54aebdc74a6cc7a6c1d2703c29c66170055ef5db8dbdca5563fe484a68957996090593bf5555a3e2cfe8877f6e2213e17a60a8e4dbecb8483571d593f63a9379deec2d1176166dadf56c5f327a3f603984c97a8b037819fa26bddc80bd04370e58940bf61cc0fd57f63916356ad3976e422f980388b8442f720dc21cae2d6d1c2fc80799152f353219bfa0a97d6055272263b42f255777e86982dc25659c63f0cc20f4ed075965158defa5b36583f81859dc6ccede166b91ce88d13fc6f70c8c37c3332488ff2be888311fea9e324ca4b7f230f70ec867b17dfb05580cd15e", @typed={0x4, 0x1e}]}, 0x578}, {&(0x7f0000001440)={0x394, 0x34, 0x4, 0x70bd2a, 0x25dfdbfb, "", [@generic="204a6f3e4de6841262ad7179ea24b0f055e7f27e4d76910b66875a998ac190f3c0a68c5354d6be70618a73e5699b6535e67516bfb4767930df5d501b06f4ed889fa5743e84e0f57fb1a2c21068f2708345c1f405886ce93f0cd1d360049f33f9d562914b68465b04bcbc32d9fca18a1223750354dd363b5a8725633967d16fb6e8a6b3f0d8b3616e8d2dbed0a089869b61714d9f464e312f805960fefc1a05f2d63dff8f039c0a6bce415658ef62f152e5af7fcbda9900adba14315dcb236cf4", @typed={0xc, 0x4d, 0x0, 0x0, @u64=0x2c6}, @nested={0x24d, 0x74, 0x0, 0x1, [@typed={0x4, 0x8d}, @generic="ee844db0e7e00e3775840e7ec5b2243c1b0857474d3845ffe65a506f7b2f3bda8a28e031e5fa4123ea2b35cf1911ce2822247c604975315f382f82a6eb71b93d10691d767f4e", @generic="610319c78b9c1142b87229ee8c7ab5904b4adc3b7441375c6dbfaa4b86b75222deebd6ca6376e13a9d81c253c14d3e541c3cf67e363cff6822e7a00c282bec443ca1fb10830573cc5adf41957f71cb5db95974fa4b4da215b82906456157dbed5f390f01c30a64dcfc50175f4957ec5dd91e0334285d87e2331b5001f301a4e577c02b87d033827db208831ec973bb7c31df8a383f9bbd936b37a807bde6475915db4886e5dcb6d20aad8ff75fb8", @generic="9e9024bc3326307f450e4e1c6979c805479a15e5ce5fb2bd63641b78af9609b54b058b52e9e76f3f91567236c1761ed1f982bb1fe62d0a8136a99996783d284337072ef03be30f2fd969210c1ba1ca12d228275e85eb70260a2dd566988047797950b6564809710edd19d1f0d9a4f97a41c29efc948ca69bbaa52e5ee964c39bc90f87bab85ed3b9eaf8545f27d499eea7fd8671f7e28cbc77bd5f7c89b65f29a63c6145697b898c0e55bbc55fce1c78c04e6283eaf317533d09fcc513", @typed={0x4, 0x5b}, @typed={0x8, 0x6c, 0x0, 0x0, @fd=r9}, @typed={0x14, 0x4e, 0x0, 0x0, @ipv6=@private0}, @generic="c3d83ad8f3fdc5e2598af7eb7f8cb8eea8ef4a2007f84c6bdb514f956b3c18c33241a518dc7fa343202cd63bbc9f644580524683dd058315f518337c25100e18a5a2b4d66ee1d85e7e2bc45ee9f3f738fd94aafa9803611641fc4c37f6f5e00c6d8d3974278204e1df463d8fa871593e280fc49b"]}, @nested={0x20, 0x4d, 0x0, 0x1, [@typed={0x14, 0x83, 0x0, 0x0, @ipv6=@mcast2}, @typed={0x8, 0x5f, 0x0, 0x0, @fd=r2}]}, @typed={0x8, 0x74, 0x0, 0x0, @fd=r4}, @generic="d029281e742cc5bf2c73ab395ff71ad00c499bdc24168bc874e83f2575dcd8ed7397c16f5bac454472f097fbf298b6d5386d73eee66ad73bfa6994cd6c", @generic]}, 0x394}, {&(0x7f0000001800)={0x94, 0x39, 0x10, 0x70bd26, 0x25dfdbfc, "", [@generic="fae392181fd13be8a93bace5fe85a18e90df764425545b3398abd91922f4b4b69554f9b876baac494e72f4fad93808de0f81908c717afa02f39f06fea5f8ed2162d35dcade419d7f54e7fca3bbde4bcce9652ad94084a4f81bd44bc99df7c7ed14c4a3011699422c8bbc1ed2bc849dd59e9b5978de80d342fd6238e5fb265ed148"]}, 0x94}], 0x6, 0x0, 0x0, 0x4000000}, 0x4) r10 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x46e2, 0x0) ioctl$FS_IOC_FSSETXATTR(r10, 0x40086602, &(0x7f0000000000)) r11 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r11, &(0x7f0000000180)=ANY=[@ANYRESOCT, @ANYRES32, @ANYBLOB="c96f19de8c5d09002662090e02f6010ca2ecf8c44efb47a796d74f9d53502a56d410c7492a47e039fa8aaf04d1de88c2529cd64bce7706b565449daaa5d23d207e471fbadde1435500d083c6edad3927d1775624a43e07689f7bbd821174b429d5342d41e33fc112d74c3e764182076079a2acff4c925cb0226b60342c78ed0b70d0d4f855df68bdbbf88d82e7fb402597ac51c6a38eb00d27488eb840e0180918c5ffcd9033d31b4c9be2f636be2eb3c75bfa11f58d83003a61369e0000000000e5db78c606000001008a08f0db430b1ea94d5518f5e6e3786f427246c00688af3aa770851aba", @ANYRESHEX=r10, @ANYRESDEC, @ANYBLOB="a99c76d316149599336120081b4e5def127f6ae72dbce226cad6a9c0564ce5dbdba126b533307616c7bb70c85cfedb03a2cd0271fae7cee541"], 0xfdef) fcntl$setlease(r11, 0x400, 0x1) 00:10:11 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 17) 00:10:11 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, r1) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) [ 2578.554385] FAULT_INJECTION: forcing a failure. [ 2578.554385] name failslab, interval 1, probability 0, space 0, times 0 [ 2578.556468] CPU: 1 PID: 15742 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2578.557650] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2578.559021] Call Trace: [ 2578.559477] dump_stack+0x107/0x167 [ 2578.560078] should_fail.cold+0x5/0xa [ 2578.560730] ? ext4_find_extent+0xa3d/0xd30 [ 2578.561376] should_failslab+0x5/0x20 [ 2578.561934] __kmalloc+0x72/0x390 [ 2578.562469] ext4_find_extent+0xa3d/0xd30 [ 2578.563088] ext4_ext_map_blocks+0x1c8/0x5850 [ 2578.563770] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2578.564568] ? SOFTIRQ_verbose+0x10/0x10 [ 2578.565167] ? perf_trace_lock+0xac/0x490 [ 2578.565785] ? SOFTIRQ_verbose+0x10/0x10 [ 2578.566404] ? ext4_ext_release+0x10/0x10 [ 2578.567015] ? lock_release+0x680/0x680 [ 2578.567603] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2578.568310] ? lock_downgrade+0x6d0/0x6d0 [ 2578.568946] ? down_read+0x10f/0x430 [ 2578.569507] ? down_write+0x160/0x160 [ 2578.570055] ? ext4_es_lookup_extent+0xc4/0xaa0 [ 2578.570764] ext4_map_blocks+0x9cc/0x1940 [ 2578.571391] ? kmem_cache_alloc+0x2a6/0x310 [ 2578.572020] ? __kernel_text_address+0x9/0x40 [ 2578.572677] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2578.573352] ? jbd2__journal_start+0xf3/0x7e0 [ 2578.573976] ? __ext4_journal_start_sb+0x214/0x390 [ 2578.574705] ? __ext4_journal_start_sb+0x1db/0x390 [ 2578.575453] ext4_iomap_begin+0x3ad/0x700 [ 2578.576045] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2578.576790] ? kasan_save_stack+0x1b/0x40 [ 2578.577410] ? ext4_file_write_iter+0xb26/0x18d0 [ 2578.578103] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2578.579030] ? splice_direct_to_actor+0x387/0x980 [ 2578.579733] ? do_splice_direct+0x1c4/0x290 [ 2578.580376] ? do_sendfile+0x553/0x1090 [ 2578.580970] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2578.581651] ? do_syscall_64+0x33/0x40 [ 2578.582225] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2578.583009] iomap_apply+0x164/0x810 [ 2578.583566] ? iomap_dio_rw+0x90/0x90 [ 2578.584127] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2578.585004] ? mark_held_locks+0x9e/0xe0 [ 2578.585630] ? filemap_check_errors+0xa5/0x150 [ 2578.586314] __iomap_dio_rw+0x6cd/0x1110 [ 2578.586905] ? iomap_dio_rw+0x90/0x90 [ 2578.587492] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2578.588153] ? ext4_orphan_add+0x253/0x9e0 [ 2578.588795] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2578.589530] ? ext4_empty_dir+0xae0/0xae0 [ 2578.590129] ? jbd2__journal_start+0xf3/0x7e0 [ 2578.590801] iomap_dio_rw+0x31/0x90 [ 2578.591348] ext4_file_write_iter+0xb26/0x18d0 [ 2578.592031] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2578.592731] ? kasan_save_stack+0x32/0x40 [ 2578.593345] ? kasan_save_stack+0x1b/0x40 [ 2578.593946] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2578.594692] ? iter_file_splice_write+0x16d/0xc30 [ 2578.595404] ? direct_splice_actor+0x10f/0x170 [ 2578.596065] ? splice_direct_to_actor+0x387/0x980 [ 2578.596791] ? do_splice_direct+0x1c4/0x290 [ 2578.597428] ? do_sendfile+0x553/0x1090 [ 2578.598007] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2578.598707] do_iter_readv_writev+0x476/0x750 [ 2578.599373] ? new_sync_write+0x660/0x660 [ 2578.599975] ? selinux_file_permission+0x92/0x520 [ 2578.600730] do_iter_write+0x191/0x670 [ 2578.601317] ? trace_hardirqs_on+0x5b/0x180 [ 2578.601907] vfs_iter_write+0x70/0xa0 [ 2578.602476] iter_file_splice_write+0x762/0xc30 [ 2578.603175] ? generic_splice_sendpage+0x140/0x140 [ 2578.603912] ? avc_policy_seqno+0x9/0x70 [ 2578.604538] ? selinux_file_permission+0x92/0x520 [ 2578.605265] ? lockdep_init_map_type+0x2c7/0x780 [ 2578.605957] ? generic_splice_sendpage+0x140/0x140 [ 2578.606689] direct_splice_actor+0x10f/0x170 [ 2578.607352] splice_direct_to_actor+0x387/0x980 [ 2578.608035] ? pipe_to_sendpage+0x380/0x380 [ 2578.608696] ? do_splice_to+0x160/0x160 [ 2578.609293] ? security_file_permission+0x24e/0x570 [ 2578.610028] do_splice_direct+0x1c4/0x290 [ 2578.610643] ? splice_direct_to_actor+0x980/0x980 [ 2578.611352] ? selinux_file_permission+0x92/0x520 [ 2578.612056] ? security_file_permission+0x24e/0x570 [ 2578.612823] do_sendfile+0x553/0x1090 [ 2578.613417] ? do_pwritev+0x270/0x270 [ 2578.613982] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2578.614766] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2578.615561] ? trace_hardirqs_on+0x5b/0x180 [ 2578.616191] __x64_sys_sendfile64+0x1d1/0x210 [ 2578.616866] ? __ia32_sys_sendfile+0x220/0x220 [ 2578.617549] ? __ia32_sys_sendfile+0x220/0x220 [ 2578.618239] do_syscall_64+0x33/0x40 [ 2578.618781] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2578.619532] RIP: 0033:0x7ff4675d8b19 [ 2578.620077] 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.622759] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2578.623870] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2578.624922] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2578.625966] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2578.627010] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2578.628047] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:10:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x8) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) syz_io_uring_setup(0x38d4, &(0x7f0000000080)={0x0, 0x0, 0x1}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0}, 0x0) r3 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) syz_io_uring_submit(r1, 0x0, &(0x7f0000000000)=@IORING_OP_POLL_ADD={0x6, 0x0, 0x0, @fd_index=0x2, 0x0, 0x0, 0x0, {0x4000}, 0x1, {0x0, r3}}, 0x4) 00:10:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = openat$incfs(0xffffffffffffffff, &(0x7f0000000140)='.pending_reads\x00', 0x0, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x270f01, 0x49) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f00000000c0)={0x101, 0x5, 0x42, 0x7, 0x3f}) r3 = creat(&(0x7f0000000000)='./file2\x00', 0x0) fcntl$setown(r3, 0x8, 0xffffffffffffffff) close(r3) perf_event_open(0x0, 0x0, 0xc, r3, 0x0) signalfd(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x104, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r1, 0x80489439, &(0x7f0000000340)) open_tree(r3, &(0x7f0000000180)='./file2\x00', 0x1800) lseek(r2, 0x0, 0x2) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x4000, 0x128) copy_file_range(r4, 0x0, r2, 0x0, 0x200f5ef, 0x0) 00:10:11 executing program 0: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000180)='./file0\x00', 0x74) close_range(r0, 0xffffffffffffffff, 0x0) write$selinux_attr(0xffffffffffffffff, &(0x7f00000000c0)='system_u:object_r:hald_keymap_exec_t:s0\x00', 0x28) creat(&(0x7f0000000040)='./file0\x00', 0x0) socket$netlink(0x10, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0x40286608, &(0x7f0000000040)={0x0, 0x80}) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan0\x00', 0x0}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000002e00)={0x0, 0x0, &(0x7f0000002dc0)={&(0x7f0000000600)=ANY=[@ANYBLOB="480100001a0001000000000000000000e000000200"/64, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="e00000010000000000000000000000000000000033000000ac1414bb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000004c0014007368613235360000000000000000000000000000000000000000000000000000000000000023514c8582760c000000000000000000000000000000000000000000000000f6ffffff000000000000000c001c00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x148}}, 0x0) r5 = fcntl$dupfd(r4, 0x406, r1) setsockopt$IP_VS_SO_SET_ZERO(r5, 0x0, 0x48f, &(0x7f00000001c0)={0x3a, @remote, 0x4e22, 0x0, 'lc\x00', 0x4, 0x9, 0x9}, 0x2c) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_INTERFACE(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000240)=ANY=[@ANYBLOB="24000000193f7c3c9a664800b4b2b88b03d49bae9a3651fd9e3e05990624284aafdd7cf74c9446fb49909098d02bbc65b1365721280548697de61c5b0a1464a868b94a7fe9a8a30a3f5d54ff45b0d6000a6a062272060e8f982cee2bd0c44e6844c572aa717f14182eeabdb19289b39d70a7449a858480661fe0b7ea1749823a8985c5954b13b590d984cd4f49cc58a2b56bd7ea5b2c2b1fa789fbbff24ecb888e9395694e1a8117b158624a398a4913b371037edf10b300", @ANYRES16=r6, @ANYBLOB="010000000000000000000600000008000300", @ANYRES32=r3, @ANYBLOB="0800050006000000"], 0x24}}, 0x0) signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x800) perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xaa1}, 0x0, 0x0, 0x0, 0x5, 0xfe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x4, &(0x7f0000000440)=[{&(0x7f0000000040)="2000000080000000060000006a0000000f000000000000000100000001000000004000000040000020000000e0f4655fe0f4655f0100ffff53ef010001000000dff4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {0x0, 0x0, 0xffffffffdffffff8}, {&(0x7f0000010400)="020000000300000004", 0x9, 0x800}, {&(0x7f0000011600)="ed41000000080000dff46552e0f4655fe0f4655f000000000000040004", 0x1d, 0x2100}], 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="64656c6100000000fa10b5dc37dcb5adaa3e129a95fa49dc57851e1cf205630300000051ee807c93ae8420b44f9b3378793b92dd0c99ea5d2d8e8fabcf98042c7b5291f2685bc1415c43ecfac002f7681452963988787a5abd242a8c989db4e1886b8a5c19864ea64d1dbaa034eae528a93140f935e9a44ce43b84ef8d6527ea9c0d0bd83bb04e62fce7f4a126cbee52b3c4f51c52de2160d5"]) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000200)=@IORING_OP_NOP={0x0, 0x1}, 0x10003) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000580)) 00:10:11 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, r1) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:10:12 executing program 2: syz_mount_image$ext4(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x4, &(0x7f00000004c0)=[{&(0x7f0000000040)="2000000080000000060000006a0000000f000000000000000100000001000000004000000040000020000000e0f4655fe0f4655f0100ffff53ef010001000000dff4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {0x0, 0x0, 0xffffffffdffffff8}, {&(0x7f0000010400)="020000000300000004", 0x9, 0x800}, {&(0x7f0000011600)="ed41000000080000dff46552e0f4655fe0f4655f000000000000040004", 0x1d, 0x2100}], 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="74299f49b1ec8cdd9477df68d5c4fbc500fa00000000408044"]) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f00000016c0)={{0x1, 0x1, 0x18, r0, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) syz_mount_image$tmpfs(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x1, 0x3, &(0x7f0000001640)=[{&(0x7f0000000380)="ef0898fe3ced52f1bacee74bb95378704d6c144a4c83231c7a09fe6d38c38e0d000c35e1519ab8ed43322268ffcaf8b7884543123bc9337cf426ecf71737dd122d3c4ebc69221ad2e452d13bd19f2220aee070af065497ea9238419bb13bbab081cb40abd4143563d196e02bd8d51c23a47cbc3a98c64610cb3f06bd5e8087b53f3fc3ae565a1ceb768c3e64d6e99ca90331a74ef1bfa34d687801f34353b7880e9203bed9ce5a061e7d31260f360b7e3a80066dfedddd2fe3f0a783298fb7805932d691f8809676f9f5213c8b3d2e0a289f6c0e23c9018bd3ea7032a52b", 0xde, 0x3}, {&(0x7f0000000480)="beb10b3848e4b8583351d30ea7d854c002677b3398354ec189cc11c7bc83e7b8b6a0fb2f09", 0x25, 0x1}, {&(0x7f0000001540)="3022f48f0c061e0c32fb419ffeda7b96ef701ceb711353d68903c781f2068d486347242b10e1ac9735b370022cd384064e4a9ba990305cd62dd9d6a07a8e957fb0d7a63aec682c95b25a8ae1eca96c6df46c00cba43bbcb53d415dfda47e558f872073d9b4ac908b20e63d97260c09d52c0921751e3a49e7c248e0225f8caf6bb0f199e5da51393f18e4a256fb6b80c185b0a5e885e6608d030b66fe065b533132ec5850c1e1ef3f9d0d9181d831e3ea54c900ffe0fa3783b15405ac88947630f3cbc4251f84dfacedf1c91ddbea6ff3e06d3f7372998b9105287298311b46", 0xdf}], 0x2200000, &(0x7f0000001700)={[{@gid={'gid', 0x3d, r1}}, {}, {@nr_inodes={'nr_inodes', 0x3d, [0xf, 0x36, 0x70, 0x70, 0x78]}}, {@huge_within_size}, {@huge_within_size}, {@huge_never}, {@huge_always}, {@huge_within_size}], [{@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@fowner_gt}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="ded26b82ac355c39d48933e9886c3e131d431108ae7482712d94afc4dc437ec9dc0d9123fa1bb328f97b7bef46087365f2fbde367355acd8ac6acca436d95cc434422ec22141ff28a2a55e5ff93105fdde785b96e45ba1ffeb324334d62e7f9abf42f10a019a7d34278234b2db33b8402635d4ee2f2bbbbf79ca8cb093210ed479a352edd668bcff4ae679f77e317fa9ec4ea31b48c1036f0405b8c24612398e60cecb5d8ec497d9f0c98983ffdf63df7e14f7650f43531afa29366540be5361df0b2ae0c334eb94d48f53ea1e7d72921341c92225b3a60fdcadff1a24f83cc5c49125458dec4dc776606ff23a447a6b096e", 0xf2}, {&(0x7f0000000540)="b26f1191d36ffc4821606870bd54834f6863d2dc3bd5338b9776ada9db239e365414eda686cd0948eb85df246a56c6602d2c0d46c6d4a41afaa20a0734ce279b870d3657e8f24dd24620abf8877f503c08dc666544ca92d0c5fe7476e2a59c3005bcb684511299f350e7c7b0dc98b03a9690bc9b4d8ebcd994bdc1d7f388701671615a09ae26e0ada92c734419f7cff19da57c9c61a78d753f0c76c5d75beea463e6f090b7044da4842aab6a75174ee0695fc703579ef68c4cfdcebff8bf8cdcde56fd271ad17649a921f44d582902a295f63b758cdff50d04fd81e6da9c005162af57f31abb068e54ef34d3572d4d9ad5f6cbd88e4a873766222c94488e331053ebc2b2a32b9a4ca7eb43b3112342a447c567421df225c16e84613a76066bcb4964acb9b04cbe2e2a1f937b67e9ea7a57b379bdf5dc5b4bc4ebca160c64023a8acc75be3352b16816c0854cb8eabddc85ec8dcbcfc75b2243d71eec18ad816e0708366bf038b496f4b7dd47e16451d28c3e9140b83a9a053264040ac1e54724bc08bd514a126a00585d9acf6916828bca9a5bd5859d6de8210f1e6e23506a259e7551e66905de67d20440b8f49a7c2fa38c8896ee16fd7fa9820924c60bfcaa81684afa478b75240be7bc11b002c0275a127e805bcdaca902e947292246582d5d556f06013d73171bd9772539c773680e61f93e6d1239380dfddc837673760e9d45fad19150909971f583fa5fa61cf7a82ddb8b3c262a7aaf866957aa763385f861c091788332e414d0636c6557c9a0b7dd393c0d9a6a3ba0bc33d545890f9d20669027bc100054878aaf5c3c51f2ee875143d62e268df5e382c9f3ef73316f4b977d613acc0f7c83ac48dc419cfcead1d9e4714124c34b0ca161b86a7f9aa6e77ae5170dc283868b11886e6188467451c94e8425ee2c65a36265ce9d90b20a9901f243c8d26fb309cc08a6ee748d720104db96b1fbd6a366467a225e91ca81eb5a11daa888094e667033e6bc7745923a3e049888046509e2cdbeb09921193188b41c2ca63c7a56d5752e6120f138f6d3d9f1d1ad8eb2b323919f4f80276cd64ffff2b043bbb6be62b968519bc453df6e6549527087dddd963fb47bbaec83fb4ea654f65db26fd49ba3d4c281ac18c87b34d64c706d9137e196b63d0865a92c500fd153f71428be2ad58f8b039224e493ec3f1e7143486776b31ef8ea6f6246da4904e601c97234e02635db1731187935b3d99b54608e7e01e4e6bee2ad67454f7e9394beff52ee6ba01dc8a154faf2596138dbf3690d4771562894d364c2d040c78882d7d757432628af1db85b6c37f626ccc10a23f5b38a27b921536fe2957b3870cccf6591ca5b438d5c87b06457c07c9aca14438e3cb26b7bf4cb039b029af78f4faaf305bd677c9c28c71cade3cbe389a1c914259c65f4e451b28a17d66c25c05ad68bf684b7644a93e9fd570f62d795e0c7403a60406cdd2e5c976fd548b95f91dde5abe9c45350657e7a13dd0ecc26b0c3095c72bde3cdf608dada761eeb3ad789e485ac1058bbef057bcdb88e494d3f65314c35bc075906fe79a1c22a8ebdd06f02dcb95cf9ae7e9f06660a73b5d5400c2c4322bb4a7edf524ab711daf544511f8644a24e64504b15ac4e1f2388baa12f283bf3ab9f756252b0f11b59ea89f4ebf3bd95d121b264e6c5524922839db6a864cd3bc5f01c9f91eacab8cf7487078e1aa0785fd203fbbd4f5ab46f60aab1f092b19e6cbcfbf8dc22564bd2a594a78d98c91a4d3adadd7d1177edcce97cb53ed759a91fcc4a3ab8792746e5be27517439c72e696e9ad2c540fd19db47bb7255ad2f5ccb3187a925b37f436a74b13d69d18fa1d1735299a5a22aa9134d51e79542ee8db68303ea8697ac9c922af9cded3e5f32e7eb45eee841d1ad500fbce7663c97a83eafa73c1772521db780fa90fb1cefaeef2458f4cb52590f2773e02d584ce073f81175696b2202b5b0c8ac32f37c00dfc68f0c008c6a133345b141b5bfb0be263905a258b0bed89e2ef5dcb2b558e765c83b2b79f4769585079909fb37345b3449f01a9cd4480b2c93266a9f7f1b99ae62fbcb34d1aa63006ba910db681c98a15c4691e5a82595a93203f568b143811d3e89849c4cd615b0ad0a8187119adf3b7075cfad413fe2b8b4546c538d961a7fd2cfea039525b11d6cb27f317569ec5256228fee42a8d579514b138ad7e7788a9f598e0f59890b3fbf043ec680f70d410c4c681d9c41a5c5a1a39cfbdb9bff560a53abcb07347b78801bcbc3e112dbc526cb3df778ff173dd2106a93735dc14e0d894390396e82b5f54c61c2d1357d2f1acc53b58c3a28a1c88704bd130335a5c74977f3e37fff1081d778703b4feebec2948515da66e1311e7f89cb99445cce7ef4f5a8d47e7667e87c3441e3018ea46d22412af29639bf13c56a78fd14edb82ef76eb9a33b527fe2686777cbc33e54f8e0da1d7f88bb3ef5b0fb2f62adbee706ac91a692f644b831eda42491ec362cbdb4ecd64d3ef16e9a36fe6d7bce30b15d22dab5739489043c510b15b75ad1e06fee6e7bee60de8092f4ba0e4c15e24c25591e4c3d9c5c44d9fbfd041d8985e4469a516a31b0d5dde554accb5f4a125b7ce62ae52f142e71ae1d59dad234441f23558d64442e7a6036a76d40fca9414433c19d03377618f2858d82c041a2b98c8095326844b8b1ec29a68aca9360d74ea26d65f858b6e33bef196e9a000191ec29cb33fe8a901b913b7ba565af9b81d6a908826e56ab133141db67ef0730ed9b7e26310c1a269b2de7e20c2f5ed3b07dc8c5170c7c4ba56133f3f3c2c5de88e6c9a360d9dca6f003478f9a5af3cca204e405e0668893bb00ef3765badf20d3f8eca80542656b9573ad0da0597c7952ff68e82de14de2c3f908a33136a1d60279a177bfaffe7fc11c2ba6f08a31510933db3b233f2652604a2aa2cf222ae4b73f92b63fc672d3458f47ce64af479ea7c36eca379d41466082e767dbbd663e8682d14c946b2412cce3c61b71e770edb316ee0d592289f54ce713b6d9e3a9e9fc9767c2afdfab0def6a3e99185aa7b92c59e60ea48cf14ff871f0676d0bc2a1a2e39b0b8b023afd7b85df8b154936ff589b40d4963a3206089cad073e86788a60a8a2e7fffa6d6ee9e641ab6eda4dc97ffb25c1b76a7a9ddb907a48a4de65db02cb491b7ba347a5ed6ee837b106c6fb834f2f40964459dcb672dbbfffd6a9e28a6598691abbcd69c4da807902feff3cef52ede151d9c1dbd27defe24f835b0b1dbf21a9121f7786a2d6be721c2f4b8f8f30700f3163ea51fea384921dbc4e6fa50114b659a2c7e19156fa25d132cfe9ccbdeb245dd2bdb68b777decf2f59c7dcb64775aa184dc33b5fbb9e5d4578b96f0e3a5ab0107ffad170835d130294242ce23055c8947836876dedbcdc425f88c3521f1850fed7c0851c9663b9d35e42c9d73f43778d63cc62dddc59c33cd55d4fc1ecac5f0ba16696e2aa23866e87e7a1f7bf1cd39da69ac663f441b473b30bace936940ea377186616e73c46caf7d0656ff905729fb232c8904370413383f3d2aa538af14d35a2ae0dc8857d1b10858e8ad1b633f21d5746ef1ed8025af712bb8346d1ad77167e09b06b5e7690a2fedd86d781eed6c005d09b95ffc12ae570b88e58538b68e6b1de8d5cab134e10ed47558d4d1e90e09db5445331fed1188f0748a06f41de13582e1818d5fe0b053a3e1b866f166c23d522939851d466f6eee7c334ca53bee679f2cbd9eea1c752e8e0f915b655b0086c0c942af255c627a4b76aa5f289baf9ae3b2a180abefee0ab0cbc8d8304c81c0c2979997caeae5d48bf00c3e2bd5b91d9d491444a1599a0cdb57cd6a5e3115cce34c35461320d6d632910d884af0c3d0b59379f51dfef1242c5235561920964561f0a0078c1f1369aa603c0d35e41b4b1b9d7a6ca50fd6dae120c5b0c3b24fd0d6afc0689da107b160f32881b19e7127dd111bf92b079e3ad2d35b1b6c1545e050c7ddb224c2b6d3aee9fd2f2f886809dbee840204da788a59d6d20100dbfd33598bd00d7cb8fbdc9124a5996a1642eac04d300433f696f312550df321b0ea4bfa5c62fa8f5edfec42f5ce9ab8cb289e0fcf191bd5a1a17a8bae9edd5ec4b3750a76eb2fbb1a6705bdbf80a18dc9455184644ed5cde2aad1204c8a60b8cb63902b39acc651ddbfd7d66db7ec360209384c3915868ac086629fef6866dfb0b1ecd29902fa19f8e530fcbffd796c6530c2e3eb8106773d6219a455976a1191732b47936f47b942f77d5a4e44bb66079c9e972a57dba5c10340071d5474860b21e179f86316a07265abd6ffeb8ba17ec8b83f0152f9ce861f82d0dbe4f5bb8b071d8e1d55374067375908663d9b06a487cb42bf3ba11ed43fbc29ae7a54592bab9492df2588163d1ab5b4ff0f8116d4362814361427df2ec053c53f3f08d88cebb758b23ab02ae268c2ac46c228cb9317cae7001249639a8ecdc4b06eec8824cb85a8c92f152e83f8ad037134d694ed30d05de0409c649c283b7a1693528b9bd321a5c9986ec2de6a9b46aa537f7d9a00e672acc70ca6013163b98fd4a853f9405c6285bf32ccf92f75dfd33b0da2ce1851199038ed168f2774408d1a62d46cecf18c269ba763d9b7ad8f4eb5c005c12c57dde8131a36a84da84822277507e8c85e3631c122c68a958e30135b804a3f28be2b8d3d04703a7f4102a46a49bcb64bab0574476619a55c5114de632fe67e5cbdb108127236318b64ab3ebc56bb9ce9e9bce2c7c7c1323dea1d65bbaf387477c6320c4ccb98ec17fbd67ab0d23465a40cd8d59fb2c8e7e02047edc0f0a74ab3c9c974ab66b8c81c3a9507622f3e11736791c4b3360b196d3db6c1df9d75f02da6732ccc34f0a60e5284d57335b292218a5c2eedbd555f79ba5f20affe69ce85936ed6cecb6459d27df1539e752f67e6fb43d4a7566a86ee735887298c747b98502b7ba195d46d74bb247db099d2554423c704c0f3077e94e434c12fa72b1abd7156dbfb68890eabd7f91aaf6e8b685258918aae65f8f67f2315000f5d78102115984bb74ce34ded347e98793b31fc2cfb572d8757fd566b7b01001ed6afed792f97877bbea37bbe01a7ac4875c15aa9a450204fccb52eaee6b2effa235e573a811314be6c88c472440871da42bb5956f0bf9523ec3efe98eefbc1065150fd1ee40d2bce6d38e76ab1fb2ce37c7cae6841e71eabebcdef2125a0d2a368d4c6ddb627cd66d10a4bd696eb311638c92185c08699b5e3710a5cc35193578a09e8ba35c17055cdec15b33ef99e28888a5586de46a987f8adcc1b7fc4b37c6a084732cdfc551e0af0f953b324c674b1b03f0140195b90d019cc1a782d595445860325a10308a1259030b90ffac814ba43fe3b633aee49be46f4aaf1814d992c088c4fc50558965566295939b2eaa96256b86c839a587e834612c3cd08b9a51b09494d468c8f1b9ee624caab091b62f2429bdf0555322edf985a284e505c6c4e36edb1878c643a867402d6f708d965010c27b570b2d53684f71d53a25764f12482e418817efd9a9426bd409b93650ac2089ca924595591e71395397e8f5f5bc9fad86c1949f991e21c5953cd645d295e05beaf9a98ee9427034836f3fca7e04fad41e8b8cdd3644ecf8905323d02668bf0aef5930b60221eb4cc35fa2cba8fcfd23e1f4f52f1103fc1ca07b08626e3ba7b7cafc491af8c2a235e360a750464e9a2dee6746de68f8177271e9e4da08e07d7a88d81d0f1c5", 0x1000}, {&(0x7f0000000140)="ea192faac67d88c892", 0x9}], 0x3) [ 2578.815986] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 00:10:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) r1 = openat2(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x40400, 0x50, 0x28}, 0x18) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) [ 2578.847540] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 00:10:12 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, r1) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:10:12 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/consoles\x00', 0x0, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0x79}], 0x1, 0x16, 0x0) 00:10:12 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1100) 00:10:12 executing program 4: perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x12, r1, 0x8000000) waitid$P_PIDFD(0x3, r1, &(0x7f00000001c0), 0x1, &(0x7f0000000240)) openat$cgroup(r1, &(0x7f00000017c0)='syz0\x00', 0x200002, 0x0) write$binfmt_elf64(r0, &(0x7f0000002ac0)=ANY=[@ANYBLOB="7f454c46030905010000000000000000020006007b0000007e020000000000004000000000000000b40300000000000000000000040038000200050007000400000000600000000006000000000000000400000000000000dd000000000000000500000000000000400000000000000007000000000000000300000000000000020000000000000002000000000000000400000000000000050000000000000002000000000000000700000000000000bd957fd92f411ce18f895838cbaa4d10431d6f1ff91416ba3d46d46f9806d0d4794ceeeea2a5db653d90fb7d492f9319d402b6e737a65be0d6103a89d9fb0225245ad48f3efc11c748601e2c14070aedcf8790cb988fd9a9dc42560687a7ca8bdb9a4308453cbc1b30fbefed1014e06c663745c9642cd44c9b61cb210a3f9f879c67c210929c75380a32e7910a5057b77e7bd0079d943a44fa0493ff131383c73cac8ae601866e27e490ecdc05fa94e4e033e84ef40df030f991b72629e4b699180c2d59c227c254c29573c7ebe968993b2a808c7a7de46d4a28b88d3878dfcbe3e00ac859a44cc29c887800fd41813956894a5d446ed437c8d0d676163a0fe17faa72d9de2df6acb5bcfc7762dd38fb695d48b7615dd10595f5ce86bdbd42165a492854fd58fa33c189830c186cebc7f476d8f6d340a562e9a0087c1df70c3def99bb7da2e037056bcf01b6b4611021423894cb4fc49280bd814897e99effc5a6f739c7297475fc7ee6abfc739e4245326c052d4a25ff71a919639b9ec609800d000eb7b48a143081004422ab2b0c93f52f13c21fe3a69891899cddf448266e7c6c2a44a6b168b690710fa914cf98d5a4f1d2c69b15bca663d4665dbbcd7b391ad8744d8180fa9b590bf9292e69f810bffe0c7098de8c8c2ffffa7f71487a00ae4e228b96cca3de846df5ec2d175f6ad40f8f75c245cf54f6a110d2feaa211d303b13daf2ce54082d6c41e2bad767a6f7e1508cae12f627037e66993525b05b808098b463f8466860a55a97b40397e48320d933660dab0adefc9f5ee15df7b65671fe0766c1cde6e057dfa4456fb6980349c22672d422ccf7c40a788f7044cdb6c211c40d6ba5210916ba134236af42e3151733dc3f2eb243535643024472bb92205aa7d2258a3d01a597accb32dfde82c3e7455e0f6bea40bc891e1dad5030eecabe51bf31aaeef9b0b5b0e4fe36f6f60c38c2d47f5b45f8e6789650de5a746fe7f918035731eca253c276729b3ae17160a1d97a55cc95fd242c0468cdf19578820e9e0d0d1696bf169104cfc9fff87c7e56bf1fd0109ee2186d09ffb1de9b175ef691fc316cb4e4e37e15cd928f0251188a08e8e2ff4e99e4936ac771717fb3243a13b47166b8bc774651829dbeec86010c1332486690911932921093cf7bc48ee832d7b3cf479257fc9da062964d40a1cf43763af895b7b6cdf5df545036437622a0546880d889f43c6c55c86cad2bff797322df713b16d89d78d1844d098b0c69148bd773f03bc65f6fafed0b67316a172de8778874dd0a21b5a4d76fce773e418a269514d6b941723d7f2dce926983960e1551b1687041479e4fe4c4dced2fd46137497cda2ba3e2eb3492248ce07415433d03c8db0605ee603c7b1b48e27f1755648e854e964247d72f7561e6c48b442e82b3a6a71f5cf4864df5377c65a6c2fc708886a00ff1c182d88ce92592a6b8d8d0884a4139e348cca9dac6650b89e27e5859930dc1d4bf81317ec094d3f240fe95b8b6f6b899fd9d6d3ba88ca2dfd526eafe87055faa6ffea38b5303ab77a607c6e9a329fa48c180c788537bc112ca422502f99988cd46fb48179403d1b24a908457ef8d71920623ec2dc3b3dd6c6847d2e07170517b6968d129653fd02236e151ecdb2540cca6a361d930727defb55e68cbbcae67245a7073183a64b45e49610c9ac3ba02aec4fb85557a48a37abb72bb7e2b5589d5fe26a8f20562b1a165fcc02d81e7e52fa74eb7ad3b1ce769c840ca809eb2b9921c5a9e0bcac57665cf78c60a206065857fa650b183dc035f2da1a057d50cd88483ec2d899d69977bcccd7f8788881161320cf66b850128e9d8a57b244ac1b3d51d2a3d097c9fdf6056787c7d8697768fc554f9b38c5fa2e008d7beac49bbc68199f51aeb9167ab73ef7409026b900511880a150282e5ffdde45aeba967b8f78dd7c3d1df125c63a41118dc0a956460f93fc6af6d52a7b74219034dfb9d40100e51f2a9ed3ad6e526d2f8d9eb120480e54ae52d5f12971683f17e74a8e879c5a363f4e303a874e8b7e74b161f99b28ebb7591b4e93adab81ddf21ea00d62f0fca1a712784ceee6a82ecf689931ca3270e2207b2b45b1aee88145637878cf197e38b47af01f5eac4d23b0f8022c469045ff13c1ed4a253579102ebd2dc4d54eb0b7aa531087d5edf9353120fd44791f254119512e29f745cbc4960d95d5efea0e1f8a6f9226a74bda485bfec6b80c93e2bb2b3ab8113abfe2ff1650dbd21d2046de6a50ebec45ec6ecf0ac1984f7bbe15587b0f71aa0cf08bbb9155bc0ae8dd833fa9084fbc4ed689d970c97ff27148bb8b6b5e336eaa19b4059809e97441ee546226a72701857381f7a70446f022599f841afbb04f255d90dabbe2d517addb5bb4cbdf660f172aef0e4ee708162be0fbd8ab76817d2e3c186232a7c377e6a86b2f90d4d0fb92180d5b7bda848ed0b8d03ae6379da8e47c215ed069feb37ac5bd2cabed7fa046d1f9076f33117f42c3c256a664213accdbd3e769ce9b1944158babe5a08da830978b10276030c4102b2356d8640f4c27f0ca38fd9678a1ceb0cadc6cc143d3729495ae3f152dfc00fa006ddb8d47b0a4fa464f33d6d28876732066b7d334a33cd3e1a8a8f71d7829737d3e6adb02f1e29e34692415e9c61fb1b0ef62708cd2779548ca8e69ff82a4509a40179180c83d64e9ba98d771c0050fe645d31da2df79d76b96a978a1a37247f3bbe9ee7f8078ee6fe747423d1cea406a2d0ff5c05bfb8d77203c6a9bfb92550a52f56c062f0f68337fbfaf0f366629bf4177661d0d0c970984af5098f94e20e98cbd617e373191bbf9b662bfbf0a44ea707fb5f161a9e56130897f4d9c11dd22dcba3aae9fe85526a76a45243af0aaf2da4df0f2a8c717020325aa092257cf84005d47aa28d12c5ee42b6603ee7f920925758871724d1492615b65d3578876df8a44f6030e15f376c6196a6aef9ae98b55c153f606ca122df74735f31918cc724438951d69e8a5e41055c6bbf2c6ea3b27917b52d8dfebd3758a115a52e534f2ca4090aa84283369eed8144fdf7ca27014afa9c8280407bd45b96f9f7e63f7cb11709b2edd9f5cd671f7854abec3b9266e0cd5dac57ce7bd7ab8df91b8daff98e52c719fdd5c87490885e86574d91594a36b351845059941b4392f91807f21a51aafaac4b716c0ac919e98d4eae792831033d462f3bac39952fe0d62d21899d8f56c2ff516cf4ac02d136e96eb677d81eebc1039b5cad753758e625b502bfc83ae50cf7f20e4df8944aaf921efcac2ff24d53e433c40de77dacebfe4d4975fdcef5d032155fe6e7372db4a195e1d45937b67b4a649e00f0ae5f93ae9ada36d4031b9f28eb2e29df997c5e24f473ea46857e4c64d5e0173c60b70969acc1dfa31038b90c77ad99a24c10c02b32903a0116f8b94641d18cdd198f4061040c97d105b91f75a6d125a56e12c8bf805f1846e82e4b53e6ba180f57f69150d743240f781390fc7bd63a150d19092a5a17a8bef0b65b9541762a551c772756b09d56355bc34ec0d45a9ff53ea9bbaffa69065677838428a3e9e7267560a303c4722db5e7d0eb364ebe21aacb8d88b3affea034cd22ae0953b1a4d1282c6d8eb3c8bf094467b0c87bf5a294071d0874ab24f491e0e4703149da8c179eb4dfb046dcc7ab7ee54389543f26010b45fac96536574ddfcd83e3d7e7eef2981d04c954e74db4b5faefce228e63b3b40124db606549e9f16b6652b2d75da58a6379e22acab45c9e4912f41cf04a716c2a4b5af9eef2e7a5057f17184751a6e271fa68c0d03048f7bfb7026ef6a4b9fe32a66658e928a109f83fb035ef5ab3a54d2e1af97fe148f40419e272fa500c273c8a718021f171195915b462507c45e6d6888fc8be897a93716daf2eaf58ae66d462f9c003d7c4adc8429ebb254e7bc558805560d04115d57451d4a2b39539e5b76e8135710299b64e45edb54ff000059396b52d988d1d3af9563c026f3e54cab67e35a8b09e887dd5f00e4ed24233ee5154bbc630754e26fc28022a62e17e31f05eda5c924d34b548ff2c16a2eda02a3c48370f9471048674fd63b90408788f2874c7c9a6544160b7cc25b79045db8bd2ede6defcc2f65f28c44d7867d91d6dc44885da0cd802553294c1863bedf6a05f779e3e2db200ce22b16b166591c7a4b067cb9bd52f17302eed6ca404d8781236e922b1bd882991b857d25ed0ca9087a868cd42e4ae0b288d817707666e3a52acbbd6d6550108ae7a111e1d0f125be9f60f429c3f6b231cdf822ddb603f93af7dcd1c4002d563a1c75882ffc031e64dca129fcb06a266ba44861a942213ad80cde5b9d41c2b1aa90e45d63d8c9214107da627b1a96ec83247135f665d86e613ba6cd9cbe927c8dd994c1765ff7098694915a27b9b8b144464a5e4b124cbe8d5a973e203007b355a2aa8a230db151a56120c346e5d5393ae347e50145ed531a4fdb6279088af98a9117f471b5a254cf89347980bd38ea3dbcf590d27047e77d14c748f62a1b856e898bce800ad3cf83b9a28dcd4967a91cd51068853045829e4a879bcb2e889e5121ffd0ffb07b78c7a37114a87f8a77994f80b09a9bc7554f4008b9397f7414d553a819d6851d7db649e06b4c4c93da70e2e9129656fb5f4cde45fcf12cc8863e3d4e2f0247f1a3ec655e4260668a3de5be1778e715a73d7337be40b1fad4f966ad426f815e42f3ae90a3f66dbc68d4573bec2a727b9d178eb980d6ee53b23013a9ff7410ebf0bedbb76b42ddda2aed4912037083cb47b35f1ea9f7673bcb0618895394797475eb09f432ba954059932839f185ef220db1aaeecc739ccfb7a8d8d047181c053b3a0e723335fd72e102d6e991fce1a5d8e139e4d4f0dc98021b49f04d284700982b0673027d021b0d66e9ee7c4d28aee4e673484d23771469a0006cab4c08d5c7de85158704262062aea9cde45b5a040e2435e671eef474af106a25845837182d9e2183d8665a06ff9967fe9fb08d85547773adc3c44e176c90ccabf9aa78ff63659a434affaa442e4b892d04186f4fcf82d74af7795e38e913597b3b3d55e3bebfb809c4827f0ceb97724ec4b2e5f831f82e6a5e016bbddcf3cbf84dddfb63a15bb6ffadaa9ae515e40e1bccdd2a24e52ba6b8892f42fb206509ceaa337c86e9ac800038a6b7d16236aa50fafcd6aaaf4de7e85fdffc5801f4340c87655ea8435eb97551379e33bc3acd5a064d7de4739c65b54fdfe49fff7eec6bab185ce8af6f75db4efcba85495651844e884a93bf1585ada122ad19de53099478af4ada009a57941b94195c5da4835841bc91f638d22e5087f00cb119fd3fb1c25600fc58ddbd6a60029c3d5edcdd6fc666d88effaab2f8dcce90758c6e12e3cd1fcb6154d831262b911da5b08965dd048edace8201a021ef061e22e27f7d88fdf3c8dab88736485faff908b08252da2bd5c91d490dffc0b2fe01e311b0eb1a589b47f365e8420ed59a4dff884dd6a50ae434f6c2ee29fcec9ed7637b44214c4adf152bd8c19104fae985cd3906231137815913b46cd43e40eaa18ccac8e3ecc08c4b19ae5dee9bdebd8c653c59302036f9d0fbcfd2084a5c4f9b5073dfe4ccce27397e935"], 0x15b0) 00:10:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r1) sendfile(r1, r2, 0x0, 0x100000001) openat(r1, &(0x7f0000000000)='./file1\x00', 0x109001, 0x20) 00:10:12 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, r1) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:10:12 executing program 2: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x248e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000080)={@remote}, 0x14) syz_io_uring_setup(0xd49, &(0x7f00000000c0)={0x0, 0x539b, 0x2, 0x3, 0x8b}, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000040)=0x0, &(0x7f0000000180)=0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) r3 = inotify_init1(0x0) r4 = inotify_add_watch(r3, &(0x7f0000000040)='.\x00', 0x2000003) inotify_add_watch(r3, 0x0, 0x4000040) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_READV=@use_registered_buffer={0x1, 0x0, 0x6003, @fd_index=0xfffffffc, 0xa075, 0x0, 0x0, 0x2, 0x1}, 0x1) syz_io_uring_submit(r1, 0x0, &(0x7f0000001640)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x3, 0x0, 0xffffffffffffffff, &(0x7f0000000240)={0x4000000f}, 0xffffffffffffffff, 0x3, 0x0, 0x1}, 0x8001) r5 = creat(&(0x7f0000000040)='./file0\x00', 0x0) inotify_rm_watch(r3, r4) ioctl$BTRFS_IOC_BALANCE_CTL(r3, 0x40049421, 0x0) dup3(r5, r3, 0x0) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000001c0)=@IORING_OP_LINK_TIMEOUT={0xf, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, {0x0, r6}}, 0x0) syz_io_uring_submit(0x0, r2, &(0x7f00000001c0)=@IORING_OP_RECVMSG={0xa, 0x5, 0x0, r5, 0x0, &(0x7f0000001600)={&(0x7f00000002c0)=@in={0x2, 0x0, @multicast1}, 0x80, &(0x7f0000000000)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/218, 0xda}, {&(0x7f0000001440)=""/150, 0x96}], 0x3, &(0x7f0000001500)=""/242, 0xf2}, 0x0, 0x100, 0x0, {0x2, r6}}, 0x7) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000140), 0x40001, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$SNAPSHOT_S2RAM(0xffffffffffffffff, 0x330b) 00:10:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) execveat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000140)=']\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='security.capability\x00'], 0x0, 0x1000) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) ftruncate(r0, 0x1000003) r1 = socket$inet6_udp(0xa, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r2 = openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/packet\x00') readv(0xffffffffffffffff, &(0x7f00000017c0)=[{&(0x7f00000003c0)=""/76, 0x4c}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/145, 0x91}, {&(0x7f0000001580)=""/219, 0xdb}, {&(0x7f0000001680)=""/180, 0xb4}, {&(0x7f0000000340)=""/52, 0x34}, {&(0x7f0000001740)=""/66, 0x42}], 0x7) dup3(r4, r3, 0x0) ftruncate(r4, 0x6d) perf_event_open(&(0x7f0000001d80)={0x5, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2c000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x1, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x40, 0x9a) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000180)={{{@in6=@empty}}, {{@in=@broadcast}, 0x0, @in=@local}}, &(0x7f0000000100)=0xe8) fsetxattr$security_capability(r0, &(0x7f0000000040), &(0x7f0000000080)=@v2={0x2000000, [{}, {0x8000000, 0x3}]}, 0x14, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(0xffffffffffffffff, 0x80089419, &(0x7f0000000480)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5b, 0x1, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_config_ext={0xed14, 0xffffffff80000000}, 0x0, 0x0, 0x0, 0x9}, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0x0) write$binfmt_elf64(r0, &(0x7f00000001c0)=ANY=[], 0xfdef) [ 2593.039543] FAULT_INJECTION: forcing a failure. [ 2593.039543] name failslab, interval 1, probability 0, space 0, times 0 [ 2593.041148] CPU: 0 PID: 15901 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2593.041889] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2593.042740] Call Trace: [ 2593.043032] dump_stack+0x107/0x167 [ 2593.043497] should_fail.cold+0x5/0xa [ 2593.043542] ? create_object.isra.0+0x3a/0xa20 [ 2593.043559] should_failslab+0x5/0x20 [ 2593.043573] kmem_cache_alloc+0x5b/0x310 [ 2593.043593] create_object.isra.0+0x3a/0xa20 [ 2593.043607] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2593.043626] kmem_cache_alloc+0x159/0x310 [ 2593.043647] __es_insert_extent+0xed1/0x1370 [ 2593.043667] ? do_raw_read_unlock+0x70/0x70 [ 2593.043679] ? perf_trace_lock+0xac/0x490 [ 2593.043703] ext4_es_insert_extent+0x45d/0xf10 [ 2593.043725] ? ext4_es_scan_clu+0x2e0/0x2e0 [ 2593.043740] ? ext4_es_find_extent_range+0x13b/0x3b0 [ 2593.043754] ? lock_downgrade+0x6d0/0x6d0 [ 2593.043776] ? __ext4_handle_dirty_super+0x100/0x100 00:10:26 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 18) 00:10:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r1, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000040)=0x80) ioctl$BTRFS_IOC_GET_DEV_STATS(r1, 0xc4089434, &(0x7f00000002c0)={0x0, 0x6, 0x0, [0x7, 0x94, 0x9, 0x5, 0x4], [0x3, 0xf66, 0x81, 0x6c0, 0xfffffffffffffff9, 0x200, 0x7fff, 0x80000000, 0x1, 0x2, 0x6, 0xe5, 0x80000001, 0x7, 0x1, 0x2, 0x401, 0x7, 0x6, 0x0, 0xaa, 0x8000, 0x3, 0x9, 0x3, 0x8, 0x9, 0x6f, 0x6, 0x80000001, 0x0, 0x3, 0x3ff, 0x7, 0x200, 0x1, 0x5, 0x3, 0x0, 0x3f, 0xfffffffffffffff9, 0x4, 0x800, 0x7, 0x3, 0x400, 0x10001, 0x0, 0x6, 0x5, 0x1000, 0x7ff, 0xc58e, 0x7fff, 0x0, 0x8b, 0x401, 0x2, 0x75800, 0xa51d, 0x9, 0x0, 0x0, 0x4, 0x3, 0x3, 0x442585eb, 0x1, 0x80, 0xa1, 0x3, 0xfffffffffffffff8, 0xfffffffffffffffd, 0x401, 0x9a00, 0xb48c, 0xe03, 0xffffffffffffffe1, 0xfffffffffffffff9, 0x0, 0xfff, 0x14e, 0x7fff, 0x2, 0x4, 0x80000001, 0x0, 0x1000, 0x3, 0x5, 0x0, 0x6, 0x8, 0x80000001, 0x2, 0x6, 0x10001, 0x2e8, 0x5, 0x0, 0x10000, 0x10000, 0x100, 0x8, 0x8000, 0x16313f2, 0x2, 0x0, 0x401, 0x2, 0x200, 0x5, 0x400, 0x4, 0x401, 0x10001, 0x7, 0x100000001, 0x3b91, 0x1, 0x74e]}) 00:10:26 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1100) 00:10:26 executing program 4: syz_genetlink_get_family_id$ipvs(0x0, 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$IPVS_CMD_GET_SERVICE(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x48, r0, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_DAEMON={0x30, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e21}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x1}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e21}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @empty}]}, @IPVS_CMD_ATTR_DAEMON={0x4}]}, 0x48}, 0x1, 0x0, 0x0, 0x10000000}, 0x400c010) syz_io_uring_setup(0x538c, &(0x7f0000000a40)={0x0, 0x0, 0x2, 0x2, 0x38c}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000ac0), &(0x7f0000000000)) syz_open_procfs$namespace(0x0, &(0x7f0000000b40)='ns/user\x00') r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSKBSENT(r1, 0x4b49, &(0x7f0000000cc0)={0x3, "4d964e30fa23206b3c9692b3e9c745c1bcf9bf5fa5ecf4f14b798cc99c3086b77f4723351c5cad6db3c19bacd1a3239aaa6e18adc9b16833432ee9358a53d182fc287eb753b48f98c7f3f83ffede966518d6b7352a5dae2f3b50bb4f5ab1269f531d7715d83aa260c53d24c60625cde826f0cca7a3935fe00216e2c2bd5e7ecc88b89a1729f0f9d1aee8244cbabaa0c802767f48d29bc0e6fb283eed7bd8768eb41473d92f72a5b226cf8e734c62331091dfa551cbf5f3a75c770072f084b8bb70adb8d85a4f4d331f9d5072d6f8cd4f14b9c558dfb5cc6ec0b4c6d2f9002a3d9ac88438e597fae6895c585f2fac6b28cf256fc783d62a47eed605cbb2e67d12ff95f592925d90718e2ffd4feaa4df8df08dc84c7d8e03074c4dc6fc2d814273dd53639e6dacabf6e8c85875d584ebe6032f14cad9e42d3c91cd16f561a3b6364c1549fbf06509c091a59d3737702466498abc3da7416ce398039510008524dd8df4a8df2f5c7e150d75579b26159199ae01a361523ee8c52014ebf343dddd8467de4f1c1095deee4d32f1fc33917c6a126fcf3d543c3b4e841b0adea936db324914c20d6e5aa7c21e9c85cb25d82fc1270a0f2da713b2fab756b2f5c65d0ad7cd62082ad664498567b3a933a9440e393536e428aa8dcfd92ec4cd5338bd2699c476ab0b691f1b0156137ba698efe93ef7e93fb7fa35845e73433a27e9f0914e"}) 00:10:26 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, r1) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:10:26 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) get_robust_list(0xffffffffffffffff, &(0x7f0000000340)=0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r0 = socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_PKTINFO(r0, 0x10e, 0x3, &(0x7f00000000c0)=0x8, 0x4) sendmsg$nl_generic(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={0x0}, 0x1, 0x0, 0x0, 0x48804}, 0x20000040) creat(&(0x7f0000000040)='./file0\x00', 0x1ab) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x9, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffff81000239}}, 0x0, 0xf, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f0000000000)=0x9) perf_event_open(&(0x7f0000000200)={0x4, 0x80, 0x83, 0x3f, 0x80, 0x7, 0x0, 0x400000002, 0xa003, 0xc, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x5, @perf_config_ext={0xd9, 0x9}, 0x1810d, 0xffffffffffffff85, 0x3, 0x0, 0x80, 0x4, 0x7ff, 0x0, 0x1000, 0x0, 0x3}, 0x0, 0xa, r2, 0x9) r3 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r3, 0x26, &(0x7f0000000600)={0x1, 0x0, 0x2, 0x0, 0xffffffffffffffff}) r4 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r4, 0x26, &(0x7f0000000600)={0x1, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) openat$incfs(r1, &(0x7f0000000100)='.pending_reads\x00', 0x4400, 0x20) r5 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(0xffffffffffffffff, 0x26, &(0x7f0000000600)={0x1, 0x0, 0x0, 0x0, 0xffffffffffffffff}) ioctl$LOOP_SET_STATUS(r5, 0x4c00, 0x0) ioctl$LOOP_SET_STATUS(r1, 0x4c06, 0x0) 00:10:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r2, 0x0, 0x4000) ftruncate(r0, 0x1000003) dup2(r0, r1) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) fsetxattr$security_capability(r0, &(0x7f0000000040), &(0x7f0000000080)=@v2, 0x14, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2e142, 0x0) syz_open_dev$vcsa(&(0x7f0000000140), 0x80000001, 0x212801) r3 = syz_io_uring_setup(0x21, &(0x7f0000000080), &(0x7f0000ffb000/0x3000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000180), &(0x7f0000002a40)) r4 = eventfd(0x0) io_uring_register$IORING_REGISTER_EVENTFD(r3, 0x4, &(0x7f0000000140)=r4, 0x1) sendmsg$TIPC_CMD_SET_LINK_WINDOW(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000680)=ANY=[@ANYBLOB="c73448c87e1180e7ed3d112db7215d34017e1d57f5d4df66248e57778e86650b321fc98dbe3f8fdb52cda387494c07788442b893", @ANYRES16, @ANYBLOB="280427bd7000fcdbdf2501000000000000000941000000140018000000096574683a67656e6576653100"], 0x30}, 0x1, 0x0, 0x0, 0x4008044}, 0x94) sendmsg$TIPC_CMD_GET_NODES(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, 0x0, 0x8, 0x70bd27, 0x25dfdbfb, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4008001}, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r4, @out_args}, './file1\x00'}) syz_open_procfs(0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r1, 0xc0709411, &(0x7f0000000340)=ANY=[@ANYRES64=0x0, @ANYBLOB="0000000000000000070000000000000008000000000000000000000000000000000000000000000000190c000000800000000000000000000000000043820000000000000000000000010000000000000006000000000000001800000000000000000000000000000000000000000000321700000000000000000000000000007b884195b0e833aba5d06ebdd0e9cfa32b28370d28f6c0e2b90715d2e749b82ce65de88e3ad192a76bb541a06516d4d5e246a91a22bce8e186c9"]) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x44a02, 0x0, 0x0, 0x7, 0xff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$binfmt_script(r1, &(0x7f0000000300)={'#! ', './file0', [], 0xd}, 0xb) 00:10:26 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) sendmsg$nl_generic(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000580)={0x3c, 0x20, 0xc21, 0x0, 0x0, {0x2}, [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x20, 0x16, 0x0, 0x0, @str='/proc/sys/net/ipv4/tcp_rmem\x00'}]}, 0x3c}}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r3) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r6) sendfile(r6, r7, 0x0, 0x100000001) r9 = syz_genetlink_get_family_id$ipvs(0x0, 0xffffffffffffffff) sendmsg$IPVS_CMD_GET_SERVICE(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000700)=ANY=[@ANYRESOCT, @ANYRES16=r9, @ANYBLOB], 0x100}, 0x1, 0x0, 0x0, 0x4804}, 0x0) sendmsg$IPVS_CMD_SET_SERVICE(r7, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000200)={&(0x7f0000001900)=ANY=[@ANYBLOB="8c010000", @ANYRES16=r9, @ANYBLOB="200027bd7000fbdbdf2502000000180001800800050002000000090006006e6f6e65000000001400038005000800060000000800030002000000480003800800030002000000060004000800000008000500ffffffff08000100010000000800010002000000060007004e220000140002006d6163766c616e31000000000000000008000400050000007c000380140006002001000000000000ffff000000000002140002006e657464657673696d3000000000000008000500ac1414aa060004000000000014000600000000000000000000000000000000000800010000000000050008000200000014000600fc0200000000000000000000000000010800010091ce7f82680001800c0007000c00000004000000080005000100000008000b0073697000140003007f0000010000000000000000000000000600010002000000080005000200000008000800050000000c0007000800000000000000080009002500000008000b00736970000400038008000600920000000400038008000500000200002ccf9748b2b615f319ac4c1cb43937e4ac668e77b5df34b1ab8d964f2e2ab27ac9d7be79f021673a"], 0x18c}, 0x1, 0x0, 0x0, 0x4800}, 0x1) sendfile(r3, r4, 0x0, 0x100000001) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r4, 0x10e, 0x4, &(0x7f0000000040)=0xfffffffe, 0x4) [ 2593.043788] ? __es_find_extent_range+0x197/0x4b0 sendmmsg$inet6(r0, &(0x7f00000016c0)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000140)="9caa53524f3dc756dfa9e920b3108f0f5091", 0x12}, {&(0x7f00000005c0)="3fe2479d544eef95ee2c92b93a1f2923266ae72658e16b07b0fc38eac84b16d46670e4d127978d1f1682ce715dbf7fdbe4832bca032a7f1f67a8ec0f5f03796ce63ece497474cee67981d3ab245d087b2d124348387b1f8d881aa2606bca4a466ee78eaa2586499dffdf09cd466b3495c7a4054ee6d173a25c0b5d7b1669a6bda72284505e329547e58957b72ea82db16915d6de79f4ef11070929351f43d0072a66d3739b659d9b417e06ced93d9772a7259c149df0e2b3d9bf706c37962f41569cecbc6d800d1d29fbccf7e5968f5efde019b01110a4dc7aaa5b2b2fe2d9130bc3cad989bc366ce8bb1acb834db18d4134b68f2e13b46292beb9cf6def654be095c7b68b9b805b4ec41b4ca02dabcb10959f7991e036af4b363f688d712064f31282f7830d4206c6ee44e824f8dc83a0c11d101c3e71fabdfd3dbd5cdc486305ad3d5aa1c4b15dc66cda84dd5a634989e5d7c2de67297051e3fa561b3496694b0c1ea73837fb49f2b39a6f664463697e76f09b7025630f0fa6cd4bfc9cd159acafa4139cc75415181114ab1c94aad5867b6eac36798891eef6cc6708347cea10b008220e9da72a13563c0f5ad3fb03bf64547e2d7e25e650d4d61c7420c8f7a7edb88773c27fed874e014daf20b5aff87fa6d9c7f7d772ec3a8d959cbb499ff8e2b2f118267a0ab3709bc0c8765e514038faf448a9b169bf04422a225ca5d374917012f280fb584569b82b678ce8d9689450e986f3666d4974126824c3c67fed6d20ad98b807db99f2c9c4fe9af79c0c9a67c2e62e96bbf5430af503a416f39681371b1029ef3453d099e811af2c852a5c8ce644c278c1edd5bc6b12f982a32bd0822b10cdfc189ce49d34754558bcd433337789a43eac462b9d62ba7c19c9d962481732fd447a91dd172b0a7b78b6dcd87aa73e1ce7bcbe042074af9600911355c5e32004600112c2a2f1c510b0a9fc53f8419e2e2a2f44b6b7a7d9a5196aeb4d0e7904771c25c559a11c87a8b6909bac3c9e59e665dcf8e4c918b756de5cd17ccf040c5c3ebdfc43f1bc3dca6db3b4cec02be508378214dda6bb04987e88b713ab9659e644f3e7c5d21c68b9cf4df911a60d03d534d518b5d5f0c197ce3e765550bd6a93109068166bf8ffb321c360061d31be3c958285f51df9a6d8ad0360d674f17e1c9b7f77100f8d43b53258284c11652fc58c81f20ca007d776fa0c1bf1121781c41dc68608225d99bec49239ca49140b477d484fdc4c2aa596aa4bcf572bb685ccaa059a8a13c25a9600b98bf7726456a4f70277cf9b730852de7d6319321b6bef79ad289889fecf12df8976eb17a34a4a75b2e50c18bd265b7afcb61bfb31789a781de3de251dec3d0f97e0dbe87e9e68862ccb93a49db95901633f3fbfd865aefc7eee0d90e6ac612b64d83f28057e94ed2db3c9abfaf0b9b47d63bdf0cfc98c324bd950ec018eff9c3ded0b92d9157fcd95c7bde2463c31b1763ab19819d083c2bc231a0285117647c6bd1c2f17b54205fccaf6ab08b3485319a612f73657394748f321b6e56f0429ed3b5acbbc9a30865a83b93a31eae989a6ea985f04e62a1ed1eaab380893c05062a06cdb980be831673b997146205f3db2ff5978e2cd1322173a18a14bc49c33b6e6361911e41c87a049a48016677189963bc212838d45d84bd311b8ac2234d809daef0077dee3b16682e5049cf751b60b5af91627714762119682408e037e184e2fe99384d5b746be488041df990606e8fa28f21b7ce3e31709e2bfaf19320fde3bb9e7fef44c6aba830f813f7cadf23fb99d22490adf9500f055ba700aa063b1d05bff8ffdf4bc770190f8c6a6a869878bfc85965031a493ee69da69eff3c14d237750f2ff3660bba0ec32b9dbefd318438c213b74f4ff0240bcb2e9d221fb08e7673ddc3e8ebc5b2599ddba7eee8de101e7f024a2df246d2056d5a3ebb93782b790a663d91aff3686c09bfa9f61fec6b8f12a452b1b789a7da79170fa41239eb81d8a371e6296a80d5712472371a0938d5a28982e7f9cfeb05832c3cc99c9b1e34d27414919c6ca58731890221d40f4faec07813bfbaa386ea5429e5abce3efd6a40d226eef8fb1eee3ace624adcae7a55aa0195080bce1485b429b759abf91e06d8d49bf74e65ae7a556c702f8b072f76ed553ee6df993530c0d50525c37692ad1416d937f917b0c0913e0cc849c19cccb8d772975119f5626ade503b5404a62747b23ffd65e7026930794c2f056018de34fb5a0fcb44ec831d2df1b0754ab586b929fcf6222b3cbebb6a2a3879e5ec5d837076971da95ac129a6cba1a2b7bed93c005a47074eb2b029d12d59d2f723450a977e69cd622508945ac71e728bbe3e708df883118429028af45b94d5bc9b0b053e27066ab89c9c33d814c4d5fdbed5916c2c9b4da1fb8eb891cad553fb34a42510d6c67ebb176917cac50737fe160d68413696d62e5d1e0eb63fd986ee3494e86db369107c9ca8f2e71835764b01ebf6c8435d7200586c972a90dff30fb53f2f11a8e97bfb96c9f5278fcdb018a62f7e5b3379fd37c7857a905a10968916241f8b3b4f69128fd4d97165fe5d3cc025f50632f70345920970547eb0a9e3a72558ff707e2ee6752e64320c6d2cf91ba74e143020ab6375d49714f8d0e470e497bb59c7f65621208855bc14306386fbac46734fb25e9db26a4d8411424a1b677722a113748036354066c8c0596ea53e98542a9ad4657770f8342219c44006b4804227dd4873358fe43128266b5554331ee8d92712dc2d123a77ebb6fda2f60c3de7eb9a1ed22fa768d8e75d5e4d8f744f1a62b276b9e7171118b1b0e4e3938d28a1cb02ee207e08c6250e5a521372600d485a53dcc391421dcd751e223eaf10a47589b04d1d6d05db88c3f43d7b114487a343a345562182d843074953dcffc766a7920afe1d84221bbf503c185f93e36706467a343a87f0baa33bbc329cd7826a379a0e3eb517db562337be2ab9b7ea8ff9e4f6bed3dd50da8ae45187644c60090c8cfb1fc9e0a446b9ac4abc47772df8ae9481b11e06f1b1c662845e020053b483c91aa0cc53f02d389dcf6546e042af39629e795b82af75b9a2e7d5b987736383be2a561951fa9e2625e29f0f058d7dba4f2dff63afe43b5e5b50a04141b1b68f6f6044bc36ee3bd1338d59b551cf384e3222915d94efc139f641205560d47ed688cc7fe8eeefab7befc03360a1d1fdb6aa4e1472498093ca70a3300ebe8d754b6f60be95603d75e5e249f42ffd84a21092250def18ebbe7d43a94828bfc579a88a0a22007d8a9a93180e8151e30d2fb7de38e11c7a9220d1ff39c2f68428dbc4b9af9aa0d730f3a1bb71327d9ec389327ae7803f1d746280c407b12a6ef71991a2de62ba6aa755f21aa211900a7bee544ff6f85791762ed703cce1456dab3d83e9d3ead39debcb232c50d18ac23658bab6b01df66e5d7071b75e6958fe05abaeb9d0cd5fd0b103a7c60014ced53ec177c3ded5c99f2691b31ef6c70fe3ad48c772357410843849f7629bb4273cfe0839df11ced26e912bcfe285c7752cd8f1e951b6a2c792e5468a0a5fbfc593f928a9716d31f759d723dd85b4103a2522141583e2c159f23db1bbe0dbf89441cd764e72824ceba79aa5519cefecea3c2b6c8daaa1072d9671c4a5caa1e6c7acfeefdc6af0c409179ea34c53fcf214df1bbefabacc595f1530b73f3c514d45668161361896732be2e50e78bfedafe19e433902e2c804fd44e90d2674f172d27ef6aa5d44f824843d42ea6d4b7e7f11676113706f3e047c79ad358f132c1c7528c4b1840e1e1e72d4588f06ef5eedb91d3c6de2c8e57525c1b480a83fd20821437e0f809568a4aab0ab4be8094d64513ede3b4e62e3a8c67dd5e03e0ddb4e4e2dec5bdd5933437b0245febc8bc09dc47af171c1448fde12c28bd9c98f57dca7b7cc025477cb02356708aef971d0093748f78cd6d3d78683e1e80d49b014c315b7a2dc63437356614e3d9c1d0c912d3a46085cd5beb73e73c9e36be8eee6a54ea97469aeb04c0e9c1d57bbcaf6eb07579c2bd57898dae9b2f8c30a930c876d93e6dcc25938df3ea2efa8fb37d26c6ffbc2dbdcd096d73bd35968cae0b2a41d9d764053cb27e0a72de9035640dfbd2a2297e89f246766f8921ed7d6026bccd0621e8718f1b9405a7f0eaa8f24b8e61290adf4997b2398bee5a3c7fa4a7821dc8c7c966ed8da492482aa243544bff10c77185d1fb25f08231f42169d668a2aed6ecd1d328b455b3b3a3c9cacf3faef10abe96b6035b14406e156dd691b0d6d5b6ffac3ac288152763c70330d8117f8b0cabd537abc25452ae2f66ab064f986aeee660a6f50b5b9a115ba73ab1c408724b6b3007a5e98b793daa99834fea8c0b86a284e322be77d89ad04f5a35e7eb66bc2179b5dbb555303a17163e1b61aa6b09b50c4c546d5dad2339a1c9090471cb182c60af2464bfa2930e0a164ec13daf0a1c9391a4f52e3b2e36e0eca67d09f9e49c8d2ddfe7c2f1e3dafadb920f2b684d72177b4fa253b601020b21439ff5de1af7ddd71d3be02af7fbfc5d9bb76062b89220f2aa20196b4a1daa230ba2828037acfb5a951a0ef46796ba75aba4632c37b6db2ba54aa839c50523c73e8d5093c44dfe09d91b959c7b4e7621bc010176449709aef7e43cfb6db49e5d45879fb16689c58b6651df68837f0f0eb4d632019f448bce40024d9efeb8e4252c9b26de7ddcca158c2345e701efb9ab1a8f79ec552931eedd391ec229610a844b0bf4685335baa1f86abb5904c28decf32b64b6e239e29ffd58667987aaa205d638623ddf982dd9ba91e5c5eb42b976650b50a327935a26e35c9926b676e7cbe617d310546aa160ec8f681578cc6d9f7b95e75ee37ce32818e4a8acb2b956b78a01c0a1e20f2f6e05dd50eee58d33b5520b15cf1d87c3036baa2ecb58f28bb0dbc27d601ee550eefc1894d6a1e1aa592f36e45b579bb2370c142580d2f7cc1f82a7770655b640ce721bba315ab28383eefa5a57b5adbf8d246e213c8c65f6686d4a632b8023e0a06130702b55aa334205c7a5677930f0b3180be4279326c3635ab3e6f972241587f430847e931f22ba8ece49fdcb4faff2c9e1d6f88acaba89ebc88083abebe03449f1798dd896389b3422e0aa67006f7c290e921f2008f366fe72b67161b8708e6251aa14a9ee56a8546fa35123403f22e4152cf720937c6a3b6e7d9b0f589aff106ed5d7d150fa37b5732359b3d84ec31e646803e6c727a38766fba3805d31bfde6e15e2c4c8f87118346cc956ee5c83dc628a742786573cb9c4d72efb7d37e8682b4dc1d96208d9711871887cb177f4e42a54c20d82cd50d6392fc8f8e5c8921fcf05095bccd35f2fae0fc4786c318f71c5d1bb3466d4c622e4d8754e9285dcc90598183889c39120cdac1bbda1168bc17b9cbb4800ce3ee58748dc14748b85cd26ff4bbe4d9b6e08bedf1eaf4e50bad19c6a4a84b6e66047de610e4aca58880e5e7e514701ec768aec3ec51bb49ad71985ede74176f47e23d3d347332c8bd6ce0877159e2f17a73c307356b5ed86b191aff0a8cd8d1382437b4e202dee55cb462afc2de7da3e96f9b45ad2c5404677382e31ff39dbd44542a9db778e6d79462edabd6dc574b31bceeb1cdddd63fd2e1745e89c8d66cecfaa7b724b6283c81615c12776b6e0fdbd470a67fec156a41a4502520438c12eeff14529c5f21d1264844d40cc8e7a2248e5be971344db0ee076c77bb8c2b1845d60ef4ff2d3a8db", 0x1000}], 0x2, &(0x7f0000001e00)=[@hopopts={{0x1050, 0x29, 0x36, {0x0, 0x206, '\x00', [@generic={0x5, 0x1000, "87f8d0f10ac3399f549e2dcb000d8f13a355523e9cf259fd75c9e3a077c6ac9799f2a7d1438a6d1d157fc434d4ef1cc2d58ccec4fd073ad55ba23517bb0a587cf62f9b0ab73d6a59c1ee17bfe8fb55fb0789b1439274b9f945c93b4c7824e0a4e1b22f0a3c6193725a2229e67aca747be2162e83c8ef47a2508d78196fdce01ead1c2387f8a164295f7a3805bea5758f69b2bb09967277086823544378feeaa355c0fade76b9dab18d855d7e954df15f80c259918be30e223f4dcc968ba1a6ad2b41b9480a334b382bc4a677565c56b4881bd9235432f8e462159edd9e40e130c8ec502694b61da9afe1621771769aec4f8baa3f81bb239c92ccb9a5e0302bb798f835dc3da0a3d5eba966af7334fbfe1cd5baaa54129daab8c526aa7d7702733ef8175fc069433037a492db864058cb679ffb029e16ea9ccc25443da1057f8d88a748022ad2cd5cb9341784aa41e721818f47d3947acf8a266d09d560ff861776a445f94361b39e808ea54fc103aaadcae0fded57d7d09b303a41d934cb8546174c61b23aaf508f80b29bc3e4c865ef7d2b6e6a88e418ef169e3f53ba587d8e15569afc808af09bdc3b6b877003d4b8abccd6990d8d6116e201db126c1cfe830f706b261f9f65529d8d6ef984e16dedd7286fa02348ca45ec86976bb89dd38fe3ba1a13fe28783b8e3e8c2d4b18870f0b8659169a48d1ec95cbbf3f7a6ea5b232372837a64f8bcd1704171b29a9464179c06fecbd3a5deadf53a82805174e40006ed9f26b82028fefe18b19c78fdc87c17ec5a6d9e3b229eeceb8d7b69421cf93e358beb422734a8b1b1718e57d3ced4f3c5e916946f99f956c2a149640326e1952805297cd19232954390ae3f0132a6cc8e2e1ec9c5f2868632e1d166d9b449f72b24178c4f5e61bf56f15c9518d5bd2e6105eba7484ac31b6c957cd3c445c1e183625a8f23ed9dd2d5d284e10548518c6992c713a8436641788e4ac50a8b66bdbd612faa100bc390be856dde097e1993df333166641b6e016a7ded664ff1a09faaf6842877229c0248c55112d2c3d419fc4b0857631e05fe282052c35bbddd00664cfcf75fa5f72f24a558d6cce25748bc8b31ab472ca1be49aa3bdd056718333087920087289af86cafe845bccd75bd9922e25646664a48ebf2a59a9c0a47311a55a5cf78d610a51e6294d5181705a3d22d979d7bf051644c0f8481134d5e685199b320c1be449fb1c9e49923e4f44d3fcd4653578d2e94ffeb682e56451238428a34b2fcd96cdfb3eb45e6f3903e39b7551576260c10b6032101a48df15021ae83b3088d13de0493b7399b45dc6eb66eccaa0777d6447e602be28d528cb295dc0dd8d25d904c40a6649e856fe729769c92deacb3d30f67ae51d216227af2dfaf02ee367f6c2697cd98ba63b547d467865374c5a7688c8ff7747ad8ebb4293dc9c443b75110d1ccb6af20801ee66a9a79f725d308cdc614d05b6718befdd95dfb2e752800710588add1e842bbd2e99f2d42cc2ea4d5f0f46f2829c58ebaf9175ed91579ea0f4a331bc0a42e1b9cc2bcd2740a22de4222dca906198f203b3a78374c92905a5d7092e60eaa18e53ae955572d6d68ff7fb37f12322b697d23ebe1dc6685767c468b37568c6455e6c25d0e82b0286fd58bb6486d2f5497f3ecce63c592973cbacebdc2379188d57362e5260ac5182292766aa0b5ed2b4cb2377186cb98497ba9ba6b980f0e5ae3b0095930b3eac7aec4e4168f3277db7839a9de44aaa41f2dfb15925658fae6eafbefa953e59aaa26713287832d3a6c8eb9872967c9e0d298b3454b52628c6570213d4092d080d7fbfab7524a5af1643b0b85a427fb99a135decc5e849a4e297096d891b8913c94e9436e726ff68b4838445c728485b16b434140e839b9b03b0c8952c4f55267207887e00d62536e940fdbe89d2909cf7b59c8c5614781f1dcd6617773f70368f7d9bcfc1bba4d21ebaf800d6e19ece92df4918a68202f0a87e826e2d18504ceccdbecc69f7739fc26f0603e036754287f9135f620d4baf2047caef990a0915d30132d0c3309d1cc12ac22c1cb46bfcde5e9d0e7162c7a9a764f21a674b15411eb9108c84f6b73673cb128d2319bcaf89db47831b3da7a786ecf0867e39599b01a453a0bdb95876aaf74ec4c0147e7a893373a5f471b4a66c5b25b183d983463e84a7ef7b3bb8e4519c7fcd3d31c90a963358c4707f8bee986c41234fc30bada465518de340cd66c645beb99a830cb7f63044569f63ff8b0eefd7018b3f8e80a7712bbddc0dfbe249926b0b2808eb9a62e718969bcb40173fea2f6467317102fa274178eda31a2e91a9bd44ad57f257890f85ab274b99c2564977269ac9b5ca907c2ca828ed74858c00693200a305e2a38a6db26f9bb37de2a428d22ead5db6e5b5dd368d2c9dac47124a7e971c7fd23ed8a709daf29187be507d70c1712641d36e5699456286e95f3f3631d885117e98867d7840fa5f7d7cd138385d0b44be35873303e8a20f9cf1052abd6dba92830ecc513f7de1327104012d7d1721c1d0fcb35ada50ffcf865b387e9dcaf09207def9204da9fb2b9d938c9c14604970758583819a2c63a708a61b07df08996d4da08317aab348cf7bd47503b84fd8dcb65a5e446ccfd237a553f9874a9808dd9baa32a57f730336c23a4ba63f145611f91922938ebb407b575bf0a289a6e7eb0b16571407613748fcc69b16465f376bbba61d456dd127b34d46db8f3e4fe324cb7fc5903b2cc38978355495968255ca78e92b096d8994d29cbedf62b2a4be4a556b8141344b054cbb7aae2ac2bd07520e50daa868c57ec4af41b65054526040b8211c87fd1b48522e67e2ae644a29d2fe4c5752e66fb39921ed82d4186ed24eccb749e6961033512fe4bcf5c3c776d06585419d156f1afdf49bc62e4931821d9f2e9ac1cc3c17a877ea4d52e6e8e031b0c0ee85a54360329f69a619bf2e1cf8f951cc069dd7d30b2df597a2851862346ff1f324d4630cbe7a72223ac4cdcd5366e9cd0338de8379a40079ab0b231b4e1c20512220ba2be8875eb918e471dd60a82c71e6030e462f13c39c14f24cb1958f7067e5f8472e9d0e428554b1c96bee61ecea74e5d0d0b2c23c1ddd1b7edd63cc3daa826d4828a5d20ba060bd9f6def2d6002c2a439caac1187ed44cae315c1457cadfa2fd86534dd6537f2d81ab05fdc1dd586cfb45e411af8b9ddeb1d072bd0354ec5afea8fcdde2ed015ae08500b7588ba09c18223317cc6155402c6cc883381957f73c3aee099422e3a8ddf46480f3e2c4b780700a2bc441937efbb58c4f00e8433072ec20008b6217f2b6cfa5eca373e67c69fa2deaf70a1de77cb73db2d8185cfee3fe770fc331f540f40abe6433c4332a1b5967dc27ca09f51e58f9d4f1a44a75437ae0ad4dc7f1675fbb5222d16409fcc1ce6c97b14fbce792de153e52cad0c1367b54fd52fcb7c1c8bb9fe35128711994017aa7284463da48aa62249bf305743b8087605bcc46875235c780effe229f5717febdf1eb2e07414b067084ff3917de4b42107022a76eab2ce20d79c91b55b672062fa787b7e520f856b05fa634257f667ab87f688f72cce42d3aa95c689f27273080233c4669703d3c8f5a19128935554c0ef5b29c8f9c11121f4b5c3c9cb790f695a476df1f894325598e9e69510f7cbb0e472956d8950fb10e50d95824f4f80f168ea6586c9543ef8ab218925d77a39c4cb3145ba4d49193f9377671ce022901754b828e31c8610116b84d958a2bcb38a1989aaead1d4032ecceadc10e46be025f5222f65fe562d66e31c9be5e22d4e8532222ebafd9625dba5b2334be3e672e2456cd251957fc029f029375c75a5ff921d95be0a0b71dd0c0c16c36935c631ac777e67d08b907278995f2202e42059064a99379652527459937a36f79fc413c8e5a4161cc29c475e913f8289fd8a042fa47fcd2d48bdfee758f06e491328a92ae8a5d3a37609320f10541834d11a184613a393820505f20029f86335615e016548dca0f3ab0e82569ea2aff3a230adedce923a460ba8f40f726e6fb6496e38e6a89d4f808b917bcc4633d2446cdf1c5f1f3900138e1a5fb380652b4aa7fbabb58be18647811ad24dc128f7dbdf8e022a5a83f3b5c363ce1f4f98cf515fa35f6fcf33c19aa52999f43c511de33fa66ce9dc16a15ad2f9b4f89d21836285850bfef6d400a5857071525c2a82228acb576e1564c1e29140650365335cd8110c23c20ebd350ff09a0f2d2751be17a1e3d00689f695ddcc41b39f8edafeee1fcaead41b4567b0c334a65a854186495e5414e9f7b12133a87c9a7d7019511bca143477b3eabd71b7eee047a78947b1011c9eafe6ad0d48c6d282400ef37e0da55106f764c5840796b66cfb501d89e01a1680096872538aa67a2f5af330570b5ac292a8664a108c559014f909d6b1c7acb11ac0dc31947c4fce6525620cbcc4b7e0e71f92e4a0971761e25555128dbfa0fbbc9b11b4a98009933cc70284f2c255eff85d72c874ec4af5b86708352ee0482a5343e264a14beaa13a7e01d2d36d33bf98d5d3419d6baf10f15f1a27465bdcbe4ad7303b8e4eef9fb004cac44662441be2ac273e48de68a151d1883e8bfe95c5963c4cb9a706e4f3c9dc170362a3838209c528b85c9433faa796bb2abfe11b6e501cf749ff6547e80f4b0db88c6a30d1375955ca02b6b268a58ba7a875c7c0caa6510c71f5c8e394fbec5e6af27d7833c8152e4e7d99d9394b1ca031f6632efe5850919b5bd65a0a10ff76861429a42dde66ae7f8e1527eed8c19a75ba55955ff136273378594a54776ce9771fc5ef56db0266afd40a8581dd757a7a408edfcf26fbc22566a69c09620b4db848ee1da2610478b1a8558f8ce9da6ab27794f202ddc7f0ac0e7f943e042bd678ec784e8110fce032e52ddc666d80b2d417404c501eb80ed3552b850fc472c54571ed578873d5b8b7831069c2ec712dc1a026f147453c2f1bf40b4137c0a16a5890eaa2f434666f0d544d307de8062d35e7a14aef6be5dcca132e8de8f245b73f8d4567276c46f1f8ee85d5b93b6c768fdb163588404dbd17ac93f6186c0abe038087d3e38cb50f4281e563f2c1223e1d8294614939520cc32b49da8cd8daf69f1f152e18d37395f94c1e0a00659641fcd0737eb816d617cfb23692c16c49dbeb908469cad6a421e5a42f472b9c1ef5312920e18e05c2af74f89bdd08c1eb69f987e5dfe5c78bc0472dfc5c0805b228d79862059dacc976cb3b4ed0bfe6dd0bc2bdd25784ab431200396410a9370e01873f98296941ed2d75ae34fb418ccf8d6f99ce20346fb19cae6b6c8d68641985520512e91323848962378ca3a589eef52083f516e9a4b704a4073e01fa9fc9d79838d915f53717cb11583fef6afbe9d801a21a61e2c43f277935c23e7f480c6dfd9b6903b2fe9c827f46de2485bd0531bdf21f321734688c05f5153548eaf5494a02164c6a20d86eb64965d92ccfd826a0c005166a0e610a68575f4482229405b6803b837e35cabc955e94071a4c734fcd670045b6116ca01985659f374c13f151b2514e101be31617ae87c44318fa89e8afa153aaa433102d0dd1d42824611d5f5db6e4383658271c1d88076d087b383d003d8fe3045a4905e1623ca9808052c517533148bbd3768a5a84b887162185204d2fef056ba89d018034b5d8b7074acefe799e473032d702540776ef74b2d1cd4022b44b179c3531b8c6188d80f4a16db575f8f3b0956413249c7c06"}, @hao={0xc9, 0x10, @dev={0xfe, 0x80, '\x00', 0xb}}, @pad1, @hao={0xc9, 0x10, @mcast1}, @jumbo={0xc2, 0x4, 0x4}, @pad1, @enc_lim={0x4, 0x1, 0x20}]}}}], 0x1050}}, {{&(0x7f00000001c0)={0xa, 0x4e23, 0x2, @local, 0x4f}, 0x1c, &(0x7f00000004c0)=[{&(0x7f00000003c0)="e367775464838011374cf5e9544dda34a40b81d090e6c20479e2c133fd0e0d420af58150eb2b1d96e44736c8d9d492fbe862efc526c2ab1a334d4286c3022ae49c898504cf844dad7c7e0c420b1672d88635dbc52a2697fc117a866656180b7d10ea8dfcb0f73c77e85dac031a003c748bceb7abcb52743b28886c03497809b17ff6a6ba1b2afb3b7324a8f35c6ce34a801d08edddb81ab9a1af55a60c53ae412ebef4c71b1c959c5d3c77c42000d1b3de5e65d3f07905feb1107ba29c896a2f45c061158e6871808985ff6a8bb65f3f0cfaa336c2969e773446b41427fd815b3af09c13", 0xe4}], 0x1, &(0x7f00000015c0)=[@rthdr={{0x18, 0x29, 0x39, {0x0, 0x0, 0x0, 0xd0}}}, @pktinfo={{0x24, 0x29, 0x32, {@private0}}}, @dstopts={{0x20, 0x29, 0x37, {0x33, 0x0, '\x00', [@pad1]}}}, @pktinfo={{0x24, 0x29, 0x32, {@ipv4={'\x00', '\xff\xff', @multicast1}}}}, @rthdr_2292={{0x48, 0x29, 0x39, {0x4, 0x6, 0x0, 0x6, 0x0, [@dev={0xfe, 0x80, '\x00', 0x31}, @private1, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}]}}}], 0xd0}}], 0x2, 0x0) [ 2593.043808] ? do_raw_read_unlock+0x3b/0x70 [ 2593.043828] ext4_ext_map_blocks+0x1852/0x5850 [ 2593.043855] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2593.043868] ? SOFTIRQ_verbose+0x10/0x10 [ 2593.043882] ? perf_trace_lock+0xac/0x490 [ 2593.043895] ? SOFTIRQ_verbose+0x10/0x10 [ 2593.043915] ? ext4_ext_release+0x10/0x10 [ 2593.043936] ? lock_release+0x680/0x680 [ 2593.043953] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2593.043967] ? lock_downgrade+0x6d0/0x6d0 [ 2593.043994] ? down_read+0x10f/0x430 [ 2593.044009] ? down_write+0x160/0x160 [ 2593.044021] ? ext4_es_lookup_extent+0xc4/0xaa0 [ 2593.044046] ext4_map_blocks+0x9cc/0x1940 [ 2593.044065] ? kmem_cache_alloc+0x2a6/0x310 00:10:26 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1100) [ 2593.044078] ? __kernel_text_address+0x9/0x40 [ 2593.044094] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2593.044112] ? jbd2__journal_start+0xf3/0x7e0 [ 2593.044134] ? __ext4_journal_start_sb+0x214/0x390 [ 2593.044147] ? __ext4_journal_start_sb+0x1db/0x390 [ 2593.044167] ext4_iomap_begin+0x3ad/0x700 [ 2593.044192] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2593.044205] ? kasan_save_stack+0x1b/0x40 [ 2593.044219] ? ext4_file_write_iter+0xb26/0x18d0 [ 2593.044237] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2593.044249] ? splice_direct_to_actor+0x387/0x980 [ 2593.044259] ? do_splice_direct+0x1c4/0x290 00:10:26 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) [ 2593.044272] ? do_sendfile+0x553/0x1090 [ 2593.044285] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2593.044298] ? do_syscall_64+0x33/0x40 [ 2593.044312] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2593.044333] iomap_apply+0x164/0x810 [ 2593.044348] ? iomap_dio_rw+0x90/0x90 [ 2593.044365] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2593.044390] ? mark_held_locks+0x9e/0xe0 [ 2593.044417] ? filemap_check_errors+0xa5/0x150 [ 2593.044437] __iomap_dio_rw+0x6cd/0x1110 [ 2593.044449] ? iomap_dio_rw+0x90/0x90 [ 2593.044479] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2593.044494] ? ext4_orphan_add+0x253/0x9e0 [ 2593.044507] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2593.044525] ? ext4_empty_dir+0xae0/0xae0 [ 2593.044538] ? jbd2__journal_start+0xf3/0x7e0 [ 2593.044561] iomap_dio_rw+0x31/0x90 [ 2593.044577] ext4_file_write_iter+0xb26/0x18d0 [ 2593.044617] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2593.044630] ? kasan_save_stack+0x32/0x40 [ 2593.044642] ? kasan_save_stack+0x1b/0x40 [ 2593.044656] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2593.044669] ? iter_file_splice_write+0x16d/0xc30 [ 2593.044680] ? direct_splice_actor+0x10f/0x170 [ 2593.044691] ? splice_direct_to_actor+0x387/0x980 [ 2593.044702] ? do_splice_direct+0x1c4/0x290 [ 2593.044714] ? do_sendfile+0x553/0x1090 [ 2593.044727] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2593.044749] do_iter_readv_writev+0x476/0x750 [ 2593.044767] ? new_sync_write+0x660/0x660 [ 2593.044780] ? selinux_file_permission+0x92/0x520 [ 2593.044813] do_iter_write+0x191/0x670 [ 2593.044830] ? trace_hardirqs_on+0x5b/0x180 [ 2593.044851] vfs_iter_write+0x70/0xa0 [ 2593.044868] iter_file_splice_write+0x762/0xc30 [ 2593.044898] ? generic_splice_sendpage+0x140/0x140 [ 2593.044919] ? avc_policy_seqno+0x9/0x70 [ 2593.044931] ? selinux_file_permission+0x92/0x520 [ 2593.044952] ? lockdep_init_map_type+0x2c7/0x780 [ 2593.044970] ? generic_splice_sendpage+0x140/0x140 [ 2593.044986] direct_splice_actor+0x10f/0x170 [ 2593.045003] splice_direct_to_actor+0x387/0x980 [ 2593.045022] ? pipe_to_sendpage+0x380/0x380 [ 2593.045040] ? do_splice_to+0x160/0x160 [ 2593.045054] ? security_file_permission+0x24e/0x570 [ 2593.045078] do_splice_direct+0x1c4/0x290 [ 2593.045093] ? splice_direct_to_actor+0x980/0x980 [ 2593.045104] ? selinux_file_permission+0x92/0x520 [ 2593.045124] ? security_file_permission+0x24e/0x570 [ 2593.045149] do_sendfile+0x553/0x1090 [ 2593.045175] ? do_pwritev+0x270/0x270 [ 2593.045191] ? wait_for_completion_io+0x270/0x270 [ 2593.045208] ? rcu_read_lock_any_held+0x75/0xa0 [ 2593.045220] ? vfs_write+0x354/0xa70 [ 2593.045241] __x64_sys_sendfile64+0x1d1/0x210 [ 2593.045257] ? __ia32_sys_sendfile+0x220/0x220 [ 2593.045284] do_syscall_64+0x33/0x40 [ 2593.045297] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2593.045307] RIP: 0033:0x7ff4675d8b19 [ 2593.045320] 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 [ 2593.045328] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2593.045344] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2593.045352] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2593.045360] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2593.045368] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2593.045376] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 [ 2593.091389] netlink: 'syz-executor.2': attribute type 22 has an invalid length. [ 2593.925086] netlink: 'syz-executor.2': attribute type 22 has an invalid length. 00:10:42 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 19) 00:10:42 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x28000, 0x1e8) ioctl$AUTOFS_DEV_IOCTL_READY(r0, 0xc0189376, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x7f}}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r0, 0xc018937c, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1, {0x2}}, './file0\x00'}) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) 00:10:42 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000500)='ramfs\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x20) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) 00:10:42 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x1, 0x0) r1 = dup2(r0, r0) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000100)=""/128) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x400682, 0x0) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, 0xffffffffffffffff) sendfile(0xffffffffffffffff, r2, 0x0, 0x100000001) ioctl$HCIINQUIRY(0xffffffffffffffff, 0x800448f0, &(0x7f0000000180)={0x1, 0x800, "6df1e6", 0x81, 0x6}) r4 = syz_io_uring_setup(0x3a75, &(0x7f0000000080), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000100)=0x0) r7 = socket$inet_tcp(0x2, 0x1, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(r5, r6, &(0x7f0000000000)=@IORING_OP_RECV=@pass_buffer={0x1b, 0x0, 0x0, r7, 0x0, 0x0}, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r4, 0x0) r8 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x13, r4, 0x8000000) syz_io_uring_submit(r8, r6, &(0x7f00000002c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x4, 0x0, @fd, 0x0, 0x0}, 0x80000001) setsockopt$inet_tcp_TCP_REPAIR(r7, 0x6, 0x13, &(0x7f0000000040)=0x1, 0x4) io_uring_enter(r4, 0x8058ab, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_udp_int(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000400)=0x8, 0x4) 00:10:42 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x13) r1 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r1, 0x8008f512, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x248e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) getdents64(r3, &(0x7f00000000c0)=""/149, 0x95) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r2, 0xc018937d, &(0x7f0000000340)=ANY=[@ANYBLOB="001800007bc2000000000000b9ab2b3b8d7d4ebbce54cdb6a461c1df8be3a0642cf5dc46855e3ace55d874c740080d888b96e4757e36cc210045cb6fc11ef0a47669756aef14d6673fa1ff20091748b7a93ee050ba01fce417472c6e66436b65130539259cabb26a8cf4a3d10c128e096410313c9d9adcdce087d7a47bc9d20f094728a0e7e3421d17d84cadda33dcd71483e2f4a2ec9a97f0949f3b6b7780ad8b855bdf07d3d2b9070a70221820a47488219ba25005cde7e5e06d", @ANYRESDEC, @ANYRESHEX=r3]) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x6) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) r4 = epoll_create(0x3) dup2(r4, 0xffffffffffffffff) dup(r0) ioctl$FIBMAP(r4, 0x1, &(0x7f0000000200)=0xffffff29) socket$netlink(0x10, 0x3, 0x0) unshare(0x48020200) 00:10:42 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x0) 00:10:42 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:10:42 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r1, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000040)=0x80) ioctl$INCFS_IOC_CREATE_FILE(r1, 0xc058671e, &(0x7f0000000240)={{'\x00', 0x1}, {0x80000001}, 0x100, 0x0, 0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)="cb27d56d441c196da8e0d58f225bba8e8d3d27910b49caa9", 0x18, 0x0, &(0x7f00000002c0)={0x2, 0x13f, {0x1, 0xc, 0x12c, "93cfac32ba80151538127f438d2b85f260db4c33d097165c713ff86dc6a1305355d427721da2e57de7843c78b82094d10cc70ed7f84c52a6fa6fa16dc67ce52eee6cfe0fb585ef9061867605c91602cd8bf408e24b91985568d481630bb1bac846d3c786e995a6789b65b759a4a67f86b43722791d1a5509c48c818a03f869224f324b85da283b9ff48f59372fdc57f7c87ad501d514834751eaa95e326b8a803312d008bfd662d1c5b9d0242fe30ddd115c10dbb48030e6b08bc4e60f734fdb0afd9467a857f103c06a1a8fb28360bb9ca3ea3429f2f26b1801f4deb9459997299bd6565d4acd772ca890a07d556416aff0e0916cdd4ae0e9f943ef39cfcbfc734f77494793bdf6ca0bc781c576f355d65adf47285f6c3c865d1db703f1244da38e175fd1b9ed5439dd003f", 0x6, "4bd290b3393a"}, 0x44, "2df68305f76754ac9fc3b9612d783532f0c5a9590d6fb6a2fa455f944f39483c03dd5042a11b78b9b5485f83723b0ca24ff863463353b7a0def3d3716bda9917d4aac40c"}, 0x18f}) ioctl$PTP_SYS_OFFSET_PRECISE(r0, 0xc0403d08, 0x0) [ 2609.279588] FAULT_INJECTION: forcing a failure. [ 2609.279588] name failslab, interval 1, probability 0, space 0, times 0 [ 2609.281156] CPU: 0 PID: 15949 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2609.281763] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2609.282496] Call Trace: [ 2609.282737] dump_stack+0x107/0x167 [ 2609.283070] should_fail.cold+0x5/0xa [ 2609.283414] ? ext4_find_extent+0xa3d/0xd30 [ 2609.283800] should_failslab+0x5/0x20 [ 2609.284141] __kmalloc+0x72/0x390 [ 2609.284459] ext4_find_extent+0xa3d/0xd30 [ 2609.284837] ? kfree+0xd7/0x340 [ 2609.285139] ext4_ext_map_blocks+0x1c8/0x5850 [ 2609.285547] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2609.286012] ? SOFTIRQ_verbose+0x10/0x10 [ 2609.286371] ? perf_trace_lock+0xac/0x490 [ 2609.286741] ? SOFTIRQ_verbose+0x10/0x10 [ 2609.287108] ? ext4_ext_release+0x10/0x10 [ 2609.287481] ? ext4_map_blocks+0x5e0/0x1940 [ 2609.287864] ? lock_release+0x680/0x680 [ 2609.288221] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2609.288645] ? find_held_lock+0x2c/0x110 [ 2609.289024] ? down_write+0xe0/0x160 [ 2609.289359] ? down_write_killable+0x180/0x180 [ 2609.289779] ext4_map_blocks+0x652/0x1940 [ 2609.290153] ? kmem_cache_alloc+0x2a6/0x310 [ 2609.290537] ? __kernel_text_address+0x9/0x40 [ 2609.290938] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2609.291348] ? jbd2__journal_start+0xf3/0x7e0 [ 2609.291752] ? __ext4_journal_start_sb+0x214/0x390 [ 2609.292187] ? __ext4_journal_start_sb+0x1db/0x390 [ 2609.292633] ext4_iomap_begin+0x3ad/0x700 [ 2609.293016] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2609.293448] ? kasan_save_stack+0x1b/0x40 [ 2609.293816] ? ext4_file_write_iter+0xb26/0x18d0 [ 2609.294251] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2609.294816] ? splice_direct_to_actor+0x387/0x980 [ 2609.295242] ? do_splice_direct+0x1c4/0x290 [ 2609.295626] ? do_sendfile+0x553/0x1090 [ 2609.295980] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2609.296392] ? do_syscall_64+0x33/0x40 [ 2609.296735] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2609.297224] iomap_apply+0x164/0x810 [ 2609.297560] ? iomap_dio_rw+0x90/0x90 [ 2609.297903] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2609.298417] ? mark_held_locks+0x9e/0xe0 [ 2609.298790] ? filemap_check_errors+0xa5/0x150 [ 2609.299206] __iomap_dio_rw+0x6cd/0x1110 [ 2609.299565] ? iomap_dio_rw+0x90/0x90 [ 2609.299916] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2609.300322] ? ext4_orphan_add+0x253/0x9e0 [ 2609.300696] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2609.301146] ? ext4_empty_dir+0xae0/0xae0 [ 2609.301512] ? jbd2__journal_start+0xf3/0x7e0 [ 2609.301914] iomap_dio_rw+0x31/0x90 [ 2609.302242] ext4_file_write_iter+0xb26/0x18d0 [ 2609.302660] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2609.303069] ? kasan_save_stack+0x32/0x40 [ 2609.303429] ? kasan_save_stack+0x1b/0x40 [ 2609.303796] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2609.304242] ? iter_file_splice_write+0x16d/0xc30 [ 2609.304663] ? direct_splice_actor+0x10f/0x170 [ 2609.305068] ? splice_direct_to_actor+0x387/0x980 [ 2609.305487] ? do_splice_direct+0x1c4/0x290 [ 2609.305868] ? do_sendfile+0x553/0x1090 [ 2609.306221] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2609.306630] do_iter_readv_writev+0x476/0x750 [ 2609.307032] ? new_sync_write+0x660/0x660 [ 2609.307396] ? selinux_file_permission+0x92/0x520 [ 2609.307834] do_iter_write+0x191/0x670 [ 2609.308182] ? trace_hardirqs_on+0x5b/0x180 [ 2609.308572] vfs_iter_write+0x70/0xa0 [ 2609.308924] iter_file_splice_write+0x762/0xc30 [ 2609.309347] ? generic_splice_sendpage+0x140/0x140 [ 2609.309789] ? avc_policy_seqno+0x9/0x70 [ 2609.310150] ? selinux_file_permission+0x92/0x520 [ 2609.310574] ? lockdep_init_map_type+0x2c7/0x780 [ 2609.310999] ? generic_splice_sendpage+0x140/0x140 [ 2609.311434] direct_splice_actor+0x10f/0x170 [ 2609.311821] splice_direct_to_actor+0x387/0x980 [ 2609.312240] ? pipe_to_sendpage+0x380/0x380 [ 2609.312622] ? do_splice_to+0x160/0x160 [ 2609.312980] ? security_file_permission+0x24e/0x570 [ 2609.313423] do_splice_direct+0x1c4/0x290 [ 2609.313786] ? splice_direct_to_actor+0x980/0x980 [ 2609.314206] ? selinux_file_permission+0x92/0x520 [ 2609.314638] ? security_file_permission+0x24e/0x570 [ 2609.315090] do_sendfile+0x553/0x1090 [ 2609.315439] ? do_pwritev+0x270/0x270 [ 2609.315778] ? wait_for_completion_io+0x270/0x270 [ 2609.316208] ? rcu_read_lock_any_held+0x75/0xa0 [ 2609.316613] ? vfs_write+0x354/0xa70 [ 2609.316956] __x64_sys_sendfile64+0x1d1/0x210 [ 2609.317356] ? __ia32_sys_sendfile+0x220/0x220 [ 2609.317767] do_syscall_64+0x33/0x40 [ 2609.318097] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2609.318540] RIP: 0033:0x7ff4675d8b19 [ 2609.318868] 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 [ 2609.320457] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2609.321138] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2609.321762] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2609.322387] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2609.323023] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2609.323652] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:10:42 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:10:42 executing program 2: perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x100}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='mountinfo\x00') readv(r0, &(0x7f0000000280)=[{&(0x7f0000001e00)=""/4098, 0x1002}], 0x1) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r1, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000040)=0x80) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000500)=""/241, 0xf1}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000002e40)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/107, 0x6b}, {&(0x7f0000000600)=""/67, 0x43}], 0x5) syz_mount_image$vfat(0x0, &(0x7f0000000240)='./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0) fsconfig$FSCONFIG_CMD_CREATE(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000004c0)='/proc/timer_list\x00', 0x0, 0x0) fsconfig$FSCONFIG_CMD_RECONFIGURE(r2, 0x7, 0x0, 0x0, 0x0) clone3(&(0x7f00000008c0)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0, 0x15}, 0x58) mount$9p_fd(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000140)={'trans=fd,', {}, 0x2c, {}, 0x2c, {[{@cache_mmap}, {@cache_none}], [{@smackfsfloor={'smackfsfloor', 0x3d, ':'}}, {@seclabel}]}}) syz_io_uring_setup(0x3560, &(0x7f00000001c0)={0x0, 0x3, 0x2, 0x2, 0x3a3, 0x0, r2}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000000080), &(0x7f00000002c0)=0x0) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(r2, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, r3, &(0x7f0000000300)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x1, 0x0, 0x0, 0x0, 0x23457, 0x0, 0x0, 0x0, {0x0, r4}}, 0x40) r5 = fcntl$getown(0xffffffffffffffff, 0x9) fsmount(r2, 0x0, 0x70) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="757e51bc32cba0f604fb665e00a6ef67382bdd5c84bd6a0c339cde4c4cba9a5923e24abeaaa320460000000000000009f7752f5b6a76dad6292d995d686c33ef32d2b68461448fa7c8a513", @ANYBLOB="1d0001"], 0x340}}, 0x0) fcntl$setown(r2, 0x8, r5) 00:10:42 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r1, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1, {0x9}}, './file0\x00'}) ioctl$VT_RESIZE(r2, 0x5609, &(0x7f00000000c0)={0xfff8, 0xf52b, 0x9}) r3 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r3, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r3, 0x5412, &(0x7f0000000040)=0x80) ioctl$VT_RESIZE(r3, 0x5609, &(0x7f0000000180)={0x81, 0x1, 0x4}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000040)=0x80) r4 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r4, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r4, 0x5412, &(0x7f0000000040)=0x80) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYRES64=r0, @ANYRES64=r0, @ANYRES32=r0, @ANYRES16=r4], 0xfdef) r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000140), 0x20001, 0x0) ioctl$TIOCNOTTY(r5, 0x5422) [ 2609.428555] 9pnet: Insufficient options for proto=fd [ 2610.250192] 9pnet: Insufficient options for proto=fd 00:11:00 executing program 2: r0 = openat2(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x40, 0x80, 0xc}, 0x18) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r0, 0xc0189378, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {r0}}, './file0\x00'}) r3 = syz_mount_image$iso9660(&(0x7f00000000c0), &(0x7f0000000100)='./file1\x00', 0x6, 0x6, &(0x7f00000004c0)=[{&(0x7f0000000140)="1baef2c469f20f63540d9bf6433c1e77aa184feb16ab7f0340c1ff8e5c3c4053480e7cb55212591b2d640ec103188ab15385fd42b1f82f0b446375fd986c19fbb0b3da838bba605cfd3ded2e6abd4a5a09545b610a66a530c616118c82114f2d0e4e5c5fe8c24c758a138fe6b4098bba49460351ab5e87d4be2713395fc6d5cc3d102870339205359027f4ce80335e91871f89efdf2075a031e59f4dcaec85", 0x9f, 0x80000001}, {&(0x7f0000000200)="5790581397fe552a2bf079cd356eefbdf12f33ff5d0589e70dce57afcfd7f4eff910c40a1f52fcc3e23db00f7ccd9138919856b1375173e9c1c321c5975e2e5d1d6a2ace2c43b46a62969d5d732cc9d2287d77d6d2925bd904ac3a501546b1599023891472cafd23b76b17d2e40ecd32fc425cabb8c6c874615c25849c7f1b00f2d7e7c57c5aaaa0fda102e3108a67923e769132384f11a21d12f40ba9410c09d59dd6fed2bc0721b874fbba5d792e34fe2245e10e0a2b560a3e7b676c02e0d6824b7db42502ec618781", 0xca, 0x1}, {&(0x7f0000000300)="0af8c5d97eaa134328d5dc98981fc3a004f4e43d5bfbf48382832b46d065a85563e99172d7", 0x25, 0x5}, {&(0x7f0000000340)="7b57aeaefa8da9caab32379e", 0xc, 0x2}, {&(0x7f0000000380)="be50c1bccaa9e00301d310278e016ce034cf67f2c8371216ca6278ab91cd0d95fef0bb49884502c41fe82b8fc48a518915e5ad666ebd1664db930a568705174c4fba5f5ec61cb34888691511c0e41077b7e2ec2bd5c4bb48357b149b5c6bfbe4150ec4d99f66fcb1d242c4a0ef9d3972703775003713eff91e3664badce2f1201ceed732a19ddf7ddea3dc5d539e0358c9090c09b62fffe6f2c504dd582ca040a24daad45b22d0ab3964ad6ddc82419a18881d2c81d66e5a2a9212eb06209781d9d9f16655346f0437aeefd2c7393a7c78282383762c03a756f42004e8ddfb94c0", 0xe1, 0x813}, {&(0x7f0000000480)="e487430e53d6c02134eb7b2cb96cd29f91c1d292693a300bddd7d9fa8e9686f3d0bfefac55c773594d7613f0e355ac3197fc4c28801a93963dbf0648", 0x3c, 0x40}], 0x8002, &(0x7f0000000580)={[{@session={'session', 0x3d, 0xa}}, {@cruft}, {@block={'block', 0x3d, 0x800}}, {@gid={'gid', 0x3d, 0xffffffffffffffff}}], [{@subj_user={'subj_user', 0x3d, '+}!]'}}, {@smackfsroot}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@subj_type={'subj_type', 0x3d, '\xc1\xa3.\'&!/'}}, {@smackfsfloor={'smackfsfloor', 0x3d, '{('}}, {@measure}, {@subj_user={'subj_user', 0x3d, '{+'}}, {@obj_role={'obj_role', 0x3d, '{'}}]}) r4 = dup3(r2, r3, 0x80000) r5 = dup(r1) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r2, 0xc018937e, &(0x7f0000000640)={{0x1, 0x1, 0x18, r3, @in_args={0x2}}, './file1\x00'}) bind$unix(r0, &(0x7f0000000680)=@abs={0x1, 0x0, 0x4e21}, 0x6e) r7 = dup2(r4, 0xffffffffffffffff) ioctl$AUTOFS_DEV_IOCTL_READY(r7, 0xc0189376, &(0x7f0000000700)={{0x1, 0x1, 0x18, r5, {0xcd80}}, './file0\x00'}) sendmsg$NFNL_MSG_CTHELPER_GET(r8, &(0x7f0000000800)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000007c0)={&(0x7f0000000780)={0x38, 0x1, 0x9, 0x401, 0x0, 0x0, {0xc, 0x0, 0x6}, [@NFCTH_STATUS={0x8}, @NFCTH_PRIV_DATA_LEN={0x8, 0x5, 0x1, 0x0, 0x6}, @NFCTH_PRIV_DATA_LEN={0x8, 0x5, 0x1, 0x0, 0xe}, @NFCTH_NAME={0x9, 0x1, 'syz0\x00'}]}, 0x38}, 0x1, 0x0, 0x0, 0x40000}, 0x8004) ioctl$EVIOCSABS20(r5, 0x401845e0, &(0x7f0000000840)={0x0, 0x22, 0x6a, 0xfffffffc, 0x3, 0x3}) r9 = socket(0x1d, 0x3, 0xffffff7f) connect$unix(r9, &(0x7f0000000880)=@file={0x0, './file1/file0\x00'}, 0x6e) openat(r4, &(0x7f0000000900)='./file1/file0\x00', 0x6000, 0x100) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000940)=@IORING_OP_FADVISE={0x18, 0x0, 0x0, @fd_index=0x1, 0x10000, 0x0, 0x1, 0x5}, 0x6) openat(r6, &(0x7f0000000980)='./file1/file0\x00', 0x2a1000, 0x1) r10 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000009c0), 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r10, 0x8933, &(0x7f0000000a00)={'wg2\x00'}) openat(r10, &(0x7f0000000a40)='./file1\x00', 0x4040, 0x10) mknodat(0xffffffffffffffff, &(0x7f0000000a80)='./file1\x00', 0x40, 0x0) 00:11:00 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x0) 00:11:00 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x80) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000240)=0x1064, 0x4) mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = pkey_alloc(0x0, 0x0) r2 = pkey_alloc(0x0, 0x0) pkey_mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, r2) pkey_mprotect(&(0x7f0000ff9000/0x7000)=nil, 0x7000, 0x2000004, r2) pkey_mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x8, r1) mbind(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000040)=0x5, 0x7, 0x1) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10031, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x2000000000000000}, 0x11010, 0x0, 0xfffffffb, 0x0, 0x0, 0x800}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) mbind(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x0, 0x8000, 0x3) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_mcast\x00') readv(r3, &(0x7f0000000280)=[{&(0x7f00000004c0)=""/4089, 0xff9}], 0x1) sendmsg$NL80211_CMD_ADD_TX_TS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB="18000000", @ANYRES16=0x0, @ANYBLOB="08002dbd7000fddbdf256900000008000300", @ANYRES32=0x0, @ANYBLOB="0c009900090000001a0000000500d200000000000500d30003000000"], 0x38}, 0x1, 0x0, 0x0, 0x4}, 0x54) mbind(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, &(0x7f00000002c0)=0x5, 0x0, 0x7) pkey_mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3000000, 0xffffffffffffffff) fsetxattr$trusted_overlay_opaque(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200), 0x2, 0x3) 00:11:00 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 20) 00:11:00 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:11:00 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x7, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffe01, 0x0, @perf_bp={&(0x7f0000000600), 0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6da}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) syz_usb_connect$cdc_ecm(0x3, 0x158, &(0x7f00000002c0)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x146, 0x1, 0x1, 0x0, 0x10, 0x7e, [{{0x9, 0x4, 0x0, 0x40, 0x3, 0x2, 0x6, 0x0, 0x7f, {{0x7, 0x24, 0x6, 0x0, 0x0, "2204"}, {0x5, 0x24, 0x0, 0x1000}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x9, 0x7ff, 0x5}, [@mdlm_detail={0xa5, 0x24, 0x13, 0x58, "0e79ea806ec562df775f6808b5afce427eb7d175ab80b3f00947d2033548d38222706c44ee6552d49f839979f298f88c9daa39f0fa632097a8f93d194bed4fa4b58aa5b39516fffacf2827586909e88721970fa27197a72b710c799a5ff22eef6605596059d6a5789bc7e3309176119047b13952b618b698ca9394518b1adccb7f6be5dac2e59f6894fced44c4f88a88586ebe7521bd2b98489a03ad3c611b5871"}, @mdlm_detail={0x54, 0x24, 0x13, 0x3, "75a04d874679398d736a8444fb2c8e22cd136c68a036a60a40ee93064cd542a16f4255922238612f11b2456af8a026fc878bad902f44a3c0191d8ae810e0376f186279ab8b1ac4c60d935f74521dd0f7"}, @dmm={0x7, 0x24, 0x14, 0xaa, 0x9}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x0, 0x18, 0xa, 0x87}}], {{0x9, 0x5, 0x82, 0x2, 0x200, 0xff, 0x4}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x20, 0x4d, 0xc}}}}}]}}]}}, &(0x7f0000000580)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x200, 0x7, 0x6, 0xff, 0x8, 0x8}, 0x5, &(0x7f0000000140)={0x5, 0xf, 0x5}, 0x5, [{0x2, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x1809}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x4c0a}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x40c}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x1c01}}, {0x45, &(0x7f0000000500)=@string={0x45, 0x3, "65776323b9d2b92e047adbec842d0561545132a566df857c78432d5b4af2e482906da25d368a035c879bc39c0f872b978d12183e893fb733fc3b8403d22ec2e2d43690"}}]}) timer_create(0x3, &(0x7f0000000000)={0x0, 0x1c, 0x0, @tid=0xffffffffffffffff}, &(0x7f0000000040)) timer_settime(0x0, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) capset(&(0x7f0000000bc0)={0x20071026}, &(0x7f0000000c00)={0x8b80, 0x200, 0x6, 0x7fffffff, 0x2, 0x401}) read(r0, &(0x7f0000000080)=""/65, 0x41) timer_create(0x4, &(0x7f0000000d80)={0x0, 0x2f, 0x1, @thr={&(0x7f0000000c40), &(0x7f0000000c80)="46f2cba0db5d558f533cb7b27821191683fe2949470447f83fb6c9a1ab303787ecb4b6ec330d4fce527decb1a1951b137a54df41b1820dd2a1f2627e533682bdda70ef4ff6b723cf9be9db665ef46cbf3822d8c14e93aeda2f43506ae0bc6134f72988d0a35b70a90d249f40132c324da6bcdcebef8bee43f39bb34d5e7655cef57b3721e2b8cf586476ebee898fabd144d3234d46aecf72c46d57d51eea309cac6671c4206f193e4e71ec4d2dec0a05b8022bca0d7a36573c191c4f30b5f2671a21af40d6d8b9602c6faa93a44d84fb10fe480624fe577dfe69efd7"}}, &(0x7f0000000dc0)) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x35}, 0x0, 0x0, 0x0, 0x0}, 0x58) 00:11:00 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000080)={0x0, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x9}]}, 0x10) dup2(r4, r2) sendfile(r2, r3, 0x0, 0x100000001) r5 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r5, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r5, 0x5412, &(0x7f0000000040)=0x80) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r2, 0xc0189372, &(0x7f0000000040)={{0x1, 0x1, 0x18, r5, {0x9}}, './file0\x00'}) sendfile(r1, r0, &(0x7f0000000000)=0x2, 0x3031) 00:11:00 executing program 4: timer_create(0x0, &(0x7f0000000000)={0x0, 0x1c, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000040)) timer_settime(0x0, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) timer_create(0x3, &(0x7f0000000000)={0x0, 0x0, 0x1, @tid=0xffffffffffffffff}, &(0x7f0000000140)=0x0) timer_settime(r0, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) timer_gettime(r0, &(0x7f0000000080)) timer_create(0x3, &(0x7f0000000000)={0x0, 0x0, 0x1, @tid=0xffffffffffffffff}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) timer_settime(r1, 0x0, &(0x7f00000000c0)={{0x0, 0x989680}, {0x77359400}}, &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe8be}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) process_vm_readv(0x0, &(0x7f0000001a40)=[{&(0x7f00000018c0)=""/31, 0x1f}, {0x0}], 0x2, 0x0, 0x0, 0x0) r2 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x2, 0x0, 0x0, 0x0, 0x4, 0x0, 0x60, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffff81000237}, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r2) openat$nvram(0xffffffffffffff9c, &(0x7f0000000040), 0x8100, 0x0) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) [ 2627.465005] udc-core: couldn't find an available UDC or it's busy [ 2627.466548] misc raw-gadget: fail, usb_gadget_probe_driver returned -19 [ 2627.466579] FAULT_INJECTION: forcing a failure. [ 2627.466579] name failslab, interval 1, probability 0, space 0, times 0 [ 2627.468976] CPU: 1 PID: 15988 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2627.469588] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2627.470283] Call Trace: [ 2627.470510] dump_stack+0x107/0x167 [ 2627.470815] should_fail.cold+0x5/0xa [ 2627.471138] ? create_object.isra.0+0x3a/0xa20 [ 2627.471520] should_failslab+0x5/0x20 [ 2627.471831] kmem_cache_alloc+0x5b/0x310 [ 2627.472177] create_object.isra.0+0x3a/0xa20 [ 2627.472544] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2627.472967] kmem_cache_alloc+0x159/0x310 [ 2627.473325] __es_insert_extent+0xed1/0x1370 [ 2627.473698] ? do_raw_read_unlock+0x70/0x70 [ 2627.474061] ? perf_trace_lock+0xac/0x490 [ 2627.474412] ext4_es_insert_extent+0x45d/0xf10 [ 2627.474789] ? ext4_es_scan_clu+0x2e0/0x2e0 [ 2627.475146] ? ext4_es_find_extent_range+0x13b/0x3b0 [ 2627.475565] ? lock_downgrade+0x6d0/0x6d0 [ 2627.475911] ? __ext4_handle_dirty_super+0x100/0x100 [ 2627.476330] ? __es_find_extent_range+0x197/0x4b0 [ 2627.476729] ? do_raw_read_unlock+0x3b/0x70 [ 2627.477104] ext4_ext_map_blocks+0x1852/0x5850 [ 2627.477499] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2627.477931] ? SOFTIRQ_verbose+0x10/0x10 [ 2627.478261] ? perf_trace_lock+0xac/0x490 [ 2627.478600] ? SOFTIRQ_verbose+0x10/0x10 [ 2627.478955] ? ext4_ext_release+0x10/0x10 [ 2627.479308] ? lock_release+0x680/0x680 [ 2627.479643] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2627.480034] ? lock_downgrade+0x6d0/0x6d0 [ 2627.480391] ? down_read+0x10f/0x430 [ 2627.480698] ? down_write+0x160/0x160 [ 2627.481027] ? ext4_es_lookup_extent+0xc4/0xaa0 [ 2627.481425] ext4_map_blocks+0x9cc/0x1940 [ 2627.481773] ? kmem_cache_alloc+0x2a6/0x310 [ 2627.482131] ? __kernel_text_address+0x9/0x40 [ 2627.482496] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2627.482866] ? jbd2__journal_start+0xf3/0x7e0 [ 2627.483244] ? __ext4_journal_start_sb+0x214/0x390 [ 2627.483643] ? __ext4_journal_start_sb+0x1db/0x390 [ 2627.484051] ext4_iomap_begin+0x3ad/0x700 [ 2627.484411] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2627.484820] ? kasan_save_stack+0x1b/0x40 [ 2627.485172] ? ext4_file_write_iter+0xb26/0x18d0 [ 2627.485568] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2627.486089] ? splice_direct_to_actor+0x387/0x980 [ 2627.486489] ? do_splice_direct+0x1c4/0x290 [ 2627.486856] ? do_sendfile+0x553/0x1090 [ 2627.487184] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2627.487575] ? do_syscall_64+0x33/0x40 [ 2627.487895] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2627.488339] iomap_apply+0x164/0x810 [ 2627.488645] ? iomap_dio_rw+0x90/0x90 [ 2627.488967] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2627.489452] ? mark_held_locks+0x9e/0xe0 [ 2627.489803] ? filemap_check_errors+0xa5/0x150 [ 2627.490193] __iomap_dio_rw+0x6cd/0x1110 [ 2627.490525] ? iomap_dio_rw+0x90/0x90 [ 2627.490855] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2627.491226] ? ext4_orphan_add+0x253/0x9e0 [ 2627.491573] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2627.491988] ? ext4_empty_dir+0xae0/0xae0 [ 2627.492332] ? jbd2__journal_start+0xf3/0x7e0 [ 2627.492711] iomap_dio_rw+0x31/0x90 [ 2627.493034] ext4_file_write_iter+0xb26/0x18d0 [ 2627.493431] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2627.493810] ? kasan_save_stack+0x32/0x40 [ 2627.494154] ? kasan_save_stack+0x1b/0x40 [ 2627.494502] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2627.494921] ? iter_file_splice_write+0x16d/0xc30 [ 2627.495317] ? direct_splice_actor+0x10f/0x170 [ 2627.495687] ? splice_direct_to_actor+0x387/0x980 [ 2627.496083] ? do_splice_direct+0x1c4/0x290 [ 2627.496443] ? do_sendfile+0x553/0x1090 [ 2627.496772] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2627.497171] do_iter_readv_writev+0x476/0x750 [ 2627.497553] ? new_sync_write+0x660/0x660 [ 2627.497899] ? selinux_file_permission+0x92/0x520 [ 2627.498319] do_iter_write+0x191/0x670 [ 2627.498641] ? trace_hardirqs_on+0x5b/0x180 [ 2627.498999] vfs_iter_write+0x70/0xa0 [ 2627.499319] iter_file_splice_write+0x762/0xc30 [ 2627.499705] ? generic_splice_sendpage+0x140/0x140 [ 2627.500119] ? avc_policy_seqno+0x9/0x70 [ 2627.500464] ? selinux_file_permission+0x92/0x520 [ 2627.500868] ? lockdep_init_map_type+0x2c7/0x780 [ 2627.501295] ? generic_splice_sendpage+0x140/0x140 [ 2627.501705] direct_splice_actor+0x10f/0x170 [ 2627.502080] splice_direct_to_actor+0x387/0x980 [ 2627.502469] ? pipe_to_sendpage+0x380/0x380 [ 2627.502829] ? do_splice_to+0x160/0x160 [ 2627.503162] ? security_file_permission+0x24e/0x570 [ 2627.503594] do_splice_direct+0x1c4/0x290 [ 2627.503942] ? splice_direct_to_actor+0x980/0x980 [ 2627.504344] ? selinux_file_permission+0x92/0x520 [ 2627.504739] ? security_file_permission+0x24e/0x570 [ 2627.505173] do_sendfile+0x553/0x1090 [ 2627.505504] ? do_pwritev+0x270/0x270 [ 2627.505822] ? wait_for_completion_io+0x270/0x270 [ 2627.506220] ? rcu_read_lock_any_held+0x75/0xa0 [ 2627.506600] ? vfs_write+0x354/0xa70 [ 2627.506919] __x64_sys_sendfile64+0x1d1/0x210 [ 2627.507294] ? __ia32_sys_sendfile+0x220/0x220 [ 2627.507676] do_syscall_64+0x33/0x40 [ 2627.507991] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2627.508416] RIP: 0033:0x7ff4675d8b19 [ 2627.508725] 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 [ 2627.510243] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2627.510870] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2627.511450] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2627.512044] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2627.512632] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2627.513236] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:11:00 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 21) 00:11:00 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x0) 00:11:00 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0xffffffffffffffff) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r1, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r1, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r1, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:11:00 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0xb, &(0x7f0000000040)=0x40000004, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r1) sendfile(r1, r2, 0x0, 0x100000001) connect$inet6(r2, &(0x7f0000000180)={0xa, 0x4e22, 0x16e, @private1, 0x5}, 0x1c) syz_open_dev$vcsn(&(0x7f00000001c0), 0x0, 0x5c1304) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000080)=0x1, 0x4) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuset.memory_pressure_enabled\x00', 0x0, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_DSTOPTS(r4, 0x29, 0x3b, &(0x7f0000000140)={0x32, 0x6, '\x00', [@hao={0xc9, 0x10, @private2={0xfc, 0x2, '\x00', 0x1}}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @hao={0xc9, 0x10, @mcast1}, @jumbo={0xc2, 0x4, 0x8}]}, 0x40) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, r5, {0xfff}}, './file1\x00'}) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f0000000200)={'wlan0\x00'}) 00:11:00 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0xffffffffffffffff) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r1, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r1, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r1, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) [ 2627.821668] FAULT_INJECTION: forcing a failure. [ 2627.821668] name failslab, interval 1, probability 0, space 0, times 0 [ 2627.822740] CPU: 1 PID: 16010 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2627.823311] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2627.823996] Call Trace: [ 2627.824223] dump_stack+0x107/0x167 [ 2627.824525] should_fail.cold+0x5/0xa [ 2627.824847] ? ext4_mb_new_blocks+0x64d/0x45b0 [ 2627.825244] should_failslab+0x5/0x20 [ 2627.825566] kmem_cache_alloc+0x5b/0x310 [ 2627.825911] ext4_mb_new_blocks+0x64d/0x45b0 [ 2627.826295] ? trace_hardirqs_on+0x5b/0x180 [ 2627.826658] ? kasan_unpoison_shadow+0x33/0x50 [ 2627.827044] ? ext4_cache_extents+0x68/0x2d0 [ 2627.827415] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2627.827834] ? ext4_discard_preallocations+0xd80/0xd80 [ 2627.828279] ? ext4_ext_search_right+0x2e3/0xbd0 [ 2627.828673] ? ext4_inode_to_goal_block+0x320/0x430 [ 2627.829103] ext4_ext_map_blocks+0x1d68/0x5850 [ 2627.829487] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2627.829920] ? SOFTIRQ_verbose+0x10/0x10 [ 2627.830258] ? perf_trace_lock+0xac/0x490 [ 2627.830601] ? SOFTIRQ_verbose+0x10/0x10 [ 2627.830946] ? ext4_ext_release+0x10/0x10 [ 2627.831291] ? ext4_map_blocks+0x5e0/0x1940 [ 2627.831655] ? lock_release+0x680/0x680 [ 2627.831991] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2627.832383] ? find_held_lock+0x2c/0x110 [ 2627.832733] ? down_write_killable+0x180/0x180 [ 2627.833132] ext4_map_blocks+0x652/0x1940 [ 2627.833481] ? kmem_cache_alloc+0x2a6/0x310 [ 2627.833829] ? __kernel_text_address+0x9/0x40 [ 2627.834206] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2627.834587] ? jbd2__journal_start+0xf3/0x7e0 [ 2627.834961] ? __ext4_journal_start_sb+0x214/0x390 [ 2627.835374] ? __ext4_journal_start_sb+0x1db/0x390 [ 2627.835787] ext4_iomap_begin+0x3ad/0x700 [ 2627.836146] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2627.836544] ? kasan_save_stack+0x1b/0x40 [ 2627.836884] ? ext4_file_write_iter+0xb26/0x18d0 [ 2627.837300] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2627.837818] ? splice_direct_to_actor+0x387/0x980 [ 2627.838216] ? do_splice_direct+0x1c4/0x290 [ 2627.838566] ? do_sendfile+0x553/0x1090 [ 2627.838893] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2627.839287] ? do_syscall_64+0x33/0x40 [ 2627.839612] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2627.840067] iomap_apply+0x164/0x810 [ 2627.840382] ? iomap_dio_rw+0x90/0x90 [ 2627.840695] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2627.841194] ? mark_held_locks+0x9e/0xe0 [ 2627.841546] ? filemap_check_errors+0xa5/0x150 [ 2627.841937] __iomap_dio_rw+0x6cd/0x1110 [ 2627.842279] ? iomap_dio_rw+0x90/0x90 [ 2627.842616] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2627.843002] ? ext4_orphan_add+0x253/0x9e0 [ 2627.843362] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2627.843771] ? ext4_empty_dir+0xae0/0xae0 [ 2627.844125] ? jbd2__journal_start+0xf3/0x7e0 [ 2627.844506] iomap_dio_rw+0x31/0x90 [ 2627.844804] ext4_file_write_iter+0xb26/0x18d0 [ 2627.845220] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2627.845608] ? kasan_save_stack+0x32/0x40 [ 2627.845963] ? kasan_save_stack+0x1b/0x40 [ 2627.846310] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2627.846738] ? iter_file_splice_write+0x16d/0xc30 [ 2627.847139] ? direct_splice_actor+0x10f/0x170 [ 2627.847524] ? splice_direct_to_actor+0x387/0x980 [ 2627.847927] ? do_splice_direct+0x1c4/0x290 [ 2627.848300] ? do_sendfile+0x553/0x1090 [ 2627.848639] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2627.849043] do_iter_readv_writev+0x476/0x750 [ 2627.849422] ? new_sync_write+0x660/0x660 [ 2627.849769] ? selinux_file_permission+0x92/0x520 [ 2627.850189] do_iter_write+0x191/0x670 [ 2627.850522] ? trace_hardirqs_on+0x5b/0x180 [ 2627.850889] vfs_iter_write+0x70/0xa0 [ 2627.851213] iter_file_splice_write+0x762/0xc30 [ 2627.851618] ? generic_splice_sendpage+0x140/0x140 [ 2627.852038] ? avc_policy_seqno+0x9/0x70 [ 2627.852369] ? selinux_file_permission+0x92/0x520 [ 2627.852779] ? lockdep_init_map_type+0x2c7/0x780 [ 2627.853205] ? generic_splice_sendpage+0x140/0x140 [ 2627.853624] direct_splice_actor+0x10f/0x170 [ 2627.854005] splice_direct_to_actor+0x387/0x980 [ 2627.854402] ? pipe_to_sendpage+0x380/0x380 [ 2627.854765] ? do_splice_to+0x160/0x160 [ 2627.855099] ? security_file_permission+0x24e/0x570 [ 2627.855529] do_splice_direct+0x1c4/0x290 [ 2627.855883] ? splice_direct_to_actor+0x980/0x980 [ 2627.856289] ? selinux_file_permission+0x92/0x520 [ 2627.856691] ? security_file_permission+0x24e/0x570 [ 2627.857117] do_sendfile+0x553/0x1090 [ 2627.857450] ? do_pwritev+0x270/0x270 [ 2627.857769] ? wait_for_completion_io+0x270/0x270 [ 2627.858179] ? rcu_read_lock_any_held+0x75/0xa0 [ 2627.858565] ? vfs_write+0x354/0xa70 [ 2627.858887] __x64_sys_sendfile64+0x1d1/0x210 [ 2627.859267] ? __ia32_sys_sendfile+0x220/0x220 [ 2627.859646] do_syscall_64+0x33/0x40 [ 2627.859958] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2627.860384] RIP: 0033:0x7ff4675d8b19 [ 2627.860691] 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 [ 2627.862199] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2627.862832] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2627.863425] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2627.864005] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2627.864601] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2627.865196] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:11:15 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x509142, 0x8) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) 00:11:15 executing program 4: r0 = creat(0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r2) sendfile(r2, r3, 0x0, 0x100000001) sendmsg$TIPC_CMD_SET_LINK_WINDOW(r2, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000040)={&(0x7f0000000280)={0x68, 0x0, 0x400, 0x70bd2b, 0x25dfdbfe, {{}, {}, {0x4c, 0x18, {0x9, @media='udp\x00'}}}, ["", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0xc080}, 0x8070) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x248e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000100)) r5 = perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x94, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x10001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = epoll_create(0x3) fcntl$getownex(r6, 0x10, &(0x7f0000000080)) dup2(r6, r5) setsockopt$IPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x41, &(0x7f00000003c0)=ANY=[@ANYBLOB="7261770000000000000000000000000000000000000000007861000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000003f1c027cfb8a03a6829f6b5e0450d95a72c0d4c0799f4c2a8afaa58763be11bf9f509ec74b05e4d2ff6430bec933308640425add325bec8cc28edcadd2931570c8569418433f8b6107acc3480d42daefe1b976ba422e58089a5e4d25e257e5dd06faab9092ba64874653a3b029d3a53de11f7c87dbe9207a02a1d749eb6b8fcf8da291be8c693689adc77968d8a718f112cc88665a0029d6971e1d48a854d063eef81454bd4143bfb931d27dedb0339e2780f55a01001a99d8ed734ffc2277c67036"], 0x48) getsockopt$IP_VS_SO_GET_SERVICES(r1, 0x0, 0x482, &(0x7f0000000180)=""/215, &(0x7f00000000c0)=0xd7) socket$netlink(0x10, 0x3, 0x0) unshare(0x48020200) 00:11:15 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 22) 00:11:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r1) sendfile(r1, r2, 0x0, 0x100000001) openat(r1, &(0x7f0000000000)='./file1\x00', 0x80100, 0x40) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r4, 0x1, &(0x7f00000003c0)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x7ffffd}]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) io_setup(0x2, &(0x7f0000000500)=0x0) io_submit(r6, 0x1, &(0x7f00000004c0)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r5, &(0x7f0000000240)="1b", 0x1}]) 00:11:15 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFULNL_MSG_CONFIG(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x14, 0x1, 0x4, 0x201}, 0x14}}, 0x18) sendmsg$NFULNL_MSG_CONFIG(r0, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x64, 0x1, 0x4, 0x5, 0x0, 0x0, {0xa, 0x0, 0x6}, [@NFULA_CFG_FLAGS={0x6}, @NFULA_CFG_MODE={0xa, 0x2, {0xa6, 0x1}}, @NFULA_CFG_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x9}, @NFULA_CFG_MODE={0xa}, @NFULA_CFG_NLBUFSIZ={0x8, 0x3, 0x1, 0x0, 0x73}, @NFULA_CFG_NLBUFSIZ={0x8, 0x3, 0x1, 0x0, 0xffff}, @NFULA_CFG_NLBUFSIZ={0x8, 0x3, 0x1, 0x0, 0x401}, @NFULA_CFG_NLBUFSIZ={0x8, 0x3, 0x1, 0x0, 0x3}, @NFULA_CFG_FLAGS={0x6, 0x6, 0x1, 0x0, 0x7}]}, 0x64}, 0x1, 0x0, 0x0, 0x4844}, 0x4000) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFULNL_MSG_CONFIG(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="1c0000000104050000000000000000000000f4"], 0x1c}}, 0x0) dup3(r1, r0, 0x0) sendmsg$NFULNL_MSG_CONFIG(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x40, 0x1, 0x4, 0x5, 0x0, 0x0, {0x1, 0x0, 0x6}, [@NFULA_CFG_CMD={0x5, 0x1, 0x3}, @NFULA_CFG_FLAGS={0x6, 0x6, 0x1, 0x0, 0x1}, @NFULA_CFG_CMD={0x5, 0x1, 0x4}, @NFULA_CFG_MODE={0xa, 0x2, {0x3, 0x2}}, @NFULA_CFG_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x4}]}, 0x40}}, 0x4000004) 00:11:15 executing program 0: r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x6, 0x6141) openat(r0, &(0x7f0000000240)='./file0\x00', 0x204000, 0x8) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = timerfd_create(0x0, 0x0) r2 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/packet\x00') ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000200)={'macsec0\x00'}) dup3(r3, r2, 0x0) preadv(r2, &(0x7f00000013c0)=[{&(0x7f00000011c0)=""/119, 0x77}], 0x1, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/power/resume', 0x22902, 0x48) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000300)={{{@in=@multicast1}}, {{@in=@initdev}, 0x0, @in6=@ipv4={""/10, ""/2, @private}}}, &(0x7f00000002c0)=0xe8) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/packet\x00') dup3(r5, 0xffffffffffffffff, 0x0) timerfd_settime(r5, 0x0, &(0x7f0000000180)={{}, {0x77359400}}, &(0x7f00000001c0)) copy_file_range(r4, 0x0, r4, 0x0, 0x6, 0x0) r6 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x0, 0x5a, 0x5, 0x80}, {0x800, 0x7, 0x81, 0x8}, {0x4, 0x4, 0x80, 0xaca}]}) epoll_ctl$EPOLL_CTL_MOD(r5, 0x3, r6, &(0x7f0000000100)={0x1}) 00:11:15 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0xffffffffffffffff) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r1, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r1, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r1, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:11:15 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000000240)=0x8) (fail_nth: 1) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:11:15 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) [ 2642.417475] FAULT_INJECTION: forcing a failure. [ 2642.417475] name failslab, interval 1, probability 0, space 0, times 0 [ 2642.419029] CPU: 1 PID: 16034 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2642.419887] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2642.420896] Call Trace: [ 2642.421240] dump_stack+0x107/0x167 [ 2642.421691] should_fail.cold+0x5/0xa [ 2642.422157] ? create_object.isra.0+0x3a/0xa20 [ 2642.422723] should_failslab+0x5/0x20 [ 2642.423192] kmem_cache_alloc+0x5b/0x310 [ 2642.423698] create_object.isra.0+0x3a/0xa20 [ 2642.424238] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2642.424867] kmem_cache_alloc+0x159/0x310 [ 2642.425387] ext4_mb_new_blocks+0x64d/0x45b0 [ 2642.425940] ? trace_hardirqs_on+0x5b/0x180 [ 2642.426476] ? kasan_unpoison_shadow+0x33/0x50 [ 2642.427033] ? ext4_cache_extents+0x68/0x2d0 [ 2642.427574] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2642.428187] ? ext4_discard_preallocations+0xd80/0xd80 [ 2642.428827] ? ext4_ext_search_right+0x2e3/0xbd0 [ 2642.429418] ? ext4_inode_to_goal_block+0x320/0x430 [ 2642.430040] ext4_ext_map_blocks+0x1d68/0x5850 [ 2642.430611] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2642.431245] ? SOFTIRQ_verbose+0x10/0x10 [ 2642.431735] ? perf_trace_lock+0xac/0x490 [ 2642.432270] ? SOFTIRQ_verbose+0x10/0x10 [ 2642.432770] ? ext4_ext_release+0x10/0x10 [ 2642.433294] ? ext4_map_blocks+0x5e0/0x1940 [ 2642.433825] ? lock_release+0x680/0x680 [ 2642.434316] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2642.434895] ? find_held_lock+0x2c/0x110 [ 2642.435415] ? down_write_killable+0x180/0x180 [ 2642.435986] ext4_map_blocks+0x652/0x1940 [ 2642.436501] ? kmem_cache_alloc+0x2a6/0x310 [ 2642.437021] ? __kernel_text_address+0x9/0x40 [ 2642.437579] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2642.438126] ? jbd2__journal_start+0xf3/0x7e0 [ 2642.438690] ? __ext4_journal_start_sb+0x214/0x390 [ 2642.439288] ? __ext4_journal_start_sb+0x1db/0x390 [ 2642.439893] ext4_iomap_begin+0x3ad/0x700 [ 2642.440412] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2642.441009] ? kasan_save_stack+0x1b/0x40 [ 2642.441602] ? ext4_file_write_iter+0xb26/0x18d0 [ 2642.442189] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2642.442949] ? splice_direct_to_actor+0x387/0x980 [ 2642.443528] ? do_splice_direct+0x1c4/0x290 [ 2642.444050] ? do_sendfile+0x553/0x1090 [ 2642.444540] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2642.445116] ? do_syscall_64+0x33/0x40 [ 2642.445601] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2642.446258] iomap_apply+0x164/0x810 [ 2642.446715] ? iomap_dio_rw+0x90/0x90 [ 2642.447185] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2642.447896] ? mark_held_locks+0x9e/0xe0 [ 2642.448408] ? filemap_check_errors+0xa5/0x150 [ 2642.448966] __iomap_dio_rw+0x6cd/0x1110 [ 2642.449467] ? iomap_dio_rw+0x90/0x90 [ 2642.449948] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2642.450503] ? ext4_orphan_add+0x253/0x9e0 [ 2642.451017] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2642.451614] ? ext4_empty_dir+0xae0/0xae0 [ 2642.452115] ? jbd2__journal_start+0xf3/0x7e0 [ 2642.452268] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 2642.452673] iomap_dio_rw+0x31/0x90 [ 2642.454848] ext4_file_write_iter+0xb26/0x18d0 [ 2642.455421] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2642.455976] ? kasan_save_stack+0x32/0x40 [ 2642.456483] ? kasan_save_stack+0x1b/0x40 [ 2642.456989] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2642.457615] ? iter_file_splice_write+0x16d/0xc30 [ 2642.458199] ? direct_splice_actor+0x10f/0x170 [ 2642.458754] ? splice_direct_to_actor+0x387/0x980 [ 2642.459335] ? do_splice_direct+0x1c4/0x290 [ 2642.459856] ? do_sendfile+0x553/0x1090 [ 2642.460341] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2642.460917] do_iter_readv_writev+0x476/0x750 [ 2642.461475] ? new_sync_write+0x660/0x660 [ 2642.461975] ? selinux_file_permission+0x92/0x520 [ 2642.462579] do_iter_write+0x191/0x670 [ 2642.463062] ? trace_hardirqs_on+0x5b/0x180 [ 2642.463595] vfs_iter_write+0x70/0xa0 [ 2642.464060] iter_file_splice_write+0x762/0xc30 [ 2642.464640] ? generic_splice_sendpage+0x140/0x140 [ 2642.465254] ? avc_policy_seqno+0x9/0x70 [ 2642.465746] ? selinux_file_permission+0x92/0x520 [ 2642.466341] ? lockdep_init_map_type+0x2c7/0x780 [ 2642.466924] ? generic_splice_sendpage+0x140/0x140 [ 2642.467525] direct_splice_actor+0x10f/0x170 [ 2642.468066] splice_direct_to_actor+0x387/0x980 [ 2642.468638] ? pipe_to_sendpage+0x380/0x380 [ 2642.469177] ? do_splice_to+0x160/0x160 [ 2642.469664] ? security_file_permission+0x24e/0x570 [ 2642.470282] do_splice_direct+0x1c4/0x290 [ 2642.470789] ? splice_direct_to_actor+0x980/0x980 [ 2642.471374] ? selinux_file_permission+0x92/0x520 [ 2642.471968] ? security_file_permission+0x24e/0x570 [ 2642.472583] do_sendfile+0x553/0x1090 [ 2642.473062] ? do_pwritev+0x270/0x270 [ 2642.473556] ? wait_for_completion_io+0x270/0x270 [ 2642.474144] ? rcu_read_lock_any_held+0x75/0xa0 [ 2642.474709] ? vfs_write+0x354/0xa70 [ 2642.475171] __x64_sys_sendfile64+0x1d1/0x210 [ 2642.475717] ? __ia32_sys_sendfile+0x220/0x220 [ 2642.476288] do_syscall_64+0x33/0x40 [ 2642.476738] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2642.477368] RIP: 0033:0x7ff4675d8b19 [ 2642.477824] 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 [ 2642.480019] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2642.480931] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2642.481795] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2642.482651] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2642.483509] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2642.484366] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:11:15 executing program 5: sendmsg$NL80211_CMD_SET_WDS_PEER(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x88, 0x0, 0x400, 0x70bd2d, 0x25dfdbfb, {{}, {@val, @val={0xc, 0x99, {0x3, 0x80000048}}}}, [@NL80211_ATTR_MAC={0xa}]}, 0x2c}, 0x1, 0x0, 0x0, 0x800}, 0x4c050) r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x19f386a373e3fb5, 0x0) dup2(r0, r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101040, 0x4) write$binfmt_elf64(r0, &(0x7f0000000040)=ANY=[], 0xfdef) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000180), r1) sendmsg$IPVS_CMD_GET_DAEMON(r0, &(0x7f00000002c0)={&(0x7f0000000080), 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x60, r2, 0x4, 0x70bd2c, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_DAEMON={0x3c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @empty}, @IPVS_DAEMON_ATTR_STATE={0x8}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @private0={0xfc, 0x0, '\x00', 0x1}}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x4}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7ff}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x9}]}, 0x60}, 0x1, 0x0, 0x0, 0xc091}, 0x4000000) [ 2642.571443] FAULT_INJECTION: forcing a failure. [ 2642.571443] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2642.574361] CPU: 0 PID: 16026 Comm: syz-executor.7 Not tainted 5.10.209 #1 [ 2642.575527] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2642.576910] Call Trace: [ 2642.577378] dump_stack+0x107/0x167 [ 2642.578022] should_fail.cold+0x5/0xa [ 2642.578694] _copy_to_user+0x2e/0x180 [ 2642.579359] simple_read_from_buffer+0xcc/0x160 [ 2642.580159] proc_fail_nth_read+0x198/0x230 [ 2642.580900] ? proc_sessionid_read+0x230/0x230 [ 2642.581683] ? security_file_permission+0x24e/0x570 [ 2642.582524] ? perf_trace_initcall_start+0x101/0x380 [ 2642.583414] ? proc_sessionid_read+0x230/0x230 [ 2642.584169] vfs_read+0x228/0x580 [ 2642.584816] ksys_read+0x12d/0x260 [ 2642.585466] ? vfs_write+0xa70/0xa70 [ 2642.586200] do_syscall_64+0x33/0x40 [ 2642.586883] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2642.587806] RIP: 0033:0x7f4899bbe69c [ 2642.588487] 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 [ 2642.591761] RSP: 002b:00007f4897181170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2642.593141] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 00007f4899bbe69c [ 2642.594449] RDX: 000000000000000f RSI: 00007f48971811e0 RDI: 000000000000000d [ 2642.595728] RBP: 00007f48971811d0 R08: 0000000000000000 R09: 0000000000000000 [ 2642.597026] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2642.598329] R13: 00007fffa43b186f R14: 00007f4897181300 R15: 0000000000022000 [ 2642.600667] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. 00:11:15 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:11:15 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) write$binfmt_elf64(r0, &(0x7f0000000040)=ANY=[@ANYRES32], 0xfdef) 00:11:15 executing program 0: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000340)=ANY=[@ANYBLOB="280000001cdcd13ecabe59c60008000002000000080000004489d94c49b960644b56b9be1c43760a238785dbd8ff81a7031b0f95a7fbf83d819a30b67ae64f6f0c5de86fb3bf75", @ANYRES32=0x0, @ANYBLOB="0c0011000000000000000000"], 0x28}}, 0x0) close_range(r1, r0, 0x0) perf_event_open(&(0x7f0000000640)={0x1, 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, 0xffffffffffffffff, r0, 0x0) r2 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x2}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r2) add_key(0x0, &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000740), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$revoke(0x3, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/snmp6\x00') perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0xf7, &(0x7f0000000000)) openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0x1c7a02, 0x0) unshare(0x48020200) [ 2642.733576] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=56348 sclass=netlink_route_socket pid=16153 comm=syz-executor.0 00:11:15 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_TRAP_GROUP_SET(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="80000000", @ANYRES16=0x0, @ANYBLOB="000128bd7000fedbdf2542000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f70730000000005008300010000000e0001006e6574647a7673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f7073000000000500830001000000"], 0x80}, 0x1, 0x0, 0x0, 0x40}, 0x1) sendmsg$nl_generic(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000002c0)={0x98, 0x9d, 0xc21, 0x0, 0x0, {0x4, 0x0, 0x2}, [@nested={0x81, 0x9, 0x0, 0x1, [@generic="7001d40b8f716b89693aa2da6377d81e7fa52d34db457d29678b443dc656300e2d3b877846eaf7fb27ab195d76ed4b24dbb03b4c13dd9a26702b1bc3ae6ad36eec8cd285782344150f52fe74315111734b1e6bc0245a52ba66460b9855c17f8684fe1c49dcedb57772899ce217f06a2efbf1277dccc57815e6453d4a04"]}]}, 0x98}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r1) sendfile(r1, r2, 0x0, 0x100000001) sendmsg$NL80211_CMD_RELOAD_REGDB(r1, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x14, 0x0, 0x20, 0x70bd26, 0x25dfdbfd, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) 00:11:16 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:11:16 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendfile(r0, r3, 0x0, 0x1000000100000000) r4 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x105142, 0x1) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000140)={r2, 0x10000, 0x9, 0x9}) r5 = openat(r2, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r4) sendfile(r4, r5, 0x0, 0x100000001) r7 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x342, 0xd) write$binfmt_elf64(r7, &(0x7f0000000700)=ANY=[@ANYRES16, @ANYRESDEC=r7, @ANYBLOB="034bea1db718040000006c57cbd11707e15d34747e33203b6cc0c53ee6ae1f51e6ec09ddd4a2e3d43236354a59e438c4428615d632f45f10861f2edbd858adb2484876368a57ffec6f499b8cdc032aa211b0835efa19c5ffff71f9d9896c9266b7a0b399f0b1353585926a185ceb5236efe0887a655cdce09d8789f0c45a5ad545dd246a3c0b3d3589b6404e770905c456fa90a53c4a8d3f0ff74a3bed4ed75632900c10996004008b0e595e9a57c760211ea2ada899a452942c5d1799e9af798c3e7fc8551a92bc11c445e20c084db4ad497eb96b8a094f0227f458089aa0f2b1de380000000000dec90000000044262f8d7e02cea12a9c4fc4b58318362a3fd246b3b972826379ba8d3a5957cfd0bd729acce819e04143ad1ea3eabfb43f604ea538dc4c10cbbb13758e39a2aa2ad24f932181d82c324b84e2f43ea649622e547979936707bb97e57fd30d3620e3cce4d12fd5b75de9e6ac401d7d100f9e460768a5ba2d798d0c46f2c991779a5007cb50fe4493b07d85bbf4aec9b2af30b9aa9f772d826e4362a3892c934312592d7e5e720e1b4d0445819cec0568e0e0412990d6db2754cd5b808e4ccb4f96e798c4fe65dbf3f20b2b677adf4ce360ae4cafdd2ab8b6999d8e00fef459e50d5e469875f3a210609a5f8e26d58569adf77f50d27c826867ca086627cc852e371160137ebb42cec790bace518fd354034afb3feed60ca3406775a0b3b9bc8a4e8f67da39e1ea6ce18153f05fe90e2d066b292a37b379f510840204b1be1593a8200cc34068c7772ebe15c24f1b63d3a2529ad36f02b2fe340475ced84d07ae5b3e8f0a42c22852ce92aa70818e89d15ac2b8f78dd04e6841c3f2a7c482f6f3fb7d060f30b7c40beabe72ce53cdb51b0c5c4def098973"], 0x72ee) 00:11:16 executing program 4: ftruncate(0xffffffffffffffff, 0xffff) creat(0x0, 0x0) openat$pidfd(0xffffffffffffff9c, 0x0, 0x2000, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_procfs(0x0, 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1000}, 0x0, 0x0, 0x400}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000600)={0xa, 0x0, 0x0, @dev, 0x3}, 0x1c) setsockopt$inet6_mreq(r0, 0x29, 0x1c, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@nfc, &(0x7f0000000080)=0x80) connect$inet6(0xffffffffffffffff, &(0x7f00000002c0)={0xa, 0x4e20, 0x217b, @loopback, 0x8}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000004d00), 0x400000000000070, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000440)=ANY=[], 0x130) ioctl$EXT4_IOC_MIGRATE(r0, 0x6609) r1 = socket$inet_icmp(0x2, 0x2, 0x1) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000180)=""/33, 0x21}, {&(0x7f00000001c0)=""/167, 0xa7}], 0x2, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_GETFSMAP(r2, 0xc0c0583b, &(0x7f0000000080)={0x0, 0xfdfdffff, 0x102, 0x0, '\x00', [{}, {0x800, 0x0, 0x400000000000000}], ['\x00']}) openat(r2, &(0x7f0000000000)='/proc/self/exe\x00', 0x100, 0xd) [ 2642.894649] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=56348 sclass=netlink_route_socket pid=16164 comm=syz-executor.0 00:11:16 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:11:16 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 23) [ 2642.966154] FAULT_INJECTION: forcing a failure. [ 2642.966154] name failslab, interval 1, probability 0, space 0, times 0 [ 2642.967465] CPU: 1 PID: 16169 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2642.968046] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2642.968733] Call Trace: [ 2642.968956] dump_stack+0x107/0x167 [ 2642.969284] should_fail.cold+0x5/0xa [ 2642.969612] ? __es_insert_extent+0xed1/0x1370 [ 2642.969994] should_failslab+0x5/0x20 [ 2642.970323] kmem_cache_alloc+0x5b/0x310 [ 2642.970674] __es_insert_extent+0xed1/0x1370 [ 2642.971064] ext4_es_insert_extent+0x45d/0xf10 [ 2642.971459] ? ext4_es_scan_clu+0x2e0/0x2e0 [ 2642.971832] ? down_write_killable+0x180/0x180 [ 2642.972218] ext4_map_blocks+0x8e1/0x1940 [ 2642.972589] ? __kernel_text_address+0x9/0x40 [ 2642.972952] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2642.973347] ? jbd2__journal_start+0xf3/0x7e0 [ 2642.973743] ? __ext4_journal_start_sb+0x214/0x390 [ 2642.974139] ? __ext4_journal_start_sb+0x1db/0x390 [ 2642.974567] ext4_iomap_begin+0x3ad/0x700 [ 2642.974926] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2642.975344] ? kasan_save_stack+0x1b/0x40 [ 2642.975764] ? ext4_file_write_iter+0xb26/0x18d0 [ 2642.976152] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2642.976684] ? splice_direct_to_actor+0x387/0x980 [ 2642.977077] ? do_splice_direct+0x1c4/0x290 [ 2642.977457] ? do_sendfile+0x553/0x1090 [ 2642.977786] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2642.978159] ? do_syscall_64+0x33/0x40 [ 2642.978499] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2642.978943] iomap_apply+0x164/0x810 [ 2642.979249] ? iomap_dio_rw+0x90/0x90 [ 2642.979591] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2642.980081] ? mark_held_locks+0x9e/0xe0 [ 2642.980436] ? filemap_check_errors+0xa5/0x150 [ 2642.980816] __iomap_dio_rw+0x6cd/0x1110 [ 2642.981150] ? iomap_dio_rw+0x90/0x90 [ 2642.981488] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2642.981866] ? ext4_orphan_add+0x253/0x9e0 [ 2642.982216] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2642.982652] ? ext4_empty_dir+0xae0/0xae0 [ 2642.982994] ? jbd2__journal_start+0xf3/0x7e0 [ 2642.983394] iomap_dio_rw+0x31/0x90 [ 2642.983698] ext4_file_write_iter+0xb26/0x18d0 [ 2642.984097] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2642.984490] ? kasan_save_stack+0x32/0x40 [ 2642.984827] ? kasan_save_stack+0x1b/0x40 [ 2642.985184] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2642.985622] ? iter_file_splice_write+0x16d/0xc30 [ 2642.986014] ? direct_splice_actor+0x10f/0x170 [ 2642.986408] ? splice_direct_to_actor+0x387/0x980 [ 2642.986795] ? do_splice_direct+0x1c4/0x290 [ 2642.987141] ? do_sendfile+0x553/0x1090 [ 2642.987467] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2642.987856] do_iter_readv_writev+0x476/0x750 [ 2642.988241] ? new_sync_write+0x660/0x660 [ 2642.988588] ? selinux_file_permission+0x92/0x520 [ 2642.988999] do_iter_write+0x191/0x670 [ 2642.989347] ? trace_hardirqs_on+0x5b/0x180 [ 2642.989734] vfs_iter_write+0x70/0xa0 [ 2642.990049] iter_file_splice_write+0x762/0xc30 [ 2642.990447] ? generic_splice_sendpage+0x140/0x140 [ 2642.990858] ? avc_policy_seqno+0x9/0x70 [ 2642.991193] ? selinux_file_permission+0x92/0x520 [ 2642.991613] ? lockdep_init_map_type+0x2c7/0x780 [ 2642.992021] ? generic_splice_sendpage+0x140/0x140 [ 2642.992435] direct_splice_actor+0x10f/0x170 [ 2642.992812] splice_direct_to_actor+0x387/0x980 [ 2642.993201] ? pipe_to_sendpage+0x380/0x380 [ 2642.993564] ? do_splice_to+0x160/0x160 [ 2642.993899] ? security_file_permission+0x24e/0x570 [ 2642.994305] do_splice_direct+0x1c4/0x290 [ 2642.994668] ? splice_direct_to_actor+0x980/0x980 [ 2642.995058] ? selinux_file_permission+0x92/0x520 [ 2642.995478] ? security_file_permission+0x24e/0x570 [ 2642.995894] do_sendfile+0x553/0x1090 [ 2642.996222] ? do_pwritev+0x270/0x270 [ 2642.996561] ? wait_for_completion_io+0x270/0x270 [ 2642.996957] ? rcu_read_lock_any_held+0x75/0xa0 [ 2642.997345] ? vfs_write+0x354/0xa70 [ 2642.997679] __x64_sys_sendfile64+0x1d1/0x210 [ 2642.998050] ? __ia32_sys_sendfile+0x220/0x220 [ 2642.998438] do_syscall_64+0x33/0x40 [ 2642.998757] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2642.999174] RIP: 0033:0x7ff4675d8b19 [ 2642.999497] 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 [ 2643.000998] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2643.001652] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2643.002243] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2643.002840] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2643.003432] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2643.004019] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:11:32 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x2, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:11:32 executing program 0: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000cc0)=ANY=[@ANYBLOB="3400000010000100060000000000000000000000050000000000002c5910fa548fb2661a7d12b500150000809be149f8326500000ad022cea3b5906ed71efbac71604114ae634a1d3f5b42332fdb1ddff6c996d594f336ade7daae4433b91e5be24f079e43a9064d68a1d6a3cb91015718c602f3acaab637ceb7852dafdf71f385cfa97aa0b4888bc38b88bda6372e3668ad38b7f74f5579af15595a0c30cb611c48d698f5ab174fbc688112a84bc0f1ed5b30c723ba82fedf97990c195cdd6e5a3ec69861582d62e9182637b26db43c04d57f6347516027b7371ef6d57bb665800245e02e023c7cbd35dd92db51b6b9e621f72cd7ee1b2062b45aa514f7a9df82b468015ca553a28ee53e69ba1bf2117d89bc226437f0e726fb6627a0f1e689027bf58f88047ba1eb3937355dbf702e68208f9fc4a79a083b18e58636dca0040233fd2b08cad839347f168f0e53fbfb1583a4ee507c7b4d0dd55828016e866077e67f246200000000000000000000000000000000000000000000000000000000000035ed7065884d031e791fcd8949b36097b1b497fdf05a6e02016ed94378bb10d057442cc06b0a0d49f9f4d4"], 0x34}}, 0x0) ioctl$FS_IOC_FSSETXATTR(0xffffffffffffffff, 0x40086602, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, 0x0) r1 = syz_io_uring_setup(0x3167, &(0x7f0000000ac0)={0x0, 0xbc8c, 0x0, 0x1, 0x151, 0x0, 0x0}, &(0x7f0000ffe000/0x1000)=nil, &(0x7f00000b0000)=nil, &(0x7f00000002c0)=0x0, &(0x7f0000000240)=0x0) r4 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r5 = dup2(r4, r4) r6 = io_uring_setup(0x3, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x7, 0xad, 0x0, r1}) syz_io_uring_submit(r2, r3, &(0x7f0000000300)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f00000001c0)=@sco}, 0x0) r7 = eventfd2(0x8, 0x0) ioctl$F2FS_IOC_DEFRAGMENT(r7, 0xc010f508, &(0x7f0000000040)={0x3, 0x2}) io_uring_enter(r1, 0x76d3, 0x80, 0x1, 0x0, 0x0) r8 = fsmount(r5, 0x0, 0x8) execveat(r8, &(0x7f0000000180)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000bc0)='\x00\x80C\x107\xa64\xee\xbd*\xd4o\x8a?[\x98\xf29\xee\xc7\x90\x97\xaa\xc3\xc8Zq\xf3\x91\x04[S\\B2m=V\x89\x99\x96Q\xcaA\x18\xaf\xaf:\xf1\xab\x80\"\x7f\xb3\x18\xfe\xd7\xbd\xcd\xcdIf\xae\xb5\x87\xb8#\xe1\xbe\xec\xf0\t\xa1\xf7\xa7\xb1\x9d\xc7\xc2\xf0\x02\xaf\xc4\xd0@\xc2\x12\'\xb9\x9a\xea\x90e%\xe6\xd2E\x19E/\xc6\x17gB0Qim\x82u\x0fZ\xa9\x14\xf5\xc7X\xa9\x00\xb7\xaf\xcfouN\xbd\xb2\t^\xbe&~\xa7l\xfa\x036\x1c\"\x80\xfc/\x9b\x95\xf1!K\xc5{\xe7\xfdB[\xca\x87\x9bc\x98dg\x1a\xa1\xaa\xb4\x19\x7f\xa7\x90y\x9fq\xf5\x8a\xa9 \xa6\xdd\xf0+gb\xa6g\\\xec\tz\x06\xdf\x1a\x9c\xc9\xf7\xcc\x85\xb4G\xe9\xd3D\xf4\x8c\n\x17\xd5\x00\xf18\xb3T', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000a00)='\x009\x1c\xaf\x14\xe6\xeb\xe9\xf1\xccO@\xbd\xfc\xbdN\xfa\x93Z\x94\xfd\xc6]\xc3\x81g\x95\'\xb7\xf2\xe8\xbf\xd3\xf3\"\xf0Z\x93T\xa1\xc6\x10\x01\xba\xf0\x11\x01 \x94X\x7fQ\xa6\v\xfa\xc2\\$\xad\x96A\xd6\xdf|\x0e,c\xc4\x13\xfb\x91\xc5|{\xde\'xb\xcd\xb2\x177\x83\'\xdb\xf6y_\x10\x87\x01\xd4\xb1\x9b\xe4\xac\xf0D4\xe6v\x86\x02^bt\xbf!b\xd4k\x11\xf5Nj\x97P\b\xf2\xdd\r\xaa,g\xfc\x8f*\bq\x10wl\xe0\x02HG)\xa0\xb9%\x12\x9fx]\xf8Gz`\xfd\x00l\xe9<\xa5\xbd\x9f\x80\xa5\x0f\xd3\xf7\xc8\x98'], &(0x7f0000000840)=[&(0x7f0000000600)='[*\x00', &(0x7f0000000000)='\xff\xb1\xc2k\xc9\xbf1Q\x9e^\x9a\x9dOW\xa5\x0el\xd2~\xa7%\xa5 \rZ\x81l\xa6\x97\xc6\xb90S\x04\x9b\xcb', &(0x7f0000000680)='\x00', &(0x7f0000000940)=']\xadt\xe0\r\xa3\xd7\xe8\x91\x90\n\x03_\x85\xa9\'E\xae\"\xeb]DE\xa3w\x8b\x94\xf7Yf\x03\x00\xd2:-\xab7\xd0\xf6\x0e\x903U\xe1\xe2\x8cS*HC\x17\xa0}@\xf4.\x87]\xed\x1f\x1e\xe8;\xfd\xee$\x8f\xba\xa5@\"\x93\xf7yR\x95z\x95\xc4\x03{\x11\xbe\xb3e\xb8B\x13\xa3uh\xcf\x11\xc7{Y\x0fp\x031\xb1/b_mq\x96\xccc\xa7\xbb\xb4T\x00J\xd7\xb8\n\xd4\xd9B\xa9\xec\xc5\xb5\x0e\xf1Q\x03\xbcX\x8d\xb2\xf6^\xb9\xc8\xa5\xdc\xa5\xcb\xde\xd3\xd03\xcc\xbe\xed\x9b\xbd\xcbb\x91\x98\x80\xe1X(t\xda\xd3F\x02\xa9\xa0\x81\xce;{\xfa\xba\xa3,{\xe87\xf6\x0f\xf9M\xb5mz', &(0x7f0000000700)='\x00', &(0x7f0000000740)='\x00', &(0x7f0000000100)='!\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x00'], 0x1000) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40086607, &(0x7f0000000280)=0x2b8) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r10 = dup2(r6, r5) openat(r10, &(0x7f00000000c0)='./file0\x00', 0x200040, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa, 0x13, r9, 0x0) 00:11:32 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x800000) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r0, 0xc018937d, &(0x7f0000000180)={{0x1, 0x1, 0x18, r1, {0x81}}, './file0\x00'}) ioctl$INCFS_IOC_FILL_BLOCKS(r0, 0x80106720, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x9, 0xd1, &(0x7f0000000000)="9a578740434b6e514f3188fd668904b41b475ce1b2b976a113905292ce2b6a894db480593f8a4d0dd20b2c570744a7ae06d612751553676afbb5f72bf94df2fd19d22c1d4e219d520c5775ebcbd295e134fc5c02ea129d214d46efd032141f2f8111d1b7f6a11e8c5ff03113b3def3d489f679dfec080f3083a581824419c15bfbe75766a5a513853f3760589645d9e2b4d8bb0ea7fc40e93d9a18212d07578b21b5956094cc3a69dc360dfe22049354b79ae888cc485bd18035e80b662de420620137d16a7b4f281ed32bed96b25580a1"}]}) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) 00:11:32 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 24) 00:11:32 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:11:32 executing program 4: ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="e30000070000000000000967e7aed189085217aed7a4b21f0000"]) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r0 = syz_io_uring_setup(0x4ee5, &(0x7f0000000080)={0x0, 0x806cb0}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000040)=0x0, &(0x7f0000000100)=0x0) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x2, 0x0, r3, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0, 0x2160}, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) r4 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x13, r0, 0x8000000) r5 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r5, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r5, 0x5412, &(0x7f0000000040)=0x80) pwritev2(r5, &(0x7f0000000140)=[{&(0x7f00000001c0)="645c956ebb1f53c54c8602d885cce84866f1d5568c3243c00d95cdcb9f280d92cf2ae878f4f82b87fb42b67db466316be7009b9d4caa3d4e56709722d3a9b367610dc3ebf2dac714b46d2b7008ce7814bda4be48b2e3e365d8ef6b094c5e4ba6e1f6098fecb919d1bd85b1ddb7a0965f58e71b67ba63e359e2a02d4cbaccce9f1bf909a11a23", 0x86}], 0x1, 0x401, 0x6, 0x4) syz_io_uring_submit(r4, r2, &(0x7f00000002c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x4, 0x0, @fd, 0x0, 0x0}, 0x80000001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) 00:11:32 executing program 1: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$vfat(0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0}], 0x0, 0x0) 00:11:32 executing program 2: r0 = creat(0x0, 0x0) r1 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x248e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, 0xffffffffffffffff) sendfile(0xffffffffffffffff, r2, 0x0, 0x100000001) ioctl$EVIOCGABS2F(r2, 0x8018456f, &(0x7f0000000480)=""/156) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000340)) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r4, &(0x7f0000000280)={0x0, 0x700, &(0x7f0000000300)={&(0x7f00000001c0)=ANY=[@ANYBLOB="200000002000390a00000000000071dda29958593db400880500000000000000"], 0x20}}, 0x0) r5 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x3, 0x30000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x2800, 0x10001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x80000, 0x28) r7 = epoll_create(0x3) dup2(r7, r5) socket$netlink(0x10, 0x3, 0x0) sendmsg$BATADV_CMD_GET_HARDIF(r6, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="110429bdb73fd55cdf2505000000"], 0x14}, 0x1, 0x0, 0x0, 0x200080c0}, 0x4040000) mount$cgroup2(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000200), 0x2022000, &(0x7f00000003c0)={[{}, {@memory_localevents}, {@subsystem='io'}, {@memory_recursiveprot}, {@memory_recursiveprot}, {@subsystem='perf_event'}, {@memory_localevents}], [{@func={'func', 0x3d, 'FILE_CHECK'}}, {@audit}]}) unshare(0x48020200) [ 2658.888448] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2658.897359] FAULT_INJECTION: forcing a failure. [ 2658.897359] name failslab, interval 1, probability 0, space 0, times 0 [ 2658.899774] CPU: 1 PID: 16192 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2658.900933] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2658.902340] Call Trace: [ 2658.902824] dump_stack+0x107/0x167 [ 2658.903481] should_fail.cold+0x5/0xa [ 2658.904160] ? create_object.isra.0+0x3a/0xa20 [ 2658.904936] should_failslab+0x5/0x20 [ 2658.905601] kmem_cache_alloc+0x5b/0x310 [ 2658.906304] create_object.isra.0+0x3a/0xa20 [ 2658.907067] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2658.907933] kmem_cache_alloc+0x159/0x310 [ 2658.908667] __es_insert_extent+0xed1/0x1370 [ 2658.909457] ext4_es_insert_extent+0x45d/0xf10 [ 2658.910301] ? ext4_es_scan_clu+0x2e0/0x2e0 [ 2658.911138] ? down_write_killable+0x180/0x180 [ 2658.911927] ext4_map_blocks+0x8e1/0x1940 [ 2658.912666] ? __kernel_text_address+0x9/0x40 [ 2658.913459] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2658.914236] ? jbd2__journal_start+0xf3/0x7e0 [ 2658.915009] ? __ext4_journal_start_sb+0x214/0x390 [ 2658.915844] ? __ext4_journal_start_sb+0x1db/0x390 [ 2658.916697] ext4_iomap_begin+0x3ad/0x700 [ 2658.917445] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2658.918274] ? kasan_save_stack+0x1b/0x40 [ 2658.918995] ? ext4_file_write_iter+0xb26/0x18d0 [ 2658.919800] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2658.920862] ? splice_direct_to_actor+0x387/0x980 [ 2658.921676] ? do_splice_direct+0x1c4/0x290 [ 2658.922399] ? do_sendfile+0x553/0x1090 [ 2658.923066] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2658.923885] ? do_syscall_64+0x33/0x40 [ 2658.924555] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2658.925486] iomap_apply+0x164/0x810 [ 2658.926129] ? iomap_dio_rw+0x90/0x90 [ 2658.926797] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2658.927787] ? mark_held_locks+0x9e/0xe0 [ 2658.928502] ? filemap_check_errors+0xa5/0x150 [ 2658.929290] __iomap_dio_rw+0x6cd/0x1110 [ 2658.929984] ? iomap_dio_rw+0x90/0x90 [ 2658.930656] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2658.931422] ? ext4_orphan_add+0x253/0x9e0 [ 2658.932139] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2658.932966] ? ext4_empty_dir+0xae0/0xae0 [ 2658.933673] ? jbd2__journal_start+0xf3/0x7e0 [ 2658.934441] iomap_dio_rw+0x31/0x90 [ 2658.935061] ext4_file_write_iter+0xb26/0x18d0 [ 2658.935834] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2658.936599] ? kasan_save_stack+0x32/0x40 [ 2658.937304] ? kasan_save_stack+0x1b/0x40 [ 2658.938017] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2658.938898] ? iter_file_splice_write+0x16d/0xc30 [ 2658.939719] ? direct_splice_actor+0x10f/0x170 [ 2658.940505] ? splice_direct_to_actor+0x387/0x980 [ 2658.941333] ? do_splice_direct+0x1c4/0x290 [ 2658.942068] ? do_sendfile+0x553/0x1090 [ 2658.942722] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2658.943496] do_iter_readv_writev+0x476/0x750 [ 2658.944241] ? new_sync_write+0x660/0x660 [ 2658.944916] ? selinux_file_permission+0x92/0x520 [ 2658.945739] do_iter_write+0x191/0x670 [ 2658.946386] ? trace_hardirqs_on+0x5b/0x180 [ 2658.947098] vfs_iter_write+0x70/0xa0 [ 2658.947724] iter_file_splice_write+0x762/0xc30 [ 2658.948505] ? generic_splice_sendpage+0x140/0x140 [ 2658.949319] ? avc_policy_seqno+0x9/0x70 [ 2658.949992] ? selinux_file_permission+0x92/0x520 [ 2658.950836] ? lockdep_init_map_type+0x2c7/0x780 [ 2658.951646] ? generic_splice_sendpage+0x140/0x140 [ 2658.952529] direct_splice_actor+0x10f/0x170 [ 2658.953372] splice_direct_to_actor+0x387/0x980 [ 2658.954243] ? pipe_to_sendpage+0x380/0x380 [ 2658.954992] ? do_splice_to+0x160/0x160 [ 2658.955642] ? security_file_permission+0x24e/0x570 [ 2658.956608] do_splice_direct+0x1c4/0x290 [ 2658.957386] ? splice_direct_to_actor+0x980/0x980 [ 2658.958219] ? selinux_file_permission+0x92/0x520 [ 2658.959124] ? security_file_permission+0x24e/0x570 [ 2658.960088] do_sendfile+0x553/0x1090 [ 2658.960744] ? do_pwritev+0x270/0x270 [ 2658.961520] ? wait_for_completion_io+0x270/0x270 [ 2658.962322] ? rcu_read_lock_any_held+0x75/0xa0 [ 2658.963218] ? vfs_write+0x354/0xa70 [ 2658.963833] __x64_sys_sendfile64+0x1d1/0x210 [ 2658.964729] ? __ia32_sys_sendfile+0x220/0x220 [ 2658.965504] do_syscall_64+0x33/0x40 [ 2658.966245] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2658.967122] RIP: 0033:0x7ff4675d8b19 [ 2658.967846] 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 [ 2658.970849] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2658.972080] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2658.973219] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2658.974365] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2658.975497] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2658.976632] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:11:32 executing program 1: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000440)={0x0, 0x80, 0xff, 0x7f, 0x6, 0x9, 0x0, 0x9c8, 0x20, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x20, 0x1, @perf_bp={&(0x7f0000000400), 0x8}, 0x1200, 0x400, 0x1, 0x6, 0x1ff, 0x80, 0x1, 0x0, 0x2, 0x0, 0x10001}, 0xffffffffffffffff, 0x8, r0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="bc37859ef4bd17fc7c45408891386a8f36784d93ea043e429a98e209ac73d7f5554e331c65f8291707", 0x29}, {&(0x7f0000000040)="50ce24df2a0405fb4b", 0x9}, {&(0x7f0000000080)="372abfb27c09c5d1ef1eecab4216a9c327f2d10619afaa3754ef6b01defa835326cd443b056ebccd731cbdacd4ac8a35512b7d25e33fcec57189b3bc2d42428a5a956237280d5d658f7bafe40220458a3e8a95f318922f7242faeae2dfa31613b2cd337ea7f2c2793b18b2330b3f65d30d9c4877ac8125e52228d8a43841a796f5d61644fef069a1ba98514c9e76811f9afbe43c22628491442ae1a93eef77021f626067581ee19a507b3bbb37f1cae194111957a2f72c8897b19e1b92a4d70f70bdc00e17b82423773d0d20f790a1ba3a42df8bbfc3a9099a175c59547e694cccc8522d6ee4f308e66908c7", 0xec}, {&(0x7f0000000180)="1f4601283b7f9b3932ac7fe8d1422ab6a7ff007acd916c2b3540d1575f1503cfd415cc63dc5c95d87ce9be1ac13eabc73682107ec6979004575aa6d541d986615580bf20898419245ffd6d760e5807be8f5e2e9b7d55f49f9baf0f11714e66ce7959228d2c6deea93f5afb7f410e1b9bce458d365d661f3f10de8893cfb9dd3cf0037ae526892932da0c30f8182c331a87c786ce9bb7d2aa33812a51ddf6603136922bc99bfa95f8e77b0df7d7fdde4343fbd57dd3668921b6aadbe996930065b403d42e937f6f6f18682f396f9807e2a867039ce299d3002df07bc14ff06580c33bdd4557dea2f917ab3ce879b11d7c084e54c72eb9d86cc0", 0xf9}, {&(0x7f0000000280)="455b350eec78780020840ee211a05e157ed03f6c46f772bfa66f31527ab62507067339917b73f8cb917a7c5105e33c5801903c1e54493e2c90f27dbe95b36e5c0e7e55a7447cc39810ff011f3bcfa73abf4618c9fced63c9cdfc5b0e79ad3189db06811fc5ca8d38ec4c79d4ca9fb50b5c94055305a418d5093632bf985d46a7c158b8dec2c01693500c105693ff498971ca3c3163bd48b6ea9545f6a5f6c9dcccc5b7696bb245abb1db85981bbd35e67f2038eb8bcbf562f1a858fa87622bf2f9f8436881cd91c8956596fc", 0xcc}], 0x5) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r1, &(0x7f0000002e00)={0x0, 0x0, &(0x7f0000002dc0)={&(0x7f0000000800)=@updsa={0x138, 0x16, 0x1, 0x0, 0x0, {{@in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee00}, {@in=@loopback, 0x0, 0x32}, @in=@dev}, [@algo_auth={0x48, 0x1, {{'hmac(sha256)\x00'}}}]}, 0x138}}, 0x0) syz_io_uring_complete(0x0) 00:11:32 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:11:32 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000440)=[{0x0, 0x0, 0x400}, {0x0}], 0x0, &(0x7f0000000140)) [ 2659.033163] netlink: 64 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2659.081565] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.0'. 00:11:32 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) setxattr$trusted_overlay_opaque(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000080), 0x2, 0x1) 00:11:32 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:11:32 executing program 1: r0 = creat(0x0, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r1, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000040)=0x80) r2 = openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000000), 0x2, 0x0) dup2(r1, r2) pwrite64(0xffffffffffffffff, &(0x7f00000000c0), 0x17, 0x10001) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000240)='./file1\x00', 0x0, 0xffffffffffffff65, 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = creat(0x0, 0x0) creat(&(0x7f00000000c0)='./file0\x00', 0x0) renameat2(0xffffffffffffffff, 0x0, r5, 0x0, 0x4) mount$9p_fd(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000280)={'trans=fd,', {'rfdno', 0x3d, r3}, 0x2c, {'wfdno', 0x3d, r4}}) 00:11:32 executing program 0: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000000)={0x1f, 0xffffffffffffffff, 0x3}, 0x65) getsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000140)=""/69, &(0x7f0000000040)=0x45) write$bt_hci(r0, &(0x7f0000000040)=ANY=[], 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r1) sendfile(r1, r2, 0x0, 0x100000001) write$bt_hci(r2, &(0x7f0000000100)={0x1, @le_accept_cis={{0x2066, 0x2}, {0xc8}}}, 0x6) 00:11:32 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4b47, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:11:32 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000, 0x0, @perf_bp={&(0x7f0000000040), 0x7}, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000003}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0xc02, 0x0) write$eventfd(0xffffffffffffffff, &(0x7f0000000140)=0xfff, 0x8) ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x0) write$binfmt_elf64(r0, &(0x7f0000000040)=ANY=[], 0x98a) readv(r0, &(0x7f0000000100)=[{&(0x7f0000001340)=""/4096, 0x1000}], 0x1) unshare(0x4a060400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sysvipc/msg\x00', 0x0, 0x0) close(r1) 00:11:47 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 25) 00:11:47 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x191) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r1, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c7450400a5fff7962e807836db00"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000040)=0x80) ioctl$FAT_IOCTL_SET_ATTRIBUTES(r1, 0x40047211, &(0x7f0000000000)) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) 00:11:47 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r0 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r0) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, 0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r1, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r1, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:11:47 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000000000001000000000000000b0000000002", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005000000d4000f", 0xf, 0x800}, {&(0x7f0000010500)="ffffffffff070000000000000000000000000000000000000000000000000080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x402, 0xc00}, {&(0x7f0000010e00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x1600}], 0x0, &(0x7f0000012900)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file1\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x2, 0x0) write(r2, &(0x7f0000000440)='\f', 0x1) mount$cgroup(0x0, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0, 0xfffffffffffffffc) openat$cgroup_netprio_ifpriomap(r2, &(0x7f00000000c0), 0x2, 0x0) dup2(r2, r2) sendfile(r0, r1, 0x0, 0x20d315) 00:11:47 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4b49, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:11:47 executing program 0: perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4304, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'syzkaller1\x00', 0x0}) setsockopt$packet_int(r1, 0x107, 0x14, &(0x7f0000000040)=0x3f, 0x4) bind$packet(r1, &(0x7f0000000240)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @random="ca73da4133fc"}, 0x14) sendfile(r1, r0, 0x0, 0x500000001) ioctl$PERF_EVENT_IOC_QUERY_BPF(0xffffffffffffffff, 0xc008240a, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ff4000/0xc000)=nil, &(0x7f0000000080), &(0x7f0000000100)) syz_open_procfs(0x0, 0x0) r4 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r4, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r4, 0x5412, &(0x7f0000000040)=0x80) write$binfmt_script(r4, &(0x7f0000000280)={'#! ', './file0', [{}, {0x20, '\x00'}, {0x20, '}]\xc4'}], 0xa, "d1d62ff736290705a09c31ae06090496df16bc597e9523031973180d1c5c51314640e9cca62524fa55b45ab90c0e8662711a00500b62fbb81ad7d30f62b57b55885c4bba977390df46b8233d1d593971118b3eb90a1a4a33bac035e741d4550137ff8deb48affb1ae361946bd399c025d3a8428c84d45bc8823c1508c9c5efa3e70a8545877a5ec568f93aba8346399b997837db7bb3454c381924d5b452c39e09f7c9013acc9897b434d9deb5aeeccf2e207059ca68290fde94b5e727c892b9df611761ec56b5a518b4cc5e875bc63985fd992e46b442f4ea985a1f72a8a294c4966189ebef"}, 0xf8) 00:11:47 executing program 2: ioctl$sock_inet_tcp_SIOCOUTQNSD(0xffffffffffffffff, 0x894b, &(0x7f0000000540)) pipe(0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0xe, 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, 0x2, @perf_config_ext={0x800}, 0x0, 0x0, 0x1002, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_IOC_EXPIRE(r0, 0x810c9365, &(0x7f0000000300)={{0x0, 0xf1}, 0x100, './file0\x00'}) r1 = socket$inet(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r1, 0x890b, &(0x7f00000000c0)={0x0, {0x2, 0x40, @multicast2}, {0x2, 0x0, @loopback}, {0x2, 0x4e23, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x155, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) ioctl$VFAT_IOCTL_READDIR_SHORT(0xffffffffffffffff, 0x82307202, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wlan0\x00'}) creat(&(0x7f0000000240)='./file0\x00', 0x49) r2 = perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x90, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc244, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, @perf_config_ext={0x2, 0x6}, 0x0, 0x0, 0xfffffffd, 0x2, 0x0, 0x2, 0xffff, 0x0, 0x2}, 0x0, 0x3, 0xffffffffffffffff, 0x3) setsockopt$inet_tcp_TCP_MD5SIG(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000140)={@in={{0x2, 0x0, @remote}}, 0x0, 0x0, 0x4f, 0x0, "3c1c2fd629c4af55a8680f7a892e0865c7fbba0cdfa184016bc00618cdb5732d900802764f98b1af0cd43f34e89ab87a13a460acbb4433cb8a7aaa5797c2f5b5cc15058fbbef4c13daa3094bf3e22ec6"}, 0xd8) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BTRFS_IOC_QGROUP_ASSIGN(r2, 0x40189429, &(0x7f0000000080)={0x1, 0x5, 0x2}) perf_event_open(&(0x7f0000000580)={0x0, 0x80, 0x0, 0x2, 0x5d, 0x2, 0x0, 0x7ff, 0x10, 0x8, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x5, 0x4, @perf_bp={&(0x7f00000004c0)}, 0x700, 0x7, 0x4, 0x5, 0x80000001, 0x4, 0x101, 0x0, 0x80000001, 0x0, 0x1}, 0xffffffffffffffff, 0x0, r0, 0x1) fstatfs(0xffffffffffffffff, &(0x7f0000002e00)=""/4102) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x120) ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, &(0x7f00000002c0)={0xfffffffffffffffe, 0xf4, 0xfffffffffffffff9}) ioctl$FITRIM(r3, 0xc0185879, &(0x7f00000000c0)={0x0, 0xfffefffffffffffd}) 00:11:47 executing program 4: ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x0, 0xffffffffffffffff}}, './file0\x00'}) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000080)={[], [{@fowner_eq={'fowner', 0x3d, r0}}, {@fsmagic={'fsmagic', 0x3d, 0x4}}]}) [ 2674.095801] FAULT_INJECTION: forcing a failure. [ 2674.095801] name failslab, interval 1, probability 0, space 0, times 0 [ 2674.097597] CPU: 1 PID: 16444 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2674.098639] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2674.099877] Call Trace: [ 2674.100290] dump_stack+0x107/0x167 [ 2674.100858] should_fail.cold+0x5/0xa [ 2674.101440] ? mempool_alloc+0x148/0x360 [ 2674.102067] ? mempool_free_pages+0x20/0x20 [ 2674.102727] should_failslab+0x5/0x20 [ 2674.103309] kmem_cache_alloc+0x5b/0x310 [ 2674.103944] ? mempool_free_pages+0x20/0x20 [ 2674.104802] mempool_alloc+0x148/0x360 [ 2674.105551] ? mempool_resize+0x7d0/0x7d0 [ 2674.106389] ? lock_downgrade+0x6d0/0x6d0 [ 2674.107043] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2674.108033] bio_alloc_bioset+0x36e/0x600 [ 2674.108684] ? bvec_alloc+0x2f0/0x2f0 [ 2674.109453] ? iov_iter_npages+0x1fd/0xa70 [ 2674.110121] iomap_dio_bio_actor+0x518/0xef0 [ 2674.111011] iomap_dio_actor+0x36f/0x560 [ 2674.111647] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2674.112560] ? do_syscall_64+0x33/0x40 [ 2674.113159] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2674.114324] iomap_apply+0x289/0x810 [ 2674.114904] ? iomap_dio_rw+0x90/0x90 [ 2674.115679] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2674.116566] ? mark_held_locks+0x9e/0xe0 [ 2674.117376] ? filemap_check_errors+0xa5/0x150 [ 2674.118132] __iomap_dio_rw+0x6cd/0x1110 [ 2674.118751] ? iomap_dio_rw+0x90/0x90 [ 2674.119519] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2674.120231] ? ext4_orphan_add+0x253/0x9e0 [ 2674.120880] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2674.121853] ? ext4_empty_dir+0xae0/0xae0 [ 2674.122517] ? jbd2__journal_start+0xf3/0x7e0 [ 2674.123486] iomap_dio_rw+0x31/0x90 [ 2674.124067] ext4_file_write_iter+0xb26/0x18d0 [ 2674.124777] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2674.125533] ? kasan_save_stack+0x32/0x40 [ 2674.126193] ? kasan_save_stack+0x1b/0x40 [ 2674.126917] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2674.127738] ? iter_file_splice_write+0x16d/0xc30 [ 2674.128466] ? direct_splice_actor+0x10f/0x170 [ 2674.129375] ? splice_direct_to_actor+0x387/0x980 [ 2674.130123] ? do_splice_direct+0x1c4/0x290 [ 2674.130994] ? do_sendfile+0x553/0x1090 [ 2674.131654] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2674.132424] do_iter_readv_writev+0x476/0x750 [ 2674.133321] ? new_sync_write+0x660/0x660 [ 2674.133961] ? selinux_file_permission+0x92/0x520 [ 2674.135026] do_iter_write+0x191/0x670 [ 2674.135622] ? trace_hardirqs_on+0x5b/0x180 [ 2674.136484] vfs_iter_write+0x70/0xa0 [ 2674.137109] iter_file_splice_write+0x762/0xc30 [ 2674.138154] ? generic_splice_sendpage+0x140/0x140 [ 2674.139034] ? avc_policy_seqno+0x9/0x70 [ 2674.139776] ? selinux_file_permission+0x92/0x520 [ 2674.140825] ? lockdep_init_map_type+0x2c7/0x780 [ 2674.141614] ? generic_splice_sendpage+0x140/0x140 [ 2674.142668] direct_splice_actor+0x10f/0x170 [ 2674.143342] splice_direct_to_actor+0x387/0x980 [ 2674.144141] ? pipe_to_sendpage+0x380/0x380 [ 2674.145004] ? do_splice_to+0x160/0x160 [ 2674.145735] ? security_file_permission+0x24e/0x570 [ 2674.146709] do_splice_direct+0x1c4/0x290 [ 2674.147396] ? splice_direct_to_actor+0x980/0x980 [ 2674.148441] ? selinux_file_permission+0x92/0x520 [ 2674.149306] ? security_file_permission+0x24e/0x570 [ 2674.150210] do_sendfile+0x553/0x1090 [ 2674.150808] ? do_pwritev+0x270/0x270 [ 2674.151390] ? wait_for_completion_io+0x270/0x270 [ 2674.152119] ? rcu_read_lock_any_held+0x75/0xa0 [ 2674.152813] ? vfs_write+0x354/0xa70 [ 2674.153383] __x64_sys_sendfile64+0x1d1/0x210 [ 2674.154304] ? __ia32_sys_sendfile+0x220/0x220 [ 2674.155043] do_syscall_64+0x33/0x40 [ 2674.155721] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2674.156814] RIP: 0033:0x7ff4675d8b19 [ 2674.157385] 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 [ 2674.161079] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2674.162426] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2674.163489] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2674.164596] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2674.165709] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2674.166773] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:11:47 executing program 4: r0 = geteuid() getresgid(&(0x7f00000001c0), &(0x7f0000000240)=0x0, &(0x7f00000002c0)) stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r2, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0), 0x21004, &(0x7f0000000300)={[{@uid={'uid', 0x3d, r0}}, {@huge_always}, {@gid={'gid', 0x3d, r1}}, {@uid={'uid', 0x3d, 0xffffffffffffffff}}, {@nr_blocks={'nr_blocks', 0x3d, [0x6b]}}, {@uid={'uid', 0x3d, r2}}, {@mpol={'mpol', 0x3d, {'prefer', '=static', @void}}}], [{@obj_type={'obj_type', 0x3d, 'net/packet\x00'}}, {@audit}]}) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_int(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000180)="eb3c906d6b66732e66617400020801000470000000f801", 0x17}, {0x0, 0x0, 0x1000a00}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000040)='./file2\x00') openat(0xffffffffffffff9c, 0x0, 0x105142, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file1\x00', 0x0, 0x0) ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, &(0x7f0000000140)={0x0, 0x100000000}) r3 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 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, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/packet\x00') dup3(r4, r3, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) 00:11:47 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r0 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r0) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, 0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r1, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r1, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:11:47 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa, 0x13, r0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000280)=ANY=[], 0xfdef) r3 = syz_io_uring_complete(r1) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) io_uring_enter(r0, 0x502e, 0xb26e, 0x3, &(0x7f00000000c0)={[0x3]}, 0x8) setsockopt$inet6_tcp_int(r3, 0x6, 0x9, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x200000c, 0x10010, r2, 0x399b8000) ioctl$FS_IOC_FSSETXATTR(r3, 0x401c5820, &(0x7f0000000000)={0x200, 0x1, 0x3, 0x2, 0x1}) 00:11:47 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) 00:11:47 executing program 4: r0 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4305, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000400)={0x0, 0x80, 0xff, 0x44, 0x20, 0x0, 0x0, 0x2, 0x8000, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @perf_config_ext={0x0, 0x200}, 0x10000, 0x81, 0x81, 0x4, 0x5f74, 0x6, 0x8003, 0x0, 0x8, 0x0, 0x2}, 0x0, 0x0, r0, 0x1) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000080)=0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f00000001c0)=0x0) kcmp(r2, r3, 0x6, r1, r1) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_ASSOCIATE_REQ(r4, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000380)={&(0x7f0000000100)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000027bd70804f04819e00000040050807000600000045aea6542e5e237d4738f0c4f22a35040db5ac358547dbe5acc2c5712dccc2aae8478509282d1f699fe9003dd127a2791ad690e652d7f778402656398422ffe106f2654e45d685fd5a2d12901fb8bef6445bb0da3e98df602af05ec416d6e8"], 0x1c}, 0x1, 0x0, 0x0, 0x4004014}, 0x20001804) r6 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000900), r5) sendmsg$IEEE802154_ADD_IFACE(r4, &(0x7f0000000180)={0x0, 0xfffffffffffffe9a, &(0x7f0000000040)={&(0x7f00000000c0)={0x34, r6, 0x1, 0x0, 0x0, {}, [@IEEE802154_ATTR_PHY_NAME={0x9, 0x1f, 'phy1\x00'}, @IEEE802154_ATTR_DEV_TYPE={0x5}, @IEEE802154_ATTR_HW_ADDR={0xc}]}, 0x34}}, 0x0) ftruncate(0xffffffffffffffff, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_OPENAT2={0x1c, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x8}, &(0x7f0000000280)='./file0\x00', 0x18}, 0x0) 00:11:47 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x541b, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:11:47 executing program 1: r0 = syz_io_uring_setup(0x620e, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_SPLICE={0x1e, 0x0, 0x0, @fd_index, 0x0, {}, 0x7}, 0x0) r3 = syz_open_dev$sg(&(0x7f0000000040), 0x40, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f0000000880)=ANY=[@ANYBLOB="27c8463b22e938072a705d3efd0cac5976bb1811", @ANYRES32=r3, @ANYBLOB="01f8ffff000000002e2f66696c65b5f6"]) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) syz_io_uring_setup(0x38d4, &(0x7f0000000080)={0x0, 0x0, 0x1}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r5, r6, &(0x7f0000000000)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0}, 0x0) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000440)=@IORING_OP_FSYNC={0x3, 0x0, 0x0, @fd_index, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r7}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_READV=@use_registered_buffer={0x1, 0x0, 0x6003, @fd_index=0xfffffffc, 0xa075, 0x0, 0x0, 0x2, 0x1, {0x0, r7}}, 0x1) syz_io_uring_submit(0x0, r6, &(0x7f0000000840)=@IORING_OP_RECVMSG={0xa, 0x2, 0x0, r4, 0x0, &(0x7f0000000800)={&(0x7f0000000200)=@ethernet={0x0, @random}, 0x80, &(0x7f0000000740)=[{&(0x7f0000000280)=""/158, 0x9e}, {&(0x7f0000000340)=""/216, 0xd8}, {&(0x7f0000000440)=""/82, 0x52}, {&(0x7f00000004c0)=""/176, 0xb0}, {&(0x7f0000000580)=""/177, 0xb1}, {&(0x7f0000000640)=""/252, 0xfc}, {&(0x7f00000000c0)}], 0x7, &(0x7f00000007c0)=""/56, 0x38}, 0x0, 0x10040, 0x1, {0x2, r7}}, 0x2) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) 00:11:47 executing program 3: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r0 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r0) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, 0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r1, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r1, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:11:47 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 26) 00:11:47 executing program 0: r0 = semget(0x0, 0x0, 0x301) semctl$GETVAL(r0, 0x4, 0xc, &(0x7f0000001180)=""/222) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r2, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r2, 0x5412, &(0x7f0000000040)=0x80) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8914, &(0x7f0000000140)={'lo\x00'}) bind$packet(0xffffffffffffffff, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000280)={{{@in=@private}}, {{@in6=@remote}, 0x0, @in=@broadcast}}, &(0x7f0000000080)=0xe8) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$packet(r4, &(0x7f0000000240)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @random="ca73da4133fc"}, 0x14) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(r7, 0x8914, &(0x7f0000000140)={'lo\x00'}) r8 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r8, 0x29, 0x40, 0x0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) 00:11:47 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) fremovexattr(r0, &(0x7f0000000000)=@known='user.incfs.metadata\x00') 00:11:47 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) [ 2674.707391] FAULT_INJECTION: forcing a failure. [ 2674.707391] name failslab, interval 1, probability 0, space 0, times 0 [ 2674.709246] CPU: 0 PID: 16693 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2674.710358] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2674.711678] Call Trace: [ 2674.712100] dump_stack+0x107/0x167 [ 2674.712701] should_fail.cold+0x5/0xa [ 2674.713325] ? create_object.isra.0+0x3a/0xa20 [ 2674.714077] should_failslab+0x5/0x20 [ 2674.714695] kmem_cache_alloc+0x5b/0x310 [ 2674.715355] ? quarantine_put+0x8b/0x1a0 [ 2674.716019] create_object.isra.0+0x3a/0xa20 [ 2674.716733] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2674.717562] kmem_cache_alloc+0x159/0x310 [ 2674.718233] ? mempool_free_pages+0x20/0x20 [ 2674.718929] mempool_alloc+0x148/0x360 [ 2674.719569] ? mempool_resize+0x7d0/0x7d0 [ 2674.720236] ? lock_downgrade+0x6d0/0x6d0 [ 2674.720914] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2674.721725] bio_alloc_bioset+0x36e/0x600 [ 2674.722393] ? bvec_alloc+0x2f0/0x2f0 [ 2674.723015] ? iov_iter_npages+0x1fd/0xa70 [ 2674.723705] iomap_dio_bio_actor+0x518/0xef0 [ 2674.724439] iomap_dio_actor+0x36f/0x560 [ 2674.725092] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2674.725841] ? do_syscall_64+0x33/0x40 [ 2674.726469] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2674.727333] iomap_apply+0x289/0x810 [ 2674.727934] ? iomap_dio_rw+0x90/0x90 [ 2674.728555] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2674.729486] ? mark_held_locks+0x9e/0xe0 [ 2674.730170] ? filemap_check_errors+0xa5/0x150 [ 2674.730915] __iomap_dio_rw+0x6cd/0x1110 [ 2674.731550] ? iomap_dio_rw+0x90/0x90 [ 2674.732191] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2674.732927] ? ext4_orphan_add+0x253/0x9e0 [ 2674.733610] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2674.734409] ? ext4_empty_dir+0xae0/0xae0 [ 2674.735074] ? jbd2__journal_start+0xf3/0x7e0 [ 2674.735811] iomap_dio_rw+0x31/0x90 [ 2674.736405] ext4_file_write_iter+0xb26/0x18d0 [ 2674.737142] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2674.737887] ? kasan_save_stack+0x32/0x40 [ 2674.738556] ? kasan_save_stack+0x1b/0x40 [ 2674.739228] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2674.740044] ? iter_file_splice_write+0x16d/0xc30 [ 2674.740811] ? direct_splice_actor+0x10f/0x170 [ 2674.741552] ? splice_direct_to_actor+0x387/0x980 [ 2674.742322] ? do_splice_direct+0x1c4/0x290 [ 2674.743016] ? do_sendfile+0x553/0x1090 [ 2674.743652] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2674.744417] do_iter_readv_writev+0x476/0x750 [ 2674.745139] ? new_sync_write+0x660/0x660 [ 2674.745815] ? selinux_file_permission+0x92/0x520 [ 2674.746623] do_iter_write+0x191/0x670 [ 2674.747257] ? trace_hardirqs_on+0x5b/0x180 [ 2674.747963] vfs_iter_write+0x70/0xa0 [ 2674.748586] iter_file_splice_write+0x762/0xc30 [ 2674.749351] ? generic_splice_sendpage+0x140/0x140 [ 2674.750168] ? avc_policy_seqno+0x9/0x70 [ 2674.750809] ? selinux_file_permission+0x92/0x520 [ 2674.751599] ? lockdep_init_map_type+0x2c7/0x780 [ 2674.752370] ? generic_splice_sendpage+0x140/0x140 [ 2674.753144] direct_splice_actor+0x10f/0x170 [ 2674.753867] splice_direct_to_actor+0x387/0x980 [ 2674.754627] ? pipe_to_sendpage+0x380/0x380 [ 2674.755333] ? do_splice_to+0x160/0x160 [ 2674.755981] ? security_file_permission+0x24e/0x570 [ 2674.756796] do_splice_direct+0x1c4/0x290 [ 2674.757469] ? splice_direct_to_actor+0x980/0x980 [ 2674.758250] ? selinux_file_permission+0x92/0x520 [ 2674.759056] ? security_file_permission+0x24e/0x570 [ 2674.759875] do_sendfile+0x553/0x1090 [ 2674.760501] ? do_pwritev+0x270/0x270 [ 2674.761102] ? wait_for_completion_io+0x270/0x270 [ 2674.761882] ? rcu_read_lock_any_held+0x75/0xa0 [ 2674.762624] ? vfs_write+0x354/0xa70 [ 2674.763219] __x64_sys_sendfile64+0x1d1/0x210 [ 2674.763944] ? __ia32_sys_sendfile+0x220/0x220 [ 2674.764674] do_syscall_64+0x33/0x40 [ 2674.765269] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2674.766092] RIP: 0033:0x7ff4675d8b19 [ 2674.766675] 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 [ 2674.769575] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2674.770774] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2674.771896] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2674.773023] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2674.774157] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2674.775278] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:12:03 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 27) 00:12:03 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x400, 0x1c8) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) 00:12:03 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x5421, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:12:03 executing program 4: r0 = perf_event_open(&(0x7f0000000480)={0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext, 0x10142}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r1 = syz_io_uring_setup(0x3a75, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x4000000}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000100)=0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r4) sendfile(r4, r5, 0x0, 0x100000001) ioctl$EXT4_IOC_GETSTATE(r0, 0x40046629, &(0x7f0000000140)) io_uring_enter(r5, 0x5fcc, 0x85f6, 0x3, &(0x7f0000000040)={[0xffffffff80000001]}, 0x8) r7 = socket$inet_tcp(0x2, 0x1, 0x0) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_RECV=@pass_buffer={0x1b, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r8}}, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r1, 0x0) r9 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x13, r1, 0x8000000) syz_io_uring_submit(r9, r3, &(0x7f00000002c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x4, 0x0, @fd, 0x0, 0x0}, 0x80000001) io_uring_enter(r1, 0x8058ab, 0x0, 0x0, 0x0, 0x0) 00:12:03 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:12:03 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000000000001000000000000000b00000000020000280200000284", 0x62, 0x400}, {&(0x7f0000010400)="030000000400000005000000d4000f", 0xf, 0x800}, {&(0x7f0000000500)="ffffffffff070000000000000000000000000000000000000000000000000080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x402, 0xc00}, {&(0x7f0000010e00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x1600}], 0x0, &(0x7f00000003c0)=ANY=[]) name_to_handle_at(r0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=ANY=[@ANYBLOB="0000004e0000000800000000000000020000000001000100000000000200000000000006000004faffffffff3877ff"], &(0x7f0000000480), 0x1c00) chdir(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x2, 0x0) openat(r2, &(0x7f0000000180)='./file0\x00', 0x101803, 0x1) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa, 0x13, 0xffffffffffffffff, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x200000, 0x6b) openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x8400, 0x39) write(r2, &(0x7f0000000240)="01", 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000001340)='./file1\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x100000001) openat2(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)={0x1, 0x181, 0x10}, 0x18) r5 = socket$inet(0x2, 0x3, 0x1) connect$inet(r5, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) setsockopt$inet_opts(r5, 0x0, 0x4, 0x0, 0x0) fallocate(r5, 0x1, 0x4, 0x1000) copy_file_range(r4, 0x0, r3, &(0x7f0000000280)=0x10000, 0xc3a, 0x0) 00:12:03 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000001700), 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000010000001800ffe36e0000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) sendmsg$MPTCP_PM_CMD_SET_LIMITS(r1, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1493200}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x64, 0x0, 0x400, 0x70bd25, 0x25dfdbfe, {}, [@MPTCP_PM_ATTR_ADDR={0x40, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @mcast1}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @multicast2}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x5}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @empty}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @rand_addr=0x64010101}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e21}]}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x5}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x1}]}, 0x64}, 0x1, 0x0, 0x0, 0x11}, 0x4040) socket$inet6_udp(0xa, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, 0xffffffffffffffff) sendfile(0xffffffffffffffff, r2, 0x0, 0x100000001) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$ethtool(&(0x7f0000002740), 0xffffffffffffffff) r6 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmsg$ETHTOOL_MSG_EEE_SET(r4, &(0x7f0000002800)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000480)=ANY=[@ANYBLOB="e0010000", @ANYRES16=r5, @ANYBLOB="01000000000000000000080000000c00018008000100", @ANYRES32=r7, @ANYBLOB="0c0002800400038004000500050005000000000005000500010000008c000280780003801400018004000180060002005b0000000100020000000000240001800400030004000300080001001f000000080001004e000000080001000080000028000180080001000400000008000100d40800000400030008000100970000000800010002000000080002004c00000008000200f8260a1e18010280080002000500000002010400a3a7264b6d7fa4ed463295a2c8a2ad26e158dcdd7d4c2d4d71b1480c5e46dc4a0bcdfb449354f0d0eef2f9215968e0f11ee4567460b95ed9e4787b6b280a686854c4ff01454d1d561dc00eaba6bd9bd99258e0b5b835fdd08426e5c30fcc7781c74c103e91cb7a3a2ca9ff45d96c27cab74eaffac6fa504a6974d9eaf4706ecc2dffd2f2a6497a361769c1e4b9d0c86465b690f2c015927bc5fc19fab3a14ff3516d0e5596557465438cb954eefd5c8a07836b1c7f809c7b9fe09ea0d5760fb8ccae7977c35b560d505e9e35d9f28be3960ce3bb733fa39ac4f896f5647310586af84a4e666ad4c161d34f4e2d39b47adfaf376777bb9b12af8b13a7cb6200000800020080020000710960941bc7e531e988e91048eff893426947000000000000000000000000000000005e58fd838e55c2"], 0x1e0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_SET(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x20}, 0xffffffffffffffe0, &(0x7f0000000400)={&(0x7f00000006c0)={0x6c, r5, 0x10, 0x70bd2a, 0x25dfdbfe, {}, [@ETHTOOL_A_LINKINFO_HEADER={0x0, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x0, 0x2, 'geneve0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x0, 0x2, 'lo\x00'}]}, @ETHTOOL_A_LINKINFO_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'virt_wifi0\x00'}]}, @ETHTOOL_A_LINKINFO_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @ETHTOOL_A_LINKINFO_TP_MDIX_CTRL={0x5, 0x5, 0x3}, @ETHTOOL_A_LINKINFO_TP_MDIX_CTRL={0x5, 0x5, 0x1}, @ETHTOOL_A_LINKINFO_PORT={0x5, 0x2, 0x8}, @ETHTOOL_A_LINKINFO_PORT={0x5}]}, 0x6c}, 0x1, 0x0, 0x0, 0x200000c1}, 0x1) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x1, 0x7, 0x81, 0xff, 0x0, 0x1, 0x8061, 0xd, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x1, @perf_bp={&(0x7f0000000040)}, 0x14059, 0x6000, 0x6, 0x9, 0xc3ed, 0x8, 0xfff, 0x0, 0x4, 0x0, 0x5}, 0x0, 0x3, 0xffffffffffffffff, 0x0) ioctl$FIONCLEX(r2, 0x5450) sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000680)=ANY=[@ANYBLOB="18000900", @ANYRESHEX, @ANYRES16=r7], 0x18}}, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) [ 2690.462478] FAULT_INJECTION: forcing a failure. [ 2690.462478] name failslab, interval 1, probability 0, space 0, times 0 [ 2690.463483] CPU: 1 PID: 16703 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2690.464075] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2690.464772] Call Trace: [ 2690.464999] dump_stack+0x107/0x167 [ 2690.465324] should_fail.cold+0x5/0xa [ 2690.465645] ? mempool_alloc+0x148/0x360 [ 2690.465992] ? mempool_free_pages+0x20/0x20 [ 2690.466344] should_failslab+0x5/0x20 [ 2690.466662] kmem_cache_alloc+0x5b/0x310 [ 2690.466997] ? mempool_free_pages+0x20/0x20 [ 2690.467364] mempool_alloc+0x148/0x360 [ 2690.467696] ? mempool_resize+0x7d0/0x7d0 [ 2690.468039] ? lock_downgrade+0x6d0/0x6d0 [ 2690.468404] ? jbd2_buffer_abort_trigger+0x80/0x80 00:12:03 executing program 2: setxattr(0x0, 0x0, &(0x7f0000000240)='devpts\x00', 0x7, 0x2) r0 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat2(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={0x210282, 0x102, 0xa52f0e758be899d0}, 0x18) set_mempolicy(0x3, &(0x7f0000000040)=0x851, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000001400)=[{&(0x7f0000000d40)=""/244, 0x7ffff000}], 0x1, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = getpgrp(0x0) setpriority(0x0, r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r3) sendfile(r3, r4, 0x0, 0x100000001) r6 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r6, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r6, 0x5412, &(0x7f0000000040)=0x80) kcmp$KCMP_EPOLL_TFD(r2, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000100)={r4, r6, 0x7ff}) [ 2690.468802] bio_alloc_bioset+0x36e/0x600 [ 2690.469389] ? bvec_alloc+0x2f0/0x2f0 [ 2690.469734] ? iov_iter_npages+0x1fd/0xa70 [ 2690.470097] iomap_dio_bio_actor+0x518/0xef0 [ 2690.470494] iomap_dio_actor+0x36f/0x560 [ 2690.470839] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2690.471225] ? do_syscall_64+0x33/0x40 [ 2690.471541] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2690.472004] iomap_apply+0x289/0x810 [ 2690.472327] ? iomap_dio_rw+0x90/0x90 [ 2690.472638] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2690.473135] ? mark_held_locks+0x9e/0xe0 [ 2690.473485] ? filemap_check_errors+0xa5/0x150 [ 2690.473884] __iomap_dio_rw+0x6cd/0x1110 [ 2690.474230] ? iomap_dio_rw+0x90/0x90 [ 2690.474557] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2690.474949] ? ext4_orphan_add+0x253/0x9e0 [ 2690.475296] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2690.475709] ? ext4_empty_dir+0xae0/0xae0 [ 2690.476053] ? jbd2__journal_start+0xf3/0x7e0 [ 2690.476438] iomap_dio_rw+0x31/0x90 [ 2690.476736] ext4_file_write_iter+0xb26/0x18d0 [ 2690.477114] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2690.477495] ? kasan_save_stack+0x32/0x40 [ 2690.477837] ? kasan_save_stack+0x1b/0x40 [ 2690.478184] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2690.478596] ? iter_file_splice_write+0x16d/0xc30 [ 2690.479002] ? direct_splice_actor+0x10f/0x170 [ 2690.479389] ? splice_direct_to_actor+0x387/0x980 [ 2690.479775] ? do_splice_direct+0x1c4/0x290 [ 2690.480133] ? do_sendfile+0x553/0x1090 [ 2690.480470] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2690.480866] do_iter_readv_writev+0x476/0x750 [ 2690.481237] ? new_sync_write+0x660/0x660 [ 2690.481593] ? selinux_file_permission+0x92/0x520 [ 2690.482024] do_iter_write+0x191/0x670 [ 2690.482353] ? trace_hardirqs_on+0x5b/0x180 [ 2690.482715] vfs_iter_write+0x70/0xa0 [ 2690.483044] iter_file_splice_write+0x762/0xc30 [ 2690.483455] ? generic_splice_sendpage+0x140/0x140 [ 2690.483869] ? avc_policy_seqno+0x9/0x70 [ 2690.484221] ? selinux_file_permission+0x92/0x520 [ 2690.484629] ? lockdep_init_map_type+0x2c7/0x780 [ 2690.485040] ? generic_splice_sendpage+0x140/0x140 [ 2690.485461] direct_splice_actor+0x10f/0x170 [ 2690.485845] splice_direct_to_actor+0x387/0x980 [ 2690.486247] ? pipe_to_sendpage+0x380/0x380 [ 2690.486611] ? do_splice_to+0x160/0x160 [ 2690.486960] ? security_file_permission+0x24e/0x570 [ 2690.487397] do_splice_direct+0x1c4/0x290 [ 2690.487740] ? splice_direct_to_actor+0x980/0x980 [ 2690.488149] ? selinux_file_permission+0x92/0x520 [ 2690.488554] ? security_file_permission+0x24e/0x570 [ 2690.488973] do_sendfile+0x553/0x1090 [ 2690.489299] ? do_pwritev+0x270/0x270 [ 2690.489613] ? wait_for_completion_io+0x270/0x270 [ 2690.490030] ? rcu_read_lock_any_held+0x75/0xa0 [ 2690.490414] ? vfs_write+0x354/0xa70 [ 2690.490724] __x64_sys_sendfile64+0x1d1/0x210 [ 2690.491112] ? __ia32_sys_sendfile+0x220/0x220 [ 2690.491512] do_syscall_64+0x33/0x40 [ 2690.491821] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2690.492265] RIP: 0033:0x7ff4675d8b19 [ 2690.492578] 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 [ 2690.494129] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2690.494786] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2690.495406] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2690.495999] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2690.496616] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2690.497210] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:12:03 executing program 5: syncfs(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) lsetxattr$security_capability(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000040), &(0x7f0000000080)=@v2={0x2000000, [{0x5, 0x100}, {0xfffffffc, 0xdc}]}, 0x14, 0x2) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) 00:12:03 executing program 3: r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:12:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r2, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r2, 0x5412, &(0x7f0000000040)=0x80) ioctl$int_in(r2, 0x5421, &(0x7f00000000c0)=0x2f) openat$hpet(0xffffffffffffff9c, 0x0, 0x80000, 0x0) r3 = creat(&(0x7f0000000000)='./file2\x00', 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000400)=@acquire={0x134, 0x17, 0x1, 0x0, 0x0, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @in=@multicast1, {@in=@empty, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {{@in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0xee00}}}, [@sec_ctx={0xc, 0x8, {0xfffffecd}}]}, 0x134}}, 0x0) fcntl$setown(r3, 0x8, 0xffffffffffffffff) close(r3) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x104, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000040)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(r1, 0x0, 0x2) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x4000, 0x128) copy_file_range(r5, 0x0, r1, 0x0, 0x200f5ef, 0x0) 00:12:19 executing program 0: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r1, 0x10, 0x0, 0x4100) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x800}}, './file0\x00'}) sendmsg$nl_generic(r2, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x24}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x40, 0x26, 0x400, 0x70bd2b, 0x25dfdbfd, {0x12}, [@generic="5b7e0c4637f32d9fc5742086606ef7ea339c94909ce5f783201c734e4332367364861f582a881c11505afce8"]}, 0x40}, 0x1, 0x0, 0x0, 0x40840}, 0x80) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x116) r4 = fsopen(&(0x7f0000000240)='coda\x00', 0x1) sendmsg$nl_generic(r3, &(0x7f0000000540)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000500)={&(0x7f0000000280)={0x254, 0x15, 0x4, 0x70bd26, 0x25dfdbfc, {0x1}, [@typed={0x8, 0x4b, 0x0, 0x0, @fd=r0}, @typed={0x4, 0x4f}, @typed={0x8, 0x8c, 0x0, 0x0, @fd=r0}, @typed={0x8, 0x10, 0x0, 0x0, @fd=r4}, @generic="f96c819fd220397a7396924fc2726724ad6ee7b59c0a79208fe4e63a3fc0552ce98b91ff9c310ba3b6e667ef822f668a8ecee64289f0b3aa169afb5802", @nested={0xda, 0x6c, 0x0, 0x1, [@generic="04b3c0d35b4b5fcd1d737748af8ea4a25e9b6b7b2bc71bee298698b6848d9a78a38741dd31dc139a0d5881698ff9dc3eef43a67a68d33a954c3cb5fb9c99ca306c6152b8b7de386cc0520f2812a70abfaabe4816557a8694e8ff1f5902fb77f505e25a61576a3cb7832a1ecc8762b40043c1a5e96da3608927fbb95088ee5fa41f79f70bc9e7ade573087c0733a34c24732c1aedf17a4234c991f34b58607c4c08915e078ea1e62ac08cfc1a483b43a67d0004ba014284cf0891030686425771c888f08b003e63cad0887d6a968a28fede9759198ee8"]}, @typed={0x8, 0x23, 0x0, 0x0, @uid=0xee00}, @nested={0xff, 0x21, 0x0, 0x1, [@typed={0x64, 0x76, 0x0, 0x0, @binary="bb03bd4888fd10db7b79135dc62f74090f5bf2fdaa5845162f9fe2d756ade6e67c55010c95cae3355d9267ab4fe32e4f54fb9f20e223c9a301056275a9d162f3149bca6b4ac2b3c1a0c6673511b0d581fd07c11b9ffee74854c330f0e16f8377"}, @generic="686e7f02a3a639591b4159e7255ca0633aec71421a3b7141946f1bb0bc0f07d8b5e7f07307a663d4bef4bf84053464a5089849638d3ae0b34788c4ad9d67044a8a15c9ba", @generic="bc94ccb1d72e09f9d771a43ad88c430be15a25718eb18719e5b0db720442f9473bca1d63fcaf79b0abfc65f0b073143dca097ba1e7dadb4a5bf118b9a4170cdd8354d16ffb50d1e04ad473f776994f7e072f30"]}]}, 0x254}, 0x1, 0x0, 0x0, 0x2}, 0x200000c0) write$P9_RFSYNC(r1, &(0x7f0000000080)={0x7}, 0x7) lseek(r0, 0x0, 0x4) 00:12:19 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 28) 00:12:19 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x5450, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:12:19 executing program 1: prctl$PR_GET_TAGGED_ADDR_CTRL(0x38) prctl$PR_GET_TAGGED_ADDR_CTRL(0x38) prctl$PR_GET_TAGGED_ADDR_CTRL(0x38) prctl$PR_GET_TAGGED_ADDR_CTRL(0x38) prctl$PR_GET_TAGGED_ADDR_CTRL(0x38) prctl$PR_GET_TAGGED_ADDR_CTRL(0x38) prctl$PR_GET_TAGGED_ADDR_CTRL(0x38) prctl$PR_GET_TAGGED_ADDR_CTRL(0x38) prctl$PR_GET_TAGGED_ADDR_CTRL(0x38) prctl$PR_GET_TAGGED_ADDR_CTRL(0x38) prctl$PR_GET_TAGGED_ADDR_CTRL(0x38) prctl$PR_GET_TAGGED_ADDR_CTRL(0x38) prctl$PR_GET_TAGGED_ADDR_CTRL(0x38) prctl$PR_GET_TAGGED_ADDR_CTRL(0x38) prctl$PR_GET_TAGGED_ADDR_CTRL(0x38) prctl$PR_GET_TAGGED_ADDR_CTRL(0x38) prctl$PR_GET_TAGGED_ADDR_CTRL(0x38) prctl$PR_GET_TAGGED_ADDR_CTRL(0x38) prctl$PR_GET_TAGGED_ADDR_CTRL(0x38) prctl$PR_GET_TAGGED_ADDR_CTRL(0x38) 00:12:19 executing program 4: mq_notify(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, 0x0) r2 = syz_mount_image$nfs4(&(0x7f0000000000), &(0x7f0000000040)='./file1\x00', 0x3f, 0x5, &(0x7f00000013c0)=[{&(0x7f0000000080)="262f20c508ccaf435c8d13a9b3f0591f3743439b6b57f1ad8fc056610eef2788c746a8113e76a63dc1b3722d75205025e2efec696b9c86465e7976deeb4d9acd4687beb03857bcd054", 0x49, 0xfffffffffffffffe}, {&(0x7f0000000140)="551556bb7f07aeb76de8e8b93a6dbd18e9e9b420c6c46dbf9b74034dbd8c05228836bef5f7e3f633166e00f8974589c74af31c345f16a01f4752f77d971a84093a", 0x41, 0xb9}, {&(0x7f0000000240)="22b1dcac8d54d8eebc67d2bc19432ac775153aea5e983ca34ec761b7cb2ea0025532f0c4cfc8e91f58f06939364776ada2207f59dae24f61d09090580ad01a07454a538db58ee157648a699a8d3c47d720fa2781c0afd9d42139aa7262f20ca547fb3c538d18ca4a37c4569fa69a88e19538904673df345c8afeb8ad1ff050d3db1ebd73773363b7825c793dac4076de9b75ebfbacf86ef35f1ddf36fdd2b8b1f0363cec4c233a1bb6ad7059ff6a10b2", 0xb0, 0xd20}, {&(0x7f0000000300)="283b677620bacc6f9a6e2b57322950d0165de3383e986ac0607f9f42fea51330afe5a372abbade548bbfee0e39ece03ae11743483579cd39d5bffe9fd9b4126cfa5de4378db372c5332e1df1e7c4f245d00fe20e75c0aec85635ae8e2be9735a22854876e3cff58782c93d25918692e729808c50df9f132549fb5747300144949a6e3ae943dc7301e932f20fec1a94c20b8e1e42343779e920154472e332e6e5d43dfb8a1449f8cb9424d338bafaa3d4149e8da1feab9202b0be58e978eed18ecfe45a3ceb17e4ec8df3401a215c57bc6a134456c56a8b602dfe5606b6c8501c35dd29cc1b5c1c19fd8d43d143cf4d8ef009d7950b2fd64f206b56d0fdfa52eb287e79779f651b69f9650a00edb64ef6026c98f48ac96ebcc8baa56e9ace95a8c1c3eda48ea0a659e8e846e5eb0fe489d6eda757e4d92fffa4b0a2defaa2577dc02875bcbf14641bd4a306855d89ed6a28cbb28007bac6f18fe37073063d7f714d7fc64ff75d79e835134e9777df093a1e8f44e4ebe71db31488ecc55c507c8acb1fb4a2bfe097aa6ad3c2a13a4d35a4ab3a8e823c3a5a0a1b6e3c2d574eafaa0807a0d7f357e95695ad6a1d61a099b8a1ee812552895e32b5f2bd10db09c1058ce0cd2ea354de83c680864109d0de3ac8062cd0ea8e37634568d68f7cf1ede71474e45e5e0ab5deeee38c385e1b53bab6c31970a33b56449bbd3d1ca56409f80153fce33a522a13a2ae84211a35bea98bce180258359dacaf6d443e5d78b406a4225ce8c866e72c2f3fee08251c2a0ee66e0464822a16925595e0b4d94a2cc3c0d4c05f09d50f6cecf1d3dcf9b150c7d6c093866e998580ffa670f7cb87dd16a69042d23bd32a605fba3aa39d570e96cf30b705e8621dda68d5564d3d8b0fb91fc202f09ec93ba873029625b23c8a5da10e68ea1c8d1a6d6a68729b564db92f0290711b36aeff8e39395f23f14a947fb9eb161597a11f3f8c433b9506d5fabc3eea6464f44810e1fbf2174e976ef0ea861831accdb679277e1ec7b7424d6578a903f06fad5d8f21953877c2aa11b3f97633b61996d7f3d5f43356706a440028f8b14d2dba9b06eb686ef6f81749391d978ef4fa8ecd54dbd2fb97fc0fecc48e8de50a03193c222b9ff088669bb5341e1ae879225354c6152b8646a5d1763960eb0f3a1fc09f4314209866248327d91dcd9769cb8edf2430d743c1d1d64b9d7846503733eb8a037fe60aa75ead197edf823e85cc9caa90f21a0428d5723200d059bcd446a58ebb06c2aebb425c2115e6a6c619e6cacec9e05915e091c809b94b8617cb27ff81a8ee1071eed02543b7e2fbb41179d6fca08e71aaac666070bbe2fe803b0e72118a5552dbdbb375100f194b83ce4f4c11fb2469e8b8739e13f8bb0a3bbbf08d6561e3fb41c0020477f211b237862ca90768ab8fd165cf1159bcbb01170aa9717f2e88835f50b71004fda21679d6a0b618cebbdd267ed201d84ec6fd64bd984e6c501b5b593ca1cdee278c94bab6f59251a0689375800557899c4992fe47d72d0932b5f8b8bfa4c02430ef230580de5a17e3ded15db50b898d20da70c97ba41db9f3c7de5b64dc0694f528465e5290698936b3ec2b4905d6621f2201df274e3284d7bf32090d4ef29c41e73f5e215670bb20119ba263948d89e5d5ba662623bbda3ab5d12df1d94318d1900c1a9e3ac18401a8958168b957025a5d733d874d4c005d0048ac4e4abe6f078b12b685237090ebf22aa928183e85c92fdb4e746c1988ba6e27000d6ab0297199ca7226d77da7d2cc4c6ddd174fbea7f4a12453bcdaa995a1e5eef4571aa5d976a7172ca14b90bfbaccbff5578d0ac03b8d7bdecbe8c7f9caaef5741640f2c3d5df2f118b4fc894cf3922107fef3267d09084296352227236a00b382a160a83137c4918deaf20de27e84e2829e8c04d28a171323a7961024c4dc855cc54c3aab76965c40a727194c5c2765874c8ca22830e51626bcd8bb4d6a37591e4ba0b813a0b7a027ba2f999024678aedec42bfd2cf7797de1f6b4d040aa01c7e7bc66a7b26d2431b402e00a11f892fec725e09017e0444d8ac4c504e8b23ce015d3d6e2dd9cf80a23f8dcf378057181c07cbf406048e7fc2bb12c97ada1e6eb843a536b70f5f5343e3ae26813830891d5736a75f7b1959a25592696e33d3a3d025a07a1a2a9b39d2ab97a37064c925555c8d688d8f6e2259fb2d5e61295a8726a679d230cbe5bcb2adde3ec63b26669132939aecd119b1f9ef0b0ab8f10fa2415f7e1431a0816b0d26abace010706db4983d3c6842a86f3895edda962873906382ee56364a17812e953481de072cc9b56a5a389a81b26fd1377c28df01eff172563ef57b63dc446f4bc6df3484b237ae86e5654143853522f84d5af91bb051c6e02f51b20317757d8f9d993a29d5f0d5074dc40177ce8c94f6ef6a7e96d5d6e045c1a08d67533d4b613fb78f113fb41b778f3f9e4bcc4463da7cf9c258112c0745dbda67fbf693e6de7d23d3350047b780e1f2926d61c18f0187597394074e2d5ed45fb81114fd05baa5ace2b65a5f49505b56514df3001ea2a167b80b29adc13c5cf619a8e7c0595309ec811bbbec1b1ef31ccff5b33c8e4b298521363bfd11a3d9ad3794037729c45c37df7fded1174d49ed5e53e5bd28b7b005cb3f0fc5df5ef5d496d9b57283e1a1d9876217c909343ef21f0df7f43fab04d12cbd6e7e2dc49687869d72cb24cdb0b92c7122f7f0758cac0e73b662798162ea39453844d91f3f169d05d5131015063fc98e0e32f042f501dbd9264b2d139fb25e06af22c61131f93a97c40f33bc103bb6a60c5d237cf7f9e1628d79ea141c7d11c66a4e0fcc2f92d055ebe3fe83640d2e39e2ff0849f5aea9df93d4b3421b713e73417ec37deb5d1974b08d01bd1238690cc3f3c08b57d5cdcc55fd99420ae42816846bbc86ce792020dea54f9c61e8e80f1345a59d20530a9818ba8b7c2c74b69f7a643fb045ba1c2f58f7103c71aabd51cf5954484b292840eda5dcbc2dba7bb323af06c7c75417e99db858b06b307a946455125cc77354050c1f6db14002f2e1f93e7f73167fce04caaaa21de9db0c53240fb0b15f7368904f6caa2fd879ba2c1374476e89be4c8fdeb399153e430ab9b2fcdd164ba75945650da8fdefac584d1e61c5dea92b4bf35a44d051957dc98ac0549d2049dc7afd07a546afe4ef3da6a78eb35272636dbdb6ecc5b0f350f1d3fe18d4f53160d6658b1eec4bde6d28de8ba9df379bb7b1c155115440db459b147416860141fcc4d8014573f11790df4ee3b449923be54d10f9a15ec90999f567daafd33bb65cb4fc65327fbc863440f92b1a8b7177985ef13bff8908afffb9c6d721f511a2e8178de0d808a785e54ec4afeca82898033a4d3de36082691070c6127d0f621e28a20af9ac5b0a28133b943235917f42d11c3bc55572779dc12ebece044d629fd665713148f5cb931b11485035a38a5e87076c1779310667a7e9890d3ac1815bd812324d076b592b09820a7f825bc2eae2811eb7f8ff4ad7770e600617a5f4c0b83933e799ffe522c22b27f8fe2923a7d069fdc82c62f7590160609e97f43ffe70e71410207e28ab3ca63a18d738040bce66ab789b23e27ba7eb37018bfcd4397780d80c7224f403395c4a474a37b7fa7c9498e73501942cde36db9c0731318c1d57ca9ae3b57b461b506fa5ea6bf2de86b2a0d063c5e3c9b47e23f8236481101177e2c5ef41a479de730b359aafd06ecc5cc80af2852aeffef212c87068000e65cf903ad7357b669136f531cef3cdeb4e4970a03938cce300125ee9e7c2c1d24d7934e650d19efc44509912fdc4932cabf5be7841856776507cd0a1a48dfea376d7f511f4355ec0d35b1d3813f288e563c1affaa5c7d689959de66f91ef13463ee78d2e25aa3f5dca59079e759abc648eccf3ee99a7e9b03f255f27a9af78a70070b96a725c3b61133d73d4e6067dfe4b00b5c7b945ac7bb5e65926f5fd83bb6503dbb92199138ec3e4f9a8c75aa60f756adb2cecd3ca61ccb42caed46a719475799c3e2dd4f6736a74ee6a5f59a3a4e9cb0eb75094b8dc47ff4e887adf9d63a4ec3dbfbcafa440f28309ddd75b0048d1e2ccf42a301cfa14f2f711bbabe1cd33a45e1d8ee3acbbcf3dd5d7020293e55b86b93199a03f056bf90195050aaa2a903abeb31ff5cf0134093d7975693a5a214ea5347f59719ea61b37cb181f777b4429e69680f90b5cc5251ccd49dd25f1edc415e872769e6f31a97d8a377610a1877ebb5c45afefe9c539c01bf10131e4627abcd2909d37f07c89270bebe82a92da0ffe3cd4553af4d1777594db340e0fbe7c88229b78c3e35a9c4abe96775256107d5dcd330260b5fdc065eb72b8d8663c73cbc4b86c608a9d33fb115ecc2b6e38b952752cd1f69c9cf4bd1ac80802420e7331c8a1253e07d3cb13865e8f58249bfdeb3f25894fe572821825b08eeb6bca5064d8e3af2b5c2c299485daab8477c9b9ef4f291e3356466f3a315973a66e51dc8b832f13108af2aad9dd08438eb14d16119cf704f65a65dbaefc0107d930dd411b228903cf737f57f150ee06795bc20404847613d35001a150d26ae88e33d81c34d92babd90a4ee7ed9d2559db8bc18dfeed2dfded3f9636db3c8e05515efaf82ef4851292effc2413b7eeb2d37f5d97610db43f898c5115ac24d08f14d69888784fb24bdb8b61a2192a22c9e784d7b38e7c57ea49974e77d45eb12f5cc617b067f385099bf643e42ff7ca85ff175db9a1e17ee7ca3ae394d270ac0b20ba2b2ca7ec1d169235b1fc1c56ba40bf12b2b7dda424ec96414557aff98cdc8da33541c59474d1f4f5dbdbb90e13443a407fa6198671f72dff4125d26be070ab09e2a4d6dc12f380000a730e1e9bcb181bd7fe1ab96815967affd1052936abf8687c4bdd7231afe14e59b45419dbae6b8e1d1b00d7d22d44b1f67935c8bbfe4f5b3e9f082ec4931de84308c30c7e4cb5c1d83629b3bcd857a83824beef9fc94f37127abf888d6cf34938a7dbd047283ff189b9ab4eea5423c6f929ad9911191d04cdf2dbd05725ce3f9788d0b434480a58f07f2ef938cd98a0b08e6f62f748cbc548fd9c00e2f6597b40bc021bc4c1d0e434d31cbda364f3612013f02108fc7a51921a8c327ea6e836b40aa0be68d6adfaba19698c41581b63ad3780e78ac8406d9f4ada692ce8cff0ed80164660ef229e20830f0896e587e2b631b72bc6fbba66c43b7ac1f2d271bb233c3721280beee3c3351a03ae19802cf4b78dc616ae1d168f19c6cbee962d7a46135753b88ed08466578af2fb819563c061da1498b70a35de71e3e476fd8970eb8b0f0064307619051dde314d07e964478d3a1c8014ab17ae63b958d6dd534a4311f1b7332e7a8c4d2417a69d83b76924d7a3ece820591d42a4dc3442a9c7a32eea8a8b9f9a64df08c28741f43a85dfd0e85b3b9cc27bd26535484a9511c7d7889e1b94bcd2d48d5347dab9fed035ffb21bf880111620cbdc53c7a1d03654ef9543cbeee3ec7bc7f8f31840620833395c603f713d7dad368322592bc81ce38d05c651a3b1724d28111dc7325366801e68b1dec765cda54a5e9876941232dbdbc6e63981b1c6031810661ce9a9bd1d655005bcd33c48b60a106b11371a304f4219111e4806c5b0dfde5ccdfba874e762c1f60cd420363205c62bebffd4e077613f797fed68c30779ebe80855eba4fcca96bdf6ef811f4a58cdebf9f124dd07e3d7559bc5e798308305b91", 0x1000, 0xe6}, {&(0x7f0000001300)="8632b86f6d81aa659568ec2111d88f17f8b43ae7628437cae51876bce2c54a33689eee5a37e10f15be50212c8d893f4d988428454089ef90512fcba000c378dbb6dfc09e70802c06816f2197e979dfc3fa85117ba858792b1f5f40d4e1932dcdd07f0f139cac4d37f663037dab22d1473c947d69da5b22b91f950bd940b752948fc8d478615bd2eba28ace1c0ca6add938936a1da1d6b5619f905940befc707427e3c27a522aca88b9081f3d17ff0c415a9da4", 0xb3}], 0x20000, &(0x7f00000001c0)={[{'+'}, {'}G@[+,*%+'}, {'\\'}, {'\xb3$}.:$&\xb5[+-+^'}], [{@obj_type={'obj_type', 0x3d, '!*^-,/'}}]}) openat(r2, &(0x7f0000001440)='./file1\x00', 0x101000, 0x31) ioctl$EXT4_IOC_MIGRATE(r0, 0x6609) ioctl$FS_IOC_FIEMAP(r1, 0xc020660b, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000001"]) 00:12:19 executing program 3: r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:12:19 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x342, 0xfe17b20a34ee6a6a) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) [ 2706.354682] FAULT_INJECTION: forcing a failure. [ 2706.354682] name failslab, interval 1, probability 0, space 0, times 0 [ 2706.356650] CPU: 0 PID: 16835 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2706.357822] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2706.359184] Call Trace: [ 2706.359656] dump_stack+0x107/0x167 [ 2706.360267] should_fail.cold+0x5/0xa [ 2706.360928] ? create_object.isra.0+0x3a/0xa20 [ 2706.361703] should_failslab+0x5/0x20 [ 2706.362370] kmem_cache_alloc+0x5b/0x310 [ 2706.363024] ? quarantine_put+0x8b/0x1a0 [ 2706.363746] create_object.isra.0+0x3a/0xa20 [ 2706.364486] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2706.365381] kmem_cache_alloc+0x159/0x310 [ 2706.366074] ? mempool_free_pages+0x20/0x20 [ 2706.366819] mempool_alloc+0x148/0x360 [ 2706.367489] ? mempool_resize+0x7d0/0x7d0 [ 2706.368213] ? lock_downgrade+0x6d0/0x6d0 [ 2706.368914] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2706.369767] bio_alloc_bioset+0x36e/0x600 [ 2706.370478] ? bvec_alloc+0x2f0/0x2f0 [ 2706.371148] ? iov_iter_npages+0x1fd/0xa70 [ 2706.371861] iomap_dio_bio_actor+0x518/0xef0 [ 2706.372643] iomap_dio_actor+0x36f/0x560 [ 2706.373326] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2706.374159] ? do_syscall_64+0x33/0x40 [ 2706.374832] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2706.375769] iomap_apply+0x289/0x810 [ 2706.376418] ? iomap_dio_rw+0x90/0x90 [ 2706.377087] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2706.378113] ? mark_held_locks+0x9e/0xe0 [ 2706.378840] ? filemap_check_errors+0xa5/0x150 [ 2706.379637] __iomap_dio_rw+0x6cd/0x1110 [ 2706.380345] ? iomap_dio_rw+0x90/0x90 [ 2706.381039] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2706.381835] ? ext4_orphan_add+0x253/0x9e0 [ 2706.382576] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2706.383423] ? ext4_empty_dir+0xae0/0xae0 [ 2706.384142] ? jbd2__journal_start+0xf3/0x7e0 [ 2706.384934] iomap_dio_rw+0x31/0x90 [ 2706.385579] ext4_file_write_iter+0xb26/0x18d0 [ 2706.386423] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2706.387215] ? kasan_save_stack+0x32/0x40 [ 2706.387939] ? kasan_save_stack+0x1b/0x40 [ 2706.388667] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2706.389551] ? iter_file_splice_write+0x16d/0xc30 [ 2706.390406] ? direct_splice_actor+0x10f/0x170 [ 2706.391196] ? splice_direct_to_actor+0x387/0x980 [ 2706.392047] ? do_splice_direct+0x1c4/0x290 [ 2706.392801] ? do_sendfile+0x553/0x1090 [ 2706.393499] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2706.394330] do_iter_readv_writev+0x476/0x750 [ 2706.395117] ? new_sync_write+0x660/0x660 [ 2706.395845] ? selinux_file_permission+0x92/0x520 [ 2706.396717] do_iter_write+0x191/0x670 [ 2706.397408] ? trace_hardirqs_on+0x5b/0x180 [ 2706.398178] vfs_iter_write+0x70/0xa0 [ 2706.398851] iter_file_splice_write+0x762/0xc30 [ 2706.399686] ? generic_splice_sendpage+0x140/0x140 [ 2706.400569] ? avc_policy_seqno+0x9/0x70 [ 2706.401279] ? selinux_file_permission+0x92/0x520 [ 2706.402097] ? lockdep_init_map_type+0x2c7/0x780 [ 2706.402926] ? generic_splice_sendpage+0x140/0x140 [ 2706.403734] direct_splice_actor+0x10f/0x170 [ 2706.404507] splice_direct_to_actor+0x387/0x980 [ 2706.405286] ? pipe_to_sendpage+0x380/0x380 [ 2706.406064] ? do_splice_to+0x160/0x160 [ 2706.406722] ? security_file_permission+0x24e/0x570 [ 2706.407619] do_splice_direct+0x1c4/0x290 [ 2706.408320] ? splice_direct_to_actor+0x980/0x980 [ 2706.409157] ? selinux_file_permission+0x92/0x520 [ 2706.410013] ? security_file_permission+0x24e/0x570 [ 2706.410913] do_sendfile+0x553/0x1090 [ 2706.411559] ? do_pwritev+0x270/0x270 [ 2706.412230] ? wait_for_completion_io+0x270/0x270 [ 2706.413083] ? rcu_read_lock_any_held+0x75/0xa0 [ 2706.413945] ? vfs_write+0x354/0xa70 [ 2706.414735] __x64_sys_sendfile64+0x1d1/0x210 [ 2706.415518] ? __ia32_sys_sendfile+0x220/0x220 [ 2706.416329] do_syscall_64+0x33/0x40 [ 2706.416978] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2706.417875] RIP: 0033:0x7ff4675d8b19 [ 2706.418536] 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 [ 2706.421712] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2706.423043] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2706.424280] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2706.425536] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2706.426782] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2706.428019] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:12:19 executing program 1: r0 = 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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x13, r0, 0x0) syz_io_uring_setup(0x6840, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xfffffffc}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000800000/0x800000)=nil, &(0x7f0000000000), &(0x7f0000000140)) 00:12:19 executing program 4: r0 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200), &(0x7f0000000140)=0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x13, r0, 0x0) syz_io_uring_setup(0x38d4, &(0x7f0000000080)={0x0, 0x0, 0x1}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0}, 0x0) syz_io_uring_submit(r2, r1, &(0x7f0000000000)=@IORING_OP_MADVISE={0x19, 0x8e631652a979dd76, 0x0, 0x0, 0x0, &(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x12, 0x1}, 0x3) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = dup(r4) mmap$IORING_OFF_CQ_RING(&(0x7f000050c000/0x4000)=nil, 0x4000, 0x0, 0x18012, r5, 0x8000000) r6 = memfd_create(&(0x7f0000000040)='\x00\'\'x\xe0\x1c\xaa\x00d\x88\xc4p\xb0\x89`\xe4\xc6O\xca\x1d\b6\xdd\xda\xacQB\xa7\x8d\xb7\x01Q\xc6\x0fG/\xf9\n', 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x0, 0x1f012, r6, 0x0) 00:12:19 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r1, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000040)=0x80) ioctl$FS_IOC_ENABLE_VERITY(r1, 0x40806685, &(0x7f0000000100)={0x1, 0x2, 0x1000, 0x1000, &(0x7f00000002c0)="3b0c44271fad0de8a7a7cf09ee75f850bf32b15b2cf47085a6e078901bc1ee84ef00ecf27fd4786b081dc3923ca9435d32a3d3d34c1257c83e1c4f007e31d11998ea8f5effa4abc290b683acf97a5a0be1bee29e300ef81413c57b5834c79f6d6a6d6505a7ff7e46787e6e223f4a1e26676448cc26b35c7c918818b0c872303790d87b1cdf738869b3a1d16e45ab85312a101dacb044fb31d67c88ce6f409ed89f220ca3a4bd893f9c5ab4151a0e61076057fe68c03ef3bc7df21e9ccc35ab0d81834e38069afa6b4f0e00b37e6c50f5ca57b69cc96a56089c4e5f4a941743519b8e2cfde1e483974a9792b3eb10a9b67d010284ba8210a7e61162fe9cd3fb40ac63934b285586ef690f5430a92d716713cdd34414dae92e4fe61f2139ebe7239b632a5fde9eae62d447a2f3296c1e4fc3aff5ce7faa10098fee0cfaf9eba76fedcc40c2b9f9f97899d4fdcf09763e70bb2f525bff5c09314d3402277438469b9a9ed5fc27dfafa84386d12919cdde1b4711713e6217ae0d8c9b53d3d34c4df5e665a0d4c55deff249e3b7a1a47c54702e6613c6729236a94927c5aa799b7b1f9fa72409d2768e434f1b076ac1f61ab456ad7e112c2c557a6e8fd04ad6accd02ec2d97ed577e8b540f80b7a6da226bb4c26c6f17363b2087ffcd082c6dee6262dbd31e1d40a1942952d20de397738e69eb07d6d442f932b9934098d81a2787ac4fc547194e213e3fbfffa154f88dbe0591f5a4c83301b3a2ced47e8ba1fa64511cc55e7b1e731fcd378dfd8d1dac2011ef3d088be10a574dad088d177dc495f35e561f46939ffc16b31186f07b404deaadb43cec7af80b825d961108129e73797c005772090c45b0d81d3ef19c6c8805ce4cf902f197645588bb17edeb0752ce1c3303f013da82b72a502e8f7d17aa7f99b939ede61d252e0e99e336d27595ed5bbec4136b1d55c75fccd4bf25d3a75cde81455518ca8aa209cb733c3160648421bbb32610aa72cef9ddb10f94f5d3346635f9bea0b3fb1cdc27317f190b5afc8d3d884f8abea4d328d03b4dd7f21f8c73f87fce613bd26ba5dba17d24364b2d8bf8aa7b91cb38ce144755b2e77b2ee7044d2d075741ddbc31dd9c6e8aa49b3f89df2dab632d6c02b1cf87fcf7f1ef2fa9d26228e5757cbb1c96d892a460fdbb9f1c3aea6f64a2a1e43fbc7827267b13f561dbd9c9a447e328150f22c47681f94d4000644201e87491b1c7bb368305864650456b4df23a9496f83e77dd84902369f8abd8a09ffa389c2baf415a0957157d1101839a23e411a6374a277a2486974cda7cf2e6e096bf020c69edac11e6511cad19c36f744fa2fb62f449f76b6e41fab37e6c34c772cd29dbf58c0a107cab9693f9153ebfb8ff6a4cb1855ce1eab99a070abf1b90a5450093c9d5fc6e7b8962a104fbe1c168edfbee7ab4e95312bf3498025144f07f2286ad4662743eeba1db090ad7a7e746a75ee5922c5fb57d1b149b3a8486e296ed3de9847790f6595eacf9f763e683b46bd0b9fcf5ea5a54ca02c7efa2ca7a9fcf8e2a796f0533c9e8c375f07ce3a21d35e27d18d6a0afd3cad83c7a29fb08e307e2c96908b0837c12eff2093366f5a4b7490f3c68b59bd5224ca5cc64df6cc0712294855c23fe957f6172838de2f7eda7412a432c05f0fdb56c9d579523973a97232c28c568c80e334b88c6f7ebf262f35514157b8b208a6351741f23d0b42428bf395490b57f713c8ef3b57004991cfb8940c9e0945cdf98de99830cf0c077e34f98dc2e9c06618373d3f4f0dc40beb4dee4ca9c4b915bd74727b46f193688c8bacfad9f8890aff04079ee1a1ccf9389eef9ea78c3d8c30d5d8e301b821ab63f8410f4262132e9e4500e5adb3881ff72156e699d82ebf2e69c354881228a57dd3c0c07d3e80ae7c8c3829551de9ce545ab2fa79da6516155e16df082471c71327d37300051ce96d7170644d26bd9c415e57e37f4ac4cc305f11d9d6c60d3f75587d10c3459a5ca7ef4afcdb1d95c28dc08fb262abd20b9349b9b5df3f18499d2e7fda36b538103f2164877213a6a7a62ac334fec3ce9c15b744ced08f8d467f3a51ccf4cff91a6d0b397e06d150a49bb20feb1321445a3db353acb560ffed2b927398224eaeb715daae01c1e30d4d21d1b9abf5752229dad5defc6dbd072ffc1c048d276ad31e2778461eb24e368d9832bae19a40bf6d2aaa3bfe622e28f9cbc64e486f4883f8359a057a46edb3a19208c369551080cec83eb5acd756bddc60006de43650bfe745588a03029438b7853cbb6c1f126fac91b60c6d4da425ebf6cf3f1911cdc91f23d5feb44986a8dc4cf170f648fb5cee9ab73528bcab501c601fe69f5c8ea05aa6fffe98183f0153ec70e83c7f78fad6fcd45e451972c782cb606826b2c5d87097caa8c1841950fba7b4fffd3431a264bdb2f917273291d725c2c163bff70b9fbb04d7e7f53fd9c8bb003e28585e7d4b3f3757ffbc0d9d57c6c4fa55ad430aac5044eb8c7ae4dfda513e36a668714e8a1defa02753fb56b6bf6494360271f6056e93624e7b1cd336655d5d6c35d96379434eca484bbd8089098bd7f3fce247d33619e592feabcff8a26fd2ec41b5068d861f32364942f521e69b86864325769905f57e04ba9b52a92a5e4d07b8ef767d5bc7c3c104960cb53332378564982d6eb0a954ee1f0a9d5e7ae66dd6955f4a09e50cc8f06c7b220cd49df0c3686c19eb239bacd2dc34bb474dc70680778b3ddeb46a4476aa40e48f27bd31656b0027675334fda36303412bed7e6ae20117dbfdcebea9b0e605d064138b27f002511b1fe63e27364dd4cee3357db630ae74c33bfedceeaebe026f5f112821016de2ab252a8a24331d51c01b1856776cf17f5e9df60a0abacb832e7cf8c1087d5b90917dab7267223b0aa2fcd172998309c10e1bccb35242ddf8534270b72a422c3ee3d0847cbcc1199c622c3b0976eb25414c758689b6aaf3fe88eb8b2607f52af07c2c5824110419568026f390378bfb654f517ee4f1dbb1c1cb5eb53edb64728c0d9df5a1d6860f4b2394f7ee23c1d613f54818ec97b71c37f46924c92ecd2f29578fa3ea870fee101cc41597f745d3e92ad229e94874399a111b57abbb3cd1376283273e7d571ae2f869bbe3194077dabcc92d6f923b4788ff47fb1c978cafda270fc3bd62f3379ee21d55848170eb5f4fa5c71b56d3e19df13ef31c0d12cf5ecf7a2bed64f6edcf565bc00964907a68c9980978cf4db5e4e49b8b807d2a22d9eff6689edb8ec41c8ed621e8ce4caf0e054f30a4998e54cce1c8cf92e6598a0550c920a4ab5772b7c11e52bedf7290a98a2317dc7c78ceb6f438f1356f143e2fed9cca7216218fc3c8ea19c1dc6076697a8a1bf84b750f700d4f8b97c63a0df17abde4e1336ce894f820ac029b114dd60540ecbffa12339fc43d20cfe210b42df73b620e7f9662dc20a6c907a5707235b6dd9ed620c042e341f36fac2e3a7b4a7230d797ee031f8c433b79a4a3642c47a4ce4afb0f71fd17982babe3787dd895496d62825da145d4e76a2e58e33cdbe9d41c0c9cbddf6e69abb6ab5647e9dd054a734163ee33189ce53ef609ac84adfd2d83d470541f37c24e8e09017ecfa0a1c02cdd072c22510700c219e6728e41fec7aea5125fc194a480925159e8c09dca1deb7d57ead76313a0173685d384ce5d315f960f535959e206d24673b04d653bceb4ad3c1f89ca9ed21c8f78a250938ccdd3a6c53cd1b4be30b1bb224f380117d7260c732a767fa27ceec2152ac00b1c0d4771472401654be778d7d654b74031b689cda97113be95cc0f4697bb0751f0938dc518a96384fbb7bbccc10cc060ee520f01bfda3a26d30a3593973819afca9bf125c963afc4daeaf86a451925f029e59a7021711ecd10ac9019cfb54e91dded625a0a3979e93a4e1c334d16026623697806839c9bef8b3db15ea2ac1bd307e7745c99e827dd29b83cdab1367dbc108044c251c77ef2203c0a712251e6aa5d6afd8c6f4273bb404f0bdea163125878fe9b6c0805975086c1e616d2cac42fed7fe506d43bcc755442a33343a8a2d39dc76d3cfaf63118b04dd6ebab143aa62ed3d82d7c89c57eaf2a5d9d0ca2c52a73732672825400fe339462aa797eee36165717ca96017f43517b4c81a86eb4d56bd52dfc1caea6c9266a3a27b748f550da64ce563a124fcaa2debd44a5abe9374f9d5dffdb4a39375dd5d18d99318329eb787df74d34e9ba241295dd59d1361b2a7880d259365c34cd0b970af55656fbf57ac24a6a43a4be814ddd500bd0697c89094f60c9a0ac4619e10713d8bd98381cf1085e2753ef8f218e9d6d7cdd17664538bf1c3a9cf7a4106521d18e2562c550decb3fd1d3b4869a5bd7fde9a03a8bf3badd7fea10885892aa7d54c1ee3f0c2c850b2819d773f0fc3d7d3c6ecc97d96a50b158f50754695a9348acdfc846aff121abed911a3e03674e56e85a7ab4dc765bb0df599edacc8f6134440f8ae4c3f2221848c243e8a58ec5e5bc834a1ca843f1d46fb57d6482e378b1c2653d3d0206bb7b2d4f65f898c008a0bdd7f4ae312f8f020a75c3dcdeacbf5e35e7063f75f52344232cbcfef7781f80f3ccd1329b010174e111c3b48c2712e4bb0829ec521861e9d7f66a9ba81c35d36d6fbca698b27f386bcb7df24a7a9094651b13325a0006de681a3d35980dd5add820a92e869a1bf2c838617ab29967123495968cd1f2466e887fea61d29f18df76eaa4159caafb4eecb0e090d5332a75a7a3384208795604e7b953f9b296aeddca7ad4446275a48b9eb4b5c6ff3ebd9c1fe87a9f9fb0dead5b311ce47e21876e09e34d84572045e3fdb5000c6e4f71bf893a4125123763d81011cd5a1b1b8b4fe5a721e35dc28d8e204e69946f7764ecc8875779fa183908b8ab71e2c8d586abf57b0800dac973e87623808eb8d6a6e45bc2029add14f7bc7e843b428c08fa5c6ad8bc20b2f92b95c6772dbb328bdaba0a62bb0748f218dc1af2910715f763948d29bcff4827466e0676ad33b212565d8aa6551d70fd70d5728e0b48a51937e53a11044a81e76e06a9a24374836ddf534709b3c309ff1813400d121baed52f446c15cba1a75a8328b7bedc2f2ede2613d4dd31a00b077d45b920659f2223008a81880ca4db11c8b6de88559a0393adc2b688030c51537df2b2e29434f87dcc1b08fcffd0e4d87feae7f838c0f4e35358fc2f4612e535fb85b5c16986a6ba276f992964dd18dd14e3c2309a25ecc598d001c3e62e0fe2cdb5a807c25a90ace4a15b851f20d44ad981fdbfffeb3d5c2e338bcdb1a801fc655189805193e5f73d8f4ec686df0128c5d7061d5f07c1fd4d4e6bf5bd7022e51164680a5fd33a0871974d547f635b4ad68881885723ea8eb925f9ba56cf0603a273ad6c7f3603bac304258f54864d0fff7b4b466ae9f564776dcc30408a4fa53b912366a13aec92fed320184c5ed41b63f93503b19e32b1b9da4c95f21dca19445b1f224a844b54b183838173ca527a4fe9012722a019b2b7759594ba66b4d1e030c11bbdfda7d94175f35fb699a67d56462b146d56ce5f8000a0af79c1d32b36f86ac25a1b500db2ca439034d2bdd074d836a6524ec9c13fcf12c17b7d466ee1fc9d162a5cbc9b93534ad6084893b46e5c7a5dceb1994e390489c624bee1b2e834c30a947e0cc4ca2816c94218c857d06306899cbfd367a6b6c98ffba9166500e5e8d3676a234d3d22e59dd91b42a06331b2c1aecf4a9ee53a1e94ce798b84438f240", 0xff, 0x0, &(0x7f0000000000)="9713aae90f1cb218889fc18973deb281caaaf1ed6381a21ab34bc7dff8688e6e2ffc0e246886103736b3af2085111e3c6c75d0945eb2f8540fcf78eebc61ac795a65646f3f9953a4500774ad1cc560c9691b24c39d89ef4c7c35fb2671c7fd7c95197f186a9ef3c5e22e899d31480415b873c988fa722b098be80a6433d301c2bfd93fc167c41212c5643feb746e178f9862187a775404fea3b162e089c458461da4bb1472f76468f1f25c084f2b02df05a6e59eb5de269ac11a7214f1e92b73f556941f179a7098751add02d0bdb9951501db6476cdc374eb3dd963470103379fac74fe03e6d04762b48c31682f9543fbc1d4ee6cbbbe8fe00661b39752c3"}) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) r2 = syz_open_dev$ptys(0xc, 0x3, 0x0) ioctl$VT_ACTIVATE(r2, 0x5606, 0x8fdd) 00:12:19 executing program 3: r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:12:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ftruncate(r0, 0x1000003) dup2(r0, r1) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) sendmsg$IPVS_CMD_DEL_DEST(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000680)={0x148, 0x0, 0x100, 0x70bd26, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x1000}, @IPVS_CMD_ATTR_DEST={0x1c, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_TUN_TYPE={0x5, 0xd, 0x1}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x5}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x1}]}, @IPVS_CMD_ATTR_DAEMON={0x54, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e23}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'veth1_vlan\x00'}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x4}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e22}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @private0={0xfc, 0x0, '\x00', 0x1}}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @empty}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0x3}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xbf}, @IPVS_CMD_ATTR_DAEMON={0x74, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @local}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x4}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x5}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'ip6gretap0\x00'}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'geneve0\x00'}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e22}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @private2}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @multicast2}]}, @IPVS_CMD_ATTR_DAEMON={0x1c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @dev={0xac, 0x14, 0x14, 0xf}}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @loopback}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0x8}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x4}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x9}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xb2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7}]}, 0x148}, 0x1, 0x0, 0x0, 0x2}, 0x20000000) fsetxattr$security_capability(r0, &(0x7f0000000040), &(0x7f0000000080)=@v2, 0x14, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/74, 0x4a}, {&(0x7f0000000140)=""/64, 0x40}, {&(0x7f0000000340)=""/154, 0x9a}, {&(0x7f0000000400)=""/124, 0x7c}, {&(0x7f0000000480)=""/192, 0xc0}, {&(0x7f0000000540)=""/161, 0xa1}], 0x6, 0xee, 0x1000) r3 = memfd_create(&(0x7f0000000040)='\x00\'\'x\xe0\x1c\xaa\x00d\x88\xc4p\xb0\x89`\xe4\xc6O\xca\x1d\b6\xdd\xda\xacQB\xa7\x8d\xb7\x01Q\xc6\x0fG/\xf9\n', 0x6) fcntl$addseals(r3, 0x409, 0x8) fcntl$addseals(r3, 0x409, 0xc) sendfile(r3, r1, &(0x7f0000000100)=0x9, 0x7) getsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000180), 0x10) ioctl$sock_inet_SIOCGARP(0xffffffffffffffff, 0x8954, &(0x7f0000001740)={{0x2, 0x0, @loopback}, {0x0, @link_local}, 0x0, {0x2, 0x0, @multicast2}}) fadvise64(0xffffffffffffffff, 0xfffffffffffffffa, 0x7, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x2e142, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0xc024, 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$binfmt_script(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="2321200000000000000bfd"], 0xb) 00:12:19 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="000000000700008008001a0204002d18"], 0x28}}, 0x0) sendmsg$NL802154_CMD_GET_INTERFACE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c, 0x0, 0x1, 0x70bd2b, 0x25dfdbff, {}, [@NL802154_ATTR_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x68ca0c4900f4144f}, 0x44040) 00:12:19 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFULNL_MSG_CONFIG(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="1c00"/23], 0x1c}}, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) pwrite64(r1, &(0x7f00000000c0)="f314152cb423470a99ea74f10c744fd112198adf2663b709cbb37bcdba9abd5bd36ceae5d6ec931d7ca46395dc44f1243fb1753f925af4b2a962e30dddd2a0c1bf4eec911b", 0x45, 0x851) 00:12:19 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x5451, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:12:19 executing program 4: r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x69}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) sendmsg$nl_generic(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)={0x154, 0x18, 0xc21, 0x0, 0x0, {0x2}, [@generic="65db1f79534510f593acf2bfab5d48821ddb28214d08c5cd658b016334f30807cba10f0a42828fa0a447dea82f96339db7f366a351454736bf593530333df92aec157274576a6822f589f86affd11bea626b76f5351868ef0eace6b4d096316096a935a8d972ec54cd4b9b61fff66e0d7fb30ddcb260617cc865523fbc587337705e610a8c69882b67c64517a96678c2b65ceb5cd24916467aabe17412c9283b7b3bf9ce8efde18d862f03f0bfc9a9ad78132b0e78cd77fc337d47f0bf08", @nested={0x7f, 0x9, 0x0, 0x1, [@generic="7d106715f9d76c62f3bd7f426c620496158e1e636d2292a638e3d068bdb62a3f288208434a5a6e3492c9735c90eacb33efdc60e5b64f129147d9d173dacb5f5d17281f954b32130a19ad4f6ddcc6caa1654bff6fdd87af40be19cce736e8e2a05ab302d4fdcc152496a661a7a20ae2d6b5ed7f5479a7a203c32cbb"]}]}, 0x154}, 0x1, 0x0, 0x0, 0x2000000}, 0x0) getdents64(0xffffffffffffffff, &(0x7f0000000140)=""/255, 0xff) unshare(0x48020200) 00:12:19 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) [ 2706.740307] netlink: 312 bytes leftover after parsing attributes in process `syz-executor.4'. 00:12:20 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 29) 00:12:20 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) r1 = signalfd(r0, &(0x7f0000000000)={[0x45]}, 0x8) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000040)) 00:12:20 executing program 0: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fstatfs(0xffffffffffffffff, &(0x7f0000000300)=""/195) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/power/pm_trace_dev_match', 0x0, 0x0) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/power/resume', 0x22902, 0x0) setxattr$incfs_metadata(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100), &(0x7f0000000140)="9ca256793e04cf0da7b4d6f1e3c57d581db1cb2ccebf5b5c14dab758ba458dff8b68fff6ddd1dd7c3349999fae90074edc8526b88658df093ceb7f90b1a1", 0x3e, 0x1) r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/power/pm_trace_dev_match', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, &(0x7f0000000200)={0x2, 0x2, 'client1\x00', 0x6, "fee6b03974ba2221", "831d7e2f722b045d418bbcaa0af53b20a98a4aba6f801bc7bfb9772bbcd14f14", 0x9, 0xcee}) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/power/resume', 0x22902, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x305200, 0x106) copy_file_range(r0, 0x0, r1, 0x0, 0xa1, 0x0) setsockopt$sock_void(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) io_setup(0x7, &(0x7f00000002c0)) unshare(0x48020200) r3 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r3, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) accept$packet(r2, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000001c0)=0x14) ioctl$TIOCSTI(r3, 0x5412, &(0x7f0000000040)=0x80) ioctl(r3, 0x9, &(0x7f0000000400)="bc2ee257152c2a90a66417baf2007450ffe21ce29f39bc8be79f16c89c5f753c41d3e3350e01c34ed230abf4e219fcb706bcfa01502b5b751db4901735599a037f3e88ef6b537e062f556abdf83cce9fafb0d6981bc7f20fce6110f685332b85f62b4b41f71f7c38f7a6fc93a5005ef79b0e507dc1143375dceb22cb346765c6823bbbc75eed763c2eb040019e74bfc47d4fec12d1eb67e9667a230a0a2e10a567d8b0d47b37e0ea03852cb91bdcc06e5cb19591ccf974d4bfea3eaf7c97cbc5d3cc4844356fd7ebe39040d7315afb7f86e4a0f89d1afac8f42e3275acd5e513fcdaafae6802551f8a4e32df1e75c59eb56bf2a2f6ce") 00:12:20 executing program 1: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000080)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r0, 0x54a2) readv(r0, &(0x7f00000002c0)=[{0x0, 0x8}, {&(0x7f0000000240)=""/101, 0x65}], 0x2) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r1, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r2) sendfile(r2, r3, 0x0, 0x100000001) epoll_ctl$EPOLL_CTL_DEL(r3, 0x2, r0) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000040)=0x80) r5 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r5, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r5, 0x5412, &(0x7f0000000040)=0x80) ioctl$TIOCSTI(r5, 0x5412, &(0x7f00000001c0)=0x8) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000040)=""/27, 0x1b}, {&(0x7f00000000c0)=""/134, 0x86}], 0x2) [ 2706.876328] FAULT_INJECTION: forcing a failure. [ 2706.876328] name failslab, interval 1, probability 0, space 0, times 0 [ 2706.877325] CPU: 1 PID: 17076 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2706.877895] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2706.878587] Call Trace: [ 2706.878804] dump_stack+0x107/0x167 [ 2706.879098] should_fail.cold+0x5/0xa [ 2706.879418] ? bvec_alloc+0x148/0x2f0 [ 2706.879738] should_failslab+0x5/0x20 [ 2706.880053] kmem_cache_alloc+0x5b/0x310 [ 2706.880395] bvec_alloc+0x148/0x2f0 [ 2706.880698] bio_alloc_bioset+0x40a/0x600 [ 2706.881045] ? bvec_alloc+0x2f0/0x2f0 [ 2706.881360] ? iov_iter_npages+0x1fd/0xa70 [ 2706.881716] iomap_dio_bio_actor+0x518/0xef0 [ 2706.881737] iomap_dio_actor+0x36f/0x560 [ 2706.881749] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2706.881760] ? do_syscall_64+0x33/0x40 [ 2706.881769] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2706.881783] iomap_apply+0x289/0x810 [ 2706.881794] ? iomap_dio_rw+0x90/0x90 [ 2706.881807] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2706.881826] ? mark_held_locks+0x9e/0xe0 [ 2706.881846] ? filemap_check_errors+0xa5/0x150 [ 2706.881861] __iomap_dio_rw+0x6cd/0x1110 [ 2706.881870] ? iomap_dio_rw+0x90/0x90 [ 2706.881892] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2706.881911] ? ext4_orphan_add+0x253/0x9e0 [ 2706.881922] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2706.881935] ? ext4_empty_dir+0xae0/0xae0 [ 2706.881945] ? jbd2__journal_start+0xf3/0x7e0 [ 2706.881962] iomap_dio_rw+0x31/0x90 [ 2706.881975] ext4_file_write_iter+0xb26/0x18d0 [ 2706.881996] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2706.882006] ? kasan_save_stack+0x32/0x40 [ 2706.882015] ? kasan_save_stack+0x1b/0x40 [ 2706.882025] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2706.882035] ? iter_file_splice_write+0x16d/0xc30 [ 2706.882044] ? direct_splice_actor+0x10f/0x170 [ 2706.882052] ? splice_direct_to_actor+0x387/0x980 [ 2706.882060] ? do_splice_direct+0x1c4/0x290 [ 2706.882070] ? do_sendfile+0x553/0x1090 [ 2706.882080] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2706.882096] do_iter_readv_writev+0x476/0x750 [ 2706.882109] ? new_sync_write+0x660/0x660 [ 2706.882119] ? selinux_file_permission+0x92/0x520 [ 2706.882143] do_iter_write+0x191/0x670 [ 2706.882156] ? trace_hardirqs_on+0x5b/0x180 [ 2706.882172] vfs_iter_write+0x70/0xa0 [ 2706.882184] iter_file_splice_write+0x762/0xc30 [ 2706.882206] ? generic_splice_sendpage+0x140/0x140 [ 2706.882222] ? avc_policy_seqno+0x9/0x70 [ 2706.882232] ? selinux_file_permission+0x92/0x520 [ 2706.882247] ? lockdep_init_map_type+0x2c7/0x780 [ 2706.882260] ? generic_splice_sendpage+0x140/0x140 [ 2706.882272] direct_splice_actor+0x10f/0x170 [ 2706.882285] splice_direct_to_actor+0x387/0x980 [ 2706.882299] ? pipe_to_sendpage+0x380/0x380 [ 2706.882313] ? do_splice_to+0x160/0x160 [ 2706.882324] ? security_file_permission+0x24e/0x570 [ 2706.882341] do_splice_direct+0x1c4/0x290 [ 2706.882352] ? splice_direct_to_actor+0x980/0x980 [ 2706.882361] ? selinux_file_permission+0x92/0x520 [ 2706.882376] ? security_file_permission+0x24e/0x570 [ 2706.882395] do_sendfile+0x553/0x1090 [ 2706.882413] ? do_pwritev+0x270/0x270 [ 2706.882426] ? wait_for_completion_io+0x270/0x270 [ 2706.882439] ? rcu_read_lock_any_held+0x75/0xa0 [ 2706.882448] ? vfs_write+0x354/0xa70 [ 2706.882463] __x64_sys_sendfile64+0x1d1/0x210 [ 2706.882475] ? __ia32_sys_sendfile+0x220/0x220 [ 2706.882495] do_syscall_64+0x33/0x40 [ 2706.882505] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2706.882512] RIP: 0033:0x7ff4675d8b19 [ 2706.882523] 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 [ 2706.882530] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2706.882542] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2706.882548] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2706.882554] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2706.882560] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2706.882566] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 [ 2706.993797] netlink: 312 bytes leftover after parsing attributes in process `syz-executor.4'. 00:12:36 executing program 1: pread64(0xffffffffffffffff, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x3) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x400}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000004c0)={0x28, 0x1d, 0x8, 0x0, 0x25dfdbfe, {0x4, 0x0, 0x2}, [@nested={0x14, 0x11, 0x0, 0x1, [@generic="809801a7b0c7dba09475f251c743092f"]}]}, 0x28}}, 0x0) socket$netlink(0x10, 0x3, 0x4) 00:12:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r0) sendfile(r0, r1, 0x0, 0x100000001) write$tcp_congestion(r0, &(0x7f0000000000)='nv\x00', 0x3) syz_emit_ethernet(0x11e, &(0x7f0000000300)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaaaa0800450001100000000000019078ac1e0001ac1414aa0b039078ffffffff4d0000000000000000040000ac141400ffffffff44240003e000000100000000ac1414bb000000000000000000000000ffffffff00000000071b00ffffffff0000000000000000ac1414bb00000101000046a3ffffffff4434ed630a01010000000007e0000002000000016401010000000000ffffffff0000000000000000000000ffe000ffe20000005444546653ac1414bb00000080ac14140c000000037f00000100000005ac1414bb00000007ac1414bb00000002ac1414bb000000040a01010100000009ac1494aa00000005e0000002000000207f00e70100000004861500000002070f340fdb81e1156d4ecddef6f326940401006e32d7777b6283440de6194e74d910f014c2ae937a2f8adca72d5208ba2578d961ab07a4b8f01512518a56990d59a3f5c2e28f383efc90d134e72768563199d1cabb77fbed34da2f34f8687154d4da1ab4e8bcf4fbac487ce2b00563b697b740972124dd8850c941e7fd124e4044c9bde4b0b510e36d649af7127c61fa921a92a94309620b03ae61b23d3313031ebd9ad5435a5cb65523397a0e3fff5657e70c96f916bff0f6a296c13a115856b60205fa24747201c053af53be9cad346fb02bfccfe30a41b70ef7cf1e2cfea229a0c3a9ca18be5b59d5c5550b252d95eaebe144cf5b73b5c2ff"], 0x0) 00:12:36 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) ioctl$INCFS_IOC_CREATE_FILE(r0, 0xc058671e, &(0x7f0000000540)={{'\x00', 0x1}, {0x9f}, 0x100, 0x0, 0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)="b8e6eebf4b74e9b08c1f6653c40cf6421d7242ee189b40bf0845f7cd45a5a5cb0dbf5f6dc0cb7c5b9f4cb72cde5c7e092089a0b3a60b1631101db3cddbb09a5091b4f92ca2a1427553b4c5f47294fe14601962b287f4fe6dc42e0580741d061a991f798e6f267c245ac656116cf6609e16b4b8a34be5a18a277172ba7042a61568c3f9a17c39c143c96beda04b9c9ea115baba3636827e5d930dfb5ffd31f6814ff045f9d6c5cd0690836b58da533ba06e3eca755ac99e95be391eb7d364fcb8fce6b6234fe60e1ff45b89538c601037dd1063d805b46f49602c8a188214313bac11f4b345bc682749b377eead1627d3f2c3eca0f13a6a98c8262e37690fd6d41cc7c41153a001b5292790f0466787c1fe5b00a20b1354e1181b8d954fd3305fc92daa79a2c7bcc6d1268164421539037e06146f3c38ba38bc4cc6119242cbbea2742df1bb1ab833f771e61ce9ff7438da810076619dc8b33d50315b0ef1ac69b254de45e010922fb6c844bdf33ea6008dc5", 0x172, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="02000000f9010000010000000cdfffffff5b8915ebabb7c76329c67e088ad116f93f000b1d89bc1e696cc19d52df1a4b0821b20b4506b011987a23ac28928acd8996ed0105e2d0ac60768a071448dabff0bbf661ae6f72533bded6409038cb6e5277cf34b9aec97386bf5aa16029495620f8932900005e131dad58c68d92e6d879f56f86da56039df76aa0d4b9a670ff790d44e1b1231baf4cee32f2564e5cd6b3adf0b3b4769cfebadaa4ef0afb914147398493e446dd937011a60fa440a9cafdc9c79832a1b09f516b33c69cf7824915e544ea2cbb155766b316e694c92e675ca22bfe5742e06a2b280c69fd652d421c0d5cb6477c2c1ec8414cea484d54d2a3a3f6670433c9f500000042f7e020d09b75ad9589639909b3c0ed33e8d0f3d52afcaf88677169b4d85003dd6c8a1fbce233ac0ddcbbb7da4ed26398633e95546d00cd15249f431b112afb2caba127ff4efb8e16611f0bfd69cbd904fa2d906c348546cc62580f0e8908f482222631c2f3e0c53240765fc331378060d6db226d12c20e98dec59fa274ced8e48e480bf07ae575556cb8d1d8538e3d64769a87ad0083e566858d1d5291597ac249fb90eb0c96f56a8055af6c7382b5dde98afd2af0edcb9bc6e4a41c24eef648165b23119c3555164be4ca6e4dc19305b1ef2ec34136c003925b12ffaed84407a550502c915595930b3ad52c5fa82e3d7cad6ab355000000f20d53c43e097b881f6a4d603f2c66706039f3c99863fcf7856ee4be9de7a1c2f611d811e0d87419dde475b09f9c9c87b9d55c6f208b2b9177c3c01baa3d27564c7ef598874252b3531ac8f6db2ff0b4d0d3d9fa0106489200"], 0x25a}) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r1) sendfile(r1, r2, 0x0, 0x100000001) ioctl$sock_SIOCOUTQNSD(r4, 0x894b, &(0x7f0000000200)) fsmount(r2, 0x1, 0x4) 00:12:36 executing program 2: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e21, @multicast1}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x10, 0x0, 0x1000002) r2 = dup3(r0, r1, 0x80000) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, 0x0) ioctl$sock_inet_SIOCDARP(0xffffffffffffffff, 0x8953, &(0x7f0000000180)={{0x2, 0x4e24, @local}, {0x6, @remote}, 0x20, {0x2, 0x4e22, @remote}, 'vxcan1\x00'}) connect$inet(r0, &(0x7f0000000240)={0x2, 0x4e1e, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) ftruncate(r2, 0x7) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r2, 0xc0096616, &(0x7f0000000040)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) connect$inet(0xffffffffffffffff, 0x0, 0x0) fallocate(r2, 0x1b, 0x5, 0x3) connect$inet(r0, &(0x7f0000000140)={0x2, 0x4e21, @local}, 0x10) perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x47c0}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getrandom(0x0, 0x0, 0x0) shutdown(r0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x2c1) unshare(0x48020200) kcmp(0x0, 0x0, 0x2, 0xffffffffffffffff, 0xffffffffffffffff) 00:12:36 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x5452, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:12:36 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:12:36 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r0) sendfile(r0, r1, 0x0, 0x100000001) r4 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240), r3) sendmsg$DEVLINK_CMD_TRAP_GROUP_SET(r1, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000040)={&(0x7f0000000280)={0xe4, r4, 0x1, 0x70bd26, 0x25dfdbfd, {}, [{@pci={{0x8}, {0x11}}, {0xd}, {0x5}}, {@pci={{0x8}, {0x11}}, {0xd}, {0x5}}, {@pci={{0x8}, {0x11}}, {0xd}, {0x5}}, {@pci={{0x8}, {0x11}}, {0xd}, {0x5}}]}, 0xe4}, 0x1, 0x0, 0x0, 0x4001000}, 0x20040814) syz_io_uring_setup(0x2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r5, 0x29, 0x40, &(0x7f0000000080), 0x4) 00:12:36 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 30) [ 2723.359730] FAULT_INJECTION: forcing a failure. [ 2723.359730] name failslab, interval 1, probability 0, space 0, times 0 [ 2723.360773] CPU: 1 PID: 17110 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2723.361362] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2723.362054] Call Trace: [ 2723.362298] dump_stack+0x107/0x167 [ 2723.362614] should_fail.cold+0x5/0xa [ 2723.362943] ? create_object.isra.0+0x3a/0xa20 [ 2723.363329] should_failslab+0x5/0x20 [ 2723.363656] kmem_cache_alloc+0x5b/0x310 [ 2723.364008] ? quarantine_put+0x8b/0x1a0 [ 2723.364359] create_object.isra.0+0x3a/0xa20 [ 2723.364733] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2723.365170] kmem_cache_alloc+0x159/0x310 [ 2723.365525] ? mempool_free_pages+0x20/0x20 [ 2723.365898] mempool_alloc+0x148/0x360 [ 2723.366237] ? mempool_resize+0x7d0/0x7d0 [ 2723.366588] ? lock_downgrade+0x6d0/0x6d0 [ 2723.366953] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2723.367370] bio_alloc_bioset+0x36e/0x600 [ 2723.367721] ? bvec_alloc+0x2f0/0x2f0 [ 2723.368046] ? iov_iter_npages+0x1fd/0xa70 [ 2723.368410] iomap_dio_bio_actor+0x518/0xef0 [ 2723.368803] iomap_dio_actor+0x36f/0x560 [ 2723.369164] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2723.369552] ? do_syscall_64+0x33/0x40 [ 2723.369886] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2723.370349] iomap_apply+0x289/0x810 [ 2723.370669] ? iomap_dio_rw+0x90/0x90 [ 2723.371003] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2723.371493] ? mark_held_locks+0x9e/0xe0 [ 2723.371839] ? filemap_check_errors+0xa5/0x150 [ 2723.372231] __iomap_dio_rw+0x6cd/0x1110 [ 2723.372570] ? iomap_dio_rw+0x90/0x90 [ 2723.372917] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2723.373303] ? ext4_orphan_add+0x253/0x9e0 [ 2723.373660] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2723.374077] ? ext4_empty_dir+0xae0/0xae0 [ 2723.374430] ? jbd2__journal_start+0xf3/0x7e0 [ 2723.374802] iomap_dio_rw+0x31/0x90 [ 2723.375113] ext4_file_write_iter+0xb26/0x18d0 [ 2723.375522] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2723.375910] ? kasan_save_stack+0x32/0x40 [ 2723.376264] ? kasan_save_stack+0x1b/0x40 [ 2723.376617] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2723.377035] ? iter_file_splice_write+0x16d/0xc30 [ 2723.377437] ? direct_splice_actor+0x10f/0x170 [ 2723.377814] ? splice_direct_to_actor+0x387/0x980 [ 2723.378220] ? do_splice_direct+0x1c4/0x290 [ 2723.378591] ? do_sendfile+0x553/0x1090 [ 2723.378916] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2723.379300] do_iter_readv_writev+0x476/0x750 [ 2723.379687] ? new_sync_write+0x660/0x660 [ 2723.380023] ? selinux_file_permission+0x92/0x520 [ 2723.380448] do_iter_write+0x191/0x670 [ 2723.380777] ? trace_hardirqs_on+0x5b/0x180 [ 2723.381151] vfs_iter_write+0x70/0xa0 [ 2723.381476] iter_file_splice_write+0x762/0xc30 [ 2723.381878] ? generic_splice_sendpage+0x140/0x140 [ 2723.382298] ? avc_policy_seqno+0x9/0x70 [ 2723.382633] ? selinux_file_permission+0x92/0x520 [ 2723.383053] ? lockdep_init_map_type+0x2c7/0x780 [ 2723.383460] ? generic_splice_sendpage+0x140/0x140 [ 2723.383873] direct_splice_actor+0x10f/0x170 [ 2723.384252] splice_direct_to_actor+0x387/0x980 [ 2723.384655] ? pipe_to_sendpage+0x380/0x380 [ 2723.385032] ? do_splice_to+0x160/0x160 [ 2723.385363] ? security_file_permission+0x24e/0x570 [ 2723.385797] do_splice_direct+0x1c4/0x290 [ 2723.386162] ? splice_direct_to_actor+0x980/0x980 [ 2723.386564] ? selinux_file_permission+0x92/0x520 [ 2723.386979] ? security_file_permission+0x24e/0x570 [ 2723.387405] do_sendfile+0x553/0x1090 [ 2723.387735] ? do_pwritev+0x270/0x270 [ 2723.388048] ? wait_for_completion_io+0x270/0x270 [ 2723.388460] ? rcu_read_lock_any_held+0x75/0xa0 [ 2723.388849] ? vfs_write+0x354/0xa70 [ 2723.389172] __x64_sys_sendfile64+0x1d1/0x210 [ 2723.389555] ? __ia32_sys_sendfile+0x220/0x220 [ 2723.389947] do_syscall_64+0x33/0x40 [ 2723.390267] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2723.390712] RIP: 0033:0x7ff4675d8b19 [ 2723.391034] 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.392545] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2723.393204] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2723.393804] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2723.394401] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2723.394995] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2723.395598] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:12:52 executing program 0: sendmsg$AUDIT_TTY_GET(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x3f8, 0x0, 0x70bd2c, 0x25dfdbfc, "", [""]}, 0x10}}, 0x8011) openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x18) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r0) sendfile(r0, r1, 0x0, 0x100000001) sendmsg$IPCTNL_MSG_CT_GET(r1, &(0x7f00000018c0)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000001880)={&(0x7f0000001700)={0x170, 0x1, 0x1, 0x3, 0x0, 0x0, {0x3, 0x0, 0x5}, [@CTA_HELP={0x10, 0x5, 0x0, 0x1, {0xa, 0x1, 'H.245\x00'}}, @CTA_MARK_MASK={0x8, 0x15, 0x1, 0x0, 0x3}, @CTA_MARK={0x8, 0x8, 0x1, 0x0, 0x99e3}, @CTA_NAT_SRC={0x84, 0x6, 0x0, 0x1, [@CTA_NAT_V4_MAXIP={0x8, 0x2, @private=0xa010100}, @CTA_NAT_V4_MINIP={0x8, 0x1, @remote}, @CTA_NAT_V4_MINIP={0x8, 0x1, @dev={0xac, 0x14, 0x14, 0x22}}, @CTA_NAT_PROTO={0x1c, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e21}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e20}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e20}]}, @CTA_NAT_V4_MAXIP={0x8, 0x2, @multicast1}, @CTA_NAT_PROTO={0x44, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e20}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e20}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e24}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e20}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e20}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e21}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e20}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e20}]}]}, @CTA_NAT_SRC={0x7c, 0x6, 0x0, 0x1, [@CTA_NAT_V4_MINIP={0x8, 0x1, @local}, @CTA_NAT_V4_MINIP={0x8, 0x1, @remote}, @CTA_NAT_PROTO={0x1c, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e23}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e20}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e24}]}, @CTA_NAT_V6_MINIP={0x14, 0x4, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}}, @CTA_NAT_PROTO={0x24, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e20}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e21}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e21}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e24}]}, @CTA_NAT_V6_MINIP={0x14, 0x4, @remote}]}, @CTA_SYNPROXY={0x34, 0x18, 0x0, 0x1, [@CTA_SYNPROXY_TSOFF={0x8, 0x3, 0x1, 0x0, 0x5}, @CTA_SYNPROXY_ISN={0x8, 0x1, 0x1, 0x0, 0x800}, @CTA_SYNPROXY_ITS={0x8}, @CTA_SYNPROXY_ISN={0x8, 0x1, 0x1, 0x0, 0xf4}, @CTA_SYNPROXY_TSOFF={0x8, 0x3, 0x1, 0x0, 0x3}, @CTA_SYNPROXY_ISN={0x8, 0x1, 0x1, 0x0, 0x3}]}, @CTA_TIMEOUT={0x8, 0x7, 0x1, 0x0, 0x7ff}]}, 0x170}, 0x1, 0x0, 0x0, 0x40}, 0x0) syz_mount_image$msdos(&(0x7f0000000380), &(0x7f0000000480)='./file0\x00', 0x0, 0x0, &(0x7f0000000580), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6e66733d6e6f7374616cfb9364c48876851b6bf54f868c5842ff655f724c2c00"]) 00:12:52 executing program 4: mkdirat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs\x00', 0x1ff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x5051, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000180), 0x4}, 0x0, 0xffffffffffffff59, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xa, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x12, 0x6, 0x10000) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r1, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000040)=0x80) write(r1, &(0x7f0000000100)="12f5acddff49805fdcf9b19646b2f7630ba3f85ae32ea18e0aa686c417c8ac8c66d0ecb88edc580f9dfd6553b0fafb443b67c71b48f47751c403bcb7e0719d5c40c7acbb07d788fd42ec11f749c736c2e96420b42568321e59a7825a46", 0x5d) getsockopt$inet6_buf(r0, 0x29, 0x13, 0x0, &(0x7f0000000040)) syz_open_dev$loop(&(0x7f00000001c0), 0x1000, 0x2001) r2 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000200)='cgroup.threads\x00', 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000080)={{0x1, 0x1, 0x18, r2}, './file0\x00'}) ioctl$sock_SIOCGIFVLAN_SET_VLAN_EGRESS_PRIORITY_CMD(r3, 0x8982, &(0x7f00000000c0)={0x3, 'hsr0\x00', {0x8469}, 0x4}) fchmod(r1, 0x8) 00:12:52 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) 00:12:52 executing program 1: openat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="cd656d69f282f46caedc9da09676f7d5fb29e8f4e5806ac5ea118e763750a91ce6ccb5e3206389", 0x27) fallocate(r0, 0x2, 0x0, 0x6985) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000002c0)=ANY=[@ANYBLOB], 0x14}}, 0x0) close_range(0xffffffffffffffff, r1, 0x2) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[], 0xfdef) r2 = timerfd_create(0x0, 0x0) timerfd_settime(r2, 0x0, &(0x7f0000000240)={{0x77359400}, {0x0, 0x3938700}}, 0x0) fcntl$F_SET_RW_HINT(r2, 0x40c, &(0x7f0000000100)=0x4) r3 = timerfd_create(0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timerfd_settime(r3, 0x0, &(0x7f0000000240)={{r4, r5+60000000}, {0x0, 0x3938700}}, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) openat$incfs(r3, &(0x7f0000000140)='.log\x00', 0x0, 0x10d) setsockopt$SO_BINDTODEVICE(r6, 0x1, 0x19, &(0x7f0000000080)='veth0\x00', 0x10) sendfile(0xffffffffffffffff, r3, &(0x7f0000000040), 0x0) unshare(0x48020200) 00:12:52 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:12:52 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x5460, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:12:52 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 31) 00:12:52 executing program 2: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e21, @multicast1}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x10, 0x0, 0x1000002) r2 = dup3(r0, r1, 0x80000) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, 0x0) ioctl$sock_inet_SIOCDARP(0xffffffffffffffff, 0x8953, &(0x7f0000000180)={{0x2, 0x4e24, @local}, {0x6, @remote}, 0x20, {0x2, 0x4e22, @remote}, 'vxcan1\x00'}) connect$inet(r0, &(0x7f0000000240)={0x2, 0x4e1e, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) ftruncate(r2, 0x7) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r2, 0xc0096616, &(0x7f0000000040)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) connect$inet(0xffffffffffffffff, 0x0, 0x0) fallocate(r2, 0x1b, 0x5, 0x3) connect$inet(r0, &(0x7f0000000140)={0x2, 0x4e21, @local}, 0x10) perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x47c0}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getrandom(0x0, 0x0, 0x0) shutdown(r0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x2c1) unshare(0x48020200) kcmp(0x0, 0x0, 0x2, 0xffffffffffffffff, 0xffffffffffffffff) [ 2739.526704] FAULT_INJECTION: forcing a failure. [ 2739.526704] name failslab, interval 1, probability 0, space 0, times 0 [ 2739.528803] CPU: 0 PID: 17242 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2739.529936] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2739.531294] Call Trace: [ 2739.531727] dump_stack+0x107/0x167 [ 2739.532346] should_fail.cold+0x5/0xa [ 2739.532969] ? bvec_alloc+0x148/0x2f0 [ 2739.533601] should_failslab+0x5/0x20 [ 2739.534227] kmem_cache_alloc+0x5b/0x310 [ 2739.534949] bvec_alloc+0x148/0x2f0 [ 2739.535555] bio_alloc_bioset+0x40a/0x600 [ 2739.536251] ? bvec_alloc+0x2f0/0x2f0 [ 2739.536893] ? iov_iter_npages+0x1fd/0xa70 [ 2739.537602] iomap_dio_bio_actor+0x518/0xef0 [ 2739.538364] iomap_dio_actor+0x36f/0x560 [ 2739.539039] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2739.539793] ? do_syscall_64+0x33/0x40 [ 2739.540444] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2739.541325] iomap_apply+0x289/0x810 [ 2739.541953] ? iomap_dio_rw+0x90/0x90 [ 2739.542596] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2739.543556] ? mark_held_locks+0x9e/0xe0 [ 2739.544252] ? filemap_check_errors+0xa5/0x150 [ 2739.545026] __iomap_dio_rw+0x6cd/0x1110 [ 2739.545684] ? iomap_dio_rw+0x90/0x90 [ 2739.546359] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2739.547111] ? ext4_orphan_add+0x253/0x9e0 [ 2739.547802] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2739.548602] ? ext4_empty_dir+0xae0/0xae0 [ 2739.549297] ? jbd2__journal_start+0xf3/0x7e0 [ 2739.550055] iomap_dio_rw+0x31/0x90 [ 2739.550675] ext4_file_write_iter+0xb26/0x18d0 [ 2739.551454] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2739.552210] ? kasan_save_stack+0x32/0x40 [ 2739.552890] ? kasan_save_stack+0x1b/0x40 [ 2739.553579] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2739.554418] ? iter_file_splice_write+0x16d/0xc30 [ 2739.555213] ? direct_splice_actor+0x10f/0x170 [ 2739.555966] ? splice_direct_to_actor+0x387/0x980 [ 2739.556751] ? do_splice_direct+0x1c4/0x290 [ 2739.557464] ? do_sendfile+0x553/0x1090 [ 2739.558124] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2739.558909] do_iter_readv_writev+0x476/0x750 [ 2739.559652] ? new_sync_write+0x660/0x660 [ 2739.560321] ? selinux_file_permission+0x92/0x520 [ 2739.561135] do_iter_write+0x191/0x670 [ 2739.561770] ? trace_hardirqs_on+0x5b/0x180 [ 2739.562495] vfs_iter_write+0x70/0xa0 [ 2739.563115] iter_file_splice_write+0x762/0xc30 [ 2739.563906] ? generic_splice_sendpage+0x140/0x140 [ 2739.564714] ? avc_policy_seqno+0x9/0x70 [ 2739.565378] ? selinux_file_permission+0x92/0x520 [ 2739.566179] ? lockdep_init_map_type+0x2c7/0x780 [ 2739.566982] ? generic_splice_sendpage+0x140/0x140 [ 2739.567780] direct_splice_actor+0x10f/0x170 [ 2739.568511] splice_direct_to_actor+0x387/0x980 [ 2739.569278] ? pipe_to_sendpage+0x380/0x380 [ 2739.569994] ? do_splice_to+0x160/0x160 [ 2739.570646] ? security_file_permission+0x24e/0x570 [ 2739.571490] do_splice_direct+0x1c4/0x290 [ 2739.572173] ? splice_direct_to_actor+0x980/0x980 [ 2739.572978] ? selinux_file_permission+0x92/0x520 [ 2739.573768] ? security_file_permission+0x24e/0x570 [ 2739.574611] do_sendfile+0x553/0x1090 [ 2739.575262] ? do_pwritev+0x270/0x270 [ 2739.575904] ? wait_for_completion_io+0x270/0x270 [ 2739.576693] ? rcu_read_lock_any_held+0x75/0xa0 [ 2739.577449] ? vfs_write+0x354/0xa70 [ 2739.578067] __x64_sys_sendfile64+0x1d1/0x210 [ 2739.578808] ? __ia32_sys_sendfile+0x220/0x220 [ 2739.579564] do_syscall_64+0x33/0x40 [ 2739.580168] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2739.580993] RIP: 0033:0x7ff4675d8b19 [ 2739.581601] 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 [ 2739.584534] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2739.585765] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2739.586923] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2739.588073] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2739.589214] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2739.589957] FAT-fs (loop0): Unrecognized mount option "nfs=nostalû“dĈv…kõO†ŒXBÿe_rL" or missing value [ 2739.590358] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:12:52 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x14) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) read(r0, &(0x7f0000000080)=""/231, 0xe7) creat(&(0x7f0000000040)='./file0\x00', 0x100) 00:12:52 executing program 4: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000000)={[0x101]}, 0x8, 0x140000) fsetxattr$trusted_overlay_nlink(r0, &(0x7f0000000040), &(0x7f0000000080)={'L-', 0x8}, 0x16, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r1) sendfile(r1, r2, 0x0, 0x100000001) getdents(r2, &(0x7f0000001200)=""/197, 0xc5) syz_io_uring_setup(0x38d4, &(0x7f0000000080)={0x0, 0x0, 0x1}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000000)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0}, 0x0) r6 = mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2000008, 0x30, r1, 0x10000000) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_PWSALT(r2, 0x40106614, &(0x7f0000001340)) syz_io_uring_submit(r4, r6, &(0x7f0000001300)=@IORING_OP_FADVISE={0x18, 0x2, 0x0, @fd_index=0x5, 0x6, 0x0, 0x7fffffff, 0x0, 0x1, {0x0, r7}}, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000100)={@link_local={0x11}, @local, @void, {@ipv4={0x800, @icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@timestamp={0x44, 0x8, 0x5, 0x0, 0x0, [0x0]}]}}, @redirect={0x3, 0x0, 0x0, @dev, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback}}}}}}, 0x0) io_setup(0x4, &(0x7f00000000c0)) syz_emit_ethernet(0x102a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaa1600000000000091004a0081002a0088470000080000000800000000000000000000000000cc785846d45e03b53b761a87021ba546994397eb3dee8315bbb583c8caaa9813ca6c42107a1f43c2a2f6cc1c2ee850c7c435b14dca847359a18a7370b942442f055ab62cb97376bd6de9b27a57ffbf5e55867cc9b0154359eb87855a116a77a0740d3009b583969d66c0508d764c4555c8e12793ac796017a772529ccbdc30797b1b8fc6b89fdaabb0d97f4bf561dd15c7a1a36ce018d0fdefaa53c9003e0f388af012a2add9895d9b428aab277c47537d66d925be5fa76b572cdc81352842c5b5b1ae29da615007dca8729130b70855ca14832f134286a594c0c6b37e53a0f52c0490337bde1532a0655331b7c2d738e34276190c615386d8eaa0f1102a36f54b7148dc7c93e90aea41a3498e55875213aceaf6a31525b071424da3844408b63ee30bcead2752a3c9e01eb5e723521b6d1096c60a24d39143b4a0e144e223947f7e75aaf7755933e0bbb732679d1bf05c50f1089322cef7e8d4309c833a4819b4ac1cc4a775c279546aad5a5e1298688c89468c6596b12df03c6c93ccf6dc3d60a5dd41b11c8517576b5e07d3f86ede93194a439f40c1e1c3b5ba1efb0adffd344549e1103dad266481bca9dca709595fc4aa9b96f5bda64baa3bff7c83eb88d170157c0270f39c55176ca00ec143a6990c70c944b866c93766e1c3c2e5e4c523672639c7faba3b895cf174592d350f7087cf0a3de671677c78bf035ec619793f912901b3fe90800f8c4cc649dae6c687c88fbe249e037ef400921330610760722b6119889bcce62da361c449c8dbc6947afbde41e76dd4c85909d6e698437cc9da919249a3442f55dcb42d1ad4dbe4e160b6cd2b394552e2b2f748b7fcf9e769b597c56797d7096d025b32b82981e25d4c9759b32b8a7e2fd7327705f72662d4cf9ac1aca8595423bd599a7c1dbda07211f2a7c6257626a1cadc184918287438494604b615fd2fca7630121dbb683483b10ffaf6549698aeeadcce1353487e668fcd5f1e2d9224679c38b14bc1d9b46af903c1f563889b0ea7b4387d3e3abec228d328691f6417a3b7b1d725a0faac67c7d4075197f7aae6dd26f2b26966c000832a7ce3c7440caa0623e67fa61a97df19b7e8615a69e7adec0e81ee8b9f9c7835f1692075a6e0276691c3cb39b7d175f65b755c0f4161a7f456df18eabe08cb24ad77bc561a0d3a1b8bc199bed127bf3ff39ef49c291c1af5cec45751c927552a3d326015432f9385fb859e3f4f0d9353ab3adb8c47484cbba5e076c0e0bfc5681b458105cf545f4e8d199b571293736b95a4e67f3a9d09c49e9d7da0b13d1fe8bcea1d205956e158fd43b6650984c42951d926850ce603fa12b44c65d41de19f76b770b9ceea035b443be1acbbd507ad1c33f6d05b8361d42f05a827fe3959473ab5de7a7ae0066daf8730eb1ccdd70d6b72692a0028cd5dd5ade1059d2ff1b1a9e444ffbe5c2ca2860299bcc3c584aa1ec071a16d90b7e5069f6a6b2feb08f496ba5954f6beff198d1c42323238a9e8ff3522863ede46092a54a8affedb399b2f226f164acabd9868b00d4ef92e909a2fea5d2ebe9686fa1fe987b33711b8e941a69c841d39a966bc179f3e1851efe5e861d16493383026982ce7a5a0c139f56d33d6a77375ebae80efa952867439c1475c2deeda97ae682574b2ded4db6d04fedf472baf8f79bdf1b9725984939ed5b6e72362723b09d9a1b540b04c723a5cefb970fe8f7ae85f2ccbddcd48326a79f929e2fb38fdc236d34932070f90a4a26ec8dc4f257f40bb6fac2265c8714b4cef01db54a11cabe385f8a0596055171e1122886759cb9efd6ff2684a3a20e001aba039db986c4608719a56e23a295552093dee03c6d52cef975161441f99e40bb68c1de1f00566b3510a5b7df0f4617c116855869ee295f8e050f4a35b66a20da380ba66c131a7e48b1b1a740efab2ba1613b2a23a699daae19e90a24a162b6fd2a201066cca25b8e8aba33fda9087e14f08d67744bb9ec1e963659e7715b7946bc94217081a6a418e98d9675a5299e73904b347fc14b33a2abe328405931b61a3f27c7047c9854782490b3c80dabd26eba6f13923550b055e3ff48fbde0c5e696ca45b846db358d40a38bbe8d0e9b85be7a2fb14f974c504f6fa1449b82fb3a46554716ec2e43df59ed4dd4a3e85a07360d2135ab8274a8273c5da9de257e69f738a7944d5dc6b0b2bc573d681bc056b81b5907c59bc88b43534612b742d67185000e498628a95cf43f79607e78e11fc1950697c1f672153b82f6784ac801ccee7b9355ae6b3f6aa5c15592d34c174cf2e78078c3edd42ee725d7dd3992a4d07b87b41f32f24ea3494c0abf8d520bc12a2bf7f7c56ce3b3d42addd57884788716718f15558bc4c9169212647ab1b1e6b7dbe08de2c6b3d2f29ce7d296eaecc8d2973272de830fd324b2726995be7d5c083f7799a9f130415f2287238d70bfa53cd97b909fc22d593146e59451f6d632196d72b92e3289b67ceaf61233c6cfe2e2eb690949fe0071c4024d751f0987fa198e80f6a566ec3499cb46d16841be10ef59709470b45b165d67ecaa1b18816d226837360f35bdf37b908aa06fd295b9809b17920588d19cd5755a55a25be44539614f33c8c7e3190917a542d1c9c4d1209de9a7b36cdaf80edbdb56cd61e613ef77e2ed214d68af5c0e0c90b2b44ec3ec2bc218e509f645c83d0712068fe5ae0e698b7bf55ee1e6f5ab902958725ec24d470ce7fd2c1f35bd30a7cec9d9008af06bf82df7eb84a4190a366eca1dbf54677242a1bf8aaa3eed0c10f5cd48a402dc84396ddb7c2df072b454bd80c02e4fff0946e463cfa918ec026162b314510eae1351c04c3d8417bd97e55caa088b41fc5c857ad49873174f55525064ccad09e69533661efd382a30f78653093a6a2aec95fec8c02bae6f7ea407c7ab251dc627ecc1029b31b9ba5552f7a98be1fe183867207d1245c3fd97074e17ae0b585334af4d662951d9210b76baf5d89e962a9b81783c620ba73d0656ec482b2cd1fade41d2952a281501356c84ba7c4bcade4c960b304be7fd1b6cb44b74ab730a06df463388b4ae9539980e50be54dd006aae1cb312a39fbbd6256f0b0ea13a91205754decede70415bb8b4a8f296cba6ef0583c1a798375529666f9d09bae269b13ce7ea058f93b89264c5e94a887119208a91a46b5f291f773c7c73e20f8b82587af6000c5047837e43c9d7d9e72c9b68803d29a74c11079aa9d0fc5f0e5bef421cdcea6741876a66b33628e83b51957fa0180712e92dd05cdda2601c118697726a642ea8b9f06c0d9106c794386bcb59a0a37d60c5c88beb013ae7489f61131885aa214eaf9bfb40e78d1981de7eed3a3f9eb996642ac39d2459ecdafe6098afb81b781ea34e4040094c27548ae93cc1544fd64349863e73692116a0d2fdb9ec4683cd1a6608db79acf654bb47412d8ba2f6d83811864a6aaff364f21a38233accfe4f7bda87b8c4eecab2ddd8660bb1bd40fc923ab8695037940b76537dde9566e771e2f401e6b13872ff4fbd09a555ddff00d00e85d980cf6bd7f0d96d202789160c99ca41101522cca5cc546e4dcf9f87defe38707c40aeea98a1b2e7b68bd4796b2092d0b621a5df3ec77ccdb057b45e7ea9f1ecc65872c42bf531e0537104d985e38e161d43103160e0dd3fd6967bb148927863085810f2687aa989797a6df263ca9e49df4882e69791512aa310750b25f5e723b34a9639de7e4e8c87d3d07304d8949c54f395aaacf514688b8545b7e3384951bebfe41014d37aa7b063ad15517175034194c560cba181d115f1546701df6029057280fa0e02c69f95613aef5c0189eaa756e169e83d91b063bebc453bb28781c5be1ada13dd09aa61eaf390d626ba50b99ebcbc4e87c11e5c2b2c7218bccaf21d526683e7abc2c810849c1087b47ea3be718f1f2a2ccedad8cf433c29b038851735842edb4607e68ea5247e55bc6e7acb34f557dd2e6d59d7bb0f96200358e8fa1c9142e9f9a9e57eec3f9f640d3daa7e2a1e5c0eb4674b00de02a844e50cae8e5abf83146f6c5f97508d7cbd99d9fbe14b22e7cc50a644f2fab79699b0dba5e488197e45a5ec416dc0ec6072667d52896781bf2219cfe30c27ecd885ee0565f83296f5c7be7cacdbf6e973609d28b55f4fc5aba54c3f460150072a76173900ee42ceaca96a0395e99b9b75b6b07b5b6aed009a7ced80b3dad400f486c12b4d88cbafcd43e79e29601cda3463de01c8c1ce0b422e9dc6466bb539c9d31fadf9c323bfd35c21847b0ba2aef98d7ec5a66bc949ba3f2eecef53b27a7448993ac90e6e65f4124464f214a5cd93b80338f0490500360bb4ad12984ce620109075d7ca02c800cd31ac4cee3ea3807915053e9a328f9092a6024e3b5ceb3f707292162a4e96f64ce72187738af50f410e261dc3b026645069deba2f37d76b7af609553c9036ba897e375cd0c67323b72c8091c68a685745c1729c98221e6a0a645343abfb2bacb454fa2355100071bb130523a80964f6d6a4fe524256a83206d900310e6f422e264fd5b8c06e426af5146118497128653efb95a6a55fa6c16b9dd42ea60027de19ca790887ab4804cc1a5e80411d765cc2585029afa5d4bd6cac30bf87a5df1f16a94576aa19cb8b3a4823ee8d89838a75def29a6c6009b0d8eda8cb18ecc358bd05cd81518ea1d776d283e21fefd74e31a3f5c8b1d0ea09464084fdae64e01414155f0efd8bdcbc47cbe02f7587be17878f4f08771ab0bb3d4308229100b6763c556f12d3d76c73f4ee165188ba6ec0221bc1fa56b6c71ec079943e5248df02ab574f6d5f53b52d28e870d58a32e813e9f6d70f18df5c94260f147bae57cc5250efa7f189d7c28378470ed16ec95739611c9ffa0258b84557c8c2937d678d7866430396a3d0d366ccdfd5e27c31570e7ecc94c8b2781edc1bd0ba45a162f06e0b2b3c036692bf1927e8ef5d9527bf49f8e9ae862f7383cef3d28057b3d7133d1b3f042b209919345a95628f0f4c51846b55ef46c7b14341a2744811315c362df57873dc3608d5c060534812b8188740453eb9a85651832899a1200caecfbc1a35d0cd55e48b054de7470946ccbaa60eb2da5ccac43754b0dcf4c5a352355a1b380c0a5bab26133d3902e974ebdbbbf5a52945c2c54e4bb50c2fb825c0edae8005860dd69f244a7f21f86ade44537feab7586ae7ba4574c6bd9ec03ad75332b6449643c64dbb60d5a92c4eaead3ee85ff8533ee34d741732f50b5d392004bfa42082a41285f767fa547de58544a4ccdde145fd33cd7b3b4d5cd5351173b2ece08db629648e269bbd089c6280cf0aba352f7ec8d52685fcc97e7b2c9a59c1d4749df20c04972fe53fe1f8f5286017cee9e119914782c8cc1f0e5bc670fe527b77d4410eafb5091c3956038c928259c174288b1f193bdcc9415d3582ef12dff6a10bbf4641539f564f42f7226129252b7f7386fa7dfab84871f9170690ecabd9bdb7f75106e38fc38ff8ffe3532dd6c0d0f92aa777bbb5d6ec2be1cd0260af3379fb72ab97516725c1888f12d714973be024fa4ebea7892d90c0a6f6194224689300166668739601bb919dcd36c1966aba46949ebae0fe769e19b14ee0af63b525b4676511babae70b210c5ce6f48ec5e2bfe27dfbc94c152874e8bc38ce23a7773531b25d8782a86436ccaabf435bc6d6d765c54144ebbac2cd1c1711d89c5c0a25d76f51ade80874118d4c9b63b1fa35903ded0f5d50753c07a38b7390ee8f352ce5af35"], &(0x7f00000011c0)={0x0, 0x4, [0x278, 0xb9f, 0x569, 0x4b5]}) syz_open_procfs(0x0, &(0x7f0000001380)='fd/3\x00') r8 = openat2$dir(0xffffffffffffff9c, &(0x7f00000013c0)='./file1\x00', &(0x7f0000001400)={0x802, 0x10, 0x8}, 0x18) openat(r8, &(0x7f0000001440)='./file1\x00', 0x0, 0x7f) 00:12:53 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:12:53 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40044581, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:12:53 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r0 = syz_mount_image$nfs4(0x0, &(0x7f0000005040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040), 0x8}, 0x0, 0x0, 0x0, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') syz_open_procfs(0x0, &(0x7f0000000200)='net/nfsfs\x00') rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') r1 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x10100, 0xc4) fcntl$getownex(r1, 0x10, &(0x7f0000000140)={0x0, 0x0}) r3 = openat$bsg(0xffffffffffffff9c, &(0x7f00000002c0), 0x2000, 0x0) perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0x17, 0x3f, 0x9, 0x9, 0x0, 0x6, 0x1, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x4, @perf_bp={&(0x7f00000000c0), 0x6}, 0x20, 0xd13, 0xfffffffc, 0x4, 0x5, 0xffffffe0, 0x2, 0x0, 0x1, 0x0, 0x9}, r2, 0xd, r3, 0x11) 00:12:53 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000000)={0x7, 0x20, 0x5, 0x8, 0x4}) dup(r0) ftruncate(0xffffffffffffffff, 0x9) 00:12:53 executing program 4: pread64(0xffffffffffffffff, &(0x7f00000010c0)=""/4088, 0xff8, 0x0) listen(0xffffffffffffffff, 0x3) sendmsg$NFNL_MSG_CTHELPER_NEW(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0xa0000000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="6c000000000901040000000000000000030000070900010073797a30000000000800034000000000080003400000000808000563000000081800020006000340000400000c000280050001002f2c9f1efe000340000000060c00048008006cf585b0bf65af503fae37ca003f0021c0c6400000000808000540a3c166d3c918a6562be3d6bfff457edd4cc48d1d81944be70ed45d5276b4a8f508bc48da66c22f8d78555f38e687df284f8025e6dbfa4826d98f3886e745183c3e"], 0x6c}, 0x1, 0x0, 0x0, 0x4010}, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x400}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000004c0)={0x28, 0x1d, 0xc21, 0x0, 0x0, {0x4, 0x0, 0x2}, [@nested={0x14, 0x11, 0x0, 0x1, [@generic="809801a7b0c7dba09475f251c743092f"]}]}, 0x28}}, 0x0) 00:12:53 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 32) [ 2740.113727] FAULT_INJECTION: forcing a failure. [ 2740.113727] name failslab, interval 1, probability 0, space 0, times 0 [ 2740.115469] CPU: 1 PID: 17371 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2740.116440] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2740.117505] debugfs: Directory '€˜§°ÇÛ ”uòQÇC !' with parent 'ieee80211' already present! [ 2740.118738] Call Trace: [ 2740.118763] dump_stack+0x107/0x167 [ 2740.118788] should_fail.cold+0x5/0xa [ 2740.118810] ? create_object.isra.0+0x3a/0xa20 [ 2740.118832] should_failslab+0x5/0x20 [ 2740.118849] kmem_cache_alloc+0x5b/0x310 [ 2740.118876] create_object.isra.0+0x3a/0xa20 [ 2740.118894] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2740.118920] kmem_cache_alloc+0x159/0x310 [ 2740.118950] jbd2__journal_start+0x190/0x7e0 [ 2740.118979] __ext4_journal_start_sb+0x214/0x390 [ 2740.119006] ext4_file_write_iter+0x1138/0x18d0 [ 2740.119043] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2740.119070] ? kasan_save_stack+0x32/0x40 [ 2740.127136] ? kasan_save_stack+0x1b/0x40 [ 2740.127719] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2740.128425] ? iter_file_splice_write+0x16d/0xc30 [ 2740.129096] ? direct_splice_actor+0x10f/0x170 [ 2740.129727] ? splice_direct_to_actor+0x387/0x980 [ 2740.130405] ? do_splice_direct+0x1c4/0x290 [ 2740.131010] ? do_sendfile+0x553/0x1090 [ 2740.131564] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2740.132222] do_iter_readv_writev+0x476/0x750 [ 2740.132851] ? new_sync_write+0x660/0x660 [ 2740.133431] ? selinux_file_permission+0x92/0x520 [ 2740.134129] do_iter_write+0x191/0x670 [ 2740.134686] ? trace_hardirqs_on+0x5b/0x180 [ 2740.135302] vfs_iter_write+0x70/0xa0 [ 2740.135837] iter_file_splice_write+0x762/0xc30 [ 2740.136506] ? generic_splice_sendpage+0x140/0x140 [ 2740.137198] ? avc_policy_seqno+0x9/0x70 [ 2740.137761] ? selinux_file_permission+0x92/0x520 [ 2740.138444] ? lockdep_init_map_type+0x2c7/0x780 [ 2740.139106] ? generic_splice_sendpage+0x140/0x140 [ 2740.139784] direct_splice_actor+0x10f/0x170 [ 2740.140399] splice_direct_to_actor+0x387/0x980 [ 2740.141050] ? pipe_to_sendpage+0x380/0x380 [ 2740.141655] ? do_splice_to+0x160/0x160 [ 2740.142206] ? security_file_permission+0x24e/0x570 [ 2740.142916] do_splice_direct+0x1c4/0x290 [ 2740.143493] ? splice_direct_to_actor+0x980/0x980 [ 2740.144159] ? selinux_file_permission+0x92/0x520 [ 2740.144832] ? security_file_permission+0x24e/0x570 [ 2740.145537] do_sendfile+0x553/0x1090 [ 2740.146085] ? do_pwritev+0x270/0x270 [ 2740.146625] ? wait_for_completion_io+0x270/0x270 [ 2740.147303] ? rcu_read_lock_any_held+0x75/0xa0 [ 2740.147947] ? vfs_write+0x354/0xa70 [ 2740.148478] __x64_sys_sendfile64+0x1d1/0x210 [ 2740.149108] ? __ia32_sys_sendfile+0x220/0x220 [ 2740.149757] do_syscall_64+0x33/0x40 [ 2740.150275] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2740.150991] RIP: 0033:0x7ff4675d8b19 [ 2740.151509] 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 [ 2740.154009] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2740.155062] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2740.156026] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2740.156993] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2740.157960] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2740.158932] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 [ 2740.322361] sysfs: cannot create duplicate filename '/class/ieee80211/€˜§°ÇÛ ”uòQÇC !' [ 2740.324016] CPU: 1 PID: 17476 Comm: syz-executor.4 Not tainted 5.10.209 #1 [ 2740.324938] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2740.326059] Call Trace: [ 2740.326445] dump_stack+0x107/0x167 [ 2740.326952] sysfs_warn_dup.cold+0x1c/0x29 [ 2740.327532] sysfs_do_create_link_sd+0x122/0x140 [ 2740.328163] sysfs_create_link+0x5f/0xc0 [ 2740.328724] device_add+0x703/0x1c50 [ 2740.329243] ? devlink_add_symlinks+0x970/0x970 [ 2740.329881] ? ieee80211_set_bitrate_flags+0x202/0x620 [ 2740.330614] wiphy_register+0x1da6/0x2850 [ 2740.331197] ? wiphy_unregister+0xb90/0xb90 [ 2740.331807] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 2740.332541] ieee80211_register_hw+0x23c5/0x38b0 [ 2740.333215] ? ieee80211_ifa6_changed+0x4d0/0x4d0 [ 2740.333875] ? net_generic+0xdb/0x2b0 [ 2740.334415] ? lockdep_init_map_type+0x2c7/0x780 [ 2740.335061] ? memset+0x20/0x50 [ 2740.335517] ? __hrtimer_init+0x12c/0x270 [ 2740.336098] mac80211_hwsim_new_radio+0x1ce0/0x4250 [ 2740.336806] ? hwsim_send_nullfunc_ps+0x80/0x80 [ 2740.337439] ? hwsim_new_radio_nl+0x967/0x1080 [ 2740.338066] ? memcpy+0x39/0x60 [ 2740.338544] hwsim_new_radio_nl+0x991/0x1080 [ 2740.339171] ? mac80211_hwsim_new_radio+0x4250/0x4250 [ 2740.339891] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1bb/0x280 [ 2740.340800] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x280 [ 2740.341692] genl_family_rcv_msg_doit+0x22d/0x330 [ 2740.342375] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x280/0x280 [ 2740.343260] ? cap_capable+0x1cd/0x230 [ 2740.343805] ? ns_capable+0xe2/0x110 [ 2740.344332] genl_rcv_msg+0x33c/0x5a0 [ 2740.344854] ? genl_get_cmd+0x480/0x480 [ 2740.345408] ? mac80211_hwsim_new_radio+0x4250/0x4250 [ 2740.346111] ? lock_release+0x680/0x680 [ 2740.346675] ? __lockdep_reset_lock+0x180/0x180 [ 2740.347311] netlink_rcv_skb+0x14b/0x430 [ 2740.347878] ? genl_get_cmd+0x480/0x480 [ 2740.348427] ? netlink_ack+0xab0/0xab0 [ 2740.348982] ? netlink_deliver_tap+0x1c4/0xcd0 [ 2740.349601] ? is_vmalloc_addr+0x7b/0xb0 [ 2740.350168] genl_rcv+0x24/0x40 [ 2740.350629] netlink_unicast+0x549/0x7f0 [ 2740.351201] ? netlink_attachskb+0x870/0x870 [ 2740.351796] ? __virt_addr_valid+0x128/0x350 [ 2740.352426] netlink_sendmsg+0x90f/0xdf0 [ 2740.352982] ? netlink_unicast+0x7f0/0x7f0 [ 2740.353580] ? netlink_unicast+0x7f0/0x7f0 [ 2740.354153] __sock_sendmsg+0x154/0x190 [ 2740.354735] ____sys_sendmsg+0x70d/0x870 [ 2740.355330] ? sock_write_iter+0x3d0/0x3d0 [ 2740.355934] ? do_recvmmsg+0x6d0/0x6d0 [ 2740.356495] ? perf_trace_lock+0xac/0x490 [ 2740.357083] ? __lockdep_reset_lock+0x180/0x180 [ 2740.357709] ___sys_sendmsg+0xf3/0x170 [ 2740.358276] ? sendmsg_copy_msghdr+0x160/0x160 [ 2740.358951] ? lock_downgrade+0x6d0/0x6d0 [ 2740.359558] ? __fget_files+0x1a0/0x4c0 [ 2740.360138] ? __fget_files+0x296/0x4c0 [ 2740.360726] ? __fget_light+0xea/0x290 [ 2740.361296] __sys_sendmsg+0xe5/0x1b0 [ 2740.361848] ? __sys_sendmsg_sock+0x40/0x40 [ 2740.362515] do_syscall_64+0x33/0x40 [ 2740.363052] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2740.363788] RIP: 0033:0x7f2e714f5b19 [ 2740.364328] 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 [ 2740.366981] RSP: 002b:00007f2e6ea4a188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2740.368076] RAX: ffffffffffffffda RBX: 00007f2e71609020 RCX: 00007f2e714f5b19 [ 2740.369093] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2740.370112] RBP: 00007f2e7154ff6d R08: 0000000000000000 R09: 0000000000000000 [ 2740.371141] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2740.372161] R13: 00007fffed37d91f R14: 00007f2e6ea4a300 R15: 0000000000022000 [ 2740.449367] FAT-fs (loop0): Unrecognized mount option "nfs=nostalû“dĈv…kõO†ŒXBÿe_rL" or missing value 00:13:08 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 33) 00:13:08 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x84e00, 0x0) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000080)={0x14, 0x0, 0x0, 0x0, 0x0, {0x0, 0x2}, [@generic]}, 0x14}}, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000000, 0x1010, 0xffffffffffffffff, 0x0) r3 = mmap$IORING_OFF_SQES(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1000009, 0x40010, r1, 0x10000000) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000440)=@IORING_OP_FSYNC={0x3, 0x1, 0x0, @fd_index, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r4}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_READV=@use_registered_buffer={0x1, 0x0, 0x6003, @fd_index=0xfffffffc, 0xa075, 0x0, 0x0, 0x2, 0x1, {0x0, r4}}, 0x1) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_CLOSE={0x13, 0x4, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r4}}, 0x100) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) stat(0x0, &(0x7f0000000140)) io_uring_enter(r5, 0x2d7d, 0xc2d3, 0x2, 0x0, 0x0) r6 = creat(&(0x7f0000000040)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syncfs(r6) mount$bind(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f0000000280), 0x840000, 0x0) 00:13:08 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:13:08 executing program 2: perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_io_uring_setup(0x3a75, &(0x7f0000000080), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000100)=0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_RECV=@pass_buffer={0x1b, 0x0, 0x0, r3, 0x0, 0x0}, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) r4 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x13, r0, 0x8000000) syz_io_uring_submit(r4, r2, &(0x7f00000002c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x4, 0x0, @fd, 0x0, 0x0}, 0x80000001) setsockopt$inet_tcp_TCP_REPAIR(r3, 0x6, 0x13, &(0x7f0000000040)=0x1, 0x4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r5) sendfile(r5, r6, 0x0, 0x100000001) io_uring_enter(r5, 0x2c73, 0x9fe0, 0x1, &(0x7f0000000140)={[0xfffffffffffff001]}, 0x8) io_uring_enter(r0, 0x8058ab, 0x0, 0x0, 0x0, 0x0) 00:13:08 executing program 4: syz_genetlink_get_family_id$tipc2(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r0, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000040)=0x80) r1 = epoll_create(0x7ffd) readv(r1, &(0x7f0000000100), 0x1000000000000073) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000500)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) ioctl$BTRFS_IOC_WAIT_SYNC(r1, 0x40089416, &(0x7f00000001c0)=r2) ioctl$BTRFS_IOC_WAIT_SYNC(r0, 0x40089416, &(0x7f0000000000)=r2) 00:13:08 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40044590, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) [ 2754.982909] FAULT_INJECTION: forcing a failure. [ 2754.982909] name failslab, interval 1, probability 0, space 0, times 0 [ 2754.985023] CPU: 1 PID: 17483 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2754.986287] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2754.987840] Call Trace: [ 2754.988320] dump_stack+0x107/0x167 [ 2754.988990] should_fail.cold+0x5/0xa [ 2754.989781] ? jbd2__journal_start+0x190/0x7e0 [ 2754.990526] should_failslab+0x5/0x20 [ 2754.991141] kmem_cache_alloc+0x5b/0x310 [ 2754.991809] jbd2__journal_start+0x190/0x7e0 [ 2754.992527] __ext4_journal_start_sb+0x214/0x390 [ 2754.993294] ext4_file_write_iter+0x1138/0x18d0 [ 2754.994068] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2754.994802] ? kasan_save_stack+0x32/0x40 [ 2754.995468] ? kasan_save_stack+0x1b/0x40 [ 2754.996149] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2754.997170] ? iter_file_splice_write+0x16d/0xc30 [ 2754.998083] ? direct_splice_actor+0x10f/0x170 [ 2754.998940] ? splice_direct_to_actor+0x387/0x980 [ 2754.999872] ? do_splice_direct+0x1c4/0x290 [ 2755.000737] ? do_sendfile+0x553/0x1090 [ 2755.001476] ? __x64_sys_sendfile64+0x1d1/0x210 00:13:08 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r0, 0x10e, 0xc, &(0x7f0000000000)=0x5, 0xff4d) sendmsg$nl_generic(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYBLOB="18000000160011cd00000000000100000a00000004000080245d32a04ac3cf016b94c21b0d3eb55896e11a7c79d65ec929b5eb987eac905d31eda5726f56c7632cbacf7d256d0544d19db61704a1c3077d25e51df3e46c96953bf115ad36ecf44a8e176c9a9400e63e548f9c67e6c8b7f6f65b26e46c6b535c7f333e8b69ff8a"], 0x18}}, 0x0) [ 2755.002505] do_iter_readv_writev+0x476/0x750 [ 2755.003336] ? new_sync_write+0x660/0x660 [ 2755.004120] ? selinux_file_permission+0x92/0x520 [ 2755.005052] do_iter_write+0x191/0x670 [ 2755.005836] ? trace_hardirqs_on+0x5b/0x180 [ 2755.006619] vfs_iter_write+0x70/0xa0 [ 2755.007295] iter_file_splice_write+0x762/0xc30 [ 2755.008144] ? generic_splice_sendpage+0x140/0x140 [ 2755.009139] ? avc_policy_seqno+0x9/0x70 [ 2755.009793] ? selinux_file_permission+0x92/0x520 [ 2755.010726] ? lockdep_init_map_type+0x2c7/0x780 [ 2755.011668] ? generic_splice_sendpage+0x140/0x140 [ 2755.012571] direct_splice_actor+0x10f/0x170 [ 2755.013454] splice_direct_to_actor+0x387/0x980 [ 2755.014288] ? pipe_to_sendpage+0x380/0x380 [ 2755.015131] ? do_splice_to+0x160/0x160 [ 2755.015858] ? security_file_permission+0x24e/0x570 [ 2755.016790] do_splice_direct+0x1c4/0x290 [ 2755.017624] ? splice_direct_to_actor+0x980/0x980 [ 2755.018523] ? selinux_file_permission+0x92/0x520 [ 2755.019405] ? security_file_permission+0x24e/0x570 [ 2755.020412] do_sendfile+0x553/0x1090 [ 2755.021152] ? do_pwritev+0x270/0x270 [ 2755.021860] ? wait_for_completion_io+0x270/0x270 [ 2755.022866] ? rcu_read_lock_any_held+0x75/0xa0 [ 2755.023727] ? vfs_write+0x354/0xa70 [ 2755.024442] __x64_sys_sendfile64+0x1d1/0x210 [ 2755.025384] ? __ia32_sys_sendfile+0x220/0x220 [ 2755.026135] do_syscall_64+0x33/0x40 [ 2755.026741] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2755.027557] RIP: 0033:0x7ff4675d8b19 [ 2755.028155] 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 [ 2755.031060] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2755.032294] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2755.033615] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2755.034756] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2755.036007] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2755.037407] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:13:08 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) r1 = open_tree(r0, &(0x7f0000000000)='./file0/file0\x00', 0x80000) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000000c0)={'tunl0\x00', &(0x7f0000000080)={'gretap0\x00', 0x0, 0x10, 0x80, 0x81, 0x6, {{0x8, 0x4, 0x0, 0x9, 0x20, 0x66, 0x0, 0x80, 0x8, 0x0, @rand_addr=0x64010102, @rand_addr=0x64010101, {[@ra={0x94, 0x4}, @lsrr={0x83, 0x7, 0x6c, [@dev={0xac, 0x14, 0x14, 0x2b}]}]}}}}}) accept4$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14, 0x800) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmmsg$inet(r4, &(0x7f0000001900)=[{{&(0x7f0000000380)={0x2, 0x0, @multicast1}, 0x10, &(0x7f0000001600)=[{&(0x7f00000003c0)="db9c", 0x2}], 0x1, &(0x7f0000001640)=ANY=[@ANYBLOB="14000000000000000000000007000000c4048f01000000001c000000000000000000000008000000", @ANYRES32=r6], 0x38}}, {{&(0x7f0000000280)={0x2, 0x4e20, @loopback}, 0x10, &(0x7f0000000340)=[{&(0x7f0000000600)="4ea450dacde731d5857ee80163281676e753e8168daadaa24d3f515182664875dce580687199ed5b553993902f663117c46707a317f770b585ea6b9182c4f7f5bced73bbf757da290d3a58ce6f2c6d21e9d0202d4f69ce0011caca0f731a8305b210663c0265019075f233fbb9913ad993144db1211d5927f3bf9b58677ad4898749f6053315c5304d7c5d59df26b5bf47584ae14df2f1e7bbfbef633c593e5c303009e6786f83ad6b749baef108b78794ff60f0a28d5fb8f6762ddcff26d349bae334691505c40b0734fe3ed923a74b309b18c3140ed84173af3b3ddd6baf7bba8d230fb309a3ccc991c063a44828c5c09039b6d0e17e6e0e97b623b9c73a7874a094b8fb6b6502394f192d0964d4766ff72425d43234eab6bf7671b4ca371bda6fb2f22730b7aa3303f81fec64a67d90ab390ed4ba343957d478902bbd413332482d9957019d880afac094d3f50390114b48171b927ba9cf6dfc6fc3102f8d30b7a272c06798f47222715714bb1f330a52471933293b1dc3cf866a3d2606804839fb4bc6c1a0751f8131cb30eeb0e99b6d163da129c92494fd324f4892d073dfd49675c2120d115bd2db01fa0478df5b5eed4e73b4cc9bda0f4f53f25c755b7f36a9665914ef48f9ceaf714004ec2f97e5a38b2f03a47e4cf3b7af947f41afee2a2f150326eaab1bf088c28594c0d9dfd2927208cd488c95f02984571532dd50dcb6c8d721238b5c4e6987f1e70215a3947cf75f52c4ae413649de0f0bd1e5070d5f8434d736c21e7d739e94faa2357a14b51ef4c19c324e2bb88a7ad86849242fa2a2e34415a644d921f93d5042dfa48c195559301f502273a6eb2faefa5235622516fe4d670128b86e5f98d98617e119cd301c9b0ae533c374f3be5c30fc188bbab8b2218591575760b6d16e3ecbe750dc13433777265f8a12b39028e36cd70f280d957c53d75fedcba27bb5b3ba430002e6de90131edc26e14f1c7d092af0c19af0b37445418d0d0a09e52c36086fcde7cb83b33ce307942616ec158e74798eebd7a0f534f2faa94c96d6493e8908390c7c08f50da5a60b54c51cc4f0f00ae8b80be18b7ab400309e1a8c0e9cc6dcb1cc585537d919028a2b69adc431bdf9d7fd92fc245dcce33f742301b757028120d073920d19aa715abb500943755cc29d236927978d65c40f8f5dd2a39d29da5ee5728461b3233efbfddbc177c8b77f394514c0be32589f3ba0b04f032469495988f94832371dc09e292329cff46186930bf560d4463ee92be3605864dac1a752998f73e75adc65cfe78b7312a2701415e93314e0bf81201f1ee6a893b8f5b7202644a0112523445b5d8fb2aa43e371e672c34e778485414d7ef60a3cb1147d37dbce19ef91081114784830ecad7e426a18ae8c24285b64396057059cff2ae18fcb8d016a1ac9ef2df89428a7bd1d5e9faece8f15066977810c4eca94a34b4ef8362bc0ae2655c35084907701691cfd8617266c457fd3e8b1fb6c6d9af4c8a39d632c95a1a2aac09aef09a24367452cb135d49a7cb8359afa1c40e5c91d552f55102b3670242255ed93e6720580ed069026bd93a7ed0f72a782eec2c48d6c4bfc30a567856c748fe919b0bc20e92b77a8ddbcd17ff5569b343dbd1dcb046f753cb2ffb6fc06956aa2b65e39c1aefef049f57dd4888e9fb686c924dcb5f247fd2d6a42643430e1f5c70a4d94a3e5ed57dd36259107124edbb3baf66838c124fd3e168f5e585db849b6413c523b38ca9f37f08ef09f80e86071ca49b66eb895ce1e7d5be5044a87e677edf07fe809d6390a9d6009544179b7bacf744adb61011d60858d5fa234e38f59d028ccd4bf930de9e8ea9f05f0b463ce5a6abdae0ad9e9e4519ad9a92887670fc8e782fc0e6d578e740422ca939c540c30c653e0cd6f7f392e3ec9a7225e40efc03904d5b9283ee760f2b7b1242553f3081ff50ecc5c9ed2e87bf46dc1ef999d1030b3f4818644488e2dc9c55150b4040c1b6713236a4b481b70caeb2967b0568446019328c70d98a5d9974362caa4f9ff8901d7ea885cd6bc79df87accd9ab3628a9ca46c728042422b00968dcf1d95775a51b90d2e46dfd77f57c925d2ed05d7e4c55d9948b808347763a59746e42c1799a12cfce01c39c663764b7be6b847fd3e5c59dfccaab852923ca5856ba6045e958437ddc1f7604f3d722f7786d4154a811f8dbfd3e79023d304e42876310e50db657de93ccbe9b802da310e01c8dc168a566a2d4c440293debf01048dc1c866ce848127f0fc231b756e3c9382c94da1596d10fe2b0f2d07bd53d0119ae04c3d8bcda8210820751321a0dd06e875d88480215f2bc9e3b6f955c07440aaa1950a7ecaa8bd2423a77524ce6b6f11eaa30daf5fcf58501b811cb5ec8220c461cd97690f1fe9571c1dc4dc4abb66b7b837e0718e82c5f01982934f21cc961f751da2254e2910b76eb1e8a9b06d0b1cb93645337b3ae584d7249ca9ff4c1fc0062ac3f4afcacc0e846a08ea736a3a01e89a8b505b502bed2a12b79aec05eb326d816cd9f44ea0dcfa15fab7c66c877b32b152f3396a25359e2e85e145847d533a8f0bb2bae1b2bd11fe20822c619d712c724ba2169d488873bc77a9a15a1a6e729326cdf80efffb6bc25e79e20989eb04aeb9e6b68e5860fb9a8324c9b0b64b3d99c1eb35cf111c8b94ba666087b3a1f4b1750a5f8c3c2ef2095fb32690926ab7d042412e2b3814ae3451d2fee9fba8b96a7c8c7bd91514b398ab97ee6108c41e1b6a608f2c3ed78949bfe65d0fe160b322079c3fc947273f7d107c8e6ee0baabc157d5805adf64c301fe88bde3bc30bd864e5619d0b05400fcdeb16e02bdbf21c552ad469ea431ccf294669429b3d0178b70c588d892daa72a44a02ed635defae8238d2745d887c3e68c962199d286e5cf0b097d61c1201f3c40fb4e543ca410aa0ba4ac46996c1576addcaa6a566b581173d10f54296ac546768327c3a8819e430ceccf127e65c23a20eef51d41d3b66fd28226d8dbaab4be549a1e687530f062433d1e944f4fc04ad7f65341378a60871be079f5a2f9acaf68bf4b89fee4af448cda8848c90718aa0c39e535925b46cd5a99ac5b787d17411210d40376bc712038010da2ca1237cf0d1ad482e3d211c074d8718d574d05900713b66faac2adf1add44560d2679c529eb059955656922f417835ab23c21abc57bffcfd8d5ec5c70419fed6f4d4fc7521ad1dde14a8632e74b17c9feec0b2e9a881e9b4ed159eaef580e47130aef86c078e5b948ded16da59b20fec36f20a5736ad63b8b847a488f45a338e192fd107e5f1695970f6db56dd86de91ca7090b11fad29ca2b5d951b06239cdc63aed4ce30eaed62c5911c2994673cfa00a87779d50cf3e04fae542349c7d1c6b4d5bfaf751b07a5e3a7e142557ca743caee7d462b1c7ad194721a6c39d5c12bb2b4f8cd319520e8fa2a57fbe7a278d0d13dc48f54ad9400a304ef6c9b53a7ac57e33f75baf41a5def7b6a2a06ef8f6603c5acbbf4d7cb8acd216bd3acaaa782aae3e2c0f7689b6a109e7323fc0d61818fc471fc06c541ebff0d26d47170a36dc0d2f66b8f56a9f8a647c9425380f214eaa86da70c0f0e26a232c3cd8f04debb76770972d00690cb15a138a54b344a2b986f2c08e896fd3b4e39af6db0da0cee50faf309e0f39020e875cdf2de0d2ae4e3192cb0b954f3261891bb2d03242483c397632418b4d6dd9a42e806e08efc2eb60ad9196e5ec02340bf7940b7bbad1582c48e030ff6a6c667357d602cc72992e7d41200abc36f444af351ede602c341afdf652b23d687d13ced848e3d492aeb9578fa6e505859c969996e63e7b7b5f6359377e47e49cbd5d35a74c1efc22b83560ca29410d95d8f8edfddae682584dfb6c40f84b1481902152ea886b4259f497c57924b7f42f1994fc0e300fe84562a89a76f7d36ebfad34745db806d1dcc1bebd713097b645a1fb5176702436123bc2721777ac2e191f2f8b4f338a5009235097c07118586753a8dc392e67990941c9335c2cbb9422b5491e169f1e6e58530b06bb74bc9ddf11e7ead3dd20bdde31fb9df8f4d5dd63208ce7bc030df80c3124375810ba50269c3f339f1dd87c5002cddaf77e1a7caf34e11579ad3f2c6a8e4078d1cc4b073af5f0d0bbd71ba5f5542c2b9dbf7f1141de03a254a2f73c5948eb1409185d84ca0b22ed2098ab2d9258d9a6a462a583ebb1e5a85c302cb24b1b69fac0d4cf1712a1a83277dbe89c089e05916bb17af177f40376f21332b10694ece340a3ba02b19ae752f9ae25c765051fd7424c3e0a02aecc3a7bbcba3765527674d37c32bcbeb9ed836b177d415ca24ff2a4dcefe95c2499a20416ef1d3c72682d3dd6b528d6b5f1464879fe24c833c18eb3cff7920f186d901e68ef4db1223e10532c890fa2e2a61b8b6db6289534602a7d647a172d5976647ef9053fef1cec726879c5d6cfcd43a92495035bd3c3a8a4de7511235cd7f642cde3d11d1f0999b09b76077a5054187c0c44aadffb4f9defb96fcb8419397d4dbfd9c7ee543385cee69954ce53a3572f6524e53984857261464aa39ae2a3bf516d8ea19ae08dc987384b5891961fbded3c57abe783a347a2db01c439737914f0188a985b25370b46b1666db1f5cc934885c0835ee51192d335f2d1228fc569cf9bed72b8761e6c9f7e3751c3a699485320aa382596d8abbdf32b50cf6a1bef94df7a139ff992030a1be5da85b25502878cfaa9376b37eeb92578eb36c90808dbceb3bc481950094aa37bc416bb94146bd01e4134a069cca508268b38bce75703d3824f92ea53e1d16b052abfc928baece4933f176ba18f03fa1497dee5ff5882dcaee51c8f345b6925e6dd887705b42f71258cea6ee84ce5ed470a2a2f99723f1b2aa3033306564964760d9a960114511ad097a6204fc18eb3cc76b7eed09b1332732ce16ab8bcca71f09aca2721d74e7f45faf1adae58b10552c7f7c67725379a7b840675c42c196f2618ff2f6459c0d724209dbf415299063087af80096ee7eb7d0cec97c0259beb8387ab2db2b28a58370b15114fc510f213cb3d758c31a4835d6c8330f0c37c82b2327371125e6760b8161c3dff236ecb96e75279b5cc04aabfabafdc481b2f5cdf8bacd1a05b0279e47b115d29274b86e185c6c577de80288a55b68726dea0214ad339f2aa7ab22b50c3ac353a5686ae5aee86d452dabf03c3b07b99d3deccdabf3d7e84e735910cdac3bd4040c31f391d88dc90e4a5c28860633e0cacf890126656bd1cd5b4fd9cc14348379330d3bdde9d3af40c65934a200076b31cc239f8799346853289bfa835cf00a5135d9b4f9323f7a21d74a53240631a0b376ee4370ccd185beef3317c454b7f5613b3e5893aaa32289cb209aaaf1274d1451049325afeeb52d728d41cc0b681621a216bd68f1e7a5eed04100909d1eb92ead6fd5c5ab5515d33797dfc3f34f0268893ae7e56ebb5fc861266e209033b533945d4d52948ed1f1cfe51c53e1e90b16f2b41223df21b723b6fe6effcacf13fb9b8a582d8a52c501ddb0f3a50afec8f22e4c1cb720a4d45d23f4a3c3ef0cd3e3834627c88d090dbe6ea67b9ad0b1ba3788cf445c5e5f6868dc30444b912dd0d498b768afd343470b55085e0c9a51397d951f0c69daf03a473e9888fdc543dac19749bd8e88e5663aef94a2689477c284210bc4e90488935edc5666e8d424e35008c73722d1bab0d664cf5cabf2ac1f2582d4c3b3136fca1ce1e0e5c2f488e75bc6d1", 0xfff}, {&(0x7f00000002c0)="0434ceddcea424542c4a2c3d415a912edbbfdea5b4739b2213a2ed4a36c715945ac263b7356040b7f99ebabdc4014527bc8826b13e98035bac4529202d497561b2a4656e99b12a6c28cb5d24c056cd8c8e68df4e", 0x54}], 0x2}}, {{&(0x7f0000001680)={0x2, 0x4e24, @local}, 0x10, &(0x7f0000001800)=[{&(0x7f00000016c0)="5c82deb01be30f4dabac94e162ab891b26e5c96e3e0dd52af77840df57b5fa4499002425b2ebc51a7000963db4a56a7eb8527655cd763bea7e9c3d162c7a6e1903ce8cfca6ff63", 0x47}, {&(0x7f0000001740)="c5f35790046702c4a7679733b99d791ae1f2604e953788967f2a022e6b76f62b93e6dfd1de6f4d14ff71efb6b8c1edd607b8ec231223a929f081fb580fb09bc8fb338c5563dfd376eeae83fb291fe43d256cbaadf9f778021a6801ae6e8c1b95cb8d037fcfab9085f86dccc4da8efa81045bd9281163a673487ca243680690b6310cb6dc3c91e06a708dfd2d91d2cae5acbb3e75934ff9bce78382", 0x9b}], 0x2, &(0x7f0000001840)=[@ip_retopts={{0x84, 0x0, 0x7, {[@timestamp_prespec={0x44, 0xc, 0xb6, 0x3, 0x9, [{@multicast1, 0x9}]}, @timestamp_prespec={0x44, 0x24, 0x74, 0x3, 0x4, [{@local, 0x2}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x58}, {@multicast1, 0x3f}, {@multicast1, 0xe54}]}, @timestamp_prespec={0x44, 0x14, 0x5d, 0x3, 0x1, [{@broadcast, 0x6}, {@initdev={0xac, 0x1e, 0x1, 0x0}}]}, @ssrr={0x89, 0xf, 0x16, [@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, @remote]}, @end, @generic={0x0, 0x2}, @cipso={0x86, 0xc, 0x2, [{0x7, 0x6, "2a859cce"}]}, @lsrr={0x83, 0xf, 0xad, [@dev={0xac, 0x14, 0x14, 0x17}, @private=0xa010102, @multicast1]}]}}}], 0x88}}], 0x3, 0x0) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000400)="81eaa4400128b11ba7552a982a7772c4d0c8d4685d2dbfd59f714c72efea943b2033b025098499567cd2d456db38204a2e0fb9b3f9558fc3e569ac6aa70a3b0ef8bd7ffd3af5512816bb88ffa1d0bb0cee7b79ceee12142f76574a2938cf3cd24e415942736119d7d62a98c5d10971e27e9c898f36c530b6e363b2680c8aa1b6b743dd364ecc7c32e2ff8468a878dd67d3d891bed63c66a97018ba54ef566bd9378a003d5fc1cd22440eca6f21faf37095159905c68736d0650a91f00c6e8b1278c375f2bc6510730d280e48a9478ada9de88b802e2e", 0xd6}, {&(0x7f0000000500)="8556b313047eb1bbad068b7f62ed066b13813e83e868dce3f1c587429d516d7cf0c861c5e275deb20b1c0cd6b67662f096a66d31134ee59d84072a98f83d1d8cadd1c4daa73e45f6ba2213c71075903077ce996de71e80e990b08f53bf2cfc2bead77876f81757d5b257c4ada5324a6c5fd39ebc18fea139661d37f7cca0a7e5bc2cf746e86ddc5294bdf9b39023e178dc641204f57be5dcbf8111b0f198951c7d32191a201b40d5741dce007c170f369f7339eb3bb4527e80d72f757b64490c6834ef392278ec0d3bcbdcdfca030bcaccc79ae72b72c00053e2058b1d8680de20", 0xe1}, {0xffffffffffffffff}], 0x3) r8 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmmsg$inet(r7, &(0x7f0000001900)=[{{&(0x7f0000000380)={0x2, 0x0, @multicast1}, 0x10, &(0x7f0000001600)=[{&(0x7f00000003c0)="db9c", 0x2}], 0x1, &(0x7f0000001640)=ANY=[@ANYBLOB="14000000000000000000000007000000c4048f01000000001c000000000000000000000008000000", @ANYRES32=r9], 0x38}}, {{&(0x7f0000000280)={0x2, 0x4e20, @loopback}, 0x10, &(0x7f0000000340)=[{&(0x7f0000000600)="4ea450dacde731d5857ee80163281676e753e8168daadaa24d3f515182664875dce580687199ed5b553993902f663117c46707a317f770b585ea6b9182c4f7f5bced73bbf757da290d3a58ce6f2c6d21e9d0202d4f69ce0011caca0f731a8305b210663c0265019075f233fbb9913ad993144db1211d5927f3bf9b58677ad4898749f6053315c5304d7c5d59df26b5bf47584ae14df2f1e7bbfbef633c593e5c303009e6786f83ad6b749baef108b78794ff60f0a28d5fb8f6762ddcff26d349bae334691505c40b0734fe3ed923a74b309b18c3140ed84173af3b3ddd6baf7bba8d230fb309a3ccc991c063a44828c5c09039b6d0e17e6e0e97b623b9c73a7874a094b8fb6b6502394f192d0964d4766ff72425d43234eab6bf7671b4ca371bda6fb2f22730b7aa3303f81fec64a67d90ab390ed4ba343957d478902bbd413332482d9957019d880afac094d3f50390114b48171b927ba9cf6dfc6fc3102f8d30b7a272c06798f47222715714bb1f330a52471933293b1dc3cf866a3d2606804839fb4bc6c1a0751f8131cb30eeb0e99b6d163da129c92494fd324f4892d073dfd49675c2120d115bd2db01fa0478df5b5eed4e73b4cc9bda0f4f53f25c755b7f36a9665914ef48f9ceaf714004ec2f97e5a38b2f03a47e4cf3b7af947f41afee2a2f150326eaab1bf088c28594c0d9dfd2927208cd488c95f02984571532dd50dcb6c8d721238b5c4e6987f1e70215a3947cf75f52c4ae413649de0f0bd1e5070d5f8434d736c21e7d739e94faa2357a14b51ef4c19c324e2bb88a7ad86849242fa2a2e34415a644d921f93d5042dfa48c195559301f502273a6eb2faefa5235622516fe4d670128b86e5f98d98617e119cd301c9b0ae533c374f3be5c30fc188bbab8b2218591575760b6d16e3ecbe750dc13433777265f8a12b39028e36cd70f280d957c53d75fedcba27bb5b3ba430002e6de90131edc26e14f1c7d092af0c19af0b37445418d0d0a09e52c36086fcde7cb83b33ce307942616ec158e74798eebd7a0f534f2faa94c96d6493e8908390c7c08f50da5a60b54c51cc4f0f00ae8b80be18b7ab400309e1a8c0e9cc6dcb1cc585537d919028a2b69adc431bdf9d7fd92fc245dcce33f742301b757028120d073920d19aa715abb500943755cc29d236927978d65c40f8f5dd2a39d29da5ee5728461b3233efbfddbc177c8b77f394514c0be32589f3ba0b04f032469495988f94832371dc09e292329cff46186930bf560d4463ee92be3605864dac1a752998f73e75adc65cfe78b7312a2701415e93314e0bf81201f1ee6a893b8f5b7202644a0112523445b5d8fb2aa43e371e672c34e778485414d7ef60a3cb1147d37dbce19ef91081114784830ecad7e426a18ae8c24285b64396057059cff2ae18fcb8d016a1ac9ef2df89428a7bd1d5e9faece8f15066977810c4eca94a34b4ef8362bc0ae2655c35084907701691cfd8617266c457fd3e8b1fb6c6d9af4c8a39d632c95a1a2aac09aef09a24367452cb135d49a7cb8359afa1c40e5c91d552f55102b3670242255ed93e6720580ed069026bd93a7ed0f72a782eec2c48d6c4bfc30a567856c748fe919b0bc20e92b77a8ddbcd17ff5569b343dbd1dcb046f753cb2ffb6fc06956aa2b65e39c1aefef049f57dd4888e9fb686c924dcb5f247fd2d6a42643430e1f5c70a4d94a3e5ed57dd36259107124edbb3baf66838c124fd3e168f5e585db849b6413c523b38ca9f37f08ef09f80e86071ca49b66eb895ce1e7d5be5044a87e677edf07fe809d6390a9d6009544179b7bacf744adb61011d60858d5fa234e38f59d028ccd4bf930de9e8ea9f05f0b463ce5a6abdae0ad9e9e4519ad9a92887670fc8e782fc0e6d578e740422ca939c540c30c653e0cd6f7f392e3ec9a7225e40efc03904d5b9283ee760f2b7b1242553f3081ff50ecc5c9ed2e87bf46dc1ef999d1030b3f4818644488e2dc9c55150b4040c1b6713236a4b481b70caeb2967b0568446019328c70d98a5d9974362caa4f9ff8901d7ea885cd6bc79df87accd9ab3628a9ca46c728042422b00968dcf1d95775a51b90d2e46dfd77f57c925d2ed05d7e4c55d9948b808347763a59746e42c1799a12cfce01c39c663764b7be6b847fd3e5c59dfccaab852923ca5856ba6045e958437ddc1f7604f3d722f7786d4154a811f8dbfd3e79023d304e42876310e50db657de93ccbe9b802da310e01c8dc168a566a2d4c440293debf01048dc1c866ce848127f0fc231b756e3c9382c94da1596d10fe2b0f2d07bd53d0119ae04c3d8bcda8210820751321a0dd06e875d88480215f2bc9e3b6f955c07440aaa1950a7ecaa8bd2423a77524ce6b6f11eaa30daf5fcf58501b811cb5ec8220c461cd97690f1fe9571c1dc4dc4abb66b7b837e0718e82c5f01982934f21cc961f751da2254e2910b76eb1e8a9b06d0b1cb93645337b3ae584d7249ca9ff4c1fc0062ac3f4afcacc0e846a08ea736a3a01e89a8b505b502bed2a12b79aec05eb326d816cd9f44ea0dcfa15fab7c66c877b32b152f3396a25359e2e85e145847d533a8f0bb2bae1b2bd11fe20822c619d712c724ba2169d488873bc77a9a15a1a6e729326cdf80efffb6bc25e79e20989eb04aeb9e6b68e5860fb9a8324c9b0b64b3d99c1eb35cf111c8b94ba666087b3a1f4b1750a5f8c3c2ef2095fb32690926ab7d042412e2b3814ae3451d2fee9fba8b96a7c8c7bd91514b398ab97ee6108c41e1b6a608f2c3ed78949bfe65d0fe160b322079c3fc947273f7d107c8e6ee0baabc157d5805adf64c301fe88bde3bc30bd864e5619d0b05400fcdeb16e02bdbf21c552ad469ea431ccf294669429b3d0178b70c588d892daa72a44a02ed635defae8238d2745d887c3e68c962199d286e5cf0b097d61c1201f3c40fb4e543ca410aa0ba4ac46996c1576addcaa6a566b581173d10f54296ac546768327c3a8819e430ceccf127e65c23a20eef51d41d3b66fd28226d8dbaab4be549a1e687530f062433d1e944f4fc04ad7f65341378a60871be079f5a2f9acaf68bf4b89fee4af448cda8848c90718aa0c39e535925b46cd5a99ac5b787d17411210d40376bc712038010da2ca1237cf0d1ad482e3d211c074d8718d574d05900713b66faac2adf1add44560d2679c529eb059955656922f417835ab23c21abc57bffcfd8d5ec5c70419fed6f4d4fc7521ad1dde14a8632e74b17c9feec0b2e9a881e9b4ed159eaef580e47130aef86c078e5b948ded16da59b20fec36f20a5736ad63b8b847a488f45a338e192fd107e5f1695970f6db56dd86de91ca7090b11fad29ca2b5d951b06239cdc63aed4ce30eaed62c5911c2994673cfa00a87779d50cf3e04fae542349c7d1c6b4d5bfaf751b07a5e3a7e142557ca743caee7d462b1c7ad194721a6c39d5c12bb2b4f8cd319520e8fa2a57fbe7a278d0d13dc48f54ad9400a304ef6c9b53a7ac57e33f75baf41a5def7b6a2a06ef8f6603c5acbbf4d7cb8acd216bd3acaaa782aae3e2c0f7689b6a109e7323fc0d61818fc471fc06c541ebff0d26d47170a36dc0d2f66b8f56a9f8a647c9425380f214eaa86da70c0f0e26a232c3cd8f04debb76770972d00690cb15a138a54b344a2b986f2c08e896fd3b4e39af6db0da0cee50faf309e0f39020e875cdf2de0d2ae4e3192cb0b954f3261891bb2d03242483c397632418b4d6dd9a42e806e08efc2eb60ad9196e5ec02340bf7940b7bbad1582c48e030ff6a6c667357d602cc72992e7d41200abc36f444af351ede602c341afdf652b23d687d13ced848e3d492aeb9578fa6e505859c969996e63e7b7b5f6359377e47e49cbd5d35a74c1efc22b83560ca29410d95d8f8edfddae682584dfb6c40f84b1481902152ea886b4259f497c57924b7f42f1994fc0e300fe84562a89a76f7d36ebfad34745db806d1dcc1bebd713097b645a1fb5176702436123bc2721777ac2e191f2f8b4f338a5009235097c07118586753a8dc392e67990941c9335c2cbb9422b5491e169f1e6e58530b06bb74bc9ddf11e7ead3dd20bdde31fb9df8f4d5dd63208ce7bc030df80c3124375810ba50269c3f339f1dd87c5002cddaf77e1a7caf34e11579ad3f2c6a8e4078d1cc4b073af5f0d0bbd71ba5f5542c2b9dbf7f1141de03a254a2f73c5948eb1409185d84ca0b22ed2098ab2d9258d9a6a462a583ebb1e5a85c302cb24b1b69fac0d4cf1712a1a83277dbe89c089e05916bb17af177f40376f21332b10694ece340a3ba02b19ae752f9ae25c765051fd7424c3e0a02aecc3a7bbcba3765527674d37c32bcbeb9ed836b177d415ca24ff2a4dcefe95c2499a20416ef1d3c72682d3dd6b528d6b5f1464879fe24c833c18eb3cff7920f186d901e68ef4db1223e10532c890fa2e2a61b8b6db6289534602a7d647a172d5976647ef9053fef1cec726879c5d6cfcd43a92495035bd3c3a8a4de7511235cd7f642cde3d11d1f0999b09b76077a5054187c0c44aadffb4f9defb96fcb8419397d4dbfd9c7ee543385cee69954ce53a3572f6524e53984857261464aa39ae2a3bf516d8ea19ae08dc987384b5891961fbded3c57abe783a347a2db01c439737914f0188a985b25370b46b1666db1f5cc934885c0835ee51192d335f2d1228fc569cf9bed72b8761e6c9f7e3751c3a699485320aa382596d8abbdf32b50cf6a1bef94df7a139ff992030a1be5da85b25502878cfaa9376b37eeb92578eb36c90808dbceb3bc481950094aa37bc416bb94146bd01e4134a069cca508268b38bce75703d3824f92ea53e1d16b052abfc928baece4933f176ba18f03fa1497dee5ff5882dcaee51c8f345b6925e6dd887705b42f71258cea6ee84ce5ed470a2a2f99723f1b2aa3033306564964760d9a960114511ad097a6204fc18eb3cc76b7eed09b1332732ce16ab8bcca71f09aca2721d74e7f45faf1adae58b10552c7f7c67725379a7b840675c42c196f2618ff2f6459c0d724209dbf415299063087af80096ee7eb7d0cec97c0259beb8387ab2db2b28a58370b15114fc510f213cb3d758c31a4835d6c8330f0c37c82b2327371125e6760b8161c3dff236ecb96e75279b5cc04aabfabafdc481b2f5cdf8bacd1a05b0279e47b115d29274b86e185c6c577de80288a55b68726dea0214ad339f2aa7ab22b50c3ac353a5686ae5aee86d452dabf03c3b07b99d3deccdabf3d7e84e735910cdac3bd4040c31f391d88dc90e4a5c28860633e0cacf890126656bd1cd5b4fd9cc14348379330d3bdde9d3af40c65934a200076b31cc239f8799346853289bfa835cf00a5135d9b4f9323f7a21d74a53240631a0b376ee4370ccd185beef3317c454b7f5613b3e5893aaa32289cb209aaaf1274d1451049325afeeb52d728d41cc0b681621a216bd68f1e7a5eed04100909d1eb92ead6fd5c5ab5515d33797dfc3f34f0268893ae7e56ebb5fc861266e209033b533945d4d52948ed1f1cfe51c53e1e90b16f2b41223df21b723b6fe6effcacf13fb9b8a582d8a52c501ddb0f3a50afec8f22e4c1cb720a4d45d23f4a3c3ef0cd3e3834627c88d090dbe6ea67b9ad0b1ba3788cf445c5e5f6868dc30444b912dd0d498b768afd343470b55085e0c9a51397d951f0c69daf03a473e9888fdc543dac19749bd8e88e5663aef94a2689477c284210bc4e90488935edc5666e8d424e35008c73722d1bab0d664cf5cabf2ac1f2582d4c3b3136fca1ce1e0e5c2f488e75bc6d1", 0xfff}, {&(0x7f00000002c0)="0434ceddcea424542c4a2c3d415a912edbbfdea5b4739b2213a2ed4a36c715945ac263b7356040b7f99ebabdc4014527bc8826b13e98035bac4529202d497561b2a4656e99b12a6c28cb5d24c056cd8c8e68df4e", 0x54}], 0x2}}, {{&(0x7f0000001680)={0x2, 0x4e24, @local}, 0x10, &(0x7f0000001800)=[{&(0x7f00000016c0)="5c82deb01be30f4dabac94e162ab891b26e5c96e3e0dd52af77840df57b5fa4499002425b2ebc51a7000963db4a56a7eb8527655cd763bea7e9c3d162c7a6e1903ce8cfca6ff63", 0x47}, {&(0x7f0000001740)="c5f35790046702c4a7679733b99d791ae1f2604e953788967f2a022e6b76f62b93e6dfd1de6f4d14ff71efb6b8c1edd607b8ec231223a929f081fb580fb09bc8fb338c5563dfd376eeae83fb291fe43d256cbaadf9f778021a6801ae6e8c1b95cb8d037fcfab9085f86dccc4da8efa81045bd9281163a673487ca243680690b6310cb6dc3c91e06a708dfd2d91d2cae5acbb3e75934ff9bce78382", 0x9b}], 0x2, &(0x7f0000001840)=[@ip_retopts={{0x84, 0x0, 0x7, {[@timestamp_prespec={0x44, 0xc, 0xb6, 0x3, 0x9, [{@multicast1, 0x9}]}, @timestamp_prespec={0x44, 0x24, 0x74, 0x3, 0x4, [{@local, 0x2}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x58}, {@multicast1, 0x3f}, {@multicast1, 0xe54}]}, @timestamp_prespec={0x44, 0x14, 0x5d, 0x3, 0x1, [{@broadcast, 0x6}, {@initdev={0xac, 0x1e, 0x1, 0x0}}]}, @ssrr={0x89, 0xf, 0x16, [@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, @remote]}, @end, @generic={0x0, 0x2}, @cipso={0x86, 0xc, 0x2, [{0x7, 0x6, "2a859cce"}]}, @lsrr={0x83, 0xf, 0xad, [@dev={0xac, 0x14, 0x14, 0x17}, @private=0xa010102, @multicast1]}]}}}], 0x88}}], 0x3, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000d80)={'erspan0\x00', &(0x7f0000000d00)={'syztnl0\x00', 0x0, 0x20, 0x0, 0xba, 0x8000, {{0x18, 0x4, 0x0, 0x0, 0x60, 0x64, 0x0, 0x1, 0x29, 0x0, @multicast1, @rand_addr=0x64010102, {[@timestamp_addr={0x44, 0x2c, 0xfd, 0x1, 0x2, [{@empty, 0x7}, {@broadcast, 0xfa6}, {@rand_addr=0x64010102}, {@private=0xa010100, 0x5}, {@empty, 0x7}]}, @timestamp_prespec={0x44, 0x1c, 0xa2, 0x3, 0x9, [{@multicast2, 0x80}, {@rand_addr=0x64010100, 0x8}, {@rand_addr=0x64010100, 0xffffffff}]}, @noop]}}}}}) r11 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r12 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r12, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmmsg$inet(r11, &(0x7f0000001900)=[{{&(0x7f0000000380)={0x2, 0x0, @multicast1}, 0x10, &(0x7f0000001600)=[{&(0x7f00000003c0)="db9c", 0x2}], 0x1, &(0x7f0000001640)=ANY=[@ANYBLOB="14000000000000000000000007000000c4048f01000000001c000000000000000000000008000000", @ANYRES32=r13], 0x38}}, {{&(0x7f0000000280)={0x2, 0x4e20, @loopback}, 0x10, &(0x7f0000000340)=[{&(0x7f0000000600)="4ea450dacde731d5857ee80163281676e753e8168daadaa24d3f515182664875dce580687199ed5b553993902f663117c46707a317f770b585ea6b9182c4f7f5bced73bbf757da290d3a58ce6f2c6d21e9d0202d4f69ce0011caca0f731a8305b210663c0265019075f233fbb9913ad993144db1211d5927f3bf9b58677ad4898749f6053315c5304d7c5d59df26b5bf47584ae14df2f1e7bbfbef633c593e5c303009e6786f83ad6b749baef108b78794ff60f0a28d5fb8f6762ddcff26d349bae334691505c40b0734fe3ed923a74b309b18c3140ed84173af3b3ddd6baf7bba8d230fb309a3ccc991c063a44828c5c09039b6d0e17e6e0e97b623b9c73a7874a094b8fb6b6502394f192d0964d4766ff72425d43234eab6bf7671b4ca371bda6fb2f22730b7aa3303f81fec64a67d90ab390ed4ba343957d478902bbd413332482d9957019d880afac094d3f50390114b48171b927ba9cf6dfc6fc3102f8d30b7a272c06798f47222715714bb1f330a52471933293b1dc3cf866a3d2606804839fb4bc6c1a0751f8131cb30eeb0e99b6d163da129c92494fd324f4892d073dfd49675c2120d115bd2db01fa0478df5b5eed4e73b4cc9bda0f4f53f25c755b7f36a9665914ef48f9ceaf714004ec2f97e5a38b2f03a47e4cf3b7af947f41afee2a2f150326eaab1bf088c28594c0d9dfd2927208cd488c95f02984571532dd50dcb6c8d721238b5c4e6987f1e70215a3947cf75f52c4ae413649de0f0bd1e5070d5f8434d736c21e7d739e94faa2357a14b51ef4c19c324e2bb88a7ad86849242fa2a2e34415a644d921f93d5042dfa48c195559301f502273a6eb2faefa5235622516fe4d670128b86e5f98d98617e119cd301c9b0ae533c374f3be5c30fc188bbab8b2218591575760b6d16e3ecbe750dc13433777265f8a12b39028e36cd70f280d957c53d75fedcba27bb5b3ba430002e6de90131edc26e14f1c7d092af0c19af0b37445418d0d0a09e52c36086fcde7cb83b33ce307942616ec158e74798eebd7a0f534f2faa94c96d6493e8908390c7c08f50da5a60b54c51cc4f0f00ae8b80be18b7ab400309e1a8c0e9cc6dcb1cc585537d919028a2b69adc431bdf9d7fd92fc245dcce33f742301b757028120d073920d19aa715abb500943755cc29d236927978d65c40f8f5dd2a39d29da5ee5728461b3233efbfddbc177c8b77f394514c0be32589f3ba0b04f032469495988f94832371dc09e292329cff46186930bf560d4463ee92be3605864dac1a752998f73e75adc65cfe78b7312a2701415e93314e0bf81201f1ee6a893b8f5b7202644a0112523445b5d8fb2aa43e371e672c34e778485414d7ef60a3cb1147d37dbce19ef91081114784830ecad7e426a18ae8c24285b64396057059cff2ae18fcb8d016a1ac9ef2df89428a7bd1d5e9faece8f15066977810c4eca94a34b4ef8362bc0ae2655c35084907701691cfd8617266c457fd3e8b1fb6c6d9af4c8a39d632c95a1a2aac09aef09a24367452cb135d49a7cb8359afa1c40e5c91d552f55102b3670242255ed93e6720580ed069026bd93a7ed0f72a782eec2c48d6c4bfc30a567856c748fe919b0bc20e92b77a8ddbcd17ff5569b343dbd1dcb046f753cb2ffb6fc06956aa2b65e39c1aefef049f57dd4888e9fb686c924dcb5f247fd2d6a42643430e1f5c70a4d94a3e5ed57dd36259107124edbb3baf66838c124fd3e168f5e585db849b6413c523b38ca9f37f08ef09f80e86071ca49b66eb895ce1e7d5be5044a87e677edf07fe809d6390a9d6009544179b7bacf744adb61011d60858d5fa234e38f59d028ccd4bf930de9e8ea9f05f0b463ce5a6abdae0ad9e9e4519ad9a92887670fc8e782fc0e6d578e740422ca939c540c30c653e0cd6f7f392e3ec9a7225e40efc03904d5b9283ee760f2b7b1242553f3081ff50ecc5c9ed2e87bf46dc1ef999d1030b3f4818644488e2dc9c55150b4040c1b6713236a4b481b70caeb2967b0568446019328c70d98a5d9974362caa4f9ff8901d7ea885cd6bc79df87accd9ab3628a9ca46c728042422b00968dcf1d95775a51b90d2e46dfd77f57c925d2ed05d7e4c55d9948b808347763a59746e42c1799a12cfce01c39c663764b7be6b847fd3e5c59dfccaab852923ca5856ba6045e958437ddc1f7604f3d722f7786d4154a811f8dbfd3e79023d304e42876310e50db657de93ccbe9b802da310e01c8dc168a566a2d4c440293debf01048dc1c866ce848127f0fc231b756e3c9382c94da1596d10fe2b0f2d07bd53d0119ae04c3d8bcda8210820751321a0dd06e875d88480215f2bc9e3b6f955c07440aaa1950a7ecaa8bd2423a77524ce6b6f11eaa30daf5fcf58501b811cb5ec8220c461cd97690f1fe9571c1dc4dc4abb66b7b837e0718e82c5f01982934f21cc961f751da2254e2910b76eb1e8a9b06d0b1cb93645337b3ae584d7249ca9ff4c1fc0062ac3f4afcacc0e846a08ea736a3a01e89a8b505b502bed2a12b79aec05eb326d816cd9f44ea0dcfa15fab7c66c877b32b152f3396a25359e2e85e145847d533a8f0bb2bae1b2bd11fe20822c619d712c724ba2169d488873bc77a9a15a1a6e729326cdf80efffb6bc25e79e20989eb04aeb9e6b68e5860fb9a8324c9b0b64b3d99c1eb35cf111c8b94ba666087b3a1f4b1750a5f8c3c2ef2095fb32690926ab7d042412e2b3814ae3451d2fee9fba8b96a7c8c7bd91514b398ab97ee6108c41e1b6a608f2c3ed78949bfe65d0fe160b322079c3fc947273f7d107c8e6ee0baabc157d5805adf64c301fe88bde3bc30bd864e5619d0b05400fcdeb16e02bdbf21c552ad469ea431ccf294669429b3d0178b70c588d892daa72a44a02ed635defae8238d2745d887c3e68c962199d286e5cf0b097d61c1201f3c40fb4e543ca410aa0ba4ac46996c1576addcaa6a566b581173d10f54296ac546768327c3a8819e430ceccf127e65c23a20eef51d41d3b66fd28226d8dbaab4be549a1e687530f062433d1e944f4fc04ad7f65341378a60871be079f5a2f9acaf68bf4b89fee4af448cda8848c90718aa0c39e535925b46cd5a99ac5b787d17411210d40376bc712038010da2ca1237cf0d1ad482e3d211c074d8718d574d05900713b66faac2adf1add44560d2679c529eb059955656922f417835ab23c21abc57bffcfd8d5ec5c70419fed6f4d4fc7521ad1dde14a8632e74b17c9feec0b2e9a881e9b4ed159eaef580e47130aef86c078e5b948ded16da59b20fec36f20a5736ad63b8b847a488f45a338e192fd107e5f1695970f6db56dd86de91ca7090b11fad29ca2b5d951b06239cdc63aed4ce30eaed62c5911c2994673cfa00a87779d50cf3e04fae542349c7d1c6b4d5bfaf751b07a5e3a7e142557ca743caee7d462b1c7ad194721a6c39d5c12bb2b4f8cd319520e8fa2a57fbe7a278d0d13dc48f54ad9400a304ef6c9b53a7ac57e33f75baf41a5def7b6a2a06ef8f6603c5acbbf4d7cb8acd216bd3acaaa782aae3e2c0f7689b6a109e7323fc0d61818fc471fc06c541ebff0d26d47170a36dc0d2f66b8f56a9f8a647c9425380f214eaa86da70c0f0e26a232c3cd8f04debb76770972d00690cb15a138a54b344a2b986f2c08e896fd3b4e39af6db0da0cee50faf309e0f39020e875cdf2de0d2ae4e3192cb0b954f3261891bb2d03242483c397632418b4d6dd9a42e806e08efc2eb60ad9196e5ec02340bf7940b7bbad1582c48e030ff6a6c667357d602cc72992e7d41200abc36f444af351ede602c341afdf652b23d687d13ced848e3d492aeb9578fa6e505859c969996e63e7b7b5f6359377e47e49cbd5d35a74c1efc22b83560ca29410d95d8f8edfddae682584dfb6c40f84b1481902152ea886b4259f497c57924b7f42f1994fc0e300fe84562a89a76f7d36ebfad34745db806d1dcc1bebd713097b645a1fb5176702436123bc2721777ac2e191f2f8b4f338a5009235097c07118586753a8dc392e67990941c9335c2cbb9422b5491e169f1e6e58530b06bb74bc9ddf11e7ead3dd20bdde31fb9df8f4d5dd63208ce7bc030df80c3124375810ba50269c3f339f1dd87c5002cddaf77e1a7caf34e11579ad3f2c6a8e4078d1cc4b073af5f0d0bbd71ba5f5542c2b9dbf7f1141de03a254a2f73c5948eb1409185d84ca0b22ed2098ab2d9258d9a6a462a583ebb1e5a85c302cb24b1b69fac0d4cf1712a1a83277dbe89c089e05916bb17af177f40376f21332b10694ece340a3ba02b19ae752f9ae25c765051fd7424c3e0a02aecc3a7bbcba3765527674d37c32bcbeb9ed836b177d415ca24ff2a4dcefe95c2499a20416ef1d3c72682d3dd6b528d6b5f1464879fe24c833c18eb3cff7920f186d901e68ef4db1223e10532c890fa2e2a61b8b6db6289534602a7d647a172d5976647ef9053fef1cec726879c5d6cfcd43a92495035bd3c3a8a4de7511235cd7f642cde3d11d1f0999b09b76077a5054187c0c44aadffb4f9defb96fcb8419397d4dbfd9c7ee543385cee69954ce53a3572f6524e53984857261464aa39ae2a3bf516d8ea19ae08dc987384b5891961fbded3c57abe783a347a2db01c439737914f0188a985b25370b46b1666db1f5cc934885c0835ee51192d335f2d1228fc569cf9bed72b8761e6c9f7e3751c3a699485320aa382596d8abbdf32b50cf6a1bef94df7a139ff992030a1be5da85b25502878cfaa9376b37eeb92578eb36c90808dbceb3bc481950094aa37bc416bb94146bd01e4134a069cca508268b38bce75703d3824f92ea53e1d16b052abfc928baece4933f176ba18f03fa1497dee5ff5882dcaee51c8f345b6925e6dd887705b42f71258cea6ee84ce5ed470a2a2f99723f1b2aa3033306564964760d9a960114511ad097a6204fc18eb3cc76b7eed09b1332732ce16ab8bcca71f09aca2721d74e7f45faf1adae58b10552c7f7c67725379a7b840675c42c196f2618ff2f6459c0d724209dbf415299063087af80096ee7eb7d0cec97c0259beb8387ab2db2b28a58370b15114fc510f213cb3d758c31a4835d6c8330f0c37c82b2327371125e6760b8161c3dff236ecb96e75279b5cc04aabfabafdc481b2f5cdf8bacd1a05b0279e47b115d29274b86e185c6c577de80288a55b68726dea0214ad339f2aa7ab22b50c3ac353a5686ae5aee86d452dabf03c3b07b99d3deccdabf3d7e84e735910cdac3bd4040c31f391d88dc90e4a5c28860633e0cacf890126656bd1cd5b4fd9cc14348379330d3bdde9d3af40c65934a200076b31cc239f8799346853289bfa835cf00a5135d9b4f9323f7a21d74a53240631a0b376ee4370ccd185beef3317c454b7f5613b3e5893aaa32289cb209aaaf1274d1451049325afeeb52d728d41cc0b681621a216bd68f1e7a5eed04100909d1eb92ead6fd5c5ab5515d33797dfc3f34f0268893ae7e56ebb5fc861266e209033b533945d4d52948ed1f1cfe51c53e1e90b16f2b41223df21b723b6fe6effcacf13fb9b8a582d8a52c501ddb0f3a50afec8f22e4c1cb720a4d45d23f4a3c3ef0cd3e3834627c88d090dbe6ea67b9ad0b1ba3788cf445c5e5f6868dc30444b912dd0d498b768afd343470b55085e0c9a51397d951f0c69daf03a473e9888fdc543dac19749bd8e88e5663aef94a2689477c284210bc4e90488935edc5666e8d424e35008c73722d1bab0d664cf5cabf2ac1f2582d4c3b3136fca1ce1e0e5c2f488e75bc6d1", 0xfff}, {&(0x7f00000002c0)="0434ceddcea424542c4a2c3d415a912edbbfdea5b4739b2213a2ed4a36c715945ac263b7356040b7f99ebabdc4014527bc8826b13e98035bac4529202d497561b2a4656e99b12a6c28cb5d24c056cd8c8e68df4e", 0x54}], 0x2}}, {{&(0x7f0000001680)={0x2, 0x4e24, @local}, 0x10, &(0x7f0000001800)=[{&(0x7f00000016c0)="5c82deb01be30f4dabac94e162ab891b26e5c96e3e0dd52af77840df57b5fa4499002425b2ebc51a7000963db4a56a7eb8527655cd763bea7e9c3d162c7a6e1903ce8cfca6ff63", 0x47}, {&(0x7f0000001740)="c5f35790046702c4a7679733b99d791ae1f2604e953788967f2a022e6b76f62b93e6dfd1de6f4d14ff71efb6b8c1edd607b8ec231223a929f081fb580fb09bc8fb338c5563dfd376eeae83fb291fe43d256cbaadf9f778021a6801ae6e8c1b95cb8d037fcfab9085f86dccc4da8efa81045bd9281163a673487ca243680690b6310cb6dc3c91e06a708dfd2d91d2cae5acbb3e75934ff9bce78382", 0x9b}], 0x2, &(0x7f0000001840)=[@ip_retopts={{0x84, 0x0, 0x7, {[@timestamp_prespec={0x44, 0xc, 0xb6, 0x3, 0x9, [{@multicast1, 0x9}]}, @timestamp_prespec={0x44, 0x24, 0x74, 0x3, 0x4, [{@local, 0x2}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x58}, {@multicast1, 0x3f}, {@multicast1, 0xe54}]}, @timestamp_prespec={0x44, 0x14, 0x5d, 0x3, 0x1, [{@broadcast, 0x6}, {@initdev={0xac, 0x1e, 0x1, 0x0}}]}, @ssrr={0x89, 0xf, 0x16, [@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, @remote]}, @end, @generic={0x0, 0x2}, @cipso={0x86, 0xc, 0x2, [{0x7, 0x6, "2a859cce"}]}, @lsrr={0x83, 0xf, 0xad, [@dev={0xac, 0x14, 0x14, 0x17}, @private=0xa010102, @multicast1]}]}}}], 0x88}}], 0x3, 0x0) sendmsg$TEAM_CMD_PORT_LIST_GET(r1, &(0x7f0000001240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000001200)={&(0x7f0000000dc0)={0x424, 0x0, 0x20, 0x70bd2b, 0x25dfdbfc, {}, [{{0x8}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}]}}, {{0x8}, {0x168, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r2}}}]}}, {{0x8}, {0xb4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r3}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x3ff}}}]}}, {{0x8, 0x1, r6}, {0x108, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8, 0x4, r9}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8, 0x6, r10}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x20}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}]}}, {{0x8, 0x1, r13}, {0x88, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}]}}]}, 0x424}, 0x1, 0x0, 0x0, 0x800}, 0x20000000) 00:13:08 executing program 1: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x101}, 0x0, 0x0, 0x3, 0x0, 0x0, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(r0, 0x0, 0xb5e46223464a3991) connect$inet6(r0, 0x0, 0x0) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) shutdown(r1, 0x1) r2 = syz_open_dev$vcsn(&(0x7f0000000a40), 0x0, 0x0) ioctl$int_in(0xffffffffffffffff, 0x5452, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r2, 0x6, 0x1, 0x0, 0x0) r3 = perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x94, 0x1, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f00000001c0), 0x6}, 0x88880, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) move_pages(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = getpid() r5 = getpgid(0x0) r6 = epoll_create(0x1) kcmp$KCMP_EPOLL_TFD(r4, r5, 0x7, r6, &(0x7f0000000040)={r6}) perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x6, 0x7f, 0xe7, 0x7, 0x0, 0x401, 0x48000, 0x11, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x7, @perf_bp, 0x2040, 0x5, 0x3ff, 0x2, 0x3, 0x8, 0x1, 0x0, 0xfff, 0x0, 0x4e77}, r4, 0x2, r3, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) syz_io_uring_setup(0x450, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) write$vga_arbiter(0xffffffffffffffff, &(0x7f0000000100)=@other={'decodes', ' ', 'mem'}, 0xc) 00:13:08 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 34) 00:13:08 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:13:08 executing program 4: perf_event_open(&(0x7f0000001d80)={0x3, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x1000, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000700)=ANY=[@ANYBLOB], 0x20}}, 0x0) pread64(0xffffffffffffffff, &(0x7f00000003c0)=""/195, 0xc3, 0x5) syz_open_procfs(0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x60000, 0x0) io_uring_enter(0xffffffffffffffff, 0x3e77, 0x3f74, 0x3, &(0x7f0000000180), 0x8) io_uring_enter(0xffffffffffffffff, 0x58ab, 0x0, 0x0, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x3e77, 0x3f74, 0x3, &(0x7f0000000180)={[0x785a59ed]}, 0x8) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1001, 0x0, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r1, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000040)=0x80) write$binfmt_elf64(r1, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0xfb, 0x5, 0x2, 0x0, 0x3, 0x3, 0x3e, 0xfffffeff, 0x54, 0x40, 0xa5, 0x6472, 0xfffe, 0x38, 0x1, 0x5, 0x9, 0x1000}, [{0x474e550, 0x0, 0x6, 0x13b, 0x19d, 0x6, 0x1, 0x438}], "d4e0e0fa798c3de17e3213ea230fee5e52ab51d6b4fa629d6189556b17f685ce515fcfd8cca7755b9b0d10122ead0c717b94b34b54f71359b18cacda8f00a77aeaeb248be23fd0080381cbe5eb5c91e9171da7900749e28e25f8be19999fdae17a9a"}, 0xda) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 00:13:08 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40044591, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) [ 2755.425642] FAULT_INJECTION: forcing a failure. [ 2755.425642] name failslab, interval 1, probability 0, space 0, times 0 [ 2755.427347] CPU: 0 PID: 17616 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2755.428372] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2755.429597] Call Trace: [ 2755.429999] dump_stack+0x107/0x167 [ 2755.430563] should_fail.cold+0x5/0xa [ 2755.431136] ? create_object.isra.0+0x3a/0xa20 [ 2755.431814] should_failslab+0x5/0x20 [ 2755.432382] kmem_cache_alloc+0x5b/0x310 [ 2755.432989] ? igrab+0xc0/0xc0 [ 2755.433479] create_object.isra.0+0x3a/0xa20 [ 2755.434132] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2755.434900] __kmalloc+0x16e/0x390 [ 2755.435444] iter_file_splice_write+0x16d/0xc30 [ 2755.436133] ? atime_needs_update+0x600/0x600 [ 2755.436822] ? generic_splice_sendpage+0x140/0x140 [ 2755.437557] ? pipe_to_user+0x170/0x170 [ 2755.438146] ? _cond_resched+0x12/0x80 [ 2755.438741] ? avc_policy_seqno+0x9/0x70 [ 2755.439342] ? selinux_file_permission+0x92/0x520 [ 2755.440069] ? lockdep_init_map_type+0x2c7/0x780 [ 2755.440778] ? generic_splice_sendpage+0x140/0x140 [ 2755.441515] direct_splice_actor+0x10f/0x170 [ 2755.442172] splice_direct_to_actor+0x387/0x980 [ 2755.442878] ? pipe_to_sendpage+0x380/0x380 [ 2755.443530] ? do_splice_to+0x160/0x160 [ 2755.444127] ? security_file_permission+0x24e/0x570 [ 2755.444886] do_splice_direct+0x1c4/0x290 [ 2755.445502] ? splice_direct_to_actor+0x980/0x980 [ 2755.446214] ? selinux_file_permission+0x92/0x520 [ 2755.446948] ? security_file_permission+0x24e/0x570 [ 2755.447708] do_sendfile+0x553/0x1090 [ 2755.448293] ? do_pwritev+0x270/0x270 [ 2755.448868] ? wait_for_completion_io+0x270/0x270 [ 2755.449591] ? rcu_read_lock_any_held+0x75/0xa0 [ 2755.450283] ? vfs_write+0x354/0xa70 [ 2755.450863] __x64_sys_sendfile64+0x1d1/0x210 [ 2755.451540] ? __ia32_sys_sendfile+0x220/0x220 [ 2755.452242] do_syscall_64+0x33/0x40 [ 2755.452799] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2755.453567] RIP: 0033:0x7ff4675d8b19 [ 2755.454124] 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 [ 2755.456860] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2755.457992] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2755.459059] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2755.460120] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2755.461181] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2755.462246] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:13:08 executing program 5: r0 = syz_mount_image$nfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x1ff, 0x6, &(0x7f00000012c0)=[{&(0x7f0000000080)="afa168a33809941a24ed19cf30a9640913f4fc21ab905240e532d7d91960a78f88b2ee223d625d16bc17c9c76bd071fbd2c029d4c183efd06df21521591f27ecace3ea2f3238cead8a8a7446f4a0ef3907422d3d5bb86362209461021dc75a4b18b473e41e79dc36dc1cfd48ec559b5e846d81e6202db769ef7f8cdd", 0x7c, 0x3f}, {&(0x7f0000000100)="576eb8ad3da426fd1a277366c252c44f53fd99319c188de58a964a481567f1d30d523b6b49508f2817249040fd79e30a1a442749ac0ffd7e1125c6a37a059568d5bff42e67688609baeef3fa796314f5ff6924fdc0", 0x55, 0xfffffffffffffffa}, {&(0x7f0000000180)="aa76e5aaaa699d46cb392b779f6e72afbe2a63a8e9d2ea264da8a889443e4896c33b7605dcd80dc76d5fbbe1b08a251fba23f7285ffff45c77190c8f6b322b5803c791cc8a45b07a4771dedfe7dd5feebd801349d0e92834db3eba27", 0x5c, 0x1}, {&(0x7f0000000200)="6acb79ab0adba1a1874e12e08e6940e2463c4c5e45387ad27302dd4072", 0x1d, 0x1}, {&(0x7f0000000240)="048626895f64abb894a43b45e35c51158f281955c30c11c1750427535241064e8c0393073e179dc675f4ced430feacfea3f8c73ac42b9c03973a215ebd3b1c", 0x3f}, {&(0x7f00000002c0)="73ff3f694906699241fca853d5bd56daad5c4d81c63342c982122d3575dec56e8837328daebe2cd081fb2680bc4b12d57256c727faf5e509da7f836b4648003a12d9dc8f00cac5aa72bae8082cf4b67ea94f31634fe39d2469a624d81d04a88755fff82aaf2755c41a02393b9bacb496efeb81bddf53d2c0f4af5a1f98adf1b20979db68898752746016894b1d9bb338d7e858df437d3ff2f4a616b77b3dea4625ee459c1710be0f7807e615c603fdb44932a2497761613a77156923367c15d13c94013fcd1f85ff16dd9f8630eeed5ea7b7e19ea3fa1869de5693eac6beded2eb49c5ab4223aef864ae5cb32f2bc480b0a42707a3dd893772eaec6729fe32de30d495dac21f5bb07b1c4a8f77836277ba571db8467fe3868f89e8fdef3442c45b937d7a383022c25660b94b941ec60c6c978d89fc676b6a75a7f940a72fb2d52837a61b259426812167640e02909015a203aceae23b350ffa01e3002cbc35b4f78c594ba8762c4a34672536fde4a7238deb67cdeaa356bc2da10bf3298ea62ef904e18126035192c34e45b1863da34e5d7f5f8513f324983f9a4101ea8c0d62f6014b00c91668663f9c4f9ffcb986810a60654b79ef1d857cd7c2c7c650291d6e6c2acaa97755bdb19122f88e69a86ed40325ceca13cfff4788bc7e6e0e4edc1b27ca2b6f8c234d451d11ba21482cbfbb23673076bcceb9d30550e401420c53eaf0876d43ef3ccf70edbc5f69063ea535df50737a8e5e5f37a1a5a9f4233cf71bf69d0014989473aea9deab0901f6b7c982e6cfbc3f7eafc6ea68f86331e53b003a6cbd87a9650f623ce2be6c4433490f4a96635641ae40aeea849c58c5d70314e16df6f14bce760ba255b8be8396e311440d207fea3faf5d619c9a14c2522f5bbf78158b1674d7b85321c83f3c641985c02bdc770b0d2b1246b98bf98678b527390f5f50d89d975327a26ef6a10ab6b127659be4663bd10c64756da3a541db80028b1473ceb43787b5135d747be61909f029091e7b38496c0cb0baa6801bb1e7af6cae561c873016d0d3d919214725c574070ea9ae7f17f45bd58df80c8f52ae01bf7e4134cb46c0ba1b16e8fef655858c3affcea42ab3e4d910f3dc7fd77b39371e1e93008e753dd728d698e281e4aefd9440fb2d0273c94194a569e8d3e1018e2d29f26a37e25d239d972328b295e027420f9b10e0d8fa4fa30bbc9f23641ea4245883b1f2295df87afc20ba3c915b3299b375d5d25e00f49f44ec0048f2768ebf4650a1ad961017ad31b9dacfbec7e848747df781e97fb194c9f8f1118d512bdb50719e8d2e937654bc1c8a9b1bb8d424f29b86e897983628cf2a2b5602430b730d1111b16f38329a72514bc8cec7e7d075b8c98be1d893a93cec1aa9e01deb71500c6f0efb97b1bd36f849ce7831463580a17bb5c6ca57d1bd6627843d271175d0241115beb443fbd1477e8d99b2134c396d5eb9471e8381e267111b65c2af57e3762362dc4407d29f5c84eeac7f5e05e8316200d5fdf95597e4e6bf9d0b792903cc1e7a4790dbfcb6ed96a78f0568bfa3e5c0240be8ad079ed92f7b9d85679585ffd8e051c5b7ae0c12fa4458436e189fe7e21129cb02a26e1f5db25888f833ae4c0a488008df9fa945e3b711745d5e7b85ce517380780f11629e15d0f934a6cf1de307e325626f010d2b3a21d7e78f32921fde3b181813ad82f38eb0fc26ca163d69fdf33aedefe653c10e6747502bf2f851c00fd1d5ccae35a47b238d3ffd5c8c2ca14335fa5be87951342fa049c7e95c199b2042513db7bc71fef6b241a686583e1209ee6dc5c75f70de36658dac59375fe2222229b19e76885a0e9c3e27c008219641fd31e1f55d4e2a2455ecb8755faf6dcee8f4c178207836d65ceb0d5c05b89216a5d1d36fb92b0c84111388d2b24c356ea26568f4c27de85690c5e600d8b106e4c503c4ef9dd085002ac067642a298bc42bd6aa8a8cea757e8f628cab9f75584e01f4d93b51a04261561c382edb4e7d12c19c84099118c4b8a0a28650e6bcb1af961d1033391534f6f73c4342e0febb0133c96d2ca0308f58c6fc3f13e384493c3492143468be85e9e296da40eb0fc8fee8da32dce69cb385f606967b94a5e7d1267f0686880463430cd5b47a530d1521f5cac354d98bde855b7c993887e9482e97970d5942588cb7cbd733420d41d6aa3f163cf0f3b5732141d89bbd6ae8cf1b54bc9c03e93f5721f66cb3e08993036ed4a76ecd10072e480fc73cc5e46daa0480a62bb9c1eef1671d926baed7ba7f5d6d778e39973d69349586e3ade3c80be9b29d37af7350169b69ddfe545f91f9256847e62b01b93548b081a3de878c05d0cbfd76070f7a96f4dc954bbd0e9f4a5548568bbd22113d4dda7f20054c55960eedbe5272a039a7ca2160466c100ac8995d9dbce963b4b2ba5e8dc1431ac05081b8e1d57f26e589d3c7df9b26f5f5ae143fd70134921a170de21545264a3490d0dd878378bf9ead27e254821b4ae5186849369068259ed55d77b2a5d25e5af13b8365cbd17f14acb66ceaae2b5866256147aa44904dd10889dd96ed71ab0a3510982ffd90b1021cba716dca940f2bf8a1f0216bd1a86563e461f4c8400c2bd639692f8fe71f4436ce91d7b098df7f8ded56be5ee72bc0e5a4a8c318c4ede9c36dca333feeaa7574cec241e01a0dc6ea2d13633cae37cd5eb2d9919d0676f5d2f656493d43792bde8a3469f6028df55beec58d7596804550f2e0e9f15076a1b5f0261cc644e92f954f616251d35181c4387455b315ef888f388f07611e1d17ef8e9d218d59b9e8b5dc7ac5f1ec6da5857b58636c62699c631835538b3a9c4d44af09181253d5d47b6e291b432075c847526d6291159084574eca69a568d8fb94af855969c97e5994cc99bbf485d11a5c2404f1916c020f6d73b2abfe92b0a2a259f45bdfac4ed2baea20b8d6d98174081deacb0be42c648713c108e85e3af7fc1e20f6a7f3d60ca86fba166e1c4e224dcc032d846972fdc9914b2b10378228ae24846418a03fb777b07bdc052606c4940384072333a31e97b5a65eff4a02dce13eeaaf6726ed8eef541e8d7127997964a79dc4174d4aa774ee51712edb7038fadc95f047378572ac6d844c98c80bf5fe2368b5565e8153632bd64410359b5c6b76d6ab0526650624f9168e5cc0b0173d57d5834c8e13ef31665d1da3797973765179ce6b7bdc00913fad81119adae7a38d0694d63564132256ed4a208f760bd63410c0d5324e384e78ae10d6b673a095f14c4243cc7e3114f25a5bfe0e46229b1406da71b8518be334524dd2f4875eb7e131f68f72c766e09dff65de210d1144e6a56e43ca82da8c6a6843233243535f4655b05fcd92ab691f2160e9cd773f5ed131cefe047d1fb3367cf957699ea789f5cfc9f4657147415546694db1303bd52d328197d435c0d8092271f20e75fa7ed25f56800f8b50735148e7ce7e5370b3cdd62dac3692807605c5020a0e5afd25509af3d772f76b1655319d1186b1cf62c956a7a300d4f521266cb65e1dfb858a7eda13593cf4c3b8fe8ab394d2b6830d93a112c7c6baf17965cf5420306ed4613bdeee65ebc02df271299fd2873b8fd8caa9cdd8c064fa6283b83f1e72113a444a8ac3d5c4bbde71de80102ef4cd622f3313da9cfdb5340e8eb84b486cb4cb9df378733cdb54b4a41887dd886f41cc0ec0f9444a644642d40ab8428653e95463b1483683d44fd92856d40dacfc2ed802e59fbe7ade27267803da16e5bbe7d36462c2c23a0113ea9265e27a8c070b40017e51af7543382c32610d1d43ce253958bff83e65c439bdd399110bcf2c0672199ec80749571b33bf2e67b7031ca0a03db6fa5a961e345b12c231d6398c360922aab5b393172a6f1c923237c3174b45d3e7d07ada471e6babc8846c0161faddc4752d423a47cbe418d78bfcdb2e4c1a2aab58b960116d2edfcad6fe2f916968b1f62b2626eb5e6d9b77bec267dd7d3ab24080ff2b5a13c82538c7c975b9cf7cb11bf68fea3acbdfd7876cdcd1df0b0bba04b76068afece79a6cac5bc5c1df2a1d16c2e3ee19dbe5f4529a99776256e5591454cf79af776998c254d9d2fc5ebf8974721e69d20d9e52d766abc31f9dc4ca4f27e38bf90f3b19d25fd9252cdd82e86b3d347b8c8df61fe4b3b46e1466c2223274e0213caa18ca31c7ec3e51e06a20fd2d3b09e89ec5283cdd353e138065b86e4f28d4db038553e18e51857a5cfe726e85f95f143de7928ebb883fd733c0fef273a918055f6bc562fc7fe9f45220730668684f1007f774ce39767b775c78af23cbae51c5983f3561bf5a7a2e9fffe801d904eff292e433a5cce00c8a8e8eb94bea02981d5675c3cc15cf4918addf0308e72400ff5035ee92ef26e6703f5afb8c2e4fccdffe83dd623b01ae8762199e5b177e2622a0654c6ac0cc8c33954165fc0528cfaf47ce571ef16c20b3f12eb003e12d8fdda9daed5102724ce336a309143847e224b07e7cd2e7959f9181ccf7dd29c3e1412e1dc9d11ea745d9f87b7660de790fcf41320fa7c23c24b0e074831b76bf45687f7e2382744d4027a6441b6934b11058c1c61cfd498a316dec824a582dca06fc027c892ef8740c6c4ec0613431c0fb72ffcf4d7409478f4b18353f4fa1e9ec513291cdd3803f4e0e2eaae06b44ce2c88cddb9185da09a381e97517782a15066df9576d9d19c2761acfdcb5e35c6f23234ea4a6657b066d4393b1386eff7e1ac38d7208f504d8e6945e81c6d483c26b1f6afcfd72fef087e04e03d029ce699798c3165b695e1630faa28cc5f7157790945080302368f05ef59c473890222b132d1de24615e0594a9deea46e30020d87a3a5cf12b41a772c1c60e8beffa42382ad038806e9afb974ab9c3bd1ae3e9172cd28c989752ce368250415923943cd93eab53584aa403a9e7a963989d7ebf06ebdd21841775c46499fe62fb88e879d831df6149e82a80ca9ce31b6d1723bb9c415371b4ee8081da0e9ef362c9e69ac4c88691eb40029785bf60e3a67b430c325976afcc295bfbe902f784ea80da74eb6ca4ef6176fba181c23e7a1e467a0fff109f34d39fcee9e3dd219414b3addbb83610be03362edbadea10492a3ab171783792f52d50475edcd39b4d1872f3cd2d37217dfca37e97a67e359fd269cd81f2f2fd8f9781bc3d845cff98a8e9efc046922798425fd04747aec8456932293bb496aa2e1af5be52a72f87df2ad5655030cd8d8936101db00e86b765c74ed4f70028031e1eb42ea5d40d6c43b97e82c64b3133375334a42b917fe6669119761127cdab90d54761660ed90a9463d6b057bcd1897bf6944eaa82a8042f043f1d56ac1349c73e68617479e2b9a2894fa361dfaf23301ed6d904ef7986465960a18787c8dba79c5763c4d283c6a9156de73752ca5158d7f37e200e5367394b7dcbfb7a778916af360f9ec8608a632f91131a6fbf4857c7b3170fa0a8c937a767cfbd82e833158543caa7d06f7d643e245940469b60afd255543c4fcfbe4943dccfd695aa14ea865a5408dfb5059707551b2de8d2887469791de3af315acaf6eea0d1f28b8c71fe9a00471b80e9ebcc492a0ad7fd6ddabd7b334cbbed07944c63019c02377d4d60660f262e1366e46854256e709c6978d4b49591a58e3638a32ac5fbcf9049364999b3aa0afb4459efa34c375409abdff2335cf60fedc34187740788d1e73e7a97484bb16c48b6900f0e8145717c5bda25c963f8cf33a676bd6d28ca8eb23bcbd771a", 0x1000, 0xfffffffffffffffa}], 0x840011, &(0x7f0000001380)={[{').'}], [{@smackfsfloor}, {@subj_role={'subj_role', 0x3d, '('}}]}) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x342, 0x20) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0xfdef) 00:13:08 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:13:08 executing program 1: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) fallocate(r0, 0x20, 0x8000, 0x7fffffff000) write$binfmt_elf64(r0, &(0x7f0000000040)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{0xa0000000}]}, 0x78) 00:13:08 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) r1 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000000)='ns/pid\x00') r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/kernel/uevent_seqnum', 0x40100, 0x4) openat(r2, &(0x7f0000000080)='./file0\x00', 0x101000, 0x120) sendfile(r0, r1, 0x0, 0x8) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x1000, &(0x7f0000000140)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@aname}, {@dfltuid={'dfltuid', 0x3d, 0xee00}}], [{@subj_user={'subj_user', 0x3d, '#'}}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@dont_appraise}]}}) 00:13:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket$netlink(0x10, 0x3, 0xa) connect$netlink(r1, &(0x7f0000000080)=@kern={0x10, 0x0, 0x0, 0x2000}, 0xc) syz_open_procfs(0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000000240)) r2 = openat$incfs(r0, &(0x7f0000000100)='.log\x00', 0x0, 0x0) write(r2, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) getdents64(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$netlink_NETLINK_TX_RING(0xffffffffffffffff, 0x10e, 0x7, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3b10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x208800, 0x0) ioctl$VFAT_IOCTL_READDIR_SHORT(r3, 0x82307202, &(0x7f0000000440)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) sendfile(r1, r0, 0x0, 0x4000007ffffffc) 00:13:23 executing program 4: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r1) sendfile(r1, r2, 0x0, 0x100000001) bind$bt_hci(r2, &(0x7f0000000080)={0x1f, 0x3}, 0x6) ioctl$sock_bt_hci(r0, 0x400448cc, 0x0) bind$bt_hci(r0, &(0x7f0000000000), 0x6) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat(r4, &(0x7f0000000140)='./file1\x00', 0x2000, 0x8) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r4) sendfile(r4, r5, 0x0, 0x100000001) bind$bt_hci(r5, &(0x7f0000000040)={0x1f, 0x2, 0x2}, 0x6) write$binfmt_misc(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="73797a309a5d764bb2a3bd86c3f8ce810ffba0ff32612faedf3ad4f973d71a79105bb9bf5e5c8fcb6dec77319683e1b63e05000000565d4fe135d96947e883cdebb664eb8360e97d5f085c8b251b967502b557bd2a91904ac8d5ff3b15ed1da73883893d493b711f5b6e441286861c2d7ac9a76fb7ffc75544a2183e5f0ee4279d24f0de527837"], 0x78) 00:13:23 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000080)=0x90, 0x4) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_tcp_TCP_MD5SIG(0xffffffffffffffff, 0x6, 0xe, 0x0, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000002ec0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x35, &(0x7f0000000100)=0x7ff, 0x4) setsockopt$inet6_tcp_TCP_MD5SIG(0xffffffffffffffff, 0x6, 0xe, 0x0, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2692, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r2, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r2, 0x5412, &(0x7f0000000040)=0x80) ioctl$BTRFS_IOC_RESIZE(r1, 0x50009403, &(0x7f0000000040)={{r2}, {@val, @max}}) recvfrom$inet6(r0, &(0x7f0000001e00)=""/4096, 0x1000, 0xcd08, 0x0, 0x0) 00:13:23 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:13:23 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x400445a0, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:13:23 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) creat(&(0x7f0000000000)='./file0\x00', 0x60) 00:13:23 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 35) 00:13:23 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40044591, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:13:23 executing program 0: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0xc242, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r1, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x2c, 0x0, 0x400, 0x70bd27, 0x25dfdbfc, {}, [@MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x7}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x8}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x6}]}, 0x2c}, 0x1, 0x0, 0x0, 0x24000080}, 0x8008084) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r2) sendfile(r2, r3, 0x0, 0x100000001) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_PROTOCOL_FEATURES(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r6, 0x1}, 0x14}}, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(r3, &(0x7f0000000400)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000680)={0x144, r6, 0x8, 0x70bd25, 0x25dfdbfc, {}, [@NL80211_ATTR_REG_RULES={0x11c, 0x22, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x81}]}, {0x34, 0x0, 0x0, 0x1, [@NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x8}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x7ff}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x9}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0xfffffe01}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x800}]}, {0x24, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x1}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x2}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x1000}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x4}]}, {0x2c, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x800}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x58}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x5}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x8}, @NL80211_ATTR_DFS_CAC_TIME={0x8}]}, {0x44, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x2}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0xd7}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x8}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x40}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0xcd7}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x2}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x3ff}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x1}]}, {0x2c, 0x0, 0x0, 0x1, [@NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0xff}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x3}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0xffff}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x5}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x4}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x7fffffff}]}]}, @NL80211_ATTR_REG_ALPHA2={0x6, 0x21, 'a\x00'}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x2}]}, 0x144}, 0x1, 0x0, 0x0, 0x4}, 0x4001) r7 = syz_genetlink_get_family_id$ethtool(&(0x7f0000002740), 0xffffffffffffffff) r8 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmsg$ETHTOOL_MSG_EEE_SET(r1, &(0x7f0000002800)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000480)=ANY=[@ANYBLOB="e0010000", @ANYRES16=r7, @ANYBLOB="01000000000000000000080000000c00018008000100", @ANYRES32=r9, @ANYBLOB="0c0002800400038004000500050005000000000005000500010000008c000280780003801400018004000180060002005b0000000100020000000000240001800400030004000300080001001f000000080001004e000000080001000080000028000180080001000400000008000100d40800000400030008000100970000000800010002000000080002004c00000008000200f8260a1e18010280080002000500000002010400a3a7264b6d7fa4ed463295a2c8a2ad26e158dcdd7d4c2d4d71b1480c5e46dc4a0bcdfb449354f0d0eef2f9215968e0f11ee4567460b95ed9e4787b6b280a686854c4ff01454d1d561dc00eaba6bd9bd99258e0b5b835fdd08426e5c30fcc7781c74c103e91cb7a3a2ca9ff45d96c27cab74eaffac6fa504a6974d9eaf4706ecc2dffd2f2a6497a361769c1e4b9d0c86465b690f2c015927bc5fc19fab3a14ff3516d0e5596557465438cb954eefd5c8a07836b1c7f809c7b9fe09ea0d5760fb8ccae7977c35b560d505e9e35d9f28be3960ce3bb733fa39ac4f896f5647310586af84a4e666ad4c161d34f4e2d39b47adfaf376777bb9b12af8b13a7cb6200000800020080020000710960941bc7e531e988e91048eff893426947000000000000000000000000000000005e58fd838e55c2"], 0x1e0}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(0xffffffffffffffff, 0x89fa, &(0x7f0000000140)={'syztnl1\x00', &(0x7f00000000c0)={'syztnl1\x00', 0x0, 0x2f, 0x4, 0x8, 0xffff7fff, 0x73, @private0, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x1, 0x0, 0x6, 0x8000}}) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000800)=ANY=[@ANYBLOB="80000000", @ANYRES16=r7, @ANYBLOB="01002dbd7000fbdbdf25050000000500060006000000050002003f00000008000500640000004c00018008000100", @ANYRES32=0x0, @ANYBLOB="140002006970766c931387a044920dedd3abd61014e1616e310000002000080000fffa000000", @ANYRES32=r10, @ANYBLOB="140002007663616e300000000000000000000000080003000600000008000300020000000800050001000000"], 0x80}, 0x1, 0x0, 0x0, 0x20000000}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="57aaaaaaaaaaaaaaaaaaaa0008004600002c0000000000069078ac1e0001ac14147d4c99d378bb8903a7", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"], 0x0) [ 2770.100127] FAULT_INJECTION: forcing a failure. [ 2770.100127] name failslab, interval 1, probability 0, space 0, times 0 [ 2770.102151] CPU: 0 PID: 17755 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2770.102163] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2770.102171] Call Trace: [ 2770.102198] dump_stack+0x107/0x167 [ 2770.102230] should_fail.cold+0x5/0xa [ 2770.106174] ? jbd2__journal_start+0x190/0x7e0 [ 2770.106200] should_failslab+0x5/0x20 [ 2770.106220] kmem_cache_alloc+0x5b/0x310 [ 2770.106253] jbd2__journal_start+0x190/0x7e0 [ 2770.106288] __ext4_journal_start_sb+0x214/0x390 [ 2770.106320] ext4_dirty_inode+0xbc/0x130 [ 2770.106342] ? ext4_setattr+0x2160/0x2160 [ 2770.106359] __mark_inode_dirty+0x492/0xd40 [ 2770.106388] generic_update_time+0x21c/0x370 [ 2770.106415] file_update_time+0x43a/0x520 [ 2770.106436] ? evict_inodes+0x420/0x420 [ 2770.106462] ? down_write_killable+0x180/0x180 [ 2770.106491] file_modified+0x7d/0xa0 [ 2770.106513] ext4_file_write_iter+0x906/0x18d0 00:13:23 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:13:23 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(&(0x7f0000000000)=@sg0, &(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='nfs\x00', 0x104, &(0x7f0000000280)='@&)%\'\x00') mount$cgroup(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040), 0xa00020, &(0x7f00000001c0)={[{@subsystem='freezer'}]}) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f00000000c0)='./file0/file0\x00') setxattr$trusted_overlay_upper(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300), &(0x7f0000000340)={0x0, 0xfb, 0x82, 0x3, 0xfd, "47c8112e641485ce4deda129bfd5c52c", "126a84e74ea4134ed205e6c7f4d771e555c1bbfc53a46e7d2f015345276fd98301a1289d2a82230750dcae5b31c44c74a664735abba8ef5d39c2ce969e6ca4e4244de2576a54bb3623fad2c40de992f8ee0b1e966ce39967be184a8ad3b61f93415e2abad94d1bd96795f10874"}, 0x82, 0x3) rmdir(&(0x7f00000002c0)='./file0/file0\x00') 00:13:23 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) r2 = syz_open_dev$ttys(0xc, 0x2, 0x1) syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r2, 0x402c542c, &(0x7f0000000080)={0x1, 0x3f, 0x0, 0x6, 0x7, "f8238ee92cc5805b85d9995ceb1df38c7d03f1", 0x8000000, 0x8}) ioctl$TCSETSW2(r0, 0x402c542c, &(0x7f0000000000)={0x0, 0x1000, 0x0, 0x7, 0xfd, "04c745ea52a5fff7962e807836db00", 0xfffffffe, 0x20000}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000040)=0x80) write$binfmt_elf64(r0, &(0x7f0000000080)=ANY=[], 0xfdef) [ 2770.106555] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2770.106574] ? kasan_save_stack+0x32/0x40 [ 2770.106593] ? kasan_save_stack+0x1b/0x40 [ 2770.106614] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2770.106643] ? iter_file_splice_write+0x16d/0xc30 [ 2770.106660] ? direct_splice_actor+0x10f/0x170 00:13:23 executing program 2: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_TID_CONFIG(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000005c0)=ANY=[@ANYBLOB, @ANYRES16=r0, @ANYBLOB="010000000000000000008900000008000300806c335df852817c24cea63a2e082ff4d7b71f3b49c0621d0a55678ef882b8f446581397540de1f1e12fca985df55b", @ANYRES32=r1, @ANYBLOB="18001d801400008005000006000500c100000000000000005e10cc2668b0342cc8986836b4f58b7539ce4a83818b0b9da4de266901c32f48177e25116572d632bf008b27280a1b24d6c183940921a3b5a9a94ae342b9159118ca6cc2a33205b11ca534278d786896316804e24479f4d0b47b0a9264eef5ec7fd8055676a7b39876f185816f6bc4df612c11eacc03fdfbec121abf5e089334a58d724ffcfaa9b91d7a2d837f0f183c8202521b3bd399796b95ba331070d8c047cd00c2c5d89649d94f3a562a15ce5f65502bc2292574903f0ed5c68304f7c4fd79f8a6b92ebf859925cfb09b74b9546140d1fc913837929237f0c4f680f9e3f31ab9936019fadc88b3e2182e8facc22857f8cf29587111d3a7040ee07fe107d3c52fb8f32adfd84a48a50d60c3fdf1752ad15263afcf9e272c9d47cbe66ee96804fc75403123d7c943ffefcb960ffe14f6bdf04ccb8dc94c3a5f9fc1b38bb28274352f2f8b07236fa5b8b0f3e8573cefb629a8e04223d3dccb3fbad359786fe0847d669c57a60727e61d5799683ba35887f9ed12a0053932916778bbfca14144548bf93e2007956d41942ceab8a7a9705974e64b3224f3c4515fd527cd25cd423ac20fb77b07c15c7bf80691952e5ae4cc5bd2d2a3cdb5af2d16000000000000"], 0x34}}, 0x0) getresgid(&(0x7f0000000240)=0x0, &(0x7f0000000280), &(0x7f0000000900)=0x0) sendmsg$IPCTNL_MSG_EXP_DELETE(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000940)={0x244, 0x2, 0x2, 0x301, 0x0, 0x0, {0x1, 0x0, 0x6}, [@CTA_EXPECT_MASTER={0xcc, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @private2}, {0x14, 0x4, @mcast2}}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @local}, {0x8, 0x2, @multicast1}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x14, 0x4, @private0={0xfc, 0x0, '\x00', 0x1}}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @private2}, {0x14, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @local}, {0x8, 0x2, @private=0xa010102}}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @private=0xa010101}, {0x8, 0x2, @multicast1}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}]}, @CTA_EXPECT_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0xd8}, @CTA_EXPECT_ZONE={0x6, 0x7, 0x1, 0x0, 0x3}, @CTA_EXPECT_NAT={0xc, 0xa, 0x0, 0x1, [@CTA_EXPECT_NAT_DIR={0x8, 0x1, 0x1, 0x0, 0x1}]}, @CTA_EXPECT_MASTER={0xb4, 0x1, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0xa3}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, {0x14, 0x4, @ipv4={'\x00', '\xff\xff', @private=0xa010100}}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, {0x14, 0x4, @private0={0xfc, 0x0, '\x00', 0x1}}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @local}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @local}, {0x8, 0x2, @multicast2}}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @local}, {0x8, 0x2, @empty}}}]}, @CTA_EXPECT_MASTER={0x8c, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @multicast1}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x44}}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x11}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x8, 0x2, @broadcast}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @ipv4={'\x00', '\xff\xff', @private=0xa010102}}, {0x14, 0x4, @private0}}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @private=0xa010102}, {0x8, 0x2, @rand_addr=0x64010101}}}, @CTA_TUPLE_ZONE={0x6}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x11}}]}, @CTA_EXPECT_CLASS={0x8, 0x9, 0x1, 0x0, 0x5}]}, 0x244}, 0x1, 0x0, 0x0, 0x200040c0}, 0x4000) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = syz_genetlink_get_family_id$devlink(&(0x7f0000000400), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_PORT_SET(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f00000003c0), 0xc, &(0x7f0000000580)={&(0x7f00000004c0)={0x98, r5, 0x200, 0x70bd29, 0x25dfdbfd, {}, [{{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x6, 0x4, 0x2}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x6, 0x4, 0x1}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x1}}, {0x6, 0x4, 0x2}}]}, 0x98}, 0x1, 0x0, 0x0, 0x44800}, 0x5e9e3ef41b81749e) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) r8 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r8, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r8, 0x5412, &(0x7f0000000040)=0x80) lstat(&(0x7f000000d5c0)='./file0\x00', &(0x7f000000d600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000d700)=[{{0x0, 0x0, &(0x7f0000000d80)=[{&(0x7f0000000d40)}], 0x1, &(0x7f0000007600)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r6, r2}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r4, r4, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r3}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r6}}}], 0xb0, 0x20040c54}}, {{&(0x7f00000076c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000007740), 0x0, 0x0, 0x0, 0x80}}, {{&(0x7f0000007780)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000008880)=[{&(0x7f0000007800)="99868270ad8e1706ee12f93346015e187360745e762c6ca2a9b12de0ea19c4db1925c6632bf5332905b7d4cd79721b46c4b4edcd70d96033708e6436a241b95bd7e4", 0x42}, {&(0x7f0000007880)="56beb2dde22648150bb760d18f0bbdf14b3deea964916d0bbf4437473167a21d198e79c4a285a10979e73d7933101143686980ab6ba57c9b8709564cae355e6334b5eabf59898df966aab63fd1461d751c6ad0d3be384f3a8be8981cb7498768b9fe1abe929021952e0d72fa4151c6ea24e20cb2ef1c2eaf444ed542e55764d4aa2bc1067ec5c7ac92c7d9f4850a4172a66cb8434646ed95c8ff610745a27f272095b1cc9ea194cd61bdbb98650d0093e86014d6274f65a851ae2be701923a34bf818103e0db48b23a23cf459b7685a1adb2a29258a2330212b5784ec536d3fc852aa1a37e5c917bf9a3ec55ba09a5b498eabd38d46faa160e3c5b8fb6ce92901e0c53dff045380006baa5cb3241f6ca5cc170bdf494b9615d5eb2a1e6c96430261c4fd66b83d13576af7fba12a15a15fa461c80a6b089251469edf1104a7dcd9226fd3ffee2651f7a93bafd5429011587da491e986e16eb33989bd7e48c138d68c8718c48f4c5fc2b9c12322cb035acc795595a2500c69406288ee3efee288e26334f3e34714ce8588d4d61cddfb55fba28fc2d14280d46f930e0148ab8e47f34b9047818ff18134ae5d80b818dfee492675b0bda5c3293edb96afb39d8a0f9cca07972816636eca09c1c8414d3279efb07eb6434817bc5b9059fae50adc647f50b1202e2e5d0505eebb5e1b2aa6336a62f0df4538acb7a1526af89544c1a21227c51abae86b430bbc3d1b61e381ed66f9f364a35466cd28148532b4ea2ee84e262b082b728dabbc076d11215443f909dc9c601044b6eebfa52c8a48076cc5048244bd454732afb415a2da1dfdebb572dc6978ba43485a7d9d66a9ec6d78d57d439b82c45e18421a3946a2be2a17d5ecb5771d61db500854062e4439acfcd4e3b415afce0c60a407c43a2c2f4013190f8a6debae4b10dd3f2afdafb972b42ea15a4e755b6a12273f1b06fb15ba82e00e9058dc3b1683aa4fbe201905409f5b7e3ad25ed9cfcf260a15fb3ac4dffc2c5dbd953688faf157b3b75de01dc78a8d1cabc0e6a2afc2e0d8c92f925b9911f6db4ad4f5848cf7a984fc0f2fb8432d284cb58fbac96e8572c38d1be159754df0281365278fb132f06dee7aad349596cde58f0a316257ef8a7f6518defa2d3439c3785f50925ea2bed7038c49649e940c4ba3f6c445d95c7678fe7a783ad262a653a065c1f43ff8a38379ceae370726fd96481a587d1dc358b627fa29cdfbca2ea1944f7adc1fe42e27f553551f447d2a47b1a2edc5aefeb7634bf1df7e5f5e4c89457c100ac69eb1fa96935b20d72cec4b7f5e6dd9d49d08866acac2e249941c9c45ec37fc4cd8c560c8d87533d6e3597c95b91d5b7766466410d152e4089b5bd4d3d074aee6391f8893043a39b758ee9f82b1887dadb986e0888d7abe091d762f9c6e922933743273d6ca784dd9d115426b826685861e2c57e28cb7488821664eb2664d609c87b44e5a3ccf8ed384eaca2faa9d4df3200cfa2fa6cbfa770f867e64355d798a143b2ac9500dd9c681b39a74a87d7eef63b8ad8261a7741ad1fe7f3c833c0ce2810dd8e3e70fbcfc7474ce18bb10aa6f83045fc0953091b8e48df799accdbce3eafb7d4b6aaf03fce41854ccac7afd69cba025851684b9633d76f6e411c3228c8dae5c8fc649d6db2452cece02c1673d6652d7ad60b1491c8c9fc8a4e818a1222f1aa5ed04b7306b2f116037d8b086148ee2fea76b86af4bbcd01ef3a31ae8ab8fba5c82651affd0ed8f0fea739e711f9a30d3c2bf238a5cc05878fd6e5fc38e7af8a1ee3846ed7227bec07e01ca0c3b5ab35d7ad1d022c0c9efa59b37bd7d09305dea780b91f7d7d3afa12111400d3fb291da4995019f8b0fd2a86f5633983f4ad3b4481fc48374f41c224f4ae7fd4c6afcf44a6bbb96fbcd6cfe7f7a3d0a6698e8b4aca219ea91332eb40ef74caa8265549ae4d540850aecac9833304ad1ed5ff0f2da7dd9c62876da0d01cb1f259c7e5a60962a54dc4836a790a41d3ec9a01892a3b1de7b234d7f892aeda857ac8f03069cc707f11c498177f3249ff7016fd0f9dc964ba7b8601a22e7e30d6526748ae5329016d2a30a99d0a5bfa2b4c07a42b6e851fc8acb1c660481b1d178b9d762e3064e61e36a4e2d66d48bfa7e551fd184d7671de00aa7391bc7d76b48246096f1537cb12a90719ec404bca60e06e500bb7c25e005b7162a46755ea89334e35f947ebbdaef9a9323a8737195c036364f3b24de73ceb8e8799f5559e7d3e141c63b6c41c2ddcda0eb23b880e1641b718eded3cec2a99578010fc880d5ffc31892e0db3153fa921c0781d12a5c67d92246a3bec7b4541409f5b6cc42c08e3df1ea4a10a9966840d5bef53e425f44a939c79923c094041b6dfbc12c39119c2e2d58b61515594286054bfeb5ae29a54a3d8cdbea83d6c4ed90be4f80be454a66846430ca71c6dd50acfe01bc94a0ba49016ff8209d4f2adf9722eead522a901e8c2a784bfed6b5ee08936ce89384f3f54775bf72cc8838ce9e90ec24d74d51abcb62a9224828570c874701b0bfe00c6a537b3cee6823f195cf82fefbed7d3c2295c80f62e7ac9f5163e6393a2869814eb4adac26d3d6cac078222392e70016dfc077130dd401fe2b8940e29cc3b9bb526c4a78199488b04ff55fbba1ca4afd9f7624dc59a59ee57a5f57b6ab003e5308f3767d68d6c35bc275cba8a2e26a59979bb410fd43d953df23dcae16228658bd88d5ae92206e19dd44f1d134792a5c810436cbe38f7c2affe8cafa3096661bf2b7160d52c72f43d3c923fffdbcfac437af8217c0bfc46bcfda3d5672c0f92727b675670b384b9d05d776fb0377b3c646b76bc09e5af21b63064eb382ba90f430271ece2a1a6a09f35d81be4a90fb2173084e12867acda47240069410b4de4ec18cc53f4f6defd0c716ba2ef4be151670e538bddcf54ad6fc2f9038aeae923db6654cb0516f6277abb76877fb1b912368a1a7a3fa88b74108edeef6bf8d656526a1454e8a1bc41c95649518b9f80bee2bf96d9de4dacf1931eeb9647857c851d29031a0f239ab560ba4a5dd0543a373365887f53933c66deef62e3f2a48b2a09fe6c6e8ff6112824c48b321f80e0667aa83c431e064fe3bbac878aa6225dd45de1fe30a8aa629019300e8937b1686293495a7f14eb6b1c16feb4b051a5a14d3f67e5340ef7513e865c5910999434f372902009600a1908c72b4cca54d62cc5d001e408f81225f1d896ed76afca456bf1198ed33e3835cf00f3f5c476c7446356f0fd438966d3fbb35308f974265ff34d325bd8fa1063b307db52876c395685e17e0ed695b1c101a7e2f1e3d9ad94ea0c9d0dd88af381540704f14410b801f866aee611a6072c175dfa9da03cdfcef1130995a6786a272c0a3ec6655c89a047631a7364c0618cc54d8c4dda541f583fae7aa9f9488aed8fcb9f1edeff57ed4e237d404bec90ffe96e60129b1262a6f82611709c4cd016f3e1b8d3b5fe5b1b958c3e4fbddd669154e211a741a74bd137cbbf2ec3cb0299b9360fab79393b9698f2cbb1300c8020274472b83fdf784b3ac6fba8f4094b8c8f30c3263a73c1fac0cbffeb0a2c67ecb6dd16486011e77cf4d6136da240efd5d5ef64459080162c0497637964ffb12c730c9233f49f457487de4f127a4f86ac90f85728702684b9d16eb488cc8b7fca33117e4b03bfe776bbf1583a17bb44d377320bce2a0f82bcd8ed7e8af07a3193208ae01fd6ed206b1929eb8f0f7853e2743c5d63dfab89c3ba09e05c899d5768339d75e1b5b03edb0856b6a55034140ffc88478fd8c43d4234a50345af0f3eb1674b42269d90b86a24d93df87ff3780410774c507d94e8b9f8633b65583e0811e0492a095e557f19fe5523182e0b8a582472cda7efc623d0ef61ceda3ee766b7f973806d7ccd7372cafe7b4a05c449e7ff16a755aae36aa25438336937eb1a74b054bcf646bb53287468074309107c4aa76264a1ef836fbbd9d6d444164da37fef05feed7d42e879bf4ef1e28d4f6bcd4271c042849a4193b3eec3832171a0c432ec5167c2055b772b628fbee9d6a588915e5e499fd9ebac46bdd560332ae035ab0e1f827df454eeadf17c51c828b00194147fa5969d3283c109262e19754b4e96c74557d8060b7d10ed65b9579a000a6f0feffc4def07c4bc86648d3a02f516b6de792a688558284fd2b2dcd0a29093b96b3d87375691b1d0d2c04e9f872090620b15ec8d5c63d9cd02f8e2dec365351b1e108f66e8f5c67d18c887d98f974fa6b0c0a8fc0e1f637f690bc822c8d4f68398915f6cd4bbc296483ec63696c43256602943680d8962c965a9d0b507010e55692771f5a1d6e9b4b3b8c52170a1d02db90aa5483a54a6879904980f18e65cb6feb17727b8d9816b8a0022ee0e6f9312b42aff21fde57c59af97b78c6dfe2ff5f6138cdb83ff1b432a4d99ea50c25b65a8a7be5a8656e0825a2a78a122ffb5241053af0294205985106ae0517954230d26477445dc11b961111ca17d9f21db47edf0b57e5cbfddebc5763245d764341cee5af2bb3465c3b515c17c487ed66d48c2aca33aeb413116cd5ca2560136b11e9a8b147557c1aadabb62cfc6f26994ccbf6ff59817201ee3ad5f817f352b99d290ffc640a5c3fe1c34bd19bbee9f93d7ee40996d3a51540882afbad7617a3c41c5bf2fef253edf9cd340bebaaf9bd5aaa2b0a6d750c782c504cb010ebe19e158807386c674bbd53ed8cce6d0abc8c643fa61fa6c6c0a44085673438075d0e0d0366c2d459b2ba380e6d405e738f66fa9b90ad5e38b9f39b48c18cfa3a7e1af83b1ed59472eab74844b6e57a9669b6abec9499642ca422fb6579f40c544a2eebb23fed1f2eb0ddfa877f3f830bd479695ce69cc0e866fc5a725943d121e6454c89855b2bad9d4ea407b835f09ea5ff6937a37f9cca6e1ac808b75f4a629b4817b67452a988ed9ef22921f25ca0603cac59e3f22b1a7db83b401ea7b441240005c111748fba494300b4967b71c7f409ba8c28d4cb64769808581c1f81cb10455715118a91ec663a026bb5e7f5d67f533a87f4df68680d70fb15c21df46da3ffde1bf8f3e023b2a9484bee6a9c574f334006910da6ebc3b38ed075fa57668fa6f7704a35d098bcf89ae131e960c556b53796295d901005ec1ecbfad0b9bab6a4ccfd2fc72e26cee699f5d5cced7a5b63718ab23e3fb1e1760283c108fc74b37c824c86f92d09771c9c9bbf0ae59aca158ed6c9a2589cb6d786aa899e206a050594bc0ce8bc9f302c9743edd21aa114e594bdb253036baf517158d146eafcc46c49e3a39917f22866307aa041617a6dfd892cf1748beb8e85e008d73719f1f2a11f10d1285fec3603d94d1a2681b66ee87ed4cc795a4ba8180f6817bac8e80b35c8902b549811b0a1f9546fe0976f21f4c181ef5539460f7796e825eb581941813cd3493c24d472bb2cb142be8d1b06e0bbc50b4285522590e42e34065dff00dc6c5002f507f32bb586caa201b9315fbd25db89d10985adfd80c5dcdf5f78692ad19389284ff40dffa952c7d68ba368015ee8079d4c3a9efb46e6b5f6b8df0870eb88b31e957b7f35638f423e13a90127bc385c2dbffdbdb79203cfe7124298c728f599adfc0b56fed5f3fad801afc0ffa125595b117692db7568d0e80c88cc0d20a39346d5ee22e796283e4bed44b37048ee8d17b5cc1523dbba6ebc95bba949afb90a00933cb9890d5f385a32ee6b6c0df5bd9210b6d890862290eb58780bbb62042ff826e78", 0x1000}], 0x2, &(0x7f00000088c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, r4, r4]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r6}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}], 0x78, 0x800}}, {{&(0x7f0000008940)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000008cc0)=[{&(0x7f00000089c0)="d9f7368abcd8d0e3fc5da9e4f59ef85fffe646edf125e949dcc441414e834b62737b1f92d11d7bc4636d798ab828532a33be94bb0320715d9d8bb4c2b3feb02b6b78a651dd9204adf48622128ec89c244823b9f6fae8b53bd98580764c8cd56645b5f9b1e140e882b26fc18a875af718b28a8212ea6cddd61a476c6882cb669ee217e5fce602625a29ee8037a1a3c8e8665cb476460f3a2c54187014464ad68910b3c09c24ab1ed626056439", 0xac}, {&(0x7f0000008a80)="0b594555bbec034583231b6c890072e182bc101405c6d2ba829b2c8903f131f90dcb2332b498e377518d408445d25a5160de15d7ce6f64f765c408461b00022709cdde385f1313711ba4795e28229ff9f8d4566e56677de772098dd4b33c9c86574ca4b0cdd88e69436f28358635f0c7", 0x70}, {&(0x7f0000008b00)="c99002b425e9e5d0bf334bac51", 0xd}, {&(0x7f0000008b40)="b01fe37770a50ea52d148fb5652b7bc832829192bb83c9d18a0c0a7dab4732a56422391765a2121522c66fc0ce03ffde26fae75ccc09dcbc39818cdedf6cfa87d9907f62de20a18cd4133178f86b700e4d01bd25201042c2a8e12245a9ba6f722823c8f5e6c1ab8a0608442fb300cccb196ff4ad85992a9976f57d6da8ea4c8bdb6a10405622dc1aeb2af670d3", 0x8d}, {&(0x7f0000008c00)="c974c11c39cdeeb5bba3086b4fb350007b9309a48859e9a823964fbc976c7ce2889ab4991cce9f82b954250148f1cac541937c6de5db49a118ba0b00a1b7599e6a61d3d3dc2ea3cfd2346ea25fb331f34574e8c3e5431d789df678c8b522837435d8111a30081330bdc4b7a1ec2855bc4d00763799c760a1de7db9abdd619259c454ed1f2828dbf1444b21369bf90b2a7d5d62836e7fe34049e2f0782a", 0x9d}], 0x5, &(0x7f0000008dc0)=[@rights={{0x18, 0x1, 0x1, [r4, r4]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, r4, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [r4]}}, @rights={{0x14, 0x1, 0x1, [r4]}}], 0x70, 0x20040810}}, {{0x0, 0x0, &(0x7f000000a300)=[{&(0x7f0000008e40)="8a59a58b62653f9a430be0aedb871b7c0cfbfcae5a57651956004a0f58d3a650241bc445f90b47a3468070a77b8e2771d68145b528cdbb886cbd489775901e0802cb3e2d8abc646e9c5ecfa6bcdf80e1b4ab40cbb8d8675f3bcca1391967ea1b2e6f4f7a81e4db49f6780db7f4867e76d0772aee3609af634d6b8a35422f082d265fdbb2d6cecc45ba8b798e5049355665f1e09838fe221ea136e7bb2fa543a1b01df55c875ae3deb24c8f26038fd98b1aa3ba9638fd1d1a70b4f06a940c549fe353da4a7fa96f24b4c41b592b9ca260bfce7578d6bc1f891a649466b2d6ea7d5af993473b6dd902ae3616bd3c4083182979a4f458c5577d2daa3d", 0xfb}, {&(0x7f0000008f40)="f4ed1771c8e2a04e7c2e88ef095d04146d47e6d7e480f573a595bc2026ccd8d2f7eeecc399c5231b749ee745b606b3603ff504751c3fd903afd0fc2f29943dcb4bbfdd5364ce4fdd67d7570b3f02eb9a9166facc917fc006294a49e6ffe860c8e022980e4aaa2c8cab448ede9b746e88094acf5f6295ef69a8c08d13f0aaad6c4e349854eb5fc64723e06b609b48fafad1f5557b1b28b34d06660c1a2d570b0af412b8f84aa5ec261e4b467c272b0751dbde9abc4872b9e9de525e958dd809f3080411580ceab73206197c7070ea82f974746ecd98a6629f7915cd82e119e13074e3b3a7e7902383b847cba87faaf4ee5b8daa84fe5c985e9c5cc04a2d9b191c13f42d5c8f67fa0e92f9587577dae2430548e93bf68af5f8f8648ea89a1a2185674235851d213da06d689d4ebfcc3e5dc17f74e6fc497a05ba67f2fca1d44422cf4927cfaa19a16f6fae824499095977e2f0bca783bd9df8cc2d483e1ad6028a961cbf9f58f3e4ffa16d562a95da6f7c44ec1d95bda40192a60245d8eef44815d92e6693a45ca0360cee41fdbb6c38d5de25b6de09142d82d08f9eb4f710d81802d3c193a8a6e518bba3c4dbc1ea368beba9bef8c3037d54865a17e8b64192f26c094dea37ca579432d5ca6b4c815e886ad97b3b4742f36795538406a6b21a8a269ad34a7f6f752fe533a1461032621686d9d5943f208f46a1597db264ae50378f0cab9fe085b77c3c4fa94f71302bf3a82e97e7f3c764182902ad49df0be636e3e99bc4857633651cac29aa01c6b6c3e62610aafef3de5c2987cc32b471a229db1b78072e38b65407689e08badd14c83bf9c3cbc403def8ed9c58bf920b2d4e65fa618489240b1a27551d529c1eea70d27cf3a4204d668a955e8e7df66dac666b30b0b65be0c076308e48fbdea255870bdda382d37e5f5007091e6a92f9388394bc781aac59f2945a279adeb6e3aa6a7efda0521369ac0f620589c3c421b217ae83b708a3f09029991438b35d25c99c3c3c69b07f2634ff55c0e9bb15faeeadbd032d679b0e89174700b31f4ea0acec807c15ef7332bc7b95f14ece9e1c3c56293ed11f392c47ad92e8d6a5de6bff2b152ac8f3129a6f96ce9be436277b2433f7ba87a3d2abf96b31a5731e3361055bab51b6346ae816ad7bea2f0bc3e3f62aa69acdf83b227796a4f4304bdda85ffeb6869f7664c69653b0c8b3cba4d3fa28bd68555233be1271f24511cf99744f32974f35580f7f1c047fb6fdb86cbda351b2070111c55dedd3f233ac4d4935cb6de6df17adffd5e67bdd238ae9cf23c524d132ad4e9b74eecefe894db773eb711a735063fcd84a52bfc2a266b5b4b86e40863d9cf945f8694e7db82f1f9d339ef603cb1974ada582362cdfed27a8a53aa3caa2cf0e0c205c41ee96bda4284ecfccd273e1367cc8905aa7e6b4ab2f27b8afbf4110be95584a771e59cd0fb9d5a827ffe7369523b781cd08a9d18de6715e6c356315ffbd692ea26b990631b786038f0d72f6cee6c6128fbfb5ac1ad14eec2bf57f9b35a3e017fbe01c30403d25f97c037b2e0d18ca6919f021a795fa2de0ef0a61257ffc1c43d2a2591725fccfc6a3565450481a98d63b739f8ef0db80ab321b3213bbce43e438b0a860fe7e22808a78c2b20005a3ba165bbe6561beeb5ea7885fe745e5b629eee47c2c44c7e4ec011d94fe7152796ddb6b5749dfc3a03ad614d5d5ec20e4647a14dff502d39f2840bd7ae1bd46ac82feac0b36268c499a0927b48274556e1bb3c574dacccafd2d45806e25a28c6b70634a0c004f9d60d164884b8e8e906e5dea8242c46b8fda9137ad609323274268ad7da81d92316bec56abb7f0da85b3e11be1405d2eb2b00d9ba89e139526f268836254551c2ba533c0923ada91dd6fde5a9072d4fbbb7e3a6ca70b6e0e68605baced2febcf5c797c23bbd59b68395f78fb02c7c68501f958f619d355371a6bb2116d87903fa02103bd5ddef822f3140307e1e7bec252e0db5784d1677ea3e4f15f22e0b323e1754d272445baed227d3a5e0b8c0a420a1eea152d27d54b0c7b0adab69748d018c10da96973e7312f65ea5f207c27e35412d3d1264a2de56b3ce8e330129861bf77f1db47be8ca71a347f753259587f5b58b780e93e6181493be9f9d64f5daaef8f22fe782dbcc0177a3a6fed97c4733b0e7b45b4ec4767d9e22d1f8de8f77824fd1a18754a59d81b9190e566acc7bac5cf62f022c42b9d7f07ea0dface6805d4ed53d73e78ac1fb58333571a20f87e6afb7206347470565a6dca8540451e0323742dfaadb8c90367b3d87a06ba3ea4a405a17b0bf26abe20bb2c80a5d354acf65f668e592ed313a1480e1eab74b947c5a3b0103053acdee906a3c2bc8e028f103e0cd0d620070b5ebbdfd27b5320f148dbf251a35353d3b78b962a80b221046fea0df57753a7d2684f4eac33cdbc44a0de6464febabb01c906a15effaf6d0263ff45ef043906fc295075998c901116844001699df9bf914bd54bdb3497ba166bba003fdfd08346387329cd750394248fdb903f93769f0f3a8455a5c63777871476e5901b8ad9674b3e5c42ff83eacb174d3dd7935707a0849e903cf19cd254045fd989a4a439810b9bbbaf82d59a32030133d345631a388b26e77d631a7096de3c5ffb51c30301c4b7584cc804b0adddb5abda5a40dbf145d0605523234c6f10915b4d33fbccf07201d60ec10302075d03fa0f2c6dc3f9050acc70720090e5edf864434a0ae5894ec7603335918abd0d4aabb4dc442f6f6bba67cc0167237d6bc5ffad273ebc8d322f8798f2463722fec8e126c8cd8bc13e1b61bc34c40d5d66a49cc242f6dcae16cd0d8346bd71c0e33f56c9c16bb8a9e01aaf977940b3f38cd26826ae58e6e10e853356673ed9c43455cf2d67b51c90c1424de065bdd4ace69d84fab27aa8ce7425e47622ed1acb9ae8480bda496f44a434228d5598e5aa42082885961ffe21d50413c295491b2eadbbe0c2c8052582bcf59492ffe0808ac22500ab01022432b3c596d415278eaca45a8114e7982adde3f2d7e635c07dd4abf8cd2125b419f782d5b5c601ebde123e73817d125e994cf85d0fd0dc2908d6f4b0da3987d98d797c3861e6906b7efae060ff99b8bb603ff7194da1785495ad323b44596ca548962344356e873f0cc7820c410a9f91fddd485fb02c6c46f32e8165563a559ce02c0a4c390c30ed0bd20017b5cd16efd5c6b4b990ca11484d82fff0102de9c8771764c0ec2beb9a31fcce7e230b7a022b9e6da5b0b308884349af424a47810f8784df0fef81ae2202748b4b0182b46e7c72d41584e42690f07ecbdfd74c45e145989519ceae1d66ae69eb4472c67f55b049f620df4859506086e8adfbc0934c4c5ef5e6c20a9594050f6553659322a0115fb7096b5d0b8cafa3228aea9d9ec100761b4035d7691f8b9522e9d060782c559e951212a663d440e27218fc25224bdfa5e7b30d91a6775b0bd82884209ca11218a064b6c40100015d37405b505cbbbc25f6506515a629027362de169f9a48978d6683995991d4ae1c59de5a74056c8270de1e6d712f6f4e50327c7483a81995e636d7bcac0cc1d2f9cb655affd7fb79248d15edc65c9b065accaaa4ec711838e3d2cc8ced920e179dc1cd2c4a4a368f5ecef53ea2fa40aa4212916913140cd1c59f40cc2345bb7f6819280d4479911c9240e298cba29750d4bd22a998b8fd8a25b344b148efd1593b3c546a211e6637bfcf2a764687331595dcb8db6375afdc0da043c628c76941ebadea4d180eca6f86849b7f8d4a26584a8b6a95c5e60e06a5aa3dcd8a6f4ecace9e4a6e677f774e2aa3a9d4a8f07e03ed9e52dac52b47ce9c9a7b450c7126011e31d9d38522c1d3c5de3638cbec8faca6b7b85443e88799a018ce369ad624fead6c30ff3b54b33f19631c4a9b446fe7ed8fda5c6cd39eb87acdeeef4a9a384543010db5fb5c3593121e98bd4d178abcb359cafe12bb383a703edab7661af149399611031192baaf5b27073a142c9ed69aaa02d8ccdc4813d7be7e21abe9ee6f2ca768cbbeaff439db12d94cfc10518d807fcef523334f57d14cd0adaa13ef1a4fc4ce4f93613014efe59f709de221cd28ba5f60e4234a04a5657fde7fcfca7cc4d727ff5c72fd34bc1d8fc4754bcadecc36ae6d02868b3d449c0980a51d3ba4242962b7daa62ba79bbe79ecebf01eb8b6121011eebd30c1444a82f12ef85005eb9b9a136e1177a6c3835d85dba176356771966df62634208ace499344589c32cf30a256f305e9fdb4e14da5a0ba62b920963c907867a952d42c76c3ad70855259058c007eb7b2449f2edb7f95c2f6441e6b852d529c6f4e3376d55cbe4e19e7f3f3b51a5bce785e31c1a3f05e8f1c64ac17acb09d59294816dfc060cce9dabb2f780477dd395fb9f2f62cef511a383fa1a81bec74d845da70b2ce8559bee34a58e5dacecd1fac74e5e73a9609461a4ae6fa69bbc1ac9a13e7bc728c03acfabe8ff6e6aaab1bb2a8d29aa322d9c0790c8e55403a136943c3d4fde9b20930ca33f8f444f3e794a31e7d2735d4223d6e0f6246d3fb6fd731515ae070c1dbbc4a59f40b7c312f54f4f0906fc1c978610de6e2a377fd881eee8546074a854d45e262e352bfae7bc195baa4264ed7de6bb1e6be39c6673c020b8ea8f2afd814ef8530576b05a410efb5d4f57d011eb32c7373f1ace0512bc6854fde1b74e7f1bbc31475f83f0b501370342c69afa1494efac09fac48f903e268197700f73ec7828ec9d0dc17e804519843ab32295ca53cd0c84b0ad4704a7cf1d987e1e5778a8a607b41ae5d1649a96b58f908701c9de37a96a422e4ed8a055a1db2bf9ea0b0fb9053e1f7fd7a4d7b5bf53aeef787b8a183946892ceb387f42f896751bc4e0bc82fa5b4f721ffea08a31fd5ad4ae6c35abd4ab3c6ea682637ec746a4dd4dfe81257bdd43196665da0ec2137fa500da4fc8a7213546b61547a599955104e409943ded1bd09a2d4708552aaa2d5cbbfd01824ae9891c0c23506fed956aea6f4f5190fd51021f1a00e68aaa64d21de9bc832a83c42687cf36141b0fa1f786f2f1604325e0e8bbf4e63a36c49d23ba04f8868f12b860c6536318433fb0376fdf4fae681caf041023cfeece01cfbc5a598f9293bae600d6d8f4faea46d6f22f6d7cc2a8e2aced70a5327fdc0910862617b3980cf7ee7c6dcafb3b8f79ecfcf652f6ab6cb6d8a5a3d40bc02648bde56b0fc30cd603c6b8da79bd476c372d5fb4fc371935db20c6c09acece6ad227f93400e694307d04ecfe495d730e313d2a433a3a4a7a516308e94b787d3abd15ca5e4de26025d3eb73eec5713f7b3d3ddaa8653b99ebb1969faff167d06232c34f933270112506c27fe43b63db44827a78c88d5ef9b4b1ca3dd85a756d8247c008b82c9326329721ce31c61783fba0586bde3ba57138c9d47bf99ac485631416ae041e79023ea14028589486d5128b2501cc1ee956bcad47d45bbe0f7c73ed822524ddb5fabcc3f03b6a93f3f0a7b890fab9dba887f59931a65b17d7f058299ea7040aa043f9e80d7ae293619ad4c9fac7c4a5237fc95457627d22cc223ed23087e70af7e65766b1ad3544022241cdb8bd695777ebe9730188276aced6cb96fa5fe57f5ff415ca8bde1dd5328ddbf3404650aca98c9bf487fabe52d3f4388dd1c43c0d0871f3d4a39147b1ebce1f15e91fb4595d9b6563e35b5b939d26fedeec2d4323ff53c3224ac37ad860aad908a7df0483eef30b8046449fd2ebe", 0x1000}, {&(0x7f0000009f40)="d5f1734c2fade6fee28d45acdf434d8fc9d56b6adb8a20fea3b24a7a0164", 0x1e}, {&(0x7f0000009f80)="d6cb87b7e185a0f1b221ee26a1f08752b821db2a6ef5a71da559facebffbcb881cdb9206b91963663d07f0e7f6a19486c84742f56f81dd60f557b7a8e9b0c8abee4666ec30bc9bfb965913bf3000a211599f56ae369ead0c97fd8dd986f71fdb4dccd3ba29281b51dc5d04b0f61ff19a05736a95ff2f67ac1d10532d034117a1316e8fa0ba6cf73e8612c65a91d929919bd624208e6c2a80c7340550e96fc89765e1434b6848a70f5b5b99e536e157ac81722a86538dc8a476543721216dcfb542f7756239f2c2ccdd518db095e1c2e91197a3d352ef3e90b5e3996cb8d00f1dbdfeb182f70106d348dfd55ea2f4a6c2089518f3d5c3168c7744cc7f8a14aa", 0xff}, {&(0x7f000000a080)="916d38c8d83d8f095d72b4383e9b862a852573fbee9af1c99ef449cd248185e022ed7adb1da6615b97ae17e7a35811f1cb2e51d5bd40ebe55ec90c72a120099279a51fe19dc07d56cff762ee37868ea89d7979cd035b9543a169f1716b835341307a984aa13295df6ade0239473b9c3c613e85fda5610dbd54cbeece4143e7e1d216623f331e565c4f5da98c50c33eebf70efa4d875def0491cbdd2bc49ad145da64be0e43d8aafe4eb29d881c44e1b81840e0ad", 0xb4}, {&(0x7f000000a140)="871ebcd35aead61d30f18ffdbea79cf9b6775c3efdf9a54ab97633f96a0b45428a3ffa6a0586c1410697e42ffbad1f6e090c772cecd4752888967b424080b2b9761e18e77f10ea83d91c38311ffc2b089601ae70e9a6a57a438e47c476fe8ef6c9dccc5fa2fa12cdc51fc25797a7264877d44c84d34a14cac4d053a67e3f66a38f1a788235bc95cb5e21781450b84a8597c4a1179c3b778b736d04c61e854f0bf757345853ee0e5216607fff19bfb67c8369435979c424a42e6b9f6f4068478c90ad2adacdc263172f421b58e864e369fea44a6c83550a8a2ad741973fa028750d", 0xe1}, {&(0x7f000000a240)="72383e09a5d827ca95491db702c3", 0xe}, {&(0x7f000000a280)="3d1e3a28f311036b1bdad637d7d4a9bc646911b4734168fcff9b2be53814dcc4f4f04a88c5f1bf656bc4ad4de47b9d559e2a14da5a31a0f1a8915708e5d1d49496229765272651597b7554735af6e7f48439566cd3ffc3e950dc0d525c55fa3f2c925dae5f6fc5fac4738040b8231b409ee89cf0a6c8398642dcdf847a71ae", 0x7f}], 0x8, &(0x7f000000a4c0)=[@rights={{0x1c, 0x1, 0x1, [r4, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff, r4, r4, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r4, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [r4, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, r4, r4]}}], 0xc8, 0xe173ad689903ebac}}, {{&(0x7f000000a5c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f000000a640), 0x0, &(0x7f000000a6c0)=[@rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff, r4, r4, r4, r4, r4, 0xffffffffffffffff, r4]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r6, r3}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r6, r2}}}], 0x78, 0x40000}}, {{0x0, 0x0, &(0x7f000000a840)=[{&(0x7f000000a740)="ca26e23335c256e893c6d83457c9d34845b1015f2da5b39f1a5f96a616e885369b052444dc2a2e9e94a520c4dd1477d96254894bbe233d141e02f0af011151d4af4c1d3daefccebaea8110759e3e92bce27d8ed89218e10b609138e4db08bc3bda598222c9118c4007fc93ab9514a01163009a4422b7ec192f48920b56d38cac896ac72885b45838f8a361f4043e7fe56a67ea0d844bacacb3061ed21e3ee10c95c97d071ad7b4aff12a903b771db9bbcb9b22692fac227b29c30f02813458ee1b875bf156e1ef3ba5d6aa4d65f4a545b1dad9f00b38201bbde25a91fb328342", 0xe0}], 0x1, &(0x7f000000a8c0)=[@rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, r4]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r6}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, r4]}}], 0x88, 0x80}}, {{&(0x7f000000a980)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f000000ae00)=[{&(0x7f000000aa00)="d16b33d49750b262", 0x8}, {&(0x7f000000aa40)="b9be494f8c339f", 0x7}, {&(0x7f000000aa80)="d6b18eae77c59fd9a1a094ce9cde6d2006251a1ec1dbe5729f92cc46a002d3edddf5308114042122742b1b5acb9c8546e48b35260f9d59c1381859205871d7c02c15ec3abbe660acd90aef0494790abe65a8d8bbc6790fbc5957d2e38f614bbef7bccdfe275d3fa8dc72bf8f080e403f50b01ca49b26256d29c1a911909ecd73fae9", 0x82}, {&(0x7f000000ab40)="c0790a1ae8", 0x5}, {&(0x7f000000ab80)='\n', 0x1}, {&(0x7f000000abc0)="9182e4a6b01549a460812a7a3bf3a0a35069b85bb720cbae29b3f1e6609959f21baa1fd04245469cf59e940db26b2d472a374fcab5af88f0972dff3bf33703ecb0731aeec214291dfb127feb4796a6f96db4d75fd349067ef4ca92aa5aa1572e577827388a76a0ba7b9888741efcf26bf0e6d44198730118b128bd2cfe8b7be1dbca564b69963ef1c8245184d6516cc4b8c877", 0x93}, {&(0x7f000000ac80)="e5be9b1789933561078cb2e1a2579b421cab73e70c7c0f63697aa8c676c1a6e56a0eb70d890560a67e05559cf003806cfb051641a8c76c85ec5f6e8bfeb9e32ec2aeebc6cf023689e56c0ae7b196dfac3a2e3df7b050c1124b423625f45880afa932d259e9076261e2ea8b8d2d0b0fe7b8574e0e8e1779f238f21c4a1862bb846224fa4c1b0c2fecc055720df34b443c87a8", 0x92}, {&(0x7f000000ad40)="955e237c83498774a1c190295ef0209217d95b9ef2ccf9ca851f1b6e2d05858ab02310ba65b4a872f7c5c51b0b4e82dd63a79311dd040fb23c602bdb5df37568f78441c89265d2d114fc3ef153fef61ef8508c7e91cea12dc46b824517313164439f180d424e1962a5f1a07c19c445157eb2fa420d1da5b5e0869ecd", 0x7c}, {&(0x7f000000adc0)="010d9b9ac95786f3c37fc905bd86b34453", 0x11}], 0x9, &(0x7f000000d400)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [r4, 0xffffffffffffffff, 0xffffffffffffffff, r4, r4, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, r4, r4, r4, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r3}}}], 0xa8, 0x840}}, {{&(0x7f000000d4c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f000000d580)=[{&(0x7f000000d540)="7b1f5ef6bff90a2a0edc9d474192148c026bc31aa297f06bd78907663c224b16d338cd1f80242710100bd8b4ee8bbc618f2d394d68075c41fdc95b6c", 0x3c}], 0x1, &(0x7f000000d680)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, r4, 0xffffffffffffffff, r7, r8]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, r9}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r4]}}], 0x68, 0x20008814}}], 0x9, 0x4004001) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)={{0x1, 0xffffffffffffffff, r2, r6, r3, 0x10, 0xfffc}, 0x6, 0xd1fc, 0x0, 0x0, 0x0, 0x0, 0x6}) sendmsg$DEVLINK_CMD_PORT_SET(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000bc0)={&(0x7f0000000880)={0x6c, r5, 0x8, 0x70bd26, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x6, 0x4, 0x1}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x6, 0x4, 0x1}}]}, 0x6c}, 0x1, 0x0, 0x0, 0x40}, 0x20000010) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x4, &(0x7f0000000440)=[{&(0x7f0000000040)="2000000080000000060000006a0000000f000000000000000100000001000000004000000040000020000000e0f4655fe0f4655f0100ffff53ef010001000000dff4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {0x0, 0x0, 0xffffffffdffffff8}, {&(0x7f0000010400)="020000000300000004", 0x9, 0x800}, {&(0x7f0000011600)="ed41000000080000dff46552e0f4655fe0f4655f000000000000040004", 0x1d, 0x2100}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="05000000000000122c00"]) 00:13:23 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) [ 2770.106677] ? splice_direct_to_actor+0x387/0x980 [ 2770.106693] ? do_splice_direct+0x1c4/0x290 [ 2770.106713] ? do_sendfile+0x553/0x1090 [ 2770.106733] ? __x64_sys_sendfile64+0x1d1/0x210 00:13:23 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400040020000400000004f8", 0x16, 0x3}, {0x0, 0x0, 0x9}], 0x100000, &(0x7f0000000240)=ANY=[@ANYBLOB="0028bbd8f782f8bc446f8d238b770a6553703574ac77d902d578e79017a723c2fda5f3e14bbc0ba97348c0e7fd8d4eb20082616ffd7e754123097ff531696e39f9ff3889611f8fd19ed6aad7ad801718426ccb8bab7a9d4e55429dbc824934a6d0aa8019d4b3dda80812918afbc4bb3dcdfa8a2732b1132ed55693cf2a2f5cec8b5a5f6f33565b069a7769c831c9857f59fd6a939a02eeed836d1333d43dfd35ee5d29e0976bcaae674fe64d9ee08eea8cc2983ede9fb301a66f8b1879603c79cf0cfa8aee44c1924daffa3be24b1359f82b4323a85947dcbd88eecd8359ae57a1cb"]) [ 2770.106765] do_iter_readv_writev+0x476/0x750 00:13:23 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40049409, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) [ 2770.106791] ? new_sync_write+0x660/0x660 [ 2770.106810] ? selinux_file_permission+0x92/0x520 [ 2770.106858] do_iter_write+0x191/0x670 [ 2770.106884] ? trace_hardirqs_on+0x5b/0x180 [ 2770.106916] vfs_iter_write+0x70/0xa0 [ 2770.106941] iter_file_splice_write+0x762/0xc30 [ 2770.106984] ? generic_splice_sendpage+0x140/0x140 [ 2770.107015] ? avc_policy_seqno+0x9/0x70 [ 2770.107033] ? selinux_file_permission+0x92/0x520 [ 2770.107065] ? lockdep_init_map_type+0x2c7/0x780 [ 2770.107091] ? generic_splice_sendpage+0x140/0x140 [ 2770.107114] direct_splice_actor+0x10f/0x170 [ 2770.107140] splice_direct_to_actor+0x387/0x980 [ 2770.107168] ? pipe_to_sendpage+0x380/0x380 [ 2770.107195] ? do_splice_to+0x160/0x160 [ 2770.107216] ? security_file_permission+0x24e/0x570 [ 2770.107251] do_splice_direct+0x1c4/0x290 [ 2770.107272] ? splice_direct_to_actor+0x980/0x980 [ 2770.107289] ? selinux_file_permission+0x92/0x520 [ 2770.107318] ? security_file_permission+0x24e/0x570 [ 2770.107355] do_sendfile+0x553/0x1090 [ 2770.107392] ? do_pwritev+0x270/0x270 [ 2770.107416] ? wait_for_completion_io+0x270/0x270 [ 2770.107441] ? rcu_read_lock_any_held+0x75/0xa0 [ 2770.107458] ? vfs_write+0x354/0xa70 [ 2770.107489] __x64_sys_sendfile64+0x1d1/0x210 [ 2770.107513] ? __ia32_sys_sendfile+0x220/0x220 [ 2770.107553] do_syscall_64+0x33/0x40 [ 2770.107572] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2770.107586] RIP: 0033:0x7ff4675d8b19 [ 2770.107607] 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 [ 2770.107618] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2770.107641] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2770.107653] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2770.107665] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2770.107678] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2770.107691] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:13:41 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r1, &(0x7f0000000000)={0x1f, 0xffffffffffffffff, 0x3}, 0x65) dup2(r1, r0) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB], 0x2c}}, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000280)={0xffffffffffffffff, 0x7ff}) statx(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x100, 0x8, 0x0) mknodat$loop(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) syz_mount_image$iso9660(&(0x7f00000000c0), &(0x7f0000000100)='./file1\x00', 0x5, 0x2, &(0x7f0000000240)=[{&(0x7f0000000140)="01", 0x1}, {&(0x7f00000001c0)="ec9fb690f4a13e532714f03ce8008e2cc778087918d41ec2d47933bf3a7c176b96fc704fa613594ded8f8136d306d64eaef44b7afa3de90958b7788f148ffe8698a6387ea42f2d8b75d9bb439c921c05", 0x50, 0x367}], 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="6d61703d6f66662c6e6f6a0dbd16d61d012ed60efdb5a1dc674f3d6f6c69d242ac458918b9bfe4076365742c626c6f636b3d3078303030303030303030303030303430302c73657373696f6e3d307830303030303030ffff000000000000302c6f76657272696423168d6bb7031b7c9765726f636b7065726d2c726f6f74636f6e746578743d"]) lstat(&(0x7f00000002c0)='./file1\x00', 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000400)='memory.events\x00', 0x0, 0x0) getsockname(r3, &(0x7f00000004c0)=@nfc, &(0x7f0000000440)=0x80) fsetxattr$trusted_overlay_redirect(r0, &(0x7f0000000380), &(0x7f00000003c0)='./file1\x00', 0x8, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x808, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x5) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000080)={0x1c, 0x1d, 0xc21, 0x0, 0x0, {0x4, 0x0, 0x2}, [@typed={0x8, 0xc, 0x0, 0x0, @u32}]}, 0x1c}}, 0x0) 00:13:41 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:13:41 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 36) 00:13:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$TIPC_NL_MON_SET(r0, &(0x7f0000000480)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000440)={&(0x7f0000000080)={0x320, 0x0, 0x400, 0x70bd2d, 0x25dfdbfe, {}, [@TIPC_NLA_MEDIA={0x5c, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xf}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xffffffff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x17}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3f}]}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfffffff8}, @TIPC_NLA_PROP_TOL={0x8}]}]}, @TIPC_NLA_NET={0x40, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x4}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x9}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x5}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x5}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0xde6c}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x3ff}]}, @TIPC_NLA_LINK={0x24, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x14, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x26f}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8e5c}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}]}, @TIPC_NLA_NODE={0x24c, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_KEY={0x45, 0x4, {'gcm(aes)\x00', 0x1d, "19f206f1b2123fb0906c0fe6df2e55bd0ba7176731926471689cc8ec7e"}}, @TIPC_NLA_NODE_ID={0x44, 0x3, "d46cf95de3667f4f15d24919bf4f9c9579897a90b6d197aa5c4d72ba783c7c289f7ae61c99b7f1d9d902019a4c670870831adec60965d1daffc6ddae23d7b312"}, @TIPC_NLA_NODE_ID={0xfd, 0x3, "f29251fd1d95aa4388f7ecfeebf845f1cb6f359c9428d6e6708da313a70dc793c64811b3e034d357ba9c22f871f9af087794887ce29c328c396539fe3d2343c1fce9b589e3fd61f789f8e278149e6ccc456af863d9b530510cff3225fcd9f73208151cb9bc2e32fe345d2970ba4a5b419c3ec86577ad650bece0d5134c6664f351aca590e9fe656ea68bf14623e192b89db30362541c942fe7d203e3208ebbd5103e6b1f624ff04ffd2583cda8c5e89b65d22586d4a248ff022992af6fd017f80e0ad1ea7423c4800b311fc710efb0bfa973393cafa4ec07481dca75a7cd8b2e25f8da8c3cb0033a7447cae38c9af7cf0bdedc53977cae87de"}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ID={0xb5, 0x3, "d84ea518ecf6bf0eab89624b84ddcc7a8da3dec997385b5857cd1c5d490acd400da356ac651804d470ed421cf00198539f84fc1c4dbce241ca57b2cc40ae504ecb3ec5b10e197dedb741499edf7ef61edf3f03cb346268418676f44d339a99c36821c1428870290a3d8e7dfb13b056f98e618599997bea4b0991db8ddc327e8ed4b5bfbb5a406e70636ef0c0af4b5730d90c991a57225dff95fdcd91aeeea379a9a70d4bb858d1fff9ace70efffda20e78"}]}]}, 0x320}, 0x1, 0x0, 0x0, 0x4810}, 0x804) r1 = memfd_create(&(0x7f00000003c0)='\x00\'\'x\xe0\x1c\x02\x00d\x88\xc4P\xb0\x01\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\xf9\n\x17`\xf1U\'\\\x14\t\xc2\xaa|\x81\x91=;h\xfeGm\xaf\x88\xf7\x01\xce\xdc.fjW\x8d\xf9\xbf\xd3\xf1\xa1\xa2\xb0\xcf\xbb|\xdfp\xd7sI\x8dyz\x1c\xb6\xe5\xb9Ta\xcf\xab\xc32\xd9\xaea\x80\xc6\x92', 0x6) read(r1, 0x0, 0x2e) 00:13:41 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40084503, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:13:41 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000003, 0x114813, r0, 0x8000000) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff}, 0x85000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000040)=@IORING_OP_READ_FIXED={0x4, 0x5, 0x2007, @fd=r2, 0xe1, 0x2, 0x4, 0x4, 0x1, {0x1}}, 0x2) 00:13:41 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r0, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000040)=0x80) ioctl$TIOCL_UNBLANKSCREEN(r0, 0x541c, &(0x7f0000000080)) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000340)={{{@in6=@dev, @in=@loopback}}, {{@in=@dev}, 0x0, @in=@remote}}, &(0x7f0000000040)=0xe8) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000440)='mountstats\x00') ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000480)) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x40000, 0xb, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366ee578400080820000200008000f80000200040000000000000000000010000000000000002000000010006000000000000000000000000008000"/96, 0x60}, {&(0x7f0000010100)='RRaA\x00'/32, 0x20, 0x800}, {&(0x7f0000010200)="00000000727241610500000007000000000000000000000000000000000055aa", 0x20, 0x9e0}, {&(0x7f0000010300)="601c6d6b646f7366ee578400080820000200008000f80000200040000000000000000000010000000000000002000000010006000000000000000000000000008000"/96, 0x60, 0x3000}, {&(0x7f0000010400)="f8ffff0fffffff0fffffff0fffffff0fffffff0fffffff0fffffff0fffffff0f", 0x20, 0x10000}, {&(0x7f0000010500)="f8ffff0fffffff0fffffff0fffffff0fffffff0fffffff0fffffff0fffffff0f", 0x20, 0x10800}, {&(0x7f0000010600)="53595a4b414c4c45522020080000ea80325132510000ea80325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020100057ea70325132510000ea70325103000000000041660069006c00650031000f00100000ffffffffffffffffffff0000ffffffff46494c4531202020202020200057ea70325132510000ea70325105000a00000041660069006c00650032000f00140000ffffffffffffffffffff0000ffffffff46494c4532202020202020200057ea70325132510000ea70325106002823000041660069006c0065002e000f00d263006f006c0064000000ffff0000ffffffff46494c457e312020434f4c200057ea70325132510000ea703251070064000000", 0x120, 0x11000}, {&(0x7f0000010800)="2e20202020202020202020100057ea70325132510000ea7032510300000000002e2e202020202020202020100057ea70325132510000ea70325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020200057ea70325132510000ea70325104001a040000", 0x80, 0x15000}, {&(0x7f0000010900)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x19000}, {&(0x7f0000010e00)='syzkallers\x00'/32, 0x20, 0x1d000}, {&(0x7f0000010f00)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x25000}], 0x0, &(0x7f0000011000)) syz_io_uring_submit(0x0, 0x0, &(0x7f00000001c0)=@IORING_OP_ACCEPT={0xd, 0x918d552a48cc20aa, 0x0, 0xffffffffffffffff, &(0x7f00000000c0)=0x80, &(0x7f0000000140)=@rc={0x1f, @none}}, 0x7fffffff) 00:13:41 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000000000001000000000000000b00000000020000280200000284", 0x62, 0x400}, {&(0x7f0000010400)="030000000400000005000000d4000f", 0xf, 0x800}, {&(0x7f0000000500)="ffffffffff070000000000000000000000000000000000000000000000000080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x402, 0xc00}, {&(0x7f0000010e00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x1600}], 0x0, &(0x7f00000003c0)=ANY=[]) name_to_handle_at(r0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000940)=ANY=[@ANYBLOB="0000004e04000008000000000000e0000006000000fa14000000ffffff000000000034a2ce43ed965044f1cd3900c52b54c413a2f2648e54807cc721ba67c0a001796a9da45b5d61547ea8477feb3e8721be91d42d36d225daca4afae0cc876071595e5a4e155d943a763e58cf00"/125], &(0x7f0000000480), 0x1c00) chdir(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x2, 0x0) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x101803, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x2, 0x0, 0x0, 0x5e, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r3, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa, 0x13, 0xffffffffffffffff, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x200000, 0x6b) openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x8400, 0x39) write(r2, &(0x7f0000000240)="01", 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r5 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r5, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r5, 0x5412, &(0x7f0000000040)=0x80) ftruncate(r5, 0x80) r6 = openat(0xffffffffffffff9c, &(0x7f0000001340)='./file1\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x100000001) syz_io_uring_submit(0x0, 0x0, &(0x7f00000001c0)=@IORING_OP_STATX={0x15, 0x3, 0x0, 0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000140)='./file0\x00', 0x1, 0x400, 0x1}, 0x40) copy_file_range(r6, 0x0, r4, &(0x7f0000000280)=0x10000, 0xc3a, 0x0) [ 2788.408969] FAULT_INJECTION: forcing a failure. [ 2788.408969] name failslab, interval 1, probability 0, space 0, times 0 [ 2788.410364] CPU: 0 PID: 18008 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2788.411156] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2788.412062] Call Trace: [ 2788.412360] dump_stack+0x107/0x167 [ 2788.412769] should_fail.cold+0x5/0xa [ 2788.413194] ? create_object.isra.0+0x3a/0xa20 [ 2788.413706] should_failslab+0x5/0x20 [ 2788.414129] kmem_cache_alloc+0x5b/0x310 [ 2788.414582] create_object.isra.0+0x3a/0xa20 [ 2788.415074] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2788.415647] kmem_cache_alloc+0x159/0x310 [ 2788.416119] jbd2__journal_start+0x190/0x7e0 [ 2788.416613] __ext4_journal_start_sb+0x214/0x390 [ 2788.417150] ext4_dirty_inode+0xbc/0x130 [ 2788.417603] ? ext4_setattr+0x2160/0x2160 [ 2788.418059] __mark_inode_dirty+0x492/0xd40 [ 2788.418537] generic_update_time+0x21c/0x370 [ 2788.419034] file_update_time+0x43a/0x520 [ 2788.419491] ? evict_inodes+0x420/0x420 [ 2788.419933] ? down_write_killable+0x180/0x180 [ 2788.420436] file_modified+0x7d/0xa0 [ 2788.420858] ext4_file_write_iter+0x906/0x18d0 [ 2788.421372] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2788.421894] ? kasan_save_stack+0x32/0x40 [ 2788.422349] ? kasan_save_stack+0x1b/0x40 [ 2788.422806] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2788.423379] ? iter_file_splice_write+0x16d/0xc30 [ 2788.423908] ? direct_splice_actor+0x10f/0x170 [ 2788.424410] ? splice_direct_to_actor+0x387/0x980 [ 2788.424938] ? do_splice_direct+0x1c4/0x290 [ 2788.425417] ? do_sendfile+0x553/0x1090 [ 2788.425852] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2788.426366] do_iter_readv_writev+0x476/0x750 [ 2788.426869] ? new_sync_write+0x660/0x660 [ 2788.427376] ? selinux_file_permission+0x92/0x520 [ 2788.427920] do_iter_write+0x191/0x670 [ 2788.428385] ? trace_hardirqs_on+0x5b/0x180 [ 2788.428867] vfs_iter_write+0x70/0xa0 [ 2788.429307] iter_file_splice_write+0x762/0xc30 [ 2788.429834] ? generic_splice_sendpage+0x140/0x140 [ 2788.430486] ? avc_policy_seqno+0x9/0x70 [ 2788.431033] ? selinux_file_permission+0x92/0x520 [ 2788.431575] ? lockdep_init_map_type+0x2c7/0x780 [ 2788.432099] ? generic_splice_sendpage+0x140/0x140 [ 2788.432755] direct_splice_actor+0x10f/0x170 [ 2788.433273] splice_direct_to_actor+0x387/0x980 [ 2788.433796] ? pipe_to_sendpage+0x380/0x380 [ 2788.434271] ? do_splice_to+0x160/0x160 [ 2788.434712] ? security_file_permission+0x24e/0x570 [ 2788.435286] do_splice_direct+0x1c4/0x290 [ 2788.435745] ? splice_direct_to_actor+0x980/0x980 [ 2788.436272] ? selinux_file_permission+0x92/0x520 [ 2788.436833] ? security_file_permission+0x24e/0x570 [ 2788.437389] do_sendfile+0x553/0x1090 [ 2788.437834] ? do_pwritev+0x270/0x270 [ 2788.438271] ? wait_for_completion_io+0x270/0x270 [ 2788.438817] ? rcu_read_lock_any_held+0x75/0xa0 [ 2788.439352] ? vfs_write+0x354/0xa70 [ 2788.439769] __x64_sys_sendfile64+0x1d1/0x210 [ 2788.440262] ? __ia32_sys_sendfile+0x220/0x220 [ 2788.440768] do_syscall_64+0x33/0x40 [ 2788.441167] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2788.441829] RIP: 0033:0x7ff4675d8b19 [ 2788.442261] 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 [ 2788.444367] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2788.445193] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2788.445964] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2788.446750] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2788.447639] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2788.448480] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 [ 2788.484824] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue 00:13:41 executing program 1: syz_io_uring_setup(0x3a74, &(0x7f0000000080), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x0, 0x0) pkey_mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xffffffffffffffff) syz_io_uring_setup(0x4004, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000000), 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) syz_io_uring_setup(0x38d4, &(0x7f0000000080)={0x0, 0x0, 0x1}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0}, 0x0) r3 = mmap$IORING_OFF_SQES(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x110, r0, 0x10000000) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) syz_io_uring_submit(r1, r3, &(0x7f0000000100)=@IORING_OP_ASYNC_CANCEL={0xe, 0x4, 0x0, 0x0, 0x0, 0x12345, 0x0, 0x0, 0x1, {0x0, r4}}, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x13, r0, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='smaps\x00') pread64(r5, &(0x7f0000000140)=""/4096, 0x1000, 0x0) 00:13:41 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext={0x8}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:13:41 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r1 = syz_io_uring_setup(0x3167, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f00000a0000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f00000002c0)=0x0, &(0x7f0000000100)=0x0) r4 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r5 = dup2(r4, r4) r6 = io_uring_setup(0x3, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x3, 0x31f, 0x0, r1}) syz_io_uring_submit(r2, r3, &(0x7f0000000300)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f00000001c0)=@sco}, 0x0) io_uring_enter(r1, 0x76d4, 0xfffffefe, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x6}, 0x4202}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r7 = fsmount(0xffffffffffffffff, 0x0, 0x8) execveat(r7, &(0x7f0000000000)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', 0x0, &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00'], 0x0, 0x1000) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r6, r5) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa, 0x13, r8, 0x0) r9 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x41) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r9) 00:13:41 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r1) sendfile(r1, r2, 0x0, 0x100000001) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, &(0x7f0000000040)={{0x1, 0x1, 0x18, r4}, './file0\x00'}) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) 00:13:41 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40084504, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:13:41 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000280)={0x1c, 0x10, 0x0, 0x0, 0x0, 0x0, {}, [@typed={0x8, 0x1, 0x0, 0x0, @pid}]}, 0x1c}}, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000080)={0x1dc, r1, 0x200, 0x70bd2c, 0x25dfdbfd, {{}, {@val={0x8, 0x1, 0x1b}, @val={0x8}, @val={0xc, 0x99, {0x7ff, 0x2c}}}}, [@NL80211_ATTR_VENDOR_SUBCMD={0x8, 0xc4, 0x5}, @NL80211_ATTR_VENDOR_SUBCMD={0x8, 0xc4, 0x6}, @NL80211_ATTR_VENDOR_ID={0x8, 0xc3, 0x9}, @NL80211_ATTR_VENDOR_DATA={0xb0, 0xc5, "fb08b371d26d636ee9ffb4918c7142d7cb2a7415b46a82e142694d552ed702102b177a1a081d59746a453535944bdeb1667151514def999fd61a27c8dcf36fba7fd01e618bd3cc333ce0a5ac9cb11f3faf8570c7be32a97df0272708280ae69bb3928e51f742c814476b9e0d8098c18ef6e8430862a32811c313b3e0adefa165d97c18928d9e4e8b119d35137bcbd42fa9527f6abb1ad12473237c82ab50001c3d3f9f48fa17175ae5078125"}, @NL80211_ATTR_VENDOR_SUBCMD={0x8, 0xc4, 0xffff}, @NL80211_ATTR_VENDOR_ID={0x8, 0xc3, 0x33}, @NL80211_ATTR_VENDOR_DATA={0xd2, 0xc5, "5914ab485669264454a48b4fa2b326dbc5b805693fa794f4386e4ebc2a4f33f57093e663d58b7a97a338b23219812a7428893f67d9cf92a5f16cb55c039295ca2bcc17beb0f22142611d0b6149651e95bef46987bf7af461e7c59045ca244ecf29d22d5109aecb125027b660b73ea5e54bb859c91822d2f4759899014d25861f67c1f0ad46fd0d67204727994623a5d8a60304576851dce2676e29a47ddc79ddfa3b3fc4aceaca91af1e56e74d58ce800ba51186c9412367047c8d3987fa2fdd19439c806f82568232e59ea76c57"}]}, 0x1dc}, 0x1, 0x0, 0x0, 0xd1}, 0x0) 00:13:41 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext={0x8}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:13:41 executing program 4: ioctl$CDROM_CHANGER_NSLOTS(0xffffffffffffffff, 0x5328) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r0) sendfile(r0, r1, 0x0, 0x100000001) ioctl$CDROMSETSPINDOWN(r0, 0x531e, &(0x7f0000000000)=0x3) ioctl$CDROMREADALL(0xffffffffffffffff, 0x5318, &(0x7f0000000040)) ioctl$CDROMREADTOCHDR(0xffffffffffffffff, 0x5305, &(0x7f0000000ac0)={0x9e, 0x5}) ioctl$CDROMPLAYMSF(0xffffffffffffffff, 0x5303, &(0x7f0000000b00)={0x3, 0x7, 0x92, 0xf, 0x0, 0x2}) r3 = geteuid() setfsuid(r3) r4 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000b40), 0x24082, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000b80), 0x400000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000020c0)={{0x3, r3, 0x0, r3, 0x0, 0x10, 0x20}, 0x0, 0x0, 0x1, 0x3, 0x5, 0x28b6, 0x9, 0x1f, 0x878, 0x7, 0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(0xffffffffffffffff, 0x4b31, &(0x7f0000002180)) ioctl$KDSETLED(0xffffffffffffffff, 0x4b32, 0x5) ioctl$CDROMPLAYMSF(r4, 0x5303, &(0x7f00000021c0)={0x0, 0x2, 0x9, 0x1, 0x20, 0x1}) openat$cdrom(0xffffffffffffff9c, &(0x7f0000002200), 0x8000, 0x0) 00:13:41 executing program 1: msgctl$IPC_SET(0x0, 0x1, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0xa2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffff80000001}, 0x10208}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = syz_open_procfs$namespace(0x0, &(0x7f0000000000)='ns/ipc\x00') r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='pids.current\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f0000000080)=0x74) ioctl$NS_GET_USERNS(r1, 0xb701, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000004d00)=[{{0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000080)}], 0x1}}], 0x1, 0x0) 00:13:42 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40086602, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:13:42 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 37) 00:13:42 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext={0x8}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) [ 2788.967412] FAULT_INJECTION: forcing a failure. [ 2788.967412] name failslab, interval 1, probability 0, space 0, times 0 [ 2788.969231] CPU: 1 PID: 18310 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2788.970342] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2788.971620] Call Trace: [ 2788.972067] dump_stack+0x107/0x167 [ 2788.972647] should_fail.cold+0x5/0xa [ 2788.973250] ? jbd2__journal_start+0x190/0x7e0 [ 2788.973969] should_failslab+0x5/0x20 [ 2788.974566] kmem_cache_alloc+0x5b/0x310 [ 2788.975218] jbd2__journal_start+0x190/0x7e0 [ 2788.975917] __ext4_journal_start_sb+0x214/0x390 [ 2788.976666] ext4_file_write_iter+0xdbf/0x18d0 [ 2788.977401] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2788.978111] ? kasan_save_stack+0x32/0x40 [ 2788.978757] ? kasan_save_stack+0x1b/0x40 [ 2788.979426] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2788.980213] ? iter_file_splice_write+0x16d/0xc30 [ 2788.980957] ? direct_splice_actor+0x10f/0x170 [ 2788.981655] ? splice_direct_to_actor+0x387/0x980 [ 2788.982391] ? do_splice_direct+0x1c4/0x290 [ 2788.983062] ? do_sendfile+0x553/0x1090 [ 2788.983679] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2788.984407] do_iter_readv_writev+0x476/0x750 [ 2788.985103] ? new_sync_write+0x660/0x660 [ 2788.985741] ? selinux_file_permission+0x92/0x520 [ 2788.986512] do_iter_write+0x191/0x670 [ 2788.987132] ? trace_hardirqs_on+0x5b/0x180 [ 2788.987813] vfs_iter_write+0x70/0xa0 [ 2788.988411] iter_file_splice_write+0x762/0xc30 [ 2788.989152] ? generic_splice_sendpage+0x140/0x140 [ 2788.989922] ? avc_policy_seqno+0x9/0x70 [ 2788.990551] ? selinux_file_permission+0x92/0x520 [ 2788.991313] ? lockdep_init_map_type+0x2c7/0x780 [ 2788.992046] ? generic_splice_sendpage+0x140/0x140 [ 2788.992802] direct_splice_actor+0x10f/0x170 [ 2788.993478] splice_direct_to_actor+0x387/0x980 [ 2788.994200] ? pipe_to_sendpage+0x380/0x380 [ 2788.994875] ? do_splice_to+0x160/0x160 [ 2788.995489] ? security_file_permission+0x24e/0x570 [ 2788.996267] do_splice_direct+0x1c4/0x290 [ 2788.996911] ? splice_direct_to_actor+0x980/0x980 [ 2788.997644] ? selinux_file_permission+0x92/0x520 [ 2788.998388] ? security_file_permission+0x24e/0x570 [ 2788.999179] do_sendfile+0x553/0x1090 [ 2788.999783] ? do_pwritev+0x270/0x270 [ 2789.000373] ? wait_for_completion_io+0x270/0x270 [ 2789.001113] ? rcu_read_lock_any_held+0x75/0xa0 [ 2789.001819] ? vfs_write+0x354/0xa70 [ 2789.002401] __x64_sys_sendfile64+0x1d1/0x210 [ 2789.003096] ? __ia32_sys_sendfile+0x220/0x220 [ 2789.003815] do_syscall_64+0x33/0x40 [ 2789.004379] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2789.005149] RIP: 0033:0x7ff4675d8b19 [ 2789.005717] 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 [ 2789.008455] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2789.009602] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2789.010667] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2789.011743] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2789.012816] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2789.013882] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:13:58 executing program 1: ioctl$TCSETA(0xffffffffffffffff, 0x5406, &(0x7f0000000080)={0x8, 0x9, 0x1ff, 0xfe00, 0x9, "e9589d8207171413"}) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) creat(&(0x7f0000000040)='./file0/../file0\x00', 0x2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mount$9p_fd(0x0, &(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000200)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@access_user}]}}) 00:13:58 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r0, {0xf14}}, './file0\x00'}) r2 = openat$cgroup_procs(r1, &(0x7f00000004c0)='cgroup.threads\x00', 0x2, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r2) sendmsg$NFULNL_MSG_CONFIG(r1, &(0x7f00000002c0)={&(0x7f0000000200), 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, 0x1, 0x4, 0x301, 0x0, 0x0, {0x1, 0x0, 0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x14}, 0x4) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000900), 0xffffffffffffffff) sendmsg$IEEE802154_ADD_IFACE(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)={0x28, r4, 0x1, 0x70bd2b, 0x0, {}, [@IEEE802154_ATTR_PHY_NAME={0x9, 0x1f, 'phy1\x00'}, @IEEE802154_ATTR_DEV_TYPE={0x5}]}, 0x28}}, 0x0) sendmsg$IEEE802154_LIST_PHY(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)={0x14, r4, 0x200, 0x70bd28, 0x25dfdbff, {}, ["", "", "", "", ""]}, 0x14}}, 0x28000800) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_PROTOCOL_FEATURES(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000080)={0x14, 0x0, 0x1, 0x0, 0x25dfdbfa}, 0x14}}, 0x0) sendmsg$NL80211_CMD_SET_REG(r1, &(0x7f00000003c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000380)={&(0x7f0000000640)=ANY=[@ANYRES64=r4, @ANYRES16=r5, @ANYBLOB="000000cc00"], 0x18}}, 0x4000040) sendmsg$nl_netfilter(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000001600)=ANY=[@ANYBLOB="c40e000010000000000000000000000000000000ff85347e1282e20e9b5c9e80b84dd54af0073ad3d3bb2e54ff71a39d0672344040be5d3b8c8364b8d9f4449490648ae923124c05df3f8896646541cd943c08a260bc8e23ec05d528df173afa585ff78d6e4c4399742b58bbbea06cc1dcb24304b5f2416ab848b943d84b7af70a3224282799f5ff401d748d0f183e641a8e95b0e33ff9cd8a2a8e5900f771de42dc3eca45d5b760b10c7705893549e142537ebd42dc1df73dbd1eeeff87b0a624bbd8dfc4fc0decc4e0423eba4d32dfd1c0fac4db3739cab274000ad78047729852b46ddda9a14b52be1dad188a70ad8bcce08c44a651134bcf92f7704f262523ec474a3197afadf75492c5a6bd7725c2f2c5ec88aae81e783c92b8b4d17b0a33017888e96c87daca18aec456ce3c69634afd25ee539afd5d7ea2b00867397b0305e03d916ffc8073bb086ab80ed71273aa0d0add657b3408c07052fc03fb506e2997dfdf351811fcf8ba8b0377c1a4a65814043e4fbf77128f9a94f9ffb34d926cf4297fd78d2ebd050f5236d875d793229b15ed88ca13b7393826df5c56a3aeaeaca9988ddb9645fd8cf94eb0a3b12ca4f81dc1c9fa223d9314821ae3056050dce180a2831e36784b447a4d34c3cf5c123ff3fbaceffec58ebc57a646ef1f16326eb30c49bae5e3f381b90f030f416ff0ae6e0463f07ee4adbe04e01cb16acba964fb714af2aee62bed25c0c431ab40b8e343adef85c0a0c99360b51348f6c7dac44ea95f1c891b9c3a3a2c5f8312ea9828f07918fe66a22a75eb897e4e380038d7fce754350b5c536abd760484cadfe9791454bb5d30850182bdcbeeeba79d1eea305e569b28d46c48e6f6963604501d7c966514b42a94df0755e8a1f779f27ba2040c7922933240e39a1e9d9db9bfc6ad35e8dd131ab222bee8467b6d053b1e0cbf28398ea95240d09c8c202aeae0b6510d6626b1c89b1a266b1189abfb102331666904636f4d964ed32386a5e11394e09772e3eed77e318e1dc6c72ccd02813a668df0ab2f1c391ccb70e4ab09adabe251f20617450f724c82b181e1511daebbf344bbc4a28a5bb2473929fef4be4966a6d78f422f6c0419edac716a56671898a740badc4aa0e2074dade7f219b7c29f9f85e229cefe1ca712bb73d21c659f0506991a645024c0d78e76fa2bd905e1c41ca3386881dbef4bdb0c9c29a8b72634abac0469548518c7297a4214ad9a630b73da477414646725fcb772a16a05c9a66603ecee7f4342a35d24250b5bc4f0a09057a6768012d5f1eb013f19a0bea0033ea4e45d86d5ba8c76f61d8de0b04928ea25a46e966ac393cc9f88719814779630427e38adc156a629e2d22e5153242870b5297b75fee82a48d2d6d4374e07bd606e0012acdc8d84c5f53b9fbff09e9627ef580463695460fc28c68759b85a557bdfce9d5d429b6c9b3254320df516cc7dbd3ede02359fdecd2b3f8a4fd09fc9082af6c6ba7ab17f67216f40c668a60c94532fb9a1d85d39ad949d06084b2575ace940c80dc17fd6b715cab4420d130d0a698a9848fde2c4b8aa2865f7836adc366795e74facc8150c9f3d4769609a6ae19b31c4091d18787c3cc239db885eb2b5d2f6d090b19fa2515c3b848b022eb91f7f015291a9b82e2ddb725d0c939ced87e58db2d3d47d9267ef850af88a38b458f90114e38858775864e1c52bff9b798640c1cc4203b2aa8a63d68cc1b5910efb44f6a9cc8cc8ab8ecbda4c20cdf52934e9d8bdaeb6e28230e6709093fefb3ca53d821bc4ce9b76cb406341dbdefd5dbf410873b9204a892e4d2b617d0257a43af1ed1d52b067100a67bba29096397768077d24de4f4331277c368120ad2c9884720253d0209ee3b0363cec18ce44ec09ce452f4e3d4347a20d9a84ff5fd5dbf529a9913fa7b4b42e7668b20185d87f0e018838f61bd2f1c80752c62e2d23a4b02afee2a81c2340e911b3c6a9c45453c6b5c17d0a93ae82f841aa9c777b65ec256626632edcf09d27fe3798fcc4cead59b15dc42f58ea2b08345339e35277528046a527074c63ed58b890c04e0f8dc31f589e03192dc11fbee3615d635699fb4f81f29b788f608e0a0e53cdb5d631aa28af61fc0440918a5cf711e73375ec0f3025cfb3d73610106d8680db6058cf83a7cd8370ff104f340139e1899a08f07f5b116ce8ce43f12406e88363cf146c1b370691758eebc5dfa63aa93ada3e578f1e92e94f5230a2685997315ffd96ab14c3cd45d927076fa6a110a53dffc4aad270cfc481ce0e2ee2dec9fdf28962c92a3cf1516f1999600e09aa56a7e636505ec874eba934dd6b0411e8bd45c490a43062c2837e553d6df8ecc30af23baa8c643f05d22dd731bed1fb558e8c94da551854c325d2fac46a37281612d3e8786009854d8410c628797265fe38129eded12b505a1638f1cd8cfed0cdc98f1f25a89dbb56d82cf8dc4b828e5b89a07f92226d74b273cbbdb5d55317bf40c0e14a9d4587d04c790c9d819042bf447b77133ac41ea53d5d014211e3caacfdf56b0e8d332d4c150fbd087af89b87e95a33e29e7d9149f6b3754eaef9438d9e8d28443012171fc5c26a67014fa156eda27fa0e3a7ca1f3aad5dc49c72fd98918e80091cab4c8d96f4b3b569bb066ae2464d2758c39245483b0f27c2aaec2b409d2a7bf4e006031b290ea42080a96a75c54ce6cc89d6317b68cd122cae363865f3c7e53ed1c9e73585d2265e0bdb9dfa47df5378d15048d4185d266f02199d632811933a2af449eccf643a6b1feb568c7a86e9fe3888934f0c48bd444c632e058bd9cd0bf5d00184151a9ae9b03fb9de7d56c9e9fcf0810c99a90270fa04869c333cf60e875999199a2fec92c6f13fbd7858dd0e6cf3e082a93e3cf56bbb4bf498b45a65b1179febe385088e75d123658db5ba1e1bf64da5b413d6353c175a6b4ab797393878e0cae94feedd0f884e9bf25ade1a61bc40ce27be6ea792dafd4efe8ab316cfb7fb45096034fbad836b1f1269e162ec2ff45b1964b3c6b8ef07a4c4d0e8304942ee57b524de6bb4cff314c301fa8f61fc3e0aac9e9c90e55f50a51fff27242418f5c364b81f43cf168fd09653c57be9e58db47a5efa2dcdb17cae9f84de1823a3c11798992c349de4f767601b9bf60354313a3e3f7dd3cc2df501e3b1d648c6ac743d83e9b3c255352174ca1b7efd6eb7537fda528792d6734aac1a28e22d2902c3afe4cb68d36b509313310e920f624a7f6c135e9a23badc0313a5f0b9e6949a77f149d1b8ae5b69f45e92778686b60c2dd8ddb012075f429ab285b35e57d972cf799d905e59c490a0faeaddd904adeaecac889f2442f5cec90e7c3cf824a13208ba853fcfa2ea521f78c512c4783574f559464c7217c55a80608b21f7148f3944041922dfab613fd862d7a66f65c19239a1cd03d3d7ae416d803c07310ca780c1007413a0ec313c4df224c0e2ceef4453a2202955924168a71e50a07071c8777c81672fc7b5343894c3fcc7dca2ab69ecfd27c05cd621c9249592dc107cfc07705a48e25ffe7d36a3ba4dca7e5f1ff827dc0a961662f88e9a153bb0594fc755ecd85100b06d918c6ea0b47e71d7db0c0a3a6aec09b3bb25c548bd03ac374ed04ecab90f11697e998feef16f2809843907150411896f7f375f827b56b79043f3779ac247192118094f9c5a485b7e6922a000595e4a35d436e0eb615d470486dc7431eb33358b4166594b651782b4b2f917baaabb3646b82d2077768fd460d8de4fdbe7e9e8c00e16453f120bdcdff817f0581cc2bbab23196fe0a7dda25c23f1bbe1e25ffddd5fdb1b2192c8e84fe8bee3bb33c62f8a4c7cd8d7b285ea895d0355240215ac87ba8731025da0bdd396e51bf580a53bdc5893e4f725e499c0a122052c10a514dde7968c6c71783b111cf9e572455ecddbc3ba74eea27814bb8c952ad9e678885e3168002b4335540967374b2e7e44ea220d156a86c45740896f75383fd84ee47114d7c1bb4c1234e7758d4e2196e705124c3070d8b59ee3658c6dedc96b3a33fd399bb55df133aa376b957a0a703591c53b41ec7dc65d0b0a63348a736ca9f15e66e2c8ef4eacdcb317e57698ecc7374831322040df1f8f74fe84b1c51614af94d92fb4a62d82bdac3e88f0563a2a839b45c1749c1884db557d89764a1cb463b59500f2738d92c94fe4c216fdd7b0280b5a9cd43fc3c5d0a22aadfee2a685e6a8505e41500c277a43d0a9756dea5d960d12db7e469197e4c1edb8c5c657c07e9db4ff0249b9b71e3b8ea5f5ddda5213951aefc79814f2393b863099d1a482abc000849c42dee6cbb6dcb6eabc1a4e20a6aed1d971f4bbb1d57196ff0162b6d8ad1fd4f20c312d443eb130d10f60a1737903f1e73db853828f2f58ed4c9fcc8bc05f16aed0f7adc6c07022844fc2f9d44839eaf50525462083896b450e78e5a32251aae2a0fc3734e7176d6ff560765dad842c2b86f3fae32b8466af2fa8fd30b6e2c12111af072913ad0599b5d79f832fcc38b230fde513009fb522b39d534b9ca4945ecfe4740344781d89cfa867e937ec76eb54d1d496502c59f401300c3c6a72b4e739574679839b4168a99edccc9ed570d5b7dfe18852221f845d56d21da423571a91526e76ddd9dd11e189126ba1b723dfaa275c14422c4987d73dd82f737035105a61fc4122fa6aeccd98d30cf73dd85b4fc8c97028b931daedd2c7d6db2ee0d33612b18f47bb8c8c7fa79e93314103cc18f1caeee560b75ce2b4747e5b10905d59b5f3659f8915cb33ab6ca84e7ad40550480b6953559afc6ac84b5705b13a15393a795087bad59ac3526207b038bc2000000000000000ad474344e7728445e8779828e158b9d3884517ad0f7de65299d7b0926db5819bce05ef0a9dbdcb8196a363a81d7e951ac093e82f1987de9111242c0391f5799ac6501ab5663a00ae88ae35a2f1e0c868556e9c92f4c659e6ba77074c067ebd4d70a6cd8a17033a9c8ec6db1376be87da6e626697f433162ec3f3664f752d96ecc801a1aa976d3cf1acf80543475e8866e4890f4575d41f319e6bcff84d93527e7b5c567e296876430d41d12f9fc54b69d4e8b6ac2765cdf6737c008153e33f253c4730444d86cf10067c8a56943734c70a994ad828714bef2fecd023e66fb5562da9d31717e33714c24609405717b8e9f106d68aac0af4ec4fc21ebad7fc7a2b1026842bc962d43c7b72d42e5f0de8b7beeb636c82a0cb1ab811b0a61f2712a26e6f93942291847652ddd805ea91fec452d7b9c087bbe9832ba6eadb2938788c516b31c0310d5c61d896d4e8f8f26cd6484a0000009aa98af1866e18d195cd61ee7c6cacd16915d809fe591c6f723f82cda87f144c7dabb5da07f547898ccbfb45f972c41dfc9c8e164b9c906d6b66dd089f8360d27648e6a94a09628d10a86098f4e3bc6d4f42c844aab8"], 0xec4}}, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x18d800, 0x0) syz_open_pts(r6, 0x4000) fspick(r6, &(0x7f0000000400)='./file0\x00', 0x0) ioctl$sock_inet_SIOCGIFNETMASK(r3, 0x891b, &(0x7f0000000480)={'bridge0\x00', {0x2, 0x0, @multicast2}}) r7 = fsopen(&(0x7f0000000440)='reiserfs\x00', 0x1) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r6, 0xc0189372, &(0x7f0000000180)={{0x1, 0x1, 0x18, r7, {0x200}}, './file0\x00'}) sendmsg$IPSET_CMD_FLUSH(r6, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c00000004060101000000000000000005000006050001e907000000"], 0x1c}, 0x1, 0x0, 0x0, 0x40}, 0x40408c0) 00:13:58 executing program 2: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001300)) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f0000000100)={0x0, 0x1000}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000052900)={0x7, [], 0x81, "d5e2b485aca084"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005fac0)={0x6, [], 0x8, "8b458d8b37b0ed"}) sendmsg$nl_generic(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000011c0)={0x28, 0x10, 0x1, 0x0, 0x0, {}, [@typed={0x5, 0x0, 0x0, 0x0, @str='\x00'}, @nested={0xc, 0x0, 0x0, 0x1, [@typed={0x8, 0xd, 0x0, 0x0, @ipv4=@dev}]}]}, 0x28}}, 0x0) perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 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, 0x0, 0xfffffffd, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, &(0x7f00000000c0)={0xbbe, 0x3, 0xfffffffa, 0x1, 0xfffffffe}) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ptrace(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/crypto\x00', 0x0, 0x0) pread64(r1, &(0x7f00000010c0)=""/4088, 0xff8, 0x0) ioctl$RTC_UIE_ON(0xffffffffffffffff, 0x7003) r2 = fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) ioctl$RTC_UIE_ON(r2, 0x7003) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r3, 0xc0c0583b, &(0x7f0000000080)) ioctl$BLKRAGET(r3, 0x1263, &(0x7f0000000000)) 00:13:58 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40087602, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:13:58 executing program 4: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x2, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200403, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) dup2(r1, r0) ioctl$FS_IOC_GETFSLABEL(r0, 0x81009431, &(0x7f0000000280)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, 0x0, 0x0) [ 2805.257483] FAULT_INJECTION: forcing a failure. [ 2805.257483] name failslab, interval 1, probability 0, space 0, times 0 [ 2805.258474] CPU: 0 PID: 18362 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2805.259064] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2805.259751] Call Trace: [ 2805.259982] dump_stack+0x107/0x167 [ 2805.260289] should_fail.cold+0x5/0xa [ 2805.260620] ? create_object.isra.0+0x3a/0xa20 [ 2805.261003] should_failslab+0x5/0x20 [ 2805.261322] kmem_cache_alloc+0x5b/0x310 [ 2805.261669] create_object.isra.0+0x3a/0xa20 [ 2805.262035] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2805.262465] kmem_cache_alloc+0x159/0x310 [ 2805.262821] jbd2__journal_start+0x190/0x7e0 [ 2805.263206] __ext4_journal_start_sb+0x214/0x390 [ 2805.263611] ext4_dirty_inode+0xbc/0x130 [ 2805.263951] ? ext4_setattr+0x2160/0x2160 [ 2805.264299] __mark_inode_dirty+0x492/0xd40 [ 2805.264663] generic_update_time+0x21c/0x370 [ 2805.265036] file_update_time+0x43a/0x520 [ 2805.265387] ? evict_inodes+0x420/0x420 [ 2805.265732] ? down_write_killable+0x180/0x180 [ 2805.266117] file_modified+0x7d/0xa0 [ 2805.266429] ext4_file_write_iter+0x906/0x18d0 [ 2805.266821] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2805.267209] ? kasan_save_stack+0x32/0x40 [ 2805.267552] ? kasan_save_stack+0x1b/0x40 [ 2805.267897] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2805.268317] ? iter_file_splice_write+0x16d/0xc30 [ 2805.268721] ? direct_splice_actor+0x10f/0x170 [ 2805.269102] ? splice_direct_to_actor+0x387/0x980 [ 2805.269509] ? do_splice_direct+0x1c4/0x290 [ 2805.269873] ? do_sendfile+0x553/0x1090 [ 2805.270218] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2805.270629] do_iter_readv_writev+0x476/0x750 [ 2805.271027] ? new_sync_write+0x660/0x660 [ 2805.271381] ? selinux_file_permission+0x92/0x520 [ 2805.271799] do_iter_write+0x191/0x670 [ 2805.272128] ? trace_hardirqs_on+0x5b/0x180 [ 2805.272491] vfs_iter_write+0x70/0xa0 [ 2805.272814] iter_file_splice_write+0x762/0xc30 [ 2805.273207] ? generic_splice_sendpage+0x140/0x140 [ 2805.273634] ? avc_policy_seqno+0x9/0x70 [ 2805.273971] ? selinux_file_permission+0x92/0x520 [ 2805.274381] ? lockdep_init_map_type+0x2c7/0x780 [ 2805.274780] ? generic_splice_sendpage+0x140/0x140 [ 2805.275199] direct_splice_actor+0x10f/0x170 [ 2805.275569] splice_direct_to_actor+0x387/0x980 [ 2805.275959] ? pipe_to_sendpage+0x380/0x380 [ 2805.276323] ? do_splice_to+0x160/0x160 [ 2805.276662] ? security_file_permission+0x24e/0x570 [ 2805.277087] do_splice_direct+0x1c4/0x290 [ 2805.277433] ? splice_direct_to_actor+0x980/0x980 [ 2805.277831] ? selinux_file_permission+0x92/0x520 [ 2805.278238] ? security_file_permission+0x24e/0x570 [ 2805.278664] do_sendfile+0x553/0x1090 [ 2805.279000] ? do_pwritev+0x270/0x270 [ 2805.279327] ? wait_for_completion_io+0x270/0x270 [ 2805.279730] ? rcu_read_lock_any_held+0x75/0xa0 [ 2805.280115] ? vfs_write+0x354/0xa70 [ 2805.280433] __x64_sys_sendfile64+0x1d1/0x210 [ 2805.280812] ? __ia32_sys_sendfile+0x220/0x220 [ 2805.281201] do_syscall_64+0x33/0x40 [ 2805.281512] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2805.281942] RIP: 0033:0x7ff4675d8b19 [ 2805.282267] 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.283431] mac80211_hwsim hwsim9 wlan1: refused to change device tx_queue_len [ 2805.283835] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2805.283848] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2805.283855] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2805.283861] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2805.283868] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2805.283874] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 [ 2805.318750] netlink: 3760 bytes leftover after parsing attributes in process `syz-executor.0'. ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000003c0)={'veth1_to_team\x00'}) r2 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r2, 0x89f0, &(0x7f0000000080)={'sit0\x00', &(0x7f00000000c0)={'sit0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @empty}, @empty}}) sendmsg$BATADV_CMD_GET_VLAN(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000580)=ANY=[@ANYBLOB="fdbb67db4861228dba941069fa9a60c4128f0a7be22fb42f5cf42c32fe67829c58836ccfa2b087c319485a8e89f75b00028eb7cff3cd5a06dd660807a98f95fdbe40895098e6a30c290abaeaa9fb040fd6143e1e889e0c66a6f3dab5015671394dbfb25c0d967872a5120000cf492ebc7d32f5f1e5d9e0a5f1371d39230fa535b26af7b57f9f5d2aad32397cbd864971b34ffde53f233248ea54648fbdb79d4ad6848457f7dcb076899fa88f3089fc4a460000000000000000000900ba2492d94ba63bde811178280b0046e3b6f390d5e4f0aa437904821b4b47f198c9497beafbdddfe2a08cd5e9705f8f2b38e71d61488a4b2e4424dc17301603055139d7fd20aed4602ad581f7a80580183e7773b0d519501d00b265e39eac033f9928cefea9743c326212ab0ba4ae0000000000", @ANYRES16=0x0, @ANYBLOB="00002dbd7000fddbdf251100000005002a0001000000050029000100000008002c00faffffff05002e0000000000050037000100000005002f0000000000"], 0x44}, 0x1, 0x0, 0x0, 0x40000}, 0x20004041) r3 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) sendmsg$NFNL_MSG_ACCT_GET(r3, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)=ANY=[@ANYBLOB="20000000010a0104000000000000602f0c0003400000000000000f2d00000000"], 0x20}, 0x1, 0x0, 0x0, 0x4000800}, 0x2000040) 00:13:58 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:13:58 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 38) 00:13:58 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) r0 = syz_mount_image$vfat(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x1, 0x5, &(0x7f0000001440)=[{&(0x7f0000000200)="55abb455c1f9bdc2913f8f2917945d2d06c3bcdfedc81f80c3b90e8f9c67ee0150c79e15d316755732d584c97946688db2", 0x31, 0x2}, {&(0x7f0000000240)="f89505d536", 0x5}, {&(0x7f00000002c0)="f10bcd8d15ce9dd519d565ef06ea62d2357ddcbc4b07cef7808bad8b0ee9418bb16c34e9d1a456c4337d52a16f17704b47cf36d13b0fb4818f228cc2d32285d8fcd5f7f4082938c249e9b281883ddd7d8e6387d300ad2196564392cb7310733222daa460ba10a5b24975e1c32df220ba7a0cc54ae4225b06611e990c89c1d3f41c54080166b1e14a7080762d9a6f2aa3ef0606f540bd379b8b4f7832dd3c9cb14c2ff747d71e1d6501ff83683d1855b72715b7efae397294d12bef58b304ea01b240ca0c7802b3a7f7d6cd14c26c7460fceffb63532823cb31e68aa9f48b96d23e0620108a392fc7bdbf839eec9638bec2d9340fac9ec3274a171016f4379a09c0cdca9e7a2ee82257578f7b7ecb2c95b599dd2e08fda2b54bb95649f59ed87323a422f92179f05f4ab6f8ea286f384d7200c5f13cc3c91ca74438ad96079ad1aeb28831385de78b5e2d7114ef2536803b7c0fc0e826ccd3b852aba2b99e6b160df91da4f0d035fb0658f5f72a8a9a6b2423fe81087b70207386cd6502fc483ac1bfecf326da8190c47010ca5e56d4d85b137775355f220487adb70beab1d02582934a28d39b9f0ecfa207d67668643d33318362a9e45bb20a2d17f995dceb5459f7b263cfcf9f25f0ff597d96072248b5175c88c565ebe9fd11ca80d766d04bf27cad03df4ca74d4d1da665ab72962079405a2c5357a18b4a9a995e27aed30482b2ec2878c97d7dcc4f3e4c028d3268880f08889d8fd9f2834088e4263320ed8e725b6f6e9727b94aa9e75d0cb27dc63c4225e6b230088dc739b749b1c7850b64e757f8c7c18c42630fd2ebb246cfa0041fb781c73e331e346ec9c0df7eea288b0809248f86fce6a91d42b28c1b71a194eab568abbfc8b686b4e404e06b164cd8580ccf255f40a49dc6273c7c7348900af8912703db5b10b35132e3ede42ed1ae5207809f6e216bed3a2e3f49c72e5f8909674ad6f531f652626d7be7e99b8618d7913e724f96a527ecf144ecb69665611e4296862bd60043890ce33f69fb3e9dbd19c33aa6af5c69733e64ef0109c051f971eec117e8339dc55084a14723e34f7088324b71bca38bcd02d7767c66fa1939a29b62eb5d4ea8bca7f151ec8fe4a9521b808b5037d0c950554b519b931ddc8ad6ae979163599fd452dbe8a384bccd5c52af1fe1f8c64d4ad7a3dfea8547e598f604968ae8d75a7326c6224c508f6ecfbd32afaf608b75c3ea478b0b13a0c168371122313b48a000663751658f9445b6e4d7e29c1f136c7f9e0c7419b8894d9d4a4993ef7ce8e9d574be441744f6429329c985ea66ba3d246522092364694dbd13f0a76b42dabe99dde8deb4de3c58a6ae581b0bf0374e475997068154bfaa17599abae36f0a2cf551f34134f058254d11687007bb9a7053546a391442575114324f225dab370a217f2915c0278c539c2145896126b7d5a49cc6ec06855714d2d23116a724c7d1a2c797b362d1bff2cb9d726b01104e4e023a3ef9733544fc05dbe0e6763a34e293d12cb221e7859a8a8eb6fb3fdeb0764539fe4d7fc3fdfc2889a607c16d4260e6a9ff51b2ee07fad1c16fcd1408b52698c0285454b5d89e77575ac189a2e4cbfea8117aacf9a2131cd8a5a94aea85f1875d73e9ce2bcbd76a9d9608ea2ae74c24c850d3f9251c71a595120b2031dff7bbc0260413b84915fa14f008b9099b2907e545a0f44cef7257e2a276a352ebf8004c6a034f5672270e0e5917e3c277ec334c39021dce2c17b6e77ff9fa880cd05332cd678ac5fa50b6751444cc176feba337414e68e6f0aa5995d1bd44c898713860c8f04420b096bbe6f73aba577819432083b0878d9e2fa6114580ac4c4cb3c2e7b44e4ac732dd3462239d410254d75ae67aa8f5b1d20115c9168796d3a4a820f7c12ebce1397e0c7850cee3727c76c7c9db457162126e845ad418c365f91063bd1f7bb7ad08419c6d235a2b63b172ce8a1114e3395e2bb9f8e3abf85a6c34214af9ac0dcad62ceacb70360ca38a59436346176e8af8282a1abd7800b1773224c8a73a59410ab468a92b9df4f78b521d82e37354a32618d32cc4a069447e5f134e7051b4950d58a96805d4b2ebf2eb5f379dcf92e39b290be6f1f637f62ff68a40c153bba61bca62007a6e76e271e2441177e4ab80078d7a80fbffab86559351c54165b2d234aebd4a3c3dff1e86324f213e7dcf817857441301032bf2a6c073db2605044737b58840cb28f0b6794104b629e83ea2ed80ef9cd32b59dc72a72cc4208eea4d03e63464ec7332cdddc527490d81554835d5a05101b1f49b4820138eb6e1cbc877e541b6707b3c8b369bd8fb71814d779fd4de0ed8246b79b1b3ad0d8485492835640799de59e52d3cff064efc1a93936460bba0c6af15bd1ad09342b1c5da6c8720b1d0217fe542115edb231a5929603bdc75d7773fa5aa1e231345d737282d419d702dee4d434d107d0725c91d4a56a82a304f114fbf37dc7948d2216bfb5ebb06c7a1eedb211e4253bedb14ba78d717c05f750c9aa055da2da36a168b9cf49601a26b88b50846af5c78976635b1a2448b9060c1df90ea17877eb9248dd341a887669e2be4c6a2ded90caddd43d3315fee9c083ac5b0fd87cc74d21db3ae39f3a3f504e19f42c8c816df6e138875dbf75d7b0622303ccb3f1625f03a51a106dff0bb988cbb086cb48b41963e3e6e69f71df686361dc8883ef9838c49bb497f54d33602ac1a26bf510b9a27b579371b2a4a2d1d21752c89d65df7c77cb9fccc1270d80b6faa229134e19a6e882228edda0b7b86e9e5e4df52751cfa9fd20632a2d7499932a3a2561cecae245abb708759fa9553d9e6a8af8232c700d1d7e8218392f6a0861ef2499120dd8eea8ff6f486e520841aee8d9950661c66156dfb838c7f6a8a1200922ba8f8b087de6b2ec30d692d660cf1f987a5c3abe9e81acabffaeef3953473cb82d676bf1b88b7716f6bb46d579462daf5996919ce0099eaeefbc1ef1776b0a822e0cbdeebb6c934b5c76d23f0038c25985c19dc21d3c65aa989b5a7b843214fc2fd8e37636d0ad21a5e2304bd9cb8aeae2d2866679c4385a61f805ec1ae27d441ca43afac75885d36ff436f092d05f699677ed0bab5a0c63a025eaf199054430a4efea70549d20231a2b2c2d9bc63456ab2476f504f53eb9fd31bc2ec0125701a7a2a708d7cec49a50681e622bd9d1d540ac9f932aaa4e3a5ec609474acbf14e4af8880c41b656a4c813e33bd509cdc0d1924628e54c4fc7d1537b54203ff309ff82c8a36c03fce375f0256e2cab8aab04fbb3e87be06996f617d971bb44f3f0a04ade87507337073ea2a3e05e4f3aba7fc1f48e08784152c7632565b33b6811d4958442d88797101af5b36fbb21706824f8336f57653becab669d9aba50cd2d5f5d5b0425685689f341a156897d40c664a7c485bf1414b7ba1c4c12fa1625b8d883ad544ab6f74e494bb8899875f245b0e3e15cd5f23c151daf54751a970cebeaf46ede3432b7cbe977e64d14acc1f822074eee257ead9e1225e4b4f95c5d0faf6f4deae8fbebde3bdc9a1f909caaeaf14fdb6ba48c66c9d793d83923ce45c6f5fa5f1afabe1c00df0197eb6e9d949ea42a74ffc7d17327cbd594aa267722e10efb493eab07cb2d68990bd9e27e8de831414272908c771700fa89b88856d0fc79cfde098422f8ef36af7d071025cffc13dccadba4cef54f306e0cbc424d73c3dc8daae33707d789c1197b6704ac04fd28365be5a9a84fcfd8019e549fc4442af7aff0a1461a516cb34e4d0e59d9f947899a1bf995c2145638e28af4adc6257e2dc0997d01363b1b62f0f1b56927c57f4f6a208d5dd955d70a683d2ff4a2f810427ed2acc9694d889bffde54bddce082ad88b68c1aa9ed405733e36a8f29a8f1d1157d85cec2a053704261be7074374fd225d5c7af11565dc631c8b5020de0c78f2c3aa2c42a6fc6ce1e947b198337ec3ed2f5fa750721bc26ca0330e0a2ce498e8e9ad98cf7f48d42f7f320706acdde0575f04e33e9c1c85f24b7cbfc4970259ae85a2a316526d78f1f5ca5926a3c11991962f8a3d25d57a54ff6b7d301741af49bd90c91fb63cd5323a9d1b6000e556612a6802f76cfb8dd3c7d9ba707b5f47fe0d9c7f9a68bc5b00d7fbb001a6f4926ab886c91bfa147748cc008435dcaa99258216c6cccd952f8ecc2e943d870a540125e91e55288f27e9856a4f0c1499a14d3bcf904f4e970ccbdd7f851650b1d0885de3a01f545f8ff398a98b58afa4fd0089cebe46123d092089a7ce7cff00d99a59b3ca9d37a5a7fbc556bc4962d0fd37f7a107e965f9fa98ecb613b044391bb70890094f03f8d662293af02166f22e0ada13a3d2cc30b341d1717edb2aaf040cd7cb0483a8606a327acfc8ccd7a6d4d5350d94a1fc7fd94f9344868a73471757653feb6a83f0e6b57588073e821221bf8245db6cfd33c694d2b555577a02835799ba0de05133f92f7ddc058e8e10d40af515187ea943851e916600a24ffe745c2637a5460cd9cb049c60801e106e908f4b51c9f9a9ed7e6e193d03e1359ee765d33d62b620c19b105991526c7ac4d22eaf585a9ccec4a1be9ff6b50f5ce61d060c966a154b4c1826b1267bc959002cd093714445361f9373c37e472bed283e9ebf222ae08b76cc32cfd38330d4e2dde2312ac62d4eeed5b6171ce839a157c79f40cd7f9d47d6a07e6bec004231496008e1d5279e278db7d4487417bf2a90cab9729bbd41a6d2a3f2787964186b48c15be533b72e89df64914d61d60c41d4c93131affea907d8e3f6dbe4656496ec3ada0191819166efd1cffc26203abc4600501f29964e87c09f66c8e1bf813b12ea6c04328a8d292563796184e3b26c6f67330fd854b59b2f35d19a512a98a5a8adf9feca4df7b384cac0cff58623e02aff27bfd68eeece24427dda966e1a22e5e8a5f69c5c18f2f6f3d5ad75f15351d126fc96b250c6985c9868985966306fa4e52ba38b30d3d1a64cef21622822bdeb6be5575d8c3f5aad685f7448b424d5864dc1b586eef776bb04996064100b3b28e403cc507fefbc76d85b216628fcd342a4036fd01cce3454a17dfdf00251f402d1bdeb82f47bfdb680507ed3cdc7632891538731e2d07fb0f22d9a46f6631944e21a0fafd1efd430db2ae70aab39dd3e0cc0d3389864a30170cfacee94a99eb1a3426b0be085893d52fa09ed48862dea51db63c2fc627e3b0170d746bdea313f1fc23809b532ed9458dd482a51ba5940449d40a47a5034757ec91621db9ee0bc001239e934d1e79a3a4048d634093601ea826d9b428b2294b814332fede81ca63c8160037dae4cec2570b2b303806326dc1b12af31fa0a1d7a2ace99fcb52ee4010b6348d13cac9caae84fa28139904e7bb6362056362dd91c819c772ae9c2bdec20fe173c0fb912cb5d2ab3d18bd00d56945c26ed4db45e347751d67685e3f149b099d9e6671b4c7a53a478b95b5121d3642f30c82a9b912a43cfc5febaefa2c75076b2126e464be2c2001d77ca46f6271345d6dc20dea9e7f247d0444c90a4dd4c8d53d6e03a437fdbbbad31c6f2feba851892a9081241129a6f20ac7317f7a4c4762103a334222e79ea3b5e2832f29b05f5f0373e125225a63f1f36928f2271754c3e4d8128176b59ad7b85728a1a9601a3ba7b9ac1b96937666811f050365209ac03e9ca4bc2fa81f6f2b129fb071341b3ea90a6d4af6687f596656fefcb59ebf36664cc293fee157bf931a15edbdeffd5b14085c1775d7a", 0x1000, 0x8}, {&(0x7f00000012c0)="3a8dc50f255b6f57f6180b914dceab63e2bd5a302f05ade879d31c06235cf60aec46aced85a94dc6ccd1b706e629c81cec3ccaadb80e673c9bb5cd9b7647bc062ac1bc6f23d804f09e8c83ead4403c637cd664aa89294ae542261129b2f22afaf464c5c59996b60509596fcd178e35a84c1daa210b", 0x75, 0x81}, {&(0x7f0000001340)="c4bca6070d0ea6bf9392906d3ce7109ba84b2cf659f18253274fc8bfe19f776d140dabb4c7e00c6fed7d0db0eb5813d19ce244aee5a2f18299e61747422523242e5d020c844005d813b47224afef3edba211b6cba86667064d32d2c7b3dce2691ac94c4a691d7e3a2c8dafb14650beb03369998f6db69841a70804365797115d5eee17e90982281ffbb7a65013dffc634e13e2d6cf5131b914848a2506f3adf30b2dc3e53a087c1b2a1e9b2cd79c6a4938121c9b77a7f7a324779566cd6d35ca2ad480350d075a54b9", 0xc9, 0x54}], 0x80804, &(0x7f00000014c0)=ANY=[@ANYBLOB="6e6e6f6e756d7461696c3d312c6673757569643d3380393661375e622d633339352d623837512d323735002d64323662006535632c6f626a5f757365723d2a212b5c212c6f626a5f747970653d2e70656e64696e67800000006473002c00"]) r1 = openat$incfs(r0, &(0x7f0000000000)='.pending_reads\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x131500, 0x100) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r3) accept4(r5, &(0x7f00000031c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @loopback}}}, &(0x7f0000003240)=0x80, 0x800) openat(0xffffffffffffffff, &(0x7f0000001540)='./file1\x00', 0x0, 0x40) clone3(&(0x7f00000044c0)={0x4000500, &(0x7f00000032c0), &(0x7f0000003300), &(0x7f0000003340)=0x0, {0x2}, &(0x7f0000003380)=""/238, 0xee, &(0x7f0000001600)=""/4096, &(0x7f0000004480)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff], 0x3, {r2}}, 0x58) sendmsg$nl_generic(r7, &(0x7f0000004780)={&(0x7f0000003280)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000004740)={&(0x7f0000004540)={0x1d8, 0x2b, 0x100, 0x70bd26, 0x25dfdbfe, {0x1a}, [@nested={0x1c2, 0x1b, 0x0, 0x1, [@generic="dafc86feae9d4823e3afd4861c8e171c4e6e83b826fcaa7cc366579b7bce717897c448f8a5dfed4f89f66c16126b7d5695fb57cefea1dfd2446c23684c27a0eb26875c2d5ab998097e52974acbf51b09b93163598250f7bf9f3cb4743a9884783f97704b25a9cc29ffc014b3b39eb2c4895984424201fcb9cf1dd4d0548bf66290de10a38c54f74785b9f455c5405da42f1e9b52c766643203e6d17caa017be13f53fece7c1c81484da5fa2f142d11d9f520881c3bbdc124808a11029be3f00533b6", @typed={0xf1, 0xc, 0x0, 0x0, @binary="2ee62ac36e08fe09a9e7cebfa4df2bc12349a312400a295c149e03a3220b2cf6e8a8e95d75c57a13e56e05cb5b8bba4c9535bd3bd18758519321a7438b67a90020d4ab2ae3beaa930cdd4c3630666edb456efc124b78ef0fb4596534fedc61580374ed3989c101bd02cc03fe8a22a466b26803b98e27f105d75f39cd44f2b3e7b2d4b143958209698e9d293d8f19f2fac67cdb86004c33623118695514916319483179f6172c1447d6c08991937957f77f3bf7a768e6477234b2118f04936af27eabf70b5be6d37a0afe9367676b35a16ce05642502c99539d0756096ad0bf7b380d1b33e1963d472d2b73f7d6"}, @typed={0x8, 0x34, 0x0, 0x0, @pid=r8}]}]}, 0x1d8}, 0x1, 0x0, 0x0, 0x4040004}, 0x800) sendfile(r3, r4, 0x0, 0x100000001) sendmsg$NL80211_CMD_GET_SURVEY(r3, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x28, 0x0, 0x100, 0x70bd2c, 0x25dfdbfe, {{}, {@val={0x8}, @val={0xc, 0x99, {0xde5, 0x1}}}}, ["", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x1}, 0x10) read(r7, &(0x7f0000001580)=""/79, 0x4f) 00:13:58 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) [ 2805.432565] mac80211_hwsim hwsim9 wlan1: refused to change device tx_queue_len [ 2805.443971] netlink: 3760 bytes leftover after parsing attributes in process `syz-executor.0'. 00:13:58 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7ffffff3}]}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r1) sendfile(r1, r2, 0x0, 0x100000001) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r2, 0x40182103, &(0x7f0000000100)={0x0, 0x0, r0, 0x8af8}) syz_io_uring_setup(0x30f5, &(0x7f0000000080), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) 00:13:58 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000600)={0xa, 0x0, 0x0, @dev, 0x3}, 0x1c) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000340)=@IORING_OP_LINK_TIMEOUT={0xf, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x77359400}}, 0x0) setsockopt$inet6_opts(r0, 0x29, 0x36, &(0x7f0000000080)=@fragment, 0x8) socket$inet6_udp(0xa, 0x2, 0x0) fchmod(0xffffffffffffffff, 0x12a) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = getegid() setgid(r2) fsetxattr$system_posix_acl(r1, &(0x7f0000000040)='system.posix_acl_default\x00', &(0x7f0000000200)=ANY=[@ANYBLOB="02000000010001000000000002000200", @ANYRES32=0xee01, @ANYBLOB="0400000000000800010000008df85817ef0d2a220274a1f3930760c376eced5a2a3b8abaa0d8ba6b5935be9bad0a72491df242132eee1a22336a6cc65dfa295b51677a822350852263aaefda3bbc5c72ae849749586310b7652ae8a3c6c5d09bed21d0efe24d991cd952eba08ff8e792267a6dcec9d5bdf8918fdeb97150f05fb9b3093a4e737cc94458cd7628030f078026d66b8a85ba6c5d2641ab8b0f251e112eb26d0d969bebf9ad623036b00c06a2828629905186ed7d3dc5c0d1a9ec286004f32b57e2446de4bda21b", @ANYRES32=r2, @ANYBLOB='\x00'], 0x34, 0x2) ioctl$SIOCGSTAMP(r1, 0x8906, &(0x7f00000000c0)) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x30, 0x0, &(0x7f0000000000)=0x97) perf_event_open(&(0x7f0000001d80)={0x1, 0xd5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmmsg$inet6(r0, &(0x7f0000004d00), 0x400000000000070, 0x0) epoll_wait(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}], 0x2, 0x20) 00:13:58 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40104593, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:13:58 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aab6aa5780a4deaa88db050014bd3a7b4cb600000000000000"], 0x0) 00:13:58 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 39) 00:13:58 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020801000240008000f801", 0x17}, {0x0, 0x0, 0x5fc}], 0x0, &(0x7f0000000180)={[{@fat=@codepage={'codepage', 0x3d, '864'}}]}) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x1d3) 00:13:58 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, &(0x7f0000000140)=0x1ae9, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:13:58 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0xee01, 0xee01}}, '.\x00'}) ioctl$TIOCL_PASTESEL(0xffffffffffffffff, 0x4b4a, 0x0) 00:13:58 executing program 2: r0 = syz_io_uring_setup(0x7f02, &(0x7f0000000240), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f00000000c0)=0x0) r3 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000040)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r3, 0x80, &(0x7f0000000180)=@sco={0x1f, @none}}, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x100000001) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x810, 0xffffffffffffffff, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000002, 0x810, r0, 0x0) syz_io_uring_setup(0x112b, &(0x7f00000003c0)={0x0, 0x862a, 0x0, 0x2, 0xca, 0x0, r0}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000000), &(0x7f0000000440)=0x0) r6 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r6, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r6, 0x5412, &(0x7f0000000040)=0x80) syz_io_uring_submit(r4, r5, &(0x7f0000000480)=@IORING_OP_FALLOCATE={0x11, 0x4, 0x0, @fd=r6, 0x9, 0x0, 0xdf, 0x0, 0x1}, 0xfffffffd) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) syz_io_uring_setup(0x21, &(0x7f0000000080), &(0x7f00000a0000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000180)=0x0, 0x0) syz_io_uring_submit(r7, 0x0, &(0x7f0000000200)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000002c0)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x1, 0x0, 0x7, 0x2, &(0x7f00000004c0)="358e6840b4f33052e0670256c3a749ea5605627e2049e833e08f4497dbdc86d4a5150c2da71d8ebb34077fa07dbf79de78a6a3ab41b23af24093344584e78be99ae3d58ba81d4ea450377e8cab5833c86a9d9ccda4fef384", 0x4, 0x0, 0x1}, 0x0) r8 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r8, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x5, 0x0, 0x8c7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_uring_enter(r0, 0x7e66, 0x0, 0x0, 0x0, 0x0) [ 2805.749473] FAULT_INJECTION: forcing a failure. [ 2805.749473] name failslab, interval 1, probability 0, space 0, times 0 [ 2805.751381] CPU: 1 PID: 18560 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2805.752509] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2805.753858] Call Trace: [ 2805.754297] dump_stack+0x107/0x167 [ 2805.754906] should_fail.cold+0x5/0xa [ 2805.755547] ? __iomap_dio_rw+0x1ee/0x1110 [ 2805.756246] should_failslab+0x5/0x20 [ 2805.756867] kmem_cache_alloc_trace+0x55/0x320 [ 2805.757630] __iomap_dio_rw+0x1ee/0x1110 [ 2805.757668] ? jbd2_journal_stop+0x188/0xdc0 [ 2805.757693] ? iomap_dio_bio_actor+0xef0/0xef0 00:13:58 executing program 1: r0 = getpgrp(0x0) setpriority(0x0, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000140)}, 0x14000, 0x2}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) read(r1, &(0x7f0000000340)=""/148, 0x94) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB='\x00'/11], 0x2c}, 0x1, 0x0, 0x0, 0xa0}, 0x0) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) r4 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r6 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) stat(&(0x7f0000001d00)='./file0\x00', &(0x7f0000002e00)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000003300)={&(0x7f0000001980)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000001d40)={&(0x7f0000002e80)={0x454, 0x27, 0x208, 0x70bd26, 0x25dfdbfc, {0x18}, [@nested={0xe8, 0x13, 0x0, 0x1, [@typed={0x8, 0x3, 0x0, 0x0, @uid=r7}, @generic="4510231a3a1ba33196b3c5162bb40051d6d9f2a3acfbfb471ed40ae70cc4eb5eed712822c8a76546bf2ada2558c0fad54b5f7d9ab2259a02673513efe857467fcdf92b5584da821d4c7a8ebc59d8e8f7df9a98ac6ee78d0a29a1be391e1b", @generic, @generic="fec008dcb0d59743baa3294fa3e9a467f43e719a0e16a57366b6bf247f493846d466e84ce6c3f14fcd630f5c230e800dce7c865d0bef6cbbf14c053dac214625d630203fcf7e04fe2d7c606c5c4d4616e70661eb14ea15b25b074ed059ecd1d27c51c13ab6c2fee8f099cf38dd15b2045752", @typed={0xc, 0x33, 0x0, 0x0, @u64=0x2219}]}, @typed={0x4, 0x66}, @typed={0x4, 0x6b}, @typed={0x8, 0x51, 0x0, 0x0, @ipv4=@multicast1}, @nested={0x1c7, 0x8f, 0x0, 0x1, [@generic="0003622b15d2ffe282cf32b355702e6b72d3ca4eb575e7e07791289f4f48cc7dcc2f62659a2e30c5c34775cb58f911dddbdbdafd833e3c45f7d45df026de66eab9afd07c1101e2c01544e68ffafd894b311cf3a2ece07d8ab12d8941669f191942a76ed7f6a4103d5756c6f9bb97991aa8e62331c49ca92662deff80615b17ca24f7ca17e37d620d002e47f67341b12284ac07f0686f37c484c39e4a757c62e42429eea7e202316910c8e068e1a3555fe240df9e47651c3254ccf07e458a8952f8a0b1240d508b7da8aa5521c7febcc2eed2b10573a1a0fb08c1aec5940511b5eb8c9f85d6934de0f0ece8f6087c320c835e5f297a6f4be8deebffbf", @typed={0xf, 0x6c, 0x0, 0x0, @str='/proc/self\x00'}, @typed={0x8, 0x58, 0x0, 0x0, @uid=0xee00}, @generic="e450539f87156277561eb161affa406510a64a8c19588ad6d311691c2c18f67e0c9437045270abd4aec6ffd10a97b5aa179be60bc9cdda2f447c6c26ab13d882396217baa3e271285e8dc51cb3cc6841713e2bb8ff25ae9c45c6b5c3ee9f8368417d3e2a65803bc7f75ffbf4c3390b85d441843c9c2b1b0f1bff9c98232145b4e3a13d067b7f28ededee5e20c9d9629b88b6f9a8a4cfc68804e72bdb9c3448292b840a566c00b8", @typed={0x8, 0xa, 0x0, 0x0, @fd=r4}]}, @typed={0x8, 0x6d, 0x0, 0x0, @u32=0x4}, @generic="ed8b99c1a9003cf73bb850f54e0488d42099df3d6e33d878ba379dffb64dcde5015e7de57cf72248a936caff1879e3f1765bc31d990e9867e2be7bf508af0cbe51e8b97230fe28cce63e911ded382b363531e0688060085893d70654ed38834ba61ea2c44dba4b69ea6888bdfcd10dfae0c0ea9bc88e99ff8d85b5abd8997fdd2737af49f732340b1177a75943e8e32ecedba06ff17c479a79f53fd8929fca7a80ec80b984213add2cedd6c6e6ae72098896d5234551e112aa091888e7c94014e8a1c31fc8b8a80969538c077863714839912cc736fffb95c0449c804684825879edc72d31b94a00383da8b91e2f8eeb8c0a", @typed={0x83, 0x3d, 0x0, 0x0, @binary="0aca8da0105b610cb62b62c7cf979784c670518b9ad08ecb2ab9c81d5f1c5ca5553044677268fffc6fc3ffc9f700c22651afee7e090eaf096324a1776a703487c1074c95f6e9fc6318a1d0472d76c38caaf33cac44277c065321eb11c3efbbc42a71978a60b0a12b515f4c08187cda50ca8110d03a9e36cec28f429c7e4bc3"}]}, 0x454}, 0x1, 0x0, 0x0, 0x4000}, 0x40005) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendfile(r6, r5, 0x0, 0xf88c) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000040)=0x800) r8 = openat$pidfd(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) dup(r8) ioctl$EXT4_IOC_MOVE_EXT(r8, 0xc028660f, 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x0) recvmmsg(r3, &(0x7f0000001b40)=[{{&(0x7f0000000180)=@pppoe={0x18, 0x0, {0x0, @random}}, 0x80, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/138, 0x8a}, {&(0x7f0000000300)=""/32, 0x20}, {&(0x7f0000000440)=""/95, 0x5f}, {&(0x7f00000004c0)=""/26, 0x1a}, {&(0x7f0000000500)=""/13, 0xd}, {&(0x7f0000000540)=""/38, 0x26}, {&(0x7f0000000580)=""/18, 0x12}], 0x7}, 0x1}, {{&(0x7f0000000640)=@ieee802154={0x24, @short}, 0x80, &(0x7f0000000980)=[{&(0x7f00000006c0)=""/115, 0x73}, {&(0x7f0000000740)=""/78, 0x4e}, {&(0x7f00000007c0)=""/63, 0x3f}, {&(0x7f0000000800)=""/200, 0xc8}, {&(0x7f0000000900)=""/87, 0x57}], 0x5, &(0x7f0000000a00)=""/121, 0x79}, 0x800}, {{&(0x7f0000000a80)=@hci, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000b00)=""/23, 0x17}, {&(0x7f0000000b40)=""/134, 0x86}], 0x2, &(0x7f0000000c40)=""/97, 0x61}, 0x5}, {{&(0x7f0000000cc0)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d40)=""/34, 0x22}, {&(0x7f0000000d80)=""/244, 0xf4}, {&(0x7f0000001e00)=""/4096, 0x1000}, {&(0x7f0000000e80)=""/26, 0x1a}, {&(0x7f0000000ec0)=""/158, 0x9e}], 0x5}, 0x5}, {{&(0x7f0000001000)=@generic, 0x80, &(0x7f0000001200)=[{&(0x7f0000001080)=""/67, 0x43}, {&(0x7f0000001100)=""/25, 0x19}, {&(0x7f0000001140)=""/159, 0x9f}], 0x3, &(0x7f0000001240)=""/79, 0x4f}, 0x5}, {{&(0x7f00000012c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, 0x80, &(0x7f00000015c0)=[{&(0x7f0000001340)=""/155, 0x9b}, {&(0x7f0000001400)=""/87, 0x57}, {&(0x7f0000001480)=""/114, 0x72}, {&(0x7f0000001500)=""/110, 0x6e}, {&(0x7f0000001580)}], 0x5, &(0x7f0000001640)=""/192, 0xc0}, 0x20}, {{&(0x7f0000001700)=@in6={0xa, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001a40)=[{&(0x7f0000001780)=""/160, 0xa0}, {&(0x7f0000001840)=""/28, 0x1c}, {&(0x7f0000001880)=""/21, 0x15}, {&(0x7f00000018c0)=""/147, 0x93}, {&(0x7f0000001980)}, {&(0x7f00000019c0)=""/99, 0x63}], 0x6, &(0x7f0000001ac0)=""/102, 0x66}, 0x83}], 0x7, 0x0, 0x0) 00:13:58 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x0, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) [ 2805.757715] ? ext4_orphan_add+0x253/0x9e0 [ 2805.757734] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2805.757760] ? ext4_empty_dir+0xae0/0xae0 [ 2805.757781] ? jbd2__journal_start+0xf3/0x7e0 [ 2805.757815] iomap_dio_rw+0x31/0x90 [ 2805.757839] ext4_file_write_iter+0xb26/0x18d0 [ 2805.757881] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2805.757900] ? kasan_save_stack+0x32/0x40 [ 2805.757919] ? kasan_save_stack+0x1b/0x40 [ 2805.757939] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2805.757958] ? iter_file_splice_write+0x16d/0xc30 00:13:59 executing program 0: syz_open_dev$hidraw(&(0x7f0000000000), 0x2, 0x212202) syz_io_uring_setup(0x3a75, &(0x7f0000000080), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200), &(0x7f0000000100)) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) 00:13:59 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4020940d, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) [ 2805.757975] ? direct_splice_actor+0x10f/0x170 [ 2805.757992] ? splice_direct_to_actor+0x387/0x980 [ 2805.758008] ? do_splice_direct+0x1c4/0x290 [ 2805.758026] ? do_sendfile+0x553/0x1090 [ 2805.758046] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2805.758077] do_iter_readv_writev+0x476/0x750 [ 2805.758104] ? new_sync_write+0x660/0x660 [ 2805.758122] ? selinux_file_permission+0x92/0x520 [ 2805.758170] do_iter_write+0x191/0x670 [ 2805.758194] ? trace_hardirqs_on+0x5b/0x180 [ 2805.758226] vfs_iter_write+0x70/0xa0 [ 2805.758250] iter_file_splice_write+0x762/0xc30 [ 2805.758293] ? generic_splice_sendpage+0x140/0x140 [ 2805.758324] ? avc_policy_seqno+0x9/0x70 [ 2805.758342] ? selinux_file_permission+0x92/0x520 [ 2805.758373] ? lockdep_init_map_type+0x2c7/0x780 [ 2805.758400] ? generic_splice_sendpage+0x140/0x140 [ 2805.758423] direct_splice_actor+0x10f/0x170 [ 2805.758448] splice_direct_to_actor+0x387/0x980 [ 2805.758476] ? pipe_to_sendpage+0x380/0x380 [ 2805.758502] ? do_splice_to+0x160/0x160 [ 2805.758523] ? security_file_permission+0x24e/0x570 [ 2805.758558] do_splice_direct+0x1c4/0x290 [ 2805.758579] ? splice_direct_to_actor+0x980/0x980 [ 2805.758595] ? selinux_file_permission+0x92/0x520 [ 2805.758625] ? security_file_permission+0x24e/0x570 [ 2805.758667] do_sendfile+0x553/0x1090 [ 2805.758704] ? do_pwritev+0x270/0x270 [ 2805.758730] ? wait_for_completion_io+0x270/0x270 [ 2805.758755] ? rcu_read_lock_any_held+0x75/0xa0 [ 2805.758773] ? vfs_write+0x354/0xa70 [ 2805.758804] __x64_sys_sendfile64+0x1d1/0x210 [ 2805.758828] ? __ia32_sys_sendfile+0x220/0x220 [ 2805.758868] do_syscall_64+0x33/0x40 [ 2805.758887] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2805.758902] RIP: 0033:0x7ff4675d8b19 [ 2805.758923] 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.758935] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2805.758957] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2805.758969] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2805.758982] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2805.758994] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2805.759007] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:14:13 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x0, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:14:13 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 40) 00:14:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x105142, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r1, 0x402c542c, &(0x7f0000000000)={0x0, 0x3a, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00", 0x2, 0x3}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000040)=0x80) r2 = syz_io_uring_setup(0x471f, &(0x7f0000000000)={0x0, 0xd9c2, 0x0, 0x3, 0x34c, 0x0, r0}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) sendfile(r1, r2, &(0x7f0000000140)=0x1, 0x7) syz_open_pts(r0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000003000/0x1000)=nil, 0x1000, 0xd, 0x12, r0, 0x0) truncate(&(0x7f0000001040)='./file1\x00', 0x4) r3 = syz_open_dev$ptys(0xc, 0x3, 0x1) ioctl$TIOCCONS(r3, 0x541d) pipe2(&(0x7f0000001080)={0x0, 0x0}, 0x0) vmsplice(r4, &(0x7f00000012c0)=[{&(0x7f0000002340)="e419543f032efb3a595ee221e7282adf96dd152ddadd85e86b27042523e46c1a2e59e001551d59fb0e3a8b9f7518845a691cfc955a788df69eb0d60da8fe9f7cbf350479a3e0ce8f96c20530b12a34ce604b789e3340356f82df62888dbd47df8ddd4697a0c4f315c59ed293f6835d59b4f289cd0dc166c057390afff64f53f0060c75d12ed9a0e3e72bf3bf94e2d06b2a660eb4ea61be4765af733de0318e726e40e8dcf8063e79d8e6011a6deceacfa68dc0d79fefc9809624dc94b41dcde0b710c3ed9a0efa707bfc699face9c6024ab10472caabcc4c43190643e867b77c4ebedeb574b6c326a7bc997ceb800dffda8ba83407087a6303ffbfc42e03b7c415e1639fbb5fc89602a23575f9b292251c2bd9935c642b6c63e93448f6abe106773b41362cdeeecc9a252abf6dfc42658cb2d8b6fcaa3171b15c98043af017458d8d0e80548932a767a9eea23c2cd84a9f5dff2d2c2328f4c918e9ce63757cd69013e3318b49d2f240a6aa112fe7ee631a6eac1e661b05673cadb597a1a24745750d4e6538888dfc05ced1e85ec47727eafd4c7f905ef2aa7dd17f78e82fc0e2e54b795ac880bfd735842dfc16bf18457dd0de1b630e92450d1b22aae69be82a3b3c2f9096ff4efe59d5d4b7a5b07090b5bd805461c072e1d799971848ca1e3304160728f7bb28bf4480b01f8387d142ecb2bab30295e9f91281ae44bbdc2fb1406a21a372ea75ea63b174dc852243533de7d66d0ad663d928c4d9096c4e53c4e130afd8a69395928f3a06c2a436f7ee21f66260269af17a5a9474e9f4ec5322f5abcd9ff7b7402efcfa57e5a854c348f115e87d49fa0f830b663bc7fb5432bc64f39d025c285d8252ac39d1f78e5412b3a640bd0e11323e1a45cccdf59b011cbdfb6f023cbf1613a1c74c2baf26fcb06172a3a8ddc57f2cacdcdc7ae7fe41365dee77f0605fee896c830130a21cfd202d5eeaac9bfeef41b6980dbaba5d9fa523c3687fdf562357e4e0af182d44f59d1cc50a3c52fdbfa63763d5cb06f9a0779d2b8eae2d02a35a0dca592bfb1835499a12caf28ab5038d6fb7bd905111f94083d48fb2b9400fc2e0139c1c31a5abd53f0141c0933b6a0c0f3f4629f95202fb6301d5707b0447ded6926386f332519d75e5a3798373dfd8ac957def295bb345acffabd616eac09937f310606a02ec2eae9edfd5a8721b432ebbbe86e95f18d82a54b4a3dc1290112540dc34798e794ee73d87fa668794c06b87f4307cd894cb4ef5dd6d9cfcdecc63450439c937018ecf95b16cac6d31c8703acb861bc66b8a3d70f2f8310f6de6d59b7f19a6bf49e1935c1ca3138954b7a1565164a51ff38e34118f76f66ef130e861a93ca2a8c1b914cfe2ce9ae4bd5f049a7750ba75896aab6a2a42c5dffac474094c33907d218a75eaab1f0d20ad212b8c43415abbfb1a94136d9372498c38129cb4d4506a57771062eff2c04b861ddd02bd82b719cfe7126f91d7bfe239c3e2e4f7ecd96ae3b8b8e3553731eee61e786eaaab50116655b37c0e9a35ac3223595cb50176fb9d9ff867b3ad6c00e3d31ae538cc3c9ab32d98cf4152bf1e5c7ef5a39743a92db256c000c1be7a40ecb8d6fe494882cc525a7f97152e8dfc1a24fa7149986773c7b6c1b05504078e773860d82ff8251d5af7399c35a923ec9c2dc2c71f73dbdf0f5d9f25ed3bf24193784d10627b6ed97cadd5315e79cb700ba763db2749f3f931a73475cf9d8728ad0b75b42e9ed8a3c57eb584d21f8eb1f75e2750c52776b725ebdc4e130708440ca7a151833432d1b47e79ecda0b7ffba91aa42cbde65e58dc28797fc00891628b43d01f6b9567612a19634ce1cf48e4a36afd8c1aebc7acb7ecad1cace3d57e887127b7affde579e181e447928239d448f4e9d199a5c4855b00677e6e9850383aa1db17ed0713703b217487196ded7cc2c3e6b7026972e870f22ed98fd58d2a2a6bbe3bcc9196ab28165795703dc3c11fc24a39843c7ad46ac740221199a16dd5c7ba786073f41ab873b66c876ceec827af2c71389afa124b08951972de1b3f30cbe9814e08d3f3b739b153c8ca4e8253b8b92945dc09e82763eb5d2bc5016031762e580ba42288c57f9c12e26b9a65f410517aedf8d6da32941466f17e8cbf796799f3d7e1ede241625bce464417752be142206a2af47bb348da9690ed95d3b34a71f691630552e6113908f5b677829373a47a5bf817f4a8244a1d477cb40544a80575dcd56050166256d75f71c3cf43fd7a74eb3f7b0704576b8f669fa3e7f674802c13f461bfa0f014d411e1e2dc704c3d8fec3d716be74c836479dab873999fc5a33aba8341cf8262c0b14fb8c7ee0c4fb527a5fb7a64e0f9adcca22ba9df9730f5e5d54ee1291d434ebd4646d4912e23707ad76e92bab0da691af46cd19b4295643d7434ae3fe4d7d76b32fc77bd256e80c5f736864a78397312430a3a3a29b70371c8a95b43a7fb018bb8c11c852ce878f17217e93e862ff216eafa129e55e88072131630d16c31490f156b29ed3c2fb867b3c0fc3fe188490a3886aaee78f2a49bd9037029887939105c5da07b1726993f845d36fa1b8608a67cde248e0928d318349cdc735ea81c3cd52dab646bf8ca9c528c853bf3b16adf67b6d077e54efda81d112f857d43459be69a4c019aa13e12714c3ee7196fd4dda2446d1f416b94fe1e2c81e522c56533c1bf5cde972be08f01663a2e7c9f0ea487ce403816c4ffb30d1fddfb48278b300676749dc968ca9aa95aaae1919cb2e60d7f80756c4611788d48aab32e38f4d607702e9581fa97ceaf5ca4a16ebd67adf95c27e37c613a125ba35e9ca10daab1d6042afd85623c40ec9c132383c90c9b2c2696e340a449ebe58dcf5df4f3b75f04b322c1cac6211b6d2662386786a4272b549bf4d6bd7dc13aa67836f135501358bbd963a8a23780a5c12bd414e5a4fe11bd8f17a96f313d610d22b5972d697440e2d335df8316ccef0ecf7187c5999bc995a613fd5fd0ac8935cee897c1f7aef7dde2b2b906b9279d99c5776013d43330ba4e97729132a118c4334f2122648a5524d8e1c4bcc78c1512d5a5303f0ce1e7c70404e40c07b5ef527d9d8454fe806856123eb38aaf3f2e14233466d78e2ad3ed6de81ef57bbefc69fb9af566ad94c9eaf0cdb3fc324ee9f82ff63692b1cf8f7b0acd5b25345151f12c27032f6fb665c04a34333288e00dd5073f964eda4cdc7fe4c12e7a48118ecdc63167d18753e101b7c507b01f205a774780375e0dabcbd64e64562f0495501b65460f3ff2d624a212c162578374f7c1f0f06f6548931e92f6021aab1400290104d2cf16715dc02e42bb002160a4544b4ba9e58944536f5381291e60f629e21fe03ba3d1d5ae06f283e342b6c6836c8674b070e0cc3034a2cb5ba45ea2932b0dc24ef199233091d03565bd0bd1b7fe4ebe4ed62ac8e16979b3e10997d4fb29f286334e4d7ce20e932b70fdafa85a42758e714eee33653638cef88cb033cd515e9aa178a87375c51fef07895c08ed0b3a51150aca4350d9360a313847fb517b6ade52bb9bc6738fec5aa1f93bb436b88c1fa9c611d3f685a6f860f832e59600ead15067217fe0c3501dad29f815f16c39af57cd1ab894d26276240b1828ac68042a75b92c34151cfa6cd05eedfdb3f2f4bcd40476eceb334c858e239d69df17565e92fe1a161e9848907b6557eb009c3d24879cdcb19e835612825f490d453123a83f9c9de8490791144bef3f7b6450445747c247f80003a2e65aa1c077012ae4bd65e5c1f425ec0d0573fddcdf475456e2d734959835ed20e8dfd4ef4932c42004557c409e09c43daf92651f63c40af8630df9e8e84578b5a628cfce5b328f115d2532469d2b4218ea87fe46d8d06616d6fab54cdfa32f14b76199bcfd21b13f8a72376f549874b118ceed00d4106450100f92c87dad3b93f03ead01f1a488362aa4fec5913c4d98e4aceba87214aa241f3727f64c52ce30383ca2a5b7115b67d4a5be7aaf817fc22f2a213d6612a598fa61086bfcc49126c8c7f6933f4fa51f1cc003732d51ab7d80b8c0ab7e77b51f96f4e1d866f29e7c09bef6ad687ace636e8c59232f929f3b1b19337f6a67bc79a4e09daa48b41f55f56b7bf3d5cb80b58b6786b41e1da2156449b224346fc21bd52ccb2d5512b8e210201e11dc09485828b2eda5f3586330dbe80135939d7d10c9eadfc1940d5c4566cdf35b4945e3ea3407dece97ef37fb98e9de9552c7b904c1ce06ff77d2cd0e738fe6a0d904de2964c794d87d70746579746d6a74fc6f708e609cff51be1228932165c2fcfe02ea845f5c0eab8b416604eded565c341a16a77993322ac8751b90715d1e75c37245c598e39a6b1272bd38c299ab93c34cac7cde6f01ca88b889f468721c8fe27d84eab5fdcede8cb0ecc7c102abc9f7dbc4c9e3d2d76ab3f8a4de79eba6427f62866ffe1660b92a43bb2933b60b9fd4b37dbb3ca612b802f5165f27315b2bd36be7ef5d0cd2c064ae8b26545978a7c8c03c8a8fde739f516928a387e71b034cc621add347e14bed5a485e75770a1279466de0c48e9e4377af75b23b320e7bc5c1264f6687c7", 0xcc1}], 0x1, 0x0) 00:14:14 executing program 4: ioctl$sock_ipv6_tunnel_SIOCDEL6RD(0xffffffffffffffff, 0x89fa, 0x0) ioctl$sock_inet6_SIOCDIFADDR(0xffffffffffffffff, 0x8936, &(0x7f0000000080)={@local, 0x78}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) ioctl$sock_inet6_SIOCDIFADDR(0xffffffffffffffff, 0x8936, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r1) sendfile(r1, r2, 0x0, 0x100000001) setsockopt$inet_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000080)=0xffffffffffffffff, 0x4) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000100)=0x1, 0x4) setsockopt$inet_tcp_TCP_QUEUE_SEQ(r0, 0x6, 0x15, &(0x7f00000000c0), 0x4) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x15) 00:14:14 executing program 2: socket$inet_icmp(0x2, 0x2, 0x1) r0 = socket$packet(0x11, 0x2, 0x300) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/224, 0xe0}, {&(0x7f0000000100)=""/157, 0x9d}], 0x2, &(0x7f0000000200)=""/94, 0x5e}, 0x40) 00:14:14 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40284504, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:14:14 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r0) sendfile(r0, r1, 0x0, 0x100000001) r3 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x400840, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0xfdef) 00:14:14 executing program 1: perf_event_open(0x0, 0x0, 0x5, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r0, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000040)=0x80) ioctl$BTRFS_IOC_RM_DEV(r0, 0x5000940b, &(0x7f0000000180)={{}, "570ad985462731e5921651f1f85a1c87fd002c5b4dc7981496dd14100da214ae08130c82bcc98c48d7b9241444ad4e380bcb3e7c97cc6752385769225a4aa2344483ad01de528d29a4297b5a6aba0636501cf01f6516f6b10ebfac8c0f77b9dda849c4e3e6a3f368389161ac3cb290a918c18ba429eb6a99d44cd4d864f9521cbe57dc9a6b33257ec12eefa9f27fe2ac0430f4123cf8e3a1736fbf17c2b7ec633ee0633920f3ec7f05c5a746345d6dd7d5ff7497780d7ffcfb66917aa57423e1b76c796b4499d59256ed84f1cd7e94d8da4356838dd58977e5281ccc8b63f8f5c2d0f85922947b6298dab5956df9744af1bb63b6233bbe7d2fe8936d4141a6cb26830d1c74dcaa3e50bf0342fb8552bb2bbd240306c761c80bfe57122a7a0f7304fe518e33aeb5df1e1be7f1a731be3e5b6e0aded81610c4982f6a6089024b6b97e3e566c93c278846fe7aa9e0bbf43c4a7484117de9dbd309f4572b31ccacd144c531c4ecead5a687048c571bfd58aaed74e1d9394472f255dffb69d3573a031b36d93d5ce97eda1457b67e62927b33dcb23ac4cee32dd658b3dd8899eca11a4c5c5ec7beac302cf2b325760d052be97cf5750bbb534e0d34728a09a9324ab0dacb050fd5a157d512afbb59b939db657740a9aa7442156a20c0185dc0ca95cd5d87f0aea243a4a38694013909426b3436dab76a4818d631ab560791e5dad0f34193b2bf85420e5514022f17cc9fc311f6482398239123005a59cefac6195ebddee95bc13dee30763dc03c88c8fb5abe4ca9598ec1f6b0c125f427f8b0e794bf2dea601e69dd3279d3116fa65a41e85d70fd6d6368b4edbd47e1091cfd02cc4b4724f9cb38afcf6dea5be650854d53aad171217e8c84fe6b839c149af930ab61bdfaf69da2c58c49ac79f34017218f46ce59b3700ac43bb6327e7a11c904c6c0b789b419165c0dd200d30d4842a023f1363c7bc3deb55d3eeb9f4034edc7e3d43240d95bafafbb869e951fc6bb39dc637266702efa403b2b22e7871f520c559abc53db15dd9ac1d7980f6a0adca27799fe519a2da785e4171345abc3f0f5a6a9149a14d85e3497dcf7529c3cef52b1a5f3b62b2acc043f0abba57cd58bef807b7e6fb36731f9247aedde4a9b785bf13800346de896c665169e5a8dc8ebc1f11c8e44027c223d58499bda8994f12531867a90a08359275a6162667fb1e7010c0fe07e19e23f13f33e7d4b2305a24fbef7096c2700929977da6b416d11ca95c057a922ff552c42631c876b8dbcccb76e07d0c8d8cfb3b289257917da7d43638d2729b4bf7dac314c81b5ac285accbd4111343b9b3103f23017c757fe3e14ef7167b7670167aeb35be54278f65c314671d148131912a021a211659afff21df63cf7994ba4cd17781a5083d965eab1ce3f324df717aaf80b70198a759804f77dbdc3f65c1959d9d7b2d7ca38bcb9c91cde229f89a6d02cac41cc4e815b456f39038c71f8c500cc24da51b976ff350e6755f8bc271a27aa4663443a063b0b660e284fc0f1e3102b3a6aecaaa093960a57f528f746af4a94f96e04a0a36b6e6fc118731a2c5025c6687c6f63927e4b50ab13035804163c7463134d974b45e91e000d9ce1642d65eec310b59ba8c9350c24530c0002b0c14bdd038810ae633ea360779cf130e642ade62c5d36e9bd34bf2cc0fd24971728319aef9462bfc9255d980989362e07d3e0d25f1a72ada7848c679a43d9d9e58decac1fdf815712ef8cdda82fcb3fb1bcd82c6b4e8b59da1714ad3d0b514dbcae91522f4dcefdea2eef788ff6bc01112e0706dd70ed98bedba41a6ff3007220f80e36169d760b6daa81adf1116279e5567fe833e0626d48177f4b9c76f3e226c040074ffd38419551416402124b973cf7c16b1efb54a51118aedda826a15a1e8a9610517d315664848cb0010ac20b1e0d7f2cd566563cdf5bc121670c2a45571d2a06723814df670a3ad02691730b6b473598dd012ce1e6be4510380dd14f4dc42b54d9ae102970b4f7fe41e251027fd3fea4279f6299435463d5e7f22c91b4406a08478fc4b59aa436cb3ba17c3d7a573b25d86cdf85c46b751b9012f55d2e996d58adcb5be0bf72194cbf4366d82e12cf4fc9a74b0e14dea7fbe478f7a40f656f6251e46565d71d7aa1d466bf10ca69e0ded4e4faf758b6ec308ac43257331420371ea4c8ecd6d2ca1682275a01daceac6a1b58166c679ff1f27e3a247c8c857721f9987a615f650ebb4336c298af3d385b57d3d69e2c472081964f09634235023284a870eca908956ba19e82bab3f76248e81cb6ee102da16bd2a09469db4bb9c1f823e7b1824e95c5aed804f046244105572caf1315757190c9e2b98d33158e98dd180768ed4ccc6d5ff8feb45f79fe9640834fa4c07b0cec263928004d13cc6da8c743ce08b2157b48011f7db77aa8e677ab214201ea4f49cf93a5927aeeba4f736fb8256fe36c82b8727723c21d5c7e0e48742416cc976c59bf46169a7af0d3d8da56ae4cb73f1e97d5a9dee6bc4b9cbf88cd229a96493a9ff8fdd738fc03cf7236a4c41db54ff5b9c0f3392b14e77f5191527070623a65595b00408fc67bcb4a9db0295cf47c99214a79d63864b2e36f84f2547974134bc795847e46409067a926d0c1cc1bbfb07752511b91493ce0a372402fc74e22055ea110a3b3c22e78e65e28239891db927c351a7abf5b33eca15b9130c8029a323ba1bb2bb0862b9102906e446557da74a2147af685f580ac9431bd18809b2a749300531d3ff58a501372dab3284c2c0df7e944470ecd3fa1d3ff04222acad47d877246769ae2811b1f8c8b894c3cbb76da429f11d9b08798509f519fe4b4f3a59089c1c5e7ee71352d1e72e4d90dcad84eaac2c5ea991f17733b749903af8c2710c4675d1e50c4932b833e68c7d06285dc1b36772e7421db3c52bc682f93d1e008af1e22d2986d944bad7112e289aff9a8bf342e535f15447396abc40803f0611219ee893ba7c604c8d5e9ca72f315e7b186a54fe7271e644ca41e2977b94c4975aaa9852fb2815a856b5e17019264a42cb9a3ea715f2d4ad0fccb90c28a8459cca1b1a6ff377c2c851bbdf195d6bede69fd3a6a69e9e28364d92f9a8b86d870c4ab78bc2c87270555051e66211606cb1316bb0715a13d726dca60eae0cab7ffad8b522092c88e38c5bbb08771c09082558c638c9adce8d848cea0a0ffbecc845893d0d226684964b058073eecb021539d8f3e203fe685b1b97cc23260e5faf01276ab10d9b606c7dfb60a7d4c192bd5282f421fd8c7373c3e4dc63f521719311982adb166e9c3954af4772c4c9c16895280d3e03f2f177cddbfd287de7af509b9efd6cea84432ee1ec944f87c47218836bbf8d5458743858c96f78460bc2eb5e0af5dde4beaf6919bf1683bdfc7af050a68e3d49a1732d3ebd7dcce7a3bf7bd002dfa32b0ec2b78e7812527853f23a5a34677ea0ab21aecb178703665a8218573ed7c80abf9518ca9359afcb54b3750c315c70a066868cb779634e6b4431b656d24b96eca431923d196edf97bbb5c3434c705117bc6b5309456eb79890cf2cb2411b71313c66dea69b61205f7d9326e99d28a55c7a715dd966d7187d91625b553f1ac7d15ca379923942feb7f8cf2f1da56bebade1958dac7e3d934472196b3476fa6dc0259e256c8c9d6127b0e8df374b8938761ed8114349c945be03f41a6131345bbcfb065449b4fa4ab95a95344b47bb5c068c75ca529936248a8086f324d9e1916260a1a6f09cafebf54c3420ad017278c536dc633e3585998cfb0a7b7b5288ab66d08ab7d805deabf582a35a07d345b4e91c6319e0e92462e2a76a036bf92cfb392d1b6e2c19b43e2297a90d30c193c63a8c95e9d30c85e12b50195acfa6d9bf7bc87c3ed37d6ad357818e8481f100e2bcdf78dea1f9c26af83ff1529d5e66e0548f8f33b4b5147815047eb5cc95e7b20fdf64ad2c498509e8ccf4af719118fb6ddefad6ae2b5d4929de0e239cb0ef8c11f533ca563847e10b5378ba07d2c7750826c521d95786a4af5d7a3ec3fabfb41b9ea322b25686ad5d14792e587458abaf0aa52316c3cda800c0292df35513485a254621ec05e8204918f9a65bb5f8c8e776e8f3b5b3310af62d4dd97618fbef2de5d4659bdcf0950d66df55b8c7ec88e75160211285b84a534e539fa378909cae68484893c53e5c8394e33ee8f53030492c4b45067538bc2754cfed7f1b767153ad6564378b81fa39e5830718369f8884e9e5bfa8f98043dd964079f15de41360eee5bafc513a5287170d6e8761a43bf18f870756b45c3abefa6a5b9704dd078b863e4a4b4bb87ac2a72cc5e4946df261a4e82f4075e9405eac41f0d0ce11c951e46ba2500169b89d6b9464f5d857dc20438760e3b507dfacb126bbf68833ef216379ce67481f1f357e7a3c8fdf7bf0f0826d59ce1386e61af04b52bb8119b52610588e99fdec3b49632b7e6d0e1cf4a4fdaed86b2f0490190848174bc791a6aa7cf49571f346857d0f9872506086cc04cc1b40f2293e2845e636169142006297cf62a36adbcb665e5758c4c0e7d44d87b4bc91fd9e1fe7a728c92e76945146bccef69dde3ca9c33cbe47e4c750bce8d205545600d76787367e1630088aaf64bf515d23e52e830d3ee811cbdc7a095af3eba6cdc0cafd2fd52a610531dd168d58549977e08b273ee228fdc654b400062496e45a53ff79eb127ba46d87886aa87f079ecb2bc66714a077f701a7aa8d8d81de233f1fbae4c13a1bf0265606cb04bba922296aa620000fae13c41a6d68987ea0a73e837bc02423b42436d277917bc0552f9993531d6fb31f9fbcf3d47c878420f6f6a9e73716194796b83f5c9a3ee9d8c7f500a3100ff381b24ffa033ca9cd7f9eddfcf897f5d2f74e5c7d1024925aa7fecd9788d69b3ccf149e9af9edaf6d4ce289773873cc3687854c19e4203e62ddd698a7e5ce590090cf24e47f6d38cda5c2ac511f379fe07a97ce0db33feaceb67ae022f17c74ee15c3cef7f51386b61f726fa99d78e64b9277c5446d06a7b34c343a92ff1780c4b8594a0a720d6fb993a99fed29374e93b2066ce1cb2553b38a0b2bd5e5f9a3d09572cc942700ef9264c737b4bc0a44bae0e1e86f9bcdee6c77891f805a1d6be8378a7787fa32cc8432b078edc6e0eefa79f9aac8e764f41eacfae27a3bf692cb407a08db407a0320b884601f8ca37c1bf510608b059dce7befc34708139fc471bdbc8c908728ca827139abba1872bcc12a4db8d83de26e1d474e06260c07dd645d33ce3be9011524c801bcd11e7ee18b8811d02fb4af13cfc5cb8c875363cd3f6205e24a36e8d52c01b641c7ac85d76148b81aec761607b5c23b34afa794b49f78fce83e948f44a6d9f76d196119c25b242c65010867ab4628c2ed3b6503d74d945748ad18aa9e5c6fde31d8a2d6cea99de6cfee5bc8ba3ea03187cc86ec73fceb96cdbdaeb4075907e00c034d6d2011e6c58b47338bb040ef88bc6647b9492cdcacbe6268e6b1da133549ea7d89e296494ccc44ae878b211dbaa0f404f5c307e8405e6ec8ed999b02f74ee1e417190e6fae018135e8e91abf73b026769143e40306c81b08832fac9f2ee2f1fce4d9e061e402836b8bd463a49aa441ea18825ad4ee581630c6511eb475c171e6202b9188941635cd54c17a4461950ffe8e22011b3505a49c3c3334b6cc6573be698d14c62a354ee465d2ade406c6e4d7ac79692388a21e191fe37754a0283d379"}) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r1, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000040)=0x80) ioctl$TCSETSW(r1, 0x5403, &(0x7f0000000080)={0xbd, 0xf9, 0x6, 0x200, 0x5, "c136684774af178aeeb9b7a96f104f158b4d74"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mount$9p_fd(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000140)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r3}}) [ 2820.858564] FAULT_INJECTION: forcing a failure. [ 2820.858564] name failslab, interval 1, probability 0, space 0, times 0 [ 2820.860679] CPU: 1 PID: 18747 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2820.861800] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2820.863145] Call Trace: [ 2820.863601] dump_stack+0x107/0x167 [ 2820.864206] should_fail.cold+0x5/0xa [ 2820.864834] ? __iomap_dio_rw+0x1ee/0x1110 [ 2820.865532] should_failslab+0x5/0x20 [ 2820.866163] kmem_cache_alloc_trace+0x55/0x320 [ 2820.866918] __iomap_dio_rw+0x1ee/0x1110 [ 2820.867620] ? jbd2_journal_stop+0x188/0xdc0 [ 2820.868345] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2820.869096] ? ext4_orphan_add+0x253/0x9e0 [ 2820.869785] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2820.870595] ? ext4_empty_dir+0xae0/0xae0 [ 2820.871286] ? jbd2__journal_start+0xf3/0x7e0 [ 2820.872037] iomap_dio_rw+0x31/0x90 [ 2820.872642] ext4_file_write_iter+0xb26/0x18d0 [ 2820.873406] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2820.874146] ? kasan_save_stack+0x32/0x40 [ 2820.874827] ? kasan_save_stack+0x1b/0x40 [ 2820.875531] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2820.876350] ? iter_file_splice_write+0x16d/0xc30 [ 2820.877127] ? direct_splice_actor+0x10f/0x170 [ 2820.877871] ? splice_direct_to_actor+0x387/0x980 [ 2820.878649] ? do_splice_direct+0x1c4/0x290 [ 2820.879364] ? do_sendfile+0x553/0x1090 [ 2820.880021] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2820.880794] do_iter_readv_writev+0x476/0x750 [ 2820.881535] ? new_sync_write+0x660/0x660 [ 2820.882209] ? selinux_file_permission+0x92/0x520 [ 2820.883028] do_iter_write+0x191/0x670 [ 2820.883683] ? trace_hardirqs_on+0x5b/0x180 [ 2820.884402] vfs_iter_write+0x70/0xa0 [ 2820.885033] iter_file_splice_write+0x762/0xc30 [ 2820.885822] ? generic_splice_sendpage+0x140/0x140 [ 2820.886632] ? avc_policy_seqno+0x9/0x70 [ 2820.887311] ? selinux_file_permission+0x92/0x520 [ 2820.888108] ? lockdep_init_map_type+0x2c7/0x780 [ 2820.888886] ? generic_splice_sendpage+0x140/0x140 [ 2820.889690] direct_splice_actor+0x10f/0x170 [ 2820.890415] splice_direct_to_actor+0x387/0x980 [ 2820.891184] ? pipe_to_sendpage+0x380/0x380 [ 2820.891908] ? do_splice_to+0x160/0x160 [ 2820.892566] ? security_file_permission+0x24e/0x570 [ 2820.893394] do_splice_direct+0x1c4/0x290 [ 2820.894073] ? splice_direct_to_actor+0x980/0x980 [ 2820.894910] ? selinux_file_permission+0x92/0x520 [ 2820.895728] ? security_file_permission+0x24e/0x570 [ 2820.896565] do_sendfile+0x553/0x1090 [ 2820.897213] ? do_pwritev+0x270/0x270 [ 2820.897846] ? wait_for_completion_io+0x270/0x270 [ 2820.898636] ? rcu_read_lock_any_held+0x75/0xa0 [ 2820.899403] ? vfs_write+0x354/0xa70 [ 2820.900035] __x64_sys_sendfile64+0x1d1/0x210 [ 2820.900771] ? __ia32_sys_sendfile+0x220/0x220 [ 2820.901545] do_syscall_64+0x33/0x40 [ 2820.902162] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2820.902999] RIP: 0033:0x7ff4675d8b19 [ 2820.903622] 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 [ 2820.906568] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2820.907816] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2820.908961] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2820.910118] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2820.911271] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2820.912417] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:14:14 executing program 2: perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="280000000e0001010000000000810900000000000400008008000000", @ANYRES32, @ANYBLOB="08001300", @ANYRES32, @ANYBLOB], 0x28}}, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f00000004c0)={{0x0, 0x2c9, 0x80000001, 0xda92, 0x1, 0x1f, 0x7fff, 0x3f, 0x3ff, 0x3, 0x8, 0x8, 0x2, 0x7, 0x7}}) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = getpgid(0xffffffffffffffff) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100800) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0xf9, 0x27, 0xd2, 0xef, 0x0, 0x64d1, 0x40, 0xe, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7f, 0x2}, 0x80, 0x5, 0x7, 0x9, 0x3, 0x8001, 0x9, 0x0, 0x401}, r2, 0x3, r3, 0x1) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000040)={0x18, 0x1d, 0xc21, 0x0, 0x0, {0x4, 0x0, 0x2}, [@nested={0x4, 0xd}]}, 0x18}}, 0x0) sendmsg$NL80211_CMD_NEW_INTERFACE(r1, &(0x7f00000003c0)={&(0x7f0000000140), 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x58, r4, 0x0, 0x70bd27, 0x25dfdbff, {{}, {@void, @void, @void}}, [@NL80211_ATTR_IFTYPE={0x8}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_IFTYPE={0x8}, @NL80211_ATTR_4ADDR={0x5, 0x53, 0x1}, @NL80211_ATTR_IFTYPE={0x8, 0x5, 0xc}, @NL80211_ATTR_IFNAME={0x14, 0x4, 'veth1_to_hsr\x00'}, @NL80211_ATTR_4ADDR={0x5}]}, 0x58}, 0x1, 0x0, 0x0, 0x2004c000}, 0x4000840) 00:14:14 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x0, 0x0, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:14:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r1, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000040)=0x80) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000080)=0x3) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r1, 0xf502, 0x0) ioctl$SNAPSHOT_GET_IMAGE_SIZE(0xffffffffffffffff, 0x8008330e, &(0x7f0000000000)) 00:14:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1850c3, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f00000004c0)={0x3, r1}) r2 = signalfd(r0, &(0x7f0000000080)={[0x6]}, 0x8) fcntl$setsig(r2, 0xa, 0x29) 00:14:30 executing program 1: preadv2(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) signalfd4(r2, &(0x7f0000000080)={[0x20]}, 0x8, 0x800) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000000000)={{0x1, 0x1, 0x18, r2, {0x81}}, './file0\x00'}) ioctl$BTRFS_IOC_SYNC(r2, 0x9408, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, &(0x7f0000000300)={0x3, 0x3, 0x9, 0xc3f}) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f0000000040)) r4 = open_tree(r0, &(0x7f0000000080)='./file0\x00', 0x1001) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x101}, 0x4c20, 0x0, 0x400}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(r3, &(0x7f0000000340)='./file0\x00', 0x802, 0x40) ioctl$sock_SIOCGIFBR(r1, 0x8940, &(0x7f00000000c0)=@generic={0x1, 0x1ff, 0x7}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000100)={{0x1, 0x1, 0x18, r4, {0xffffffffffffffe1}}, './file0\x00'}) socket$nl_generic(0x10, 0x3, 0x10) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r4, 0xc018937c, &(0x7f00000001c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="0400000000000000272f66696c653100"]) r5 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$802154_dgram(r5, &(0x7f0000000000)={0x24, @long={0x3, 0x0, {0xaaaaaaaaaaaa0002}}}, 0x14) copy_file_range(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0) 00:14:30 executing program 0: ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000000)=0x0) perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x10, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext, 0x8400}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) r1 = inotify_init1(0x0) inotify_add_watch(r1, &(0x7f0000000040)='.\x00', 0x2000003) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) dup3(r2, r1, 0x0) 00:14:30 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x0, 0x0, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:14:30 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x80044501, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:14:30 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 41) 00:14:30 executing program 4: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000780), 0xa6000, 0x0) io_submit(0x0, 0x5, &(0x7f0000000d80)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x5, 0x1, 0xffffffffffffffff, &(0x7f00000003c0)="6dde3ee27426f203ba18785eea563b969a911e5575bab65f8737747602ff91a59122f7e4836100ac54ecd861e0db97088551daf871f0d4b5cf4335cf3b787fad03556e548d139359a4", 0x49, 0x7, 0x0, 0x3}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x2, 0x9, r0, &(0x7f0000000540)="b0bebe516fa5b046238aa6f352a3711fa5ff994f8f9ab3eda58546fd75e88d22", 0x20, 0x8, 0x0, 0x1}, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0xe, 0x4, r0, &(0x7f00000005c0)="8958543e7c1d18c68520921fd2f89080f22108f9bc539de8c92c86cbb315dc00f7578f194ed416aac778cbcf9d34b19b4755ca24f8851d8af91f5c31dcdb3d8a9474b2c421f21728e59fccade66346548a5d4f672b8d46739e024f8067947327a11e1681353ec07b4212f78a6bb00f2e38c900b35427ac1b5ec4883949f1fcf3f73a6340384777d452f81a5da89893fa2561a41b4f73f6b3c86cb71a3fdb8ba03599a2e64cefbdbba817d560cc5c507ee8e1e927603dae78509652bfd29f89aec39e558f8459b9a8e7924a9caf2bba055093de78d179be7346ae956cbc7cc9da", 0xe0, 0x7, 0x0, 0x1}, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x7, 0x81, 0xffffffffffffffff, &(0x7f0000000b80)="09883090be6e03742cde6fb991dd389919acee1de18d7541656c5b30dd74cd72b3e3623c0720908f8221a42064d3cfeaa9d5e9a4d567bb24a090fa31b498643f4b562bc1e99ecf2a40aa7267955937bdacfdbdac12242b18a284e77963a9e4d0fce8b2a808cb417af5c9ba680875ea290d7d0e8f7d30f0e6c12e219181a596e02bf0b6bb1193cce8e2f781044fcf20216c21081e26cd11e323cb0d415175e71d5135e2f049de0b355c5a10f5c850bc3ccf1c39870ca18e71cc4f7ce8707a9c3863449cb7a618deb2c8dec9a3113dbf98c30b102b5082156bac36a02786d3292ff2f33b858f452f2b8588b5976e", 0xed, 0x800, 0x0, 0x2}, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, 0xfeff, r1, &(0x7f0000000c80)="d5011fa4f5ae455002de5a1eb5995c9ca0de1115c5b0261571e6d85ed91a15bd3c95c2a704f2138460698ea2fba57fbb9e7f588294e8ef85ad20bcde3e1c8fa4a3a41e39aa7ea3cd0092aefd82b465bee5cc39d185e2083c1f1fb2a1d94dabc42ecb383c8c5319179f308f00872192964e1d605d94bca2f667f805c138ceef826c219b41723338cf97e8851fa1b64984bd05ac5473dc463489cbfe4ec6a6a5381cd0c63bcc03d10f1d95fafdec7de5a9", 0xb0, 0x5bd3, 0x0, 0x3}]) ioctl$FAT_IOCTL_GET_ATTRIBUTES(r0, 0x80047210, &(0x7f0000000180)) r2 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x800, 0x0, 0x0, 0x0, 0x0, 0xa418b6d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000140)='cmdline\x00') syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x1274, 0x0) getsockopt$bt_BT_SECURITY(0xffffffffffffffff, 0x112, 0x4, &(0x7f0000000280), 0x2) r4 = dup2(r2, r2) r5 = syz_io_uring_complete(0x0) r6 = io_uring_setup(0x1b33, &(0x7f00000004c0)={0x0, 0xc7e6, 0x20, 0x3, 0x175, 0x0, r3}) ioctl$BTRFS_IOC_START_SYNC(r2, 0x80089418, &(0x7f0000000480)) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r5, 0xc018937c, &(0x7f0000000440)={{0x1, 0x1, 0x18, r6, {0x1}}, './file0\x00'}) write$binfmt_elf64(r4, &(0x7f00000007c0)={{0x7f, 0x45, 0x4c, 0x46, 0x7f, 0x2, 0x6, 0x0, 0xea5, 0x2, 0x3e, 0x1800, 0x3bd, 0x40, 0x31e, 0x6, 0x201, 0x38, 0x1, 0x1f32, 0x1, 0x100}, [{0x0, 0x3, 0x5, 0xff, 0xa0, 0xdd7, 0x1000000003, 0xffff}], "5563cd9a58df47eb7fe1862c4d6716e03dda73ad79bdf1e9a003bcf3986c50d4e8aa28c957fb3d2f3a377ec19cccee4be2003b4f8551fca880d37a4b", ['\x00', '\x00', '\x00']}, 0x3b4) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x4a6c80) syz_open_procfs(0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/ptype\x00') clone3(&(0x7f0000000200)={0x451a6100, &(0x7f00000000c0), 0x0, &(0x7f0000000100), {0x16}, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff], 0x2}, 0x58) [ 2837.459529] audit: type=1400 audit(1708128870.680:338): avc: denied { watch_reads } for pid=18872 comm="syz-executor.0" path="/syzkaller-testdir139044282/syzkaller.1QulbO/397/file0" dev="sda" ino=16098 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:unlabeled_t:s0 tclass=file permissive=1 [ 2837.490488] FAULT_INJECTION: forcing a failure. [ 2837.490488] name failslab, interval 1, probability 0, space 0, times 0 [ 2837.492344] CPU: 0 PID: 18882 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2837.493419] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2837.494698] Call Trace: [ 2837.495123] dump_stack+0x107/0x167 [ 2837.495728] should_fail.cold+0x5/0xa [ 2837.496338] ? __iomap_dio_rw+0x1ee/0x1110 [ 2837.497010] should_failslab+0x5/0x20 [ 2837.497623] kmem_cache_alloc_trace+0x55/0x320 [ 2837.498353] __iomap_dio_rw+0x1ee/0x1110 [ 2837.499012] ? jbd2_journal_stop+0x188/0xdc0 [ 2837.499731] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2837.500454] ? ext4_orphan_add+0x253/0x9e0 [ 2837.501120] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2837.501894] ? ext4_empty_dir+0xae0/0xae0 [ 2837.502549] ? jbd2__journal_start+0xf3/0x7e0 [ 2837.503506] iomap_dio_rw+0x31/0x90 [ 2837.504094] ext4_file_write_iter+0xb26/0x18d0 [ 2837.504875] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2837.505589] ? kasan_save_stack+0x32/0x40 [ 2837.506451] ? kasan_save_stack+0x1b/0x40 [ 2837.507108] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2837.507969] ? iter_file_splice_write+0x16d/0xc30 [ 2837.508976] ? direct_splice_actor+0x10f/0x170 [ 2837.509726] ? splice_direct_to_actor+0x387/0x980 [ 2837.510718] ? do_splice_direct+0x1c4/0x290 [ 2837.511521] ? do_sendfile+0x553/0x1090 [ 2837.512352] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2837.513137] do_iter_readv_writev+0x476/0x750 [ 2837.514074] ? new_sync_write+0x660/0x660 [ 2837.514827] ? selinux_file_permission+0x92/0x520 [ 2837.515871] do_iter_write+0x191/0x670 [ 2837.516527] ? trace_hardirqs_on+0x5b/0x180 [ 2837.517441] vfs_iter_write+0x70/0xa0 00:14:30 executing program 2: ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f00000000c0)={{0x1, 0x1, 0x18}, './file1\x00'}) openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r0 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x8800000) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000000)=0x2) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000040)) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000000)=0x2) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000040)) ioctl$TIOCVHANGUP(r2, 0x5437, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9abcca45a692357a) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) [ 2837.518079] iter_file_splice_write+0x762/0xc30 [ 2837.519361] ? generic_splice_sendpage+0x140/0x140 [ 2837.520420] ? avc_policy_seqno+0x9/0x70 [ 2837.521302] ? selinux_file_permission+0x92/0x520 [ 2837.522302] ? lockdep_init_map_type+0x2c7/0x780 [ 2837.523346] ? generic_splice_sendpage+0x140/0x140 [ 2837.524369] direct_splice_actor+0x10f/0x170 [ 2837.525345] splice_direct_to_actor+0x387/0x980 [ 2837.526284] ? pipe_to_sendpage+0x380/0x380 00:14:30 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x0, 0x0, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) [ 2837.527180] ? do_splice_to+0x160/0x160 [ 2837.528116] ? security_file_permission+0x24e/0x570 [ 2837.529232] do_splice_direct+0x1c4/0x290 [ 2837.530153] ? splice_direct_to_actor+0x980/0x980 [ 2837.531204] ? selinux_file_permission+0x92/0x520 [ 2837.532300] ? security_file_permission+0x24e/0x570 [ 2837.533425] do_sendfile+0x553/0x1090 [ 2837.534274] ? do_pwritev+0x270/0x270 [ 2837.535079] ? wait_for_completion_io+0x270/0x270 [ 2837.536151] ? rcu_read_lock_any_held+0x75/0xa0 [ 2837.537166] ? vfs_write+0x354/0xa70 [ 2837.538011] __x64_sys_sendfile64+0x1d1/0x210 [ 2837.539002] ? __ia32_sys_sendfile+0x220/0x220 [ 2837.540053] do_syscall_64+0x33/0x40 [ 2837.540882] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2837.542004] RIP: 0033:0x7ff4675d8b19 [ 2837.542817] 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 [ 2837.546769] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2837.548241] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2837.549395] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2837.550577] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2837.551750] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2837.552934] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:14:30 executing program 0: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r0, 0x84009422, 0x0) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f00000001c0)) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x20003, 0x0) dup2(r0, r1) pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) mq_timedreceive(0xffffffffffffffff, &(0x7f0000000140)=""/106, 0x6a, 0x2, &(0x7f00000000c0)={0x77359400}) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000080), 0x4000) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2010, 0xffffffffffffffff, 0x0) 00:14:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x440441, 0x12c) fcntl$setlease(r0, 0x400, 0x2) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) 00:14:30 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 42) 00:14:30 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400020801000470008400f801", 0x17}, {0x0, 0x0, 0x1000a00}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') mount$cgroup(0x0, 0x0, &(0x7f0000000100), 0x180010, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000640)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="07000000000000002e2f66696c65302f66fe9731db696c653000"]) perf_event_open(&(0x7f00000004c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5c, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x2}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) rename(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)='./file2\x00') r1 = creat(&(0x7f0000000200)='./file1\x00', 0x2) chroot(&(0x7f0000000280)='./file2\x00') r2 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) signalfd(r0, &(0x7f0000000480)={[0x7]}, 0x8) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) stat(&(0x7f0000000540)='./file2\x00', &(0x7f0000000580)) r3 = openat(r1, &(0x7f0000001a00)='./file1\x00', 0x42, 0x4) io_setup(0x5, &(0x7f0000000040)=0x0) chroot(&(0x7f0000000440)='./file2\x00') io_submit(r4, 0x1, &(0x7f00000008c0)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x0, 0x0, r3, 0x0}]) openat$incfs(r3, &(0x7f0000000300)='.pending_reads\x00', 0xc6000, 0x8) unlink(&(0x7f0000000340)='./file2\x00') stat(&(0x7f0000000380)='./file0/file1\x00', &(0x7f00000003c0)) 00:14:30 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x7c0, 0x1) getresuid(&(0x7f00000016c0)=0x0, &(0x7f0000001700), &(0x7f0000001740)=0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0/file0\x00', 0x800, 0x4, &(0x7f0000000200)=[{&(0x7f0000000080)="ddf5650b98436773166ed47b0c187feb51d2f2093f2847f86712dd370533653e88408b9335104ad6b5289b092c3fdbc82d54ee1aa9c2e41d3bad29a090a47a7bdf7a7ffaf482fdd9747298eeb8fa9cb65bc7d9212719bd9b", 0x58, 0xfff}, {&(0x7f0000000100)="e0d12f865e75e284db8559efe2a87fd813f1b36880cb6ff685f87fe2cbf2a25183106300f19ac3f149472cd50067d55f0791fef62cf9f21574425c7f8ff99f92fd772774b42bdc6f13cd14fcc1032f62e0ff422c35b47435c48483855f2d2d777bcff0eb5a76055f1de58555e186820587c0b255634f66d40da559b91c7d8d9aeba3555df563e8632fc04535cfff2e14a6210559542ba45dc07f1735096bdba302e37047784080f93c6001be28245958b069c97684a26d389db4008066c121f6d5de29ed6e01368ba17b721471cf15fd6b69810600be690bd4d5ae12fc92b78fb5b820b140e94e15c2b0e3f6812c377190ff6750a0", 0xf5, 0xb0c}, {&(0x7f00000002c0)="fff4ce01a62b3351c3924ab593f39c78ae30194ecd0283f1a116f378e9ef2c525f737bf04f63050c56bd70623c00c8185e65ed907db669f8fb7e735d28d7e09c33355db409f7f4ec2ed4f4be4a6fd753c28c0aaaa419f3eed45a65f5f6880b04ea5bed6b8f6319a2d0a55c7bf1af3accd6248d5ac2107f6f32b112bbe8b3273c663cd985aba2705548853c8366698d914d4e736b542a4c54670076c427ccb270b9bb35f30cc8d71dd0a12310e71b0b3bc011a4dfd4e18cff81e747a3e5e938fe2350b28069c5160e48678404ded6", 0xce, 0x4}, {&(0x7f00000003c0)="56d3bb4d7a6216da29c332f57f587f3a1769574c547c32e3193a4c10add0fd24a9667c87b18557c6d9092dd79c98aab7149be93a2d8314931b5efcc10934f6499f93452efa987d1bd17cdd0441652a98a4b8ac8daa433254b21d8040791d3dd46d9eb235f74d14dcb8e0429759596f8d572bdb91ea366ef9df33a875545c7671a499e89e20ad2cdfbe65b825f112681f869dcf742e49489d76601ef59dc46d36ff599e9a4f87276d9301bedd3a247ff58501c9b65e861223bd", 0xb9, 0x8}], 0x804088, &(0x7f0000001780)={[{@dioread_lock}], [{@fowner_eq={'fowner', 0x3d, r2}}, {@subj_user={'subj_user', 0x3d, '#!'}}, {@smackfshat={'smackfshat', 0x3d, '&:'}}, {@permit_directio}, {@subj_user={'subj_user', 0x3d, '!\v-\\-/+*!'}}, {@smackfshat}, {@fsuuid={'fsuuid', 0x3d, {[0x63, 0x36, 0x34, 0x37, 0x36, 0x38, 0x62, 0x37], 0x2d, [0x31, 0x34, 0x37, 0x3e], 0x2d, [0x38, 0x33, 0x35, 0x38], 0x2d, [0x51, 0x61, 0x62, 0x61], 0x2d, [0x62, 0x63, 0x61, 0x36, 0x63, 0x64, 0x61, 0x38]}}}, {@fsuuid={'fsuuid', 0x3d, {[0x66, 0x36, 0x30, 0x36, 0x35, 0x35, 0x63, 0x62], 0x2d, [0x34, 0x34, 0x66, 0x38], 0x2d, [0x63, 0x39, 0x34, 0x31], 0x2d, [0x65, 0x37, 0x35, 0x61], 0x2d, [0x38, 0x39, 0x62, 0x61, 0xe, 0x33, 0x35, 0x38]}}}, {@fscontext={'fscontext', 0x3d, 'root'}}, {@fowner_eq={'fowner', 0x3d, 0xffffffffffffffff}}]}) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000580)={{{@in=@empty, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}, 0x0, @in=@dev}}, &(0x7f0000000680)=0xe8) setresuid(r1, r3, r1) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) [ 2837.802652] FAULT_INJECTION: forcing a failure. [ 2837.802652] name failslab, interval 1, probability 0, space 0, times 0 [ 2837.804260] CPU: 0 PID: 19007 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2837.805235] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2837.806318] Call Trace: [ 2837.806700] dump_stack+0x107/0x167 [ 2837.807223] should_fail.cold+0x5/0xa [ 2837.807777] ? jbd2__journal_start+0x190/0x7e0 [ 2837.808425] should_failslab+0x5/0x20 [ 2837.808958] kmem_cache_alloc+0x5b/0x310 [ 2837.809532] ? __kernel_text_address+0x9/0x40 [ 2837.810185] jbd2__journal_start+0x190/0x7e0 [ 2837.810819] __ext4_journal_start_sb+0x214/0x390 [ 2837.811508] ext4_iomap_begin+0x485/0x700 [ 2837.812112] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2837.812798] ? kasan_save_stack+0x1b/0x40 [ 2837.813350] ? ext4_file_write_iter+0xb26/0x18d0 [ 2837.814019] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2837.814850] ? splice_direct_to_actor+0x387/0x980 [ 2837.815536] ? do_splice_direct+0x1c4/0x290 [ 2837.816143] ? do_sendfile+0x553/0x1090 [ 2837.816707] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2837.817365] ? do_syscall_64+0x33/0x40 [ 2837.817914] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2837.818670] iomap_apply+0x164/0x810 [ 2837.819200] ? iomap_dio_rw+0x90/0x90 [ 2837.819721] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2837.820545] ? mark_held_locks+0x9e/0xe0 [ 2837.821136] ? filemap_check_errors+0xa5/0x150 [ 2837.821789] __iomap_dio_rw+0x6cd/0x1110 [ 2837.822361] ? iomap_dio_rw+0x90/0x90 [ 2837.822921] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2837.823573] ? ext4_orphan_add+0x253/0x9e0 [ 2837.824170] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2837.824864] ? ext4_empty_dir+0xae0/0xae0 [ 2837.825447] ? jbd2__journal_start+0xf3/0x7e0 [ 2837.826090] iomap_dio_rw+0x31/0x90 [ 2837.826610] ext4_file_write_iter+0xb26/0x18d0 [ 2837.827271] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2837.827921] ? kasan_save_stack+0x32/0x40 [ 2837.828506] ? kasan_save_stack+0x1b/0x40 [ 2837.829091] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2837.829800] ? iter_file_splice_write+0x16d/0xc30 [ 2837.830482] ? direct_splice_actor+0x10f/0x170 [ 2837.831122] ? splice_direct_to_actor+0x387/0x980 [ 2837.831803] ? do_splice_direct+0x1c4/0x290 [ 2837.832409] ? do_sendfile+0x553/0x1090 [ 2837.832971] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2837.833638] do_iter_readv_writev+0x476/0x750 [ 2837.834237] ? new_sync_write+0x660/0x660 [ 2837.834821] ? selinux_file_permission+0x92/0x520 [ 2837.835489] do_iter_write+0x191/0x670 [ 2837.836045] ? trace_hardirqs_on+0x5b/0x180 [ 2837.836664] vfs_iter_write+0x70/0xa0 [ 2837.837206] iter_file_splice_write+0x762/0xc30 [ 2837.837879] ? generic_splice_sendpage+0x140/0x140 [ 2837.838582] ? avc_policy_seqno+0x9/0x70 [ 2837.839121] ? selinux_file_permission+0x92/0x520 [ 2837.839816] ? lockdep_init_map_type+0x2c7/0x780 [ 2837.840457] ? generic_splice_sendpage+0x140/0x140 [ 2837.841152] direct_splice_actor+0x10f/0x170 [ 2837.841742] splice_direct_to_actor+0x387/0x980 [ 2837.842408] ? pipe_to_sendpage+0x380/0x380 [ 2837.842986] ? do_splice_to+0x160/0x160 [ 2837.843558] ? security_file_permission+0x24e/0x570 [ 2837.844273] do_splice_direct+0x1c4/0x290 [ 2837.844860] ? splice_direct_to_actor+0x980/0x980 [ 2837.845537] ? selinux_file_permission+0x92/0x520 [ 2837.846222] ? security_file_permission+0x24e/0x570 [ 2837.846940] do_sendfile+0x553/0x1090 [ 2837.847499] ? do_pwritev+0x270/0x270 [ 2837.848041] ? wait_for_completion_io+0x270/0x270 [ 2837.848724] ? rcu_read_lock_any_held+0x75/0xa0 [ 2837.849378] ? vfs_write+0x354/0xa70 [ 2837.849916] __x64_sys_sendfile64+0x1d1/0x210 [ 2837.850561] ? __ia32_sys_sendfile+0x220/0x220 [ 2837.851222] do_syscall_64+0x33/0x40 [ 2837.851758] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2837.852481] RIP: 0033:0x7ff4675d8b19 [ 2837.853010] 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 [ 2837.855580] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2837.856650] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2837.857649] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2837.858649] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2837.859657] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2837.860665] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:14:48 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x80044584, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:14:48 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x0, 0x80000000, 0x0) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:14:48 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x3f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000180)='/sys/module/kernel', 0x101000, 0x110) perf_event_open(&(0x7f0000000080)={0x3, 0x80, 0xa2, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, 0x8, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x5c, 0x0, @perf_bp={&(0x7f0000000040), 0x4}, 0x60aa, 0x6, 0x3, 0x8, 0x100, 0xbea, 0x5, 0x0, 0x3ff, 0x0, 0x4}, 0x0, 0xf, r1, 0x1) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r2, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r2, 0x5412, &(0x7f0000000040)=0x80) ioctl$FS_IOC_FIEMAP(r2, 0xc020660b, &(0x7f0000000200)={0x4, 0x9, 0x4, 0xff, 0x7, [{0x1, 0x8, 0x80000001, '\x00', 0x100}, {0x20, 0xfffffffffffffffa, 0xfffffffffffffffc, '\x00', 0x400}, {0x7, 0x8, 0xfffffffffffff73e, '\x00', 0x8}, {0xf30, 0xfc47, 0x48, '\x00', 0x2004}, {0xffffffffffffff41, 0x2, 0xff, '\x00', 0x80}, {0x7, 0xc6, 0x5, '\x00', 0x401}, {0x3ff, 0x7, 0x9, '\x00', 0x400}]}) openat(r1, &(0x7f00000001c0)='./file0\x00', 0xb2783, 0x12a) sendfile(0xffffffffffffffff, r0, 0x0, 0x100000001) 00:14:48 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 43) 00:14:48 executing program 1: exit_group(0x80000000) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x4, &(0x7f00000004c0)=[{&(0x7f0000000040)="2000000080000000060000006a0000000f000000000000000100000001000000004000000040000020000000e0f4655fe0f4655f0100ffff53ef010001000000dff4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {0x0, 0x0, 0xffffffffdffffff8}, {&(0x7f0000010400)="020000000300000004", 0x9, 0x800}, {&(0x7f0000011600)="ed41000000080000dff46552e0f4655fe0f4655f000000000000040004", 0x1d, 0x2100}], 0x0, &(0x7f0000000140)={[{@debug}]}) getxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=@random={'user.', 'sec\xd4\xa6r\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00'}, &(0x7f0000000180)=""/36, 0x24) 00:14:48 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200841, 0x174) 00:14:48 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_PORT_SET(0xffffffffffffffff, 0x0, 0x4040) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) r1 = syz_io_uring_setup(0x3ac4, &(0x7f00000002c0), &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f00000001c0)=0x0) socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), r0) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000180)={&(0x7f00000005c0)=ANY=[@ANYBLOB="730f837c7c76c1a4e3f45e5792646ca866fab4c1f41dea44d9884f5a127e7daa1d36ce92c9eba2330e35f6", @ANYRES16=r4, @ANYBLOB="200029bd7000fedbdf25680000003200c70007048002af0404020305d10281040302890208074007fe0405073e073f02ff06050140010802fbf81a27f6cb51dc00001000c70004060106202e248d7ad06a852c00c70004077f00cf013f0700020800059948c1c1ef3f01000202048002fc000400df010603810401029f6882040587700f2c00c7000403800107050307050402050600070405000604e801090002031f0505050502c277236f4b02b5aa2c00c700810106060806030008023f00e30300010102050480020204a2405bba123313041f0303800210bf3cb0d68dbb77310c00c700ebbc661e1df8a25d24cf4fad3dcd0d3229"], 0xe8}, 0x1, 0x0, 0x0, 0x4000}, 0x40000) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd_index=0x4, 0x0, &(0x7f0000000340)}, 0x0) r5 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r1, 0x0) syz_io_uring_submit(r5, r3, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) syz_io_uring_setup(0x38d4, &(0x7f0000000080)={0x0, 0x20000000, 0x1}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r6, r7, &(0x7f0000000000)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0}, 0x0) syz_io_uring_submit(0x0, r7, &(0x7f0000000540)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000280)='./file0\x00', 0x200, 0x100, 0x1}, 0x1ff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000440)=@IORING_OP_FSYNC={0x3, 0x0, 0x0, @fd_index, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r8}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_READV=@use_registered_buffer={0x1, 0x0, 0x6003, @fd_index=0xfffffffc, 0xa075, 0x0, 0x0, 0x2, 0x1, {0x0, r8}}, 0x1) syz_io_uring_submit(0x0, r7, &(0x7f0000000580)=@IORING_OP_POLL_REMOVE={0x7, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, {0x0, r8}}, 0x8001) io_uring_enter(r1, 0x58ab, 0x0, 0x0, 0x0, 0x0) 00:14:48 executing program 0: r0 = creat(&(0x7f0000000080)='./file1\x00', 0x0) openat(r0, &(0x7f00000000c0)='./file1/file0\x00', 0x80040, 0x20) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='mountinfo\x00') readv(r1, &(0x7f0000000280)=[{&(0x7f0000001e00)=""/4098, 0x1002}], 0x1) syz_mount_image$vfat(0x0, &(0x7f0000000240)='./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000004c0)='/proc/timer_list\x00', 0x0, 0x0) mount$9p_fd(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000008981b7000000000000", @ANYRESHEX, @ANYBLOB=',Shdno=']) chdir(&(0x7f0000000000)='./file1\x00') socket$inet(0x2, 0x0, 0x3) fsmount(r2, 0x0, 0x70) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) [ 2855.005733] FAULT_INJECTION: forcing a failure. [ 2855.005733] name failslab, interval 1, probability 0, space 0, times 0 [ 2855.007788] CPU: 0 PID: 19025 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2855.008859] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2855.010191] Call Trace: [ 2855.010612] dump_stack+0x107/0x167 [ 2855.011212] should_fail.cold+0x5/0xa [ 2855.011825] ? create_object.isra.0+0x3a/0xa20 [ 2855.012570] should_failslab+0x5/0x20 [ 2855.013163] kmem_cache_alloc+0x5b/0x310 [ 2855.013835] create_object.isra.0+0x3a/0xa20 [ 2855.014522] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2855.015353] kmem_cache_alloc_trace+0x151/0x320 [ 2855.016097] __iomap_dio_rw+0x1ee/0x1110 [ 2855.016775] ? jbd2_journal_stop+0x188/0xdc0 [ 2855.017465] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2855.018205] ? ext4_orphan_add+0x253/0x9e0 [ 2855.018864] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2855.019671] ? ext4_empty_dir+0xae0/0xae0 [ 2855.020317] ? jbd2__journal_start+0xf3/0x7e0 [ 2855.021060] iomap_dio_rw+0x31/0x90 [ 2855.021637] ext4_file_write_iter+0xb26/0x18d0 [ 2855.022401] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2855.023107] ? kasan_save_stack+0x32/0x40 [ 2855.023793] ? kasan_save_stack+0x1b/0x40 [ 2855.024441] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2855.025263] ? iter_file_splice_write+0x16d/0xc30 [ 2855.026008] ? direct_splice_actor+0x10f/0x170 [ 2855.026744] ? splice_direct_to_actor+0x387/0x980 [ 2855.027489] ? do_splice_direct+0x1c4/0x290 [ 2855.028193] ? do_sendfile+0x553/0x1090 [ 2855.028820] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2855.029585] do_iter_readv_writev+0x476/0x750 [ 2855.030289] ? new_sync_write+0x660/0x660 [ 2855.030961] ? selinux_file_permission+0x92/0x520 [ 2855.031747] do_iter_write+0x191/0x670 [ 2855.032359] ? trace_hardirqs_on+0x5b/0x180 [ 2855.033040] vfs_iter_write+0x70/0xa0 [ 2855.033637] iter_file_splice_write+0x762/0xc30 [ 2855.034381] ? generic_splice_sendpage+0x140/0x140 [ 2855.035151] ? avc_policy_seqno+0x9/0x70 [ 2855.035790] ? selinux_file_permission+0x92/0x520 [ 2855.036549] ? lockdep_init_map_type+0x2c7/0x780 [ 2855.037292] ? generic_splice_sendpage+0x140/0x140 [ 2855.038058] direct_splice_actor+0x10f/0x170 [ 2855.038779] splice_direct_to_actor+0x387/0x980 [ 2855.039509] ? pipe_to_sendpage+0x380/0x380 [ 2855.040195] ? do_splice_to+0x160/0x160 [ 2855.040815] ? security_file_permission+0x24e/0x570 [ 2855.041604] do_splice_direct+0x1c4/0x290 [ 2855.042249] ? splice_direct_to_actor+0x980/0x980 [ 2855.042996] ? selinux_file_permission+0x92/0x520 [ 2855.043760] ? security_file_permission+0x24e/0x570 [ 2855.044578] do_sendfile+0x553/0x1090 [ 2855.045191] ? do_pwritev+0x270/0x270 [ 2855.045796] ? wait_for_completion_io+0x270/0x270 [ 2855.046551] ? rcu_read_lock_any_held+0x75/0xa0 [ 2855.047271] ? vfs_write+0x354/0xa70 [ 2855.047873] __x64_sys_sendfile64+0x1d1/0x210 [ 2855.048576] ? __ia32_sys_sendfile+0x220/0x220 [ 2855.049305] do_syscall_64+0x33/0x40 [ 2855.049887] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2855.050680] RIP: 0033:0x7ff4675d8b19 [ 2855.051265] 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 [ 2855.054089] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2855.055265] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2855.056370] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2855.057465] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2855.058560] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2855.059663] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:14:48 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r1) sendfile(r1, r2, 0x0, 0x100000001) openat(r1, &(0x7f0000000080)='./file0\x00', 0x2480, 0x140) close(r0) r4 = openat$cgroup_ro(r0, &(0x7f0000000000)='blkio.bfq.group_wait_time\x00', 0x0, 0x0) openat(r4, &(0x7f0000000040)='./file0\x00', 0xc0901, 0xa) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) write$binfmt_elf64(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="7f454c4640030000ff7fffffffffffff03003e00000000007701000000000000400000000000000003000000000000000100000008003800020003000004000000000060fdffffff090000000000000053be000000000000370600000000000040000000000000000700000000000000fcffffffffffffff030000002d000000ffffff7f0000000008000000000000000100008000000000bf30280c00000000520000000000000001000000000000006f39eb33bc7787202cdfcf1b94fdbeb2ff3ad490c370a08bf2944b12fdd0380a3c9059e32de8ad28a893f36d9d0b30001292b712a2d65eb6650cc7749474e7ca8fb54d567d93722c559a16b3a193ef3611cf58ddf5f72da8dc8064d4e37eef9a9030d58e718d1bc4b899643244c4256df53d22b005730ba478e8742344e975544fab416de74d1f696c6834da37415037efe235221b2f7fe3290b9fce34712194c8edb3c147c374e3ca519a9ee0fe6572f8cc5f9e262d989b69f4a8d5d7412bb3a2a90f52f6c0b775b30643ca9f2d6eec3af0194eb30a893624e850c91d60688242f91c171a1cc92c6e13a03bb174ea0abf67be6a86dbde68007638d102ce0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebe995810929ebc4e876ab7b78d97738"], 0x3ae) 00:14:48 executing program 1: syz_emit_ethernet(0x78, &(0x7f0000000000)={@link_local, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x33}, @void, {@generic={0x80f3, "f052985505650f85c4204237ca4fad384450cd26f6a40de30cfc5f792bcbd0157abd84c6048cfa5c496617e76cf0275a7c9eec62afe815558df8fa8f08bc91db60f399fc3b7587298163eb341b9f2e3ed46265efc177ce2394b878c71f97aba8797c39af8f8f255db36c"}}}, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000080)={@remote, @local, @val={@val={0x9100, 0x4, 0x0, 0x4}, {0x8100, 0x5, 0x1, 0x4}}, {@can={0xc, {{0x1, 0x0, 0x1, 0x1}, 0x6, 0x2, 0x0, 0x0, "0358aaf224e3a043"}}}}, &(0x7f00000000c0)={0x1, 0x2, [0x211, 0xb10, 0x9e8, 0x6fd]}) 00:14:48 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x0, 0x80000000, 0x0) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:14:48 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x8) fallocate(r0, 0x20, 0x0, 0x8000) 00:14:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, r3, {0xfff}}, './file1\x00'}) connect$unix(r3, &(0x7f0000000280)=@file={0x0, './file1\x00'}, 0x6e) sendfile(r0, r1, 0x0, 0x100000001) sendmsg$IPCTNL_MSG_CT_GET_DYING(r0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x6, 0x1, 0x301, 0x0, 0x0, {0x0, 0x0, 0x2}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000010}, 0x40004) r4 = perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x93, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x7, 0x4, 0x9, 0x7f, 0x0, 0x2, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x10001, 0x1, @perf_bp={&(0x7f0000000000), 0x2}, 0x4000, 0x10001, 0x101, 0x3, 0x8001, 0x100, 0xff14, 0x0, 0x9, 0x0, 0xcfd0}, 0x0, 0x5, r4, 0x3) clone3(&(0x7f0000000200)={0x31081000, &(0x7f0000000100), 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 00:15:03 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x0, 0x80000000, 0x0) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:15:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x101880, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) lsetxattr$trusted_overlay_opaque(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100), 0x0, 0x0, 0x0) 00:15:03 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r1, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000040)=0x80) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r2, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r2, 0x5412, &(0x7f0000000040)=0x80) r3 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r3, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r3, 0x5412, &(0x7f0000000040)=0x80) r4 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r4, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r4, 0x5412, &(0x7f0000000040)=0x80) write$binfmt_elf64(r0, &(0x7f0000000080)=ANY=[@ANYRESDEC=r2, @ANYRES16=r1, @ANYRESHEX=r3, @ANYRES32, @ANYRES64=r2, @ANYRES64=r3, @ANYRESHEX=r4, @ANYRES32=r3, @ANYRES32], 0xfdef) 00:15:03 executing program 0: msgctl$IPC_RMID(0x0, 0x0) msgsnd(0x0, &(0x7f00000000c0)={0x2}, 0x8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgget(0x0, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(0x0) getpgrp(0x0) getpgrp(0x0) msgget$private(0x0, 0x0) r0 = msgget(0x0, 0xc) msgctl$IPC_INFO(r0, 0x3, 0x0) msgsnd(r0, &(0x7f0000002c00)={0x0, "e6175f9b64a3e3c4b3cedeff4d989809af143927ec728bace05686a52ba9d64b5eb537676b10e4ccb9d18393ec018a08aed2072891f1253a557c938980d7979ab4a3385557146e11fd8285ac7c5bf5b638f814852b001577dde7eb4c1105c46455721fd573d8ada818fc6720c78f0a374b5d8306a4842fe88fa24ee29b9dbbc2b83ae90da86b7f7b56156cc0a31a7bb7ef73e432179dd1218b29"}, 0xa2, 0x0) r1 = msgget(0x2, 0x22e) msgctl$IPC_RMID(r1, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_bp={&(0x7f0000000080), 0x18}, 0x0, 0x0, 0x1002, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) msgsnd(r1, &(0x7f00000002c0)={0x2, "06d228458f50dae233c9b7172c5db78493b73cda3b9ffc87b61d7fa8a0ff42e74416031ac031f24f5e8d91b12555a70fc724cb25367d2570acc8ba1c3b553aa0abb3f8fd2de923e1af5d25b57f59819e7d1be48da1ca2f5f37da4a2c13b99604eea7f276363648da96c0154fce043231332d1a9bcb7c069a0eefb88afbc6bb1281ff6fab42bc345dbea90289c3340ab3a468fd135a8f2a305f299d4d1b4adcfa24c5885f13448999392e8798c99045416a75192d042df26f6ca35b3bdfc1df42959c02a333c7e6522dd94cce3de797553adc9b7ed7422130f9ae6a74c62c88e74a72f17930f90eaf6d34a1ebdcf672d0e2f8a8"}, 0xfb, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000002980)=[{{&(0x7f00000004c0), 0x6e, &(0x7f0000001940)=[{&(0x7f0000000540)=""/175, 0xaf}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/225, 0xe1}, {&(0x7f0000001700)=""/79, 0x4f}, {&(0x7f0000001780)=""/168, 0xa8}, {&(0x7f0000001840)=""/248, 0xf8}], 0x6, &(0x7f00000019c0)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xc0}}, {{&(0x7f0000001a80)=@abs, 0x6e, &(0x7f0000001b80)=[{&(0x7f0000001b00)=""/84, 0x54}], 0x1, &(0x7f0000001bc0)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x158}}, {{&(0x7f0000001e00), 0x6e, &(0x7f0000002000)=[{&(0x7f0000001e80)=""/74, 0x4a}, {&(0x7f0000001d40)}, {&(0x7f0000001f00)=""/157, 0x9d}, {&(0x7f0000001fc0)=""/21, 0x15}], 0x4, &(0x7f0000002040)=[@cred={{0x1c}}, @cred={{0x1c}}], 0x40}}, {{&(0x7f0000002080)=@abs, 0x6e, &(0x7f0000002340)=[{&(0x7f0000002100)=""/108, 0x6c}, {&(0x7f0000002180)=""/207, 0xcf}, {&(0x7f0000002280)}, {&(0x7f00000022c0)=""/103, 0x67}], 0x4}}, {{&(0x7f0000002380), 0x6e, &(0x7f00000024c0)=[{&(0x7f0000002400)=""/184, 0xb8}], 0x1}}, {{0x0, 0x0, &(0x7f0000002680)=[{&(0x7f0000002500)=""/72, 0x48}, {&(0x7f0000002580)=""/233, 0xe9}], 0x2}}, {{&(0x7f00000026c0), 0x6e, &(0x7f00000028c0)=[{&(0x7f0000002740)=""/54, 0x36}, {&(0x7f0000002780)=""/66, 0x42}, {&(0x7f0000002800)=""/165, 0xa5}], 0x3, &(0x7f0000002900)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x80}}], 0x7, 0x2000, &(0x7f0000002b40)={0x77359400}) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000140)='./file0\x00', 0xffff, 0x2, &(0x7f00000001c0)=[{&(0x7f00000003c0)="6fb97cb20fcece2c7a3de43a5768b8d9e94a15ced7af0848fc5fca8dd3bdf091729121c1b33f7e10d1e0f89f53049e5ffae558c570f51ee86a61499a408bb5c2f9063ffb9f37e429609584185715675940032d70fa97b748cd7f5ba2757187fe6596ab5174f95be3cede46e9a9b08aa7d35b9c321dbef9c631f7f59b2642b900ac0850b6e3ff49617170f8302322b45b80260fe903a03e592d8c81df64931bd47a466372961996b6507645c67c80b218713942665dabb444401f4c49d4c838eef9b9b4955c7ebb3fbb", 0xc9, 0x2}, {&(0x7f0000000180)="0bc67bd80537331988346225ccc1f119004db216a0168f00c83112653e69f285dffdb4084523fc6f29919633bae37a2ad58b06ed7f8be0c486614e3a", 0x3c, 0x8}], 0x0, &(0x7f0000002b80)={[{@resuid={'resuid', 0x3d, r2}}], [{@fsname={'fsname', 0x3d, 'ext4\x00'}}, {@fsuuid={'fsuuid', 0x3d, {[0x62, 0x34, 0x34, 0x34, 0x66, 0x33, 0x30, 0x38], 0x2d, [0x61, 0x32, 0x6a, 0x65], 0x2d, [0x65, 0x66, 0x64, 0x31], 0x2d, [0x33, 0x63, 0x62, 0x36], 0x2d, [0x39, 0x33, 0x34, 0x63, 0x33, 0x38, 0x62, 0x39]}}}, {@defcontext={'defcontext', 0x3d, 'sysadm_u'}}, {@audit}]}) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f000000000000040020", 0x1d, 0x1480}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 00:15:03 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x248e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000000080)={@remote}, 0x14) r2 = syz_io_uring_setup(0x457f, &(0x7f00000000c0)={0x0, 0x58c9, 0x2, 0x3, 0x8b}, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000040), &(0x7f0000000180)=0x0) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) r5 = inotify_add_watch(0xffffffffffffffff, &(0x7f0000000040)='.\x00', 0x2000003) inotify_add_watch(0xffffffffffffffff, 0x0, 0x4000040) r6 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r6, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r6, 0x5412, &(0x7f0000000040)=0x80) syz_io_uring_submit(0x0, r3, &(0x7f0000001640)=@IORING_OP_FILES_UPDATE={0x14, 0x0, 0x0, 0x0, 0x1, &(0x7f0000001400)=[r0, r2, 0xffffffffffffffff, r0, 0xffffffffffffffff, r6], 0x6, 0x0, 0x0, {0x0, r4}}, 0x101) r7 = creat(&(0x7f0000000040)='./file0\x00', 0x0) io_uring_enter(r2, 0x601d, 0xad26, 0x3, &(0x7f0000000200)={[0xb9]}, 0x8) inotify_rm_watch(0xffffffffffffffff, r5) ioctl$BTRFS_IOC_BALANCE_CTL(0xffffffffffffffff, 0x40049421, 0x0) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000001c0)=@IORING_OP_LINK_TIMEOUT={0xf, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, {0x0, r8}}, 0x0) syz_io_uring_submit(0x0, r3, &(0x7f00000001c0)=@IORING_OP_RECVMSG={0xa, 0x5, 0x0, r7, 0x0, &(0x7f0000001600)={&(0x7f00000002c0)=@in={0x2, 0x0, @multicast1}, 0x80, &(0x7f0000000000)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001440)=""/150, 0x96}], 0x2, &(0x7f0000001500)=""/242, 0xf2}, 0x0, 0x100, 0x0, {0x2, r8}}, 0x7) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$SNAPSHOT_S2RAM(0xffffffffffffffff, 0x330b) 00:15:03 executing program 4: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r0) sendfile(r0, r1, 0x0, 0x100000001) r3 = openat(r1, &(0x7f0000000040)='./file1\x00', 0x60301, 0x0) pwritev(r3, &(0x7f0000001140)=[{&(0x7f0000000080)="f2", 0x1}], 0x1, 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r3, 0x401c5820, &(0x7f0000000000)={0x8020}) close(r3) 00:15:03 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 44) 00:15:03 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x80084502, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) [ 2870.320273] FAULT_INJECTION: forcing a failure. [ 2870.320273] name failslab, interval 1, probability 0, space 0, times 0 [ 2870.321272] CPU: 1 PID: 19169 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2870.321847] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2870.322520] Call Trace: [ 2870.322745] dump_stack+0x107/0x167 [ 2870.323054] should_fail.cold+0x5/0xa [ 2870.323369] ? create_object.isra.0+0x3a/0xa20 [ 2870.323754] should_failslab+0x5/0x20 [ 2870.324077] kmem_cache_alloc+0x5b/0x310 [ 2870.324409] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2870.324846] create_object.isra.0+0x3a/0xa20 [ 2870.325201] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2870.325618] kmem_cache_alloc+0x159/0x310 [ 2870.325962] ? __kernel_text_address+0x9/0x40 [ 2870.326334] jbd2__journal_start+0x190/0x7e0 [ 2870.326700] __ext4_journal_start_sb+0x214/0x390 [ 2870.327095] ext4_iomap_begin+0x485/0x700 [ 2870.327449] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2870.327862] ? kasan_save_stack+0x1b/0x40 [ 2870.328201] ? ext4_file_write_iter+0xb26/0x18d0 [ 2870.328598] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2870.328609] ? splice_direct_to_actor+0x387/0x980 [ 2870.328617] ? do_splice_direct+0x1c4/0x290 [ 2870.328627] ? do_sendfile+0x553/0x1090 [ 2870.328637] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2870.328647] ? do_syscall_64+0x33/0x40 [ 2870.328656] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2870.328671] iomap_apply+0x164/0x810 [ 2870.328682] ? iomap_dio_rw+0x90/0x90 [ 2870.328695] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2870.328716] ? mark_held_locks+0x9e/0xe0 [ 2870.328736] ? filemap_check_errors+0xa5/0x150 [ 2870.328751] __iomap_dio_rw+0x6cd/0x1110 [ 2870.328760] ? iomap_dio_rw+0x90/0x90 [ 2870.328782] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2870.328793] ? ext4_orphan_add+0x253/0x9e0 [ 2870.328803] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2870.328817] ? ext4_empty_dir+0xae0/0xae0 00:15:03 executing program 1: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) umount2(&(0x7f0000000180)='./file0/../file0\x00', 0x6) setresuid(0xffffffffffffffff, r0, 0x0) stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r1, 0x0) mount$9p_unix(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x414a0, &(0x7f0000000300)={'trans=unix,', {[{@mmap}], [{@pcr={'pcr', 0x3d, 0x37}}, {@euid_eq={'euid', 0x3d, r0}}, {@fowner_gt={'fowner>', r1}}, {@uid_eq={'uid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, ',+\\\\-'}}]}}) mount$9p_unix(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r2, 0x0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(r2, r3, r0) r4 = syz_mount_image$ext4(&(0x7f0000000280)='ext3\x00', &(0x7f00000002c0)='./file0/../file0\x00', 0x0, 0x0, 0x0, 0x2044034, &(0x7f0000000000)=ANY=[@ANYBLOB="6d696e5f6261746368c56b733fcafb5baced826d657d78783030303030305c5f303030"]) r5 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r5, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r5, 0x5412, &(0x7f0000000040)=0x80) r6 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r6, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, "04c745ea52a5fff7962e807836db00"}) ioctl$TIOCSTI(r6, 0x5412, &(0x7f0000000040)=0x80) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f00000003c0)=@file={0x1, './file0/../file0\x00'}, 0x6e, &(0x7f0000000640)=[{&(0x7f0000000440)="d1eeb8289705c4d22174b5998fbe89a420b5372759e7c0cc53d963202d53ae05c0d63fc2f0eed4f5a6a318114a1b37117a0760c512d624edbdcdc54844c98bdfc3faad6bff616a92f4a3e176ee504f5f0c36baa76e41fa8748817e567ac1d46ca20e6182be4a3175288e17ac5961f0ad891d", 0x72}, {&(0x7f00000004c0)="bffb90db9e090ce94f4b9ba57f83", 0xe}, {&(0x7f0000000500)="c80493a140e52d1be62c60c0caad06a3e122ffba7c574e19fba0fd1bf395596d878977a716f63f32", 0x28}, {&(0x7f0000000540)="540d182bcf635aeb406582f07561b07758e4390e47db7f9a76a6c81baf5c4480f22f064288f9a78bcc644fa07ee9cad761094fe8d7b0feff9f84717f16e74c5e5a29e3f256e3f15751deb547acb1f2f85a8e85d2c445cf4c7badb66912dabe13dd0837416aaaff1cd10f5b6d416f9f69fcefbb6b0342ec2bb828c702a57e1764c9e99219a7242ad1fb074285995fb4ad8a8edbfebf66e53b838979af9b8e6a473b5eb12a6b54a5c333cfe96544b9770b1e92f78d28cf5ac94b8187542bb9a80d3d63ab26ab666703ace19b60e9d46f633e5e9245c7fc", 0xd6}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="1e0704e9c023722e0500000002100800", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r4], 0x60}, 0x40080) [ 2870.328827] ? jbd2__journal_start+0xf3/0x7e0 [ 2870.328844] iomap_dio_rw+0x31/0x90 [ 2870.328856] ext4_file_write_iter+0xb26/0x18d0 00:15:03 executing program 4: r0 = 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) syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000000100), 0x6e, &(0x7f0000001680), 0x0, &(0x7f0000001700)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xa0}}, {{&(0x7f00000017c0), 0x6e, &(0x7f00000019c0)=[{&(0x7f0000001840)=""/203, 0xcb}, {&(0x7f0000001940)=""/39, 0x27}, {&(0x7f0000001980)}], 0x3, &(0x7f0000001a00)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}], 0x80}}, {{&(0x7f0000001a80), 0x6e, &(0x7f0000001f40)=[{&(0x7f0000001b00)=""/75, 0x4b}, {&(0x7f0000001b80)=""/70, 0x46}, {&(0x7f0000001c00)=""/204, 0xcc}, {&(0x7f0000001d00)}, {&(0x7f0000001d40)=""/60, 0x3c}, {&(0x7f0000001e00)=""/3, 0x3}, {&(0x7f0000001e40)=""/165, 0xa5}, {&(0x7f0000001f00)=""/29, 0x1d}], 0x8, &(0x7f0000001fc0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x58}}], 0x3, 0x2000, &(0x7f0000002100)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r2) sendfile(r2, r3, 0x0, 0x100000001) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x9, 0x1, 0x6, 0x5, 0x0, 0x8, 0x80100, 0x6, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x2, @perf_config_ext={0x87b1, 0x6}, 0x849, 0xfffffffffffffe01, 0x200, 0x0, 0xff, 0xe424, 0x9, 0x0, 0x8, 0x0, 0xf3}, r1, 0x6, r2, 0x1) perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x93, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x5, 0x5}, 0x0, 0xfffffffffffffffd, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x20003, 0x0) dup2(r0, r5) [ 2870.328877] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2870.328886] ? kasan_save_stack+0x32/0x40 00:15:03 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x0, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x0) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) [ 2870.328896] ? kasan_save_stack+0x1b/0x40 [ 2870.328906] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2870.328916] ? iter_file_splice_write+0x16d/0xc30 [ 2870.328924] ? direct_splice_actor+0x10f/0x170 [ 2870.328933] ? splice_direct_to_actor+0x387/0x980 [ 2870.328941] ? do_splice_direct+0x1c4/0x290 [ 2870.328950] ? do_sendfile+0x553/0x1090 [ 2870.328960] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2870.328976] do_iter_readv_writev+0x476/0x750 [ 2870.328989] ? new_sync_write+0x660/0x660 [ 2870.329000] ? selinux_file_permission+0x92/0x520 [ 2870.329024] do_iter_write+0x191/0x670 [ 2870.329038] ? trace_hardirqs_on+0x5b/0x180 [ 2870.329054] vfs_iter_write+0x70/0xa0 [ 2870.329066] iter_file_splice_write+0x762/0xc30 [ 2870.329088] ? generic_splice_sendpage+0x140/0x140 [ 2870.329104] ? avc_policy_seqno+0x9/0x70 [ 2870.329114] ? selinux_file_permission+0x92/0x520 00:15:03 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x80084503, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) [ 2870.329129] ? lockdep_init_map_type+0x2c7/0x780 [ 2870.329142] ? generic_splice_sendpage+0x140/0x140 00:15:03 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x0, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x0) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:15:03 executing program 4: syz_emit_ethernet(0x5a, &(0x7f0000000080)={@local, @multicast, @val={@void, {0x8100, 0x2, 0x1, 0x4}}, {@canfd={0xd, {{0x2, 0x0, 0x1, 0x1}, 0xa, 0x1, 0x0, 0x0, "1b005fc626ca7bf22fe71a7197389b2abc0df5091d9af0bd52e56c7f594812120db34b3ad5e240202fe17889ec618d5f0961f32cfa955b4fb8ca836aef807678"}}}}, 0x0) [ 2870.329154] direct_splice_actor+0x10f/0x170 [ 2870.329166] splice_direct_to_actor+0x387/0x980 [ 2870.329181] ? pipe_to_sendpage+0x380/0x380 00:15:03 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 45) [ 2870.329194] ? do_splice_to+0x160/0x160 [ 2870.329205] ? security_file_permission+0x24e/0x570 [ 2870.329223] do_splice_direct+0x1c4/0x290 [ 2870.329234] ? splice_direct_to_actor+0x980/0x980 [ 2870.329242] ? selinux_file_permission+0x92/0x520 [ 2870.329257] ? security_file_permission+0x24e/0x570 [ 2870.329275] do_sendfile+0x553/0x1090 [ 2870.329294] ? do_pwritev+0x270/0x270 [ 2870.329306] ? wait_for_completion_io+0x270/0x270 [ 2870.329320] ? rcu_read_lock_any_held+0x75/0xa0 [ 2870.329328] ? vfs_write+0x354/0xa70 [ 2870.329344] __x64_sys_sendfile64+0x1d1/0x210 [ 2870.329356] ? __ia32_sys_sendfile+0x220/0x220 [ 2870.329376] do_syscall_64+0x33/0x40 [ 2870.329385] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2870.329392] RIP: 0033:0x7ff4675d8b19 [ 2870.329404] 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 [ 2870.329410] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2870.329422] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2870.329428] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2870.329434] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2870.329441] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2870.329447] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 [ 2870.376482] EXT4-fs (loop0): VFS: Can't find ext4 filesystem [ 2870.523144] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 2870.523297] ext4 filesystem being mounted at /syzkaller-testdir139044282/syzkaller.1QulbO/400/file0 supports timestamps until 2038 (0x7fffffff) [ 2870.664723] FAULT_INJECTION: forcing a failure. [ 2870.664723] name failslab, interval 1, probability 0, space 0, times 0 [ 2870.664743] CPU: 1 PID: 19313 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2870.664749] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2870.664754] Call Trace: [ 2870.664771] dump_stack+0x107/0x167 [ 2870.664787] should_fail.cold+0x5/0xa [ 2870.664801] ? create_object.isra.0+0x3a/0xa20 [ 2870.664815] should_failslab+0x5/0x20 [ 2870.664826] kmem_cache_alloc+0x5b/0x310 [ 2870.664838] ? lock_chain_count+0x20/0x20 [ 2870.664853] create_object.isra.0+0x3a/0xa20 [ 2870.664863] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2870.664877] __kmalloc+0x16e/0x390 [ 2870.664895] ext4_find_extent+0xa3d/0xd30 [ 2870.664914] ext4_ext_map_blocks+0x1c8/0x5850 [ 2870.664936] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2870.664945] ? SOFTIRQ_verbose+0x10/0x10 [ 2870.664954] ? perf_trace_lock+0xac/0x490 [ 2870.664964] ? SOFTIRQ_verbose+0x10/0x10 [ 2870.664978] ? __lockdep_reset_lock+0x180/0x180 [ 2870.664988] ? ext4_ext_release+0x10/0x10 [ 2870.665001] ? ext4_map_blocks+0x5e0/0x1940 [ 2870.665015] ? lock_release+0x680/0x680 [ 2870.665026] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2870.665037] ? lock_downgrade+0x6d0/0x6d0 [ 2870.665059] ? down_write+0xe0/0x160 [ 2870.665070] ? down_write_killable+0x180/0x180 [ 2870.665089] ext4_map_blocks+0x652/0x1940 [ 2870.665103] ? kmem_cache_alloc+0x2a6/0x310 [ 2870.665114] ? __kernel_text_address+0x9/0x40 [ 2870.665126] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2870.665142] ? jbd2__journal_start+0xf3/0x7e0 [ 2870.665158] ? __ext4_journal_start_sb+0x214/0x390 [ 2870.665168] ? __ext4_journal_start_sb+0x1db/0x390 [ 2870.665183] ext4_iomap_begin+0x3ad/0x700 [ 2870.665202] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2870.665212] ? kasan_save_stack+0x1b/0x40 [ 2870.665222] ? ext4_file_write_iter+0xb26/0x18d0 [ 2870.665238] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2870.665252] ? splice_direct_to_actor+0x387/0x980 [ 2870.665263] ? do_splice_direct+0x1c4/0x290 [ 2870.665274] ? do_sendfile+0x553/0x1090 [ 2870.665284] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2870.665296] ? do_syscall_64+0x33/0x40 [ 2870.665305] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2870.665320] iomap_apply+0x164/0x810 [ 2870.665332] ? iomap_dio_rw+0x90/0x90 [ 2870.665345] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2870.665363] ? mark_held_locks+0x9e/0xe0 [ 2870.665384] ? filemap_check_errors+0xa5/0x150 [ 2870.665400] __iomap_dio_rw+0x6cd/0x1110 [ 2870.665409] ? iomap_dio_rw+0x90/0x90 [ 2870.665432] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2870.665443] ? ext4_orphan_add+0x253/0x9e0 [ 2870.665454] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2870.665467] ? ext4_empty_dir+0xae0/0xae0 [ 2870.665477] ? jbd2__journal_start+0xf3/0x7e0 [ 2870.665495] iomap_dio_rw+0x31/0x90 [ 2870.665507] ext4_file_write_iter+0xb26/0x18d0 [ 2870.665529] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2870.665538] ? kasan_save_stack+0x32/0x40 [ 2870.665548] ? kasan_save_stack+0x1b/0x40 [ 2870.665558] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2870.665567] ? iter_file_splice_write+0x16d/0xc30 [ 2870.665576] ? direct_splice_actor+0x10f/0x170 [ 2870.665584] ? splice_direct_to_actor+0x387/0x980 [ 2870.665592] ? do_splice_direct+0x1c4/0x290 [ 2870.665601] ? do_sendfile+0x553/0x1090 [ 2870.665611] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2870.665628] do_iter_readv_writev+0x476/0x750 [ 2870.665642] ? new_sync_write+0x660/0x660 [ 2870.665652] ? selinux_file_permission+0x92/0x520 [ 2870.665677] do_iter_write+0x191/0x670 [ 2870.665691] ? trace_hardirqs_on+0x5b/0x180 [ 2870.665707] vfs_iter_write+0x70/0xa0 [ 2870.665720] iter_file_splice_write+0x762/0xc30 [ 2870.665743] ? generic_splice_sendpage+0x140/0x140 [ 2870.665759] ? avc_policy_seqno+0x9/0x70 [ 2870.665769] ? selinux_file_permission+0x92/0x520 [ 2870.665784] ? lockdep_init_map_type+0x2c7/0x780 [ 2870.665798] ? generic_splice_sendpage+0x140/0x140 [ 2870.665810] direct_splice_actor+0x10f/0x170 [ 2870.665823] splice_direct_to_actor+0x387/0x980 [ 2870.665837] ? pipe_to_sendpage+0x380/0x380 [ 2870.665851] ? do_splice_to+0x160/0x160 [ 2870.665862] ? security_file_permission+0x24e/0x570 [ 2870.665880] do_splice_direct+0x1c4/0x290 [ 2870.665891] ? splice_direct_to_actor+0x980/0x980 [ 2870.665900] ? selinux_file_permission+0x92/0x520 [ 2870.665915] ? security_file_permission+0x24e/0x570 [ 2870.665934] do_sendfile+0x553/0x1090 [ 2870.665954] ? do_pwritev+0x270/0x270 [ 2870.665967] ? wait_for_completion_io+0x270/0x270 [ 2870.665980] ? rcu_read_lock_any_held+0x75/0xa0 [ 2870.665989] ? vfs_write+0x354/0xa70 [ 2870.666005] __x64_sys_sendfile64+0x1d1/0x210 [ 2870.666017] ? __ia32_sys_sendfile+0x220/0x220 [ 2870.666037] do_syscall_64+0x33/0x40 [ 2870.666047] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2870.666055] RIP: 0033:0x7ff4675d8b19 [ 2870.666066] 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 [ 2870.666072] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2870.666084] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2870.666091] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2870.666097] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2870.666104] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2870.666110] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:15:18 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x0, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x0) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:15:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, 0xffffffffffffffff) sendfile(0xffffffffffffffff, r0, 0x0, 0x100000001) read$snapshot(0xffffffffffffffff, &(0x7f00000002c0)=""/116, 0x74) ioctl$BTRFS_IOC_SCRUB_CANCEL(0xffffffffffffffff, 0x941c, 0x0) 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_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0xfffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000440)=[{&(0x7f0000000040)="2000000080000000060000006a0000000f000000000000000100000001000000004000000040000020000000e0f4655fe0f4655f0100ffff53ef010001000000dff4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f00000001c0)="201900d07642da921fd6ff11430c6c6b8c0ac5060048065e24ecf3bb8ce311427ac446646b66cda5c391a00fbccd665cde721d7307fdcb6b969016edfcfc7632c1f3819bab23a38c40d2318820e65ef0262cc5dd8b5bc96f21bc84022b67785d6741984f29f705f842bd5a0870925cdb5d80eb689f80ea6ff07d3876a48c6519dad01907103c1df3928cb15b27437eb6e994a4bed70de6", 0x97, 0x4e0}, {0x0, 0x0, 0xffffffffdffffff8}, {&(0x7f0000010400)="020000000300000004", 0x9, 0x800}, {&(0x7f0000011600)="ed41000000080000dff46552e0f4655fe0f4655f000000000000040004", 0x1d, 0x2100}], 0x0, &(0x7f0000000180)=ANY=[]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(0xffffffffffffffff, 0x8001) pkey_mprotect(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x0, 0xffffffffffffffff) r4 = syz_open_procfs(0x0, &(0x7f0000000400)='net/snmp6\x00') pidfd_getfd(r4, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r3, &(0x7f00000001c0)=ANY=[], 0xfdef) openat$hpet(0xffffffffffffff9c, &(0x7f0000000140), 0x600, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0x0) kcmp(0x0, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, r2) r5 = pkey_alloc(0x0, 0x0) pkey_mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x8, r5) pkey_mprotect(&(0x7f0000fef000/0x1000)=nil, 0x1000, 0x2000002, r5) 00:15:18 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x80084504, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:15:18 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 46) 00:15:18 executing program 4: r0 = pkey_alloc(0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="01434430303101004c494e55582020202020202020202020202020202020202020202020202020204344524f4d2020202020202020202020202020202020202020202020202020200000000000000000b8000000000000b80000000000000000000000000000000000000000000000000000000000000000010000010100000100080800180000000000001813000000000000000000001500000000220017", 0x9f, 0x8000}, {&(0x7f0000010600)="ff4344303031", 0x6, 0x8800}, {&(0x7f0000000340)="8800170000000000001700080000000008007809140b2a3a0802000001000001010053500701beef005252050181505824016d4100000000416d03000000000000030000000000000000000000000000000054461a010e7809140b2a3a087809140b2a3a087809140b2a3a0843451c0119", 0x71, 0xb800}], 0x0, &(0x7f0000011700)=ANY=[@ANYBLOB]) syz_mount_image$nfs4(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x2, 0x3, &(0x7f00000002c0)=[{&(0x7f0000000140)="0ceae604ad9eaffaa8250dad85a1e7fa558f07980891ac356af10e2049585ffd5047aab63cf43d4547a4254ad1c2f172056e51efd9ba18e1f3ebdd69ea2f78e7e27c6b1823069b6773276ba840bb3626774c31b893f8c11fe8c4d8032d1d64bf1fc0479b2281b9ffb93189aeb33422b1fa6195ba9f73ee2551e098ed3fa2ba2671c798512577dc60778957cf5e4fc8441b2fcaa74ee01e8ef25428", 0x9b}, {&(0x7f00000000c0)="8f205679cfdf444308e3b36c6f5b3d49fa0590052fd24f3be9607c1cc0db9875533f4d88f1b339c66c0d769b7770faebfa98255c39c384", 0x37, 0x5d7f}, {&(0x7f0000000280)="8cb1163e317ec2109823f875cee987ad10b569514e4bb8570b88d2f802db569e9a89ffbf99dfc2d7238fc69f4a9b3526c9af802e30c5af1e", 0x38, 0x10000}], 0x800008, &(0x7f00000003c0)={[{'iso9660\x00'}, {'.^.+.!{\\'}], [{@mask={'mask', 0x3d, '^MAY_READ'}}, {@fsname={'fsname', 0x3d, ',^/)-@\''}}]}) pkey_mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000008, r0) 00:15:18 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) fallocate(r0, 0x2, 0x1, 0x5) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r1) sendfile(r1, r2, 0x0, 0x100000001) bind$inet(r1, &(0x7f0000000100)={0x2, 0x4e24, @broadcast}, 0x10) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000200)={'gretap0\x00', &(0x7f00000002c0)=ANY=[@ANYBLOB="6772652a000000ed1000bcbe2a1a51b3", @ANYRES32=0x0, @ANYBLOB]}) r4 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x4e22, @empty}, 0x10) sendmmsg$inet6(r4, &(0x7f0000004d00)=[{{0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000080)='K', 0x1}], 0x1}}], 0x7ffff000, 0x0) sendmsg$ETHTOOL_MSG_STRSET_GET(0xffffffffffffffff, &(0x7f0000007780)={0x0, 0x0, 0x0}, 0x0) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) 00:15:18 executing program 5: r0 = syz_mount_image$msdos(&(0x7f0000000000), &(0x7f0000000040)='./file1\x00', 0x6, 0x1, &(0x7f0000000140)=[{&(0x7f0000000080)="427b421b78f7c92c81f6c332d5d7ea218a1f884835fc94e4ee67d79781787542657065535441280b58098e0bfdf4a28bb5af6a27bd6e69dca5b990cd24878ba627a30675aec079291dcc4072a91db32cf2e6b48e74f00d7bd88c5c15d464db80a211758dac349d8c1cdd9088f8730468a245accfe18700f7a724eeb45c55d5343a0b5e1a54b0848fb802e4b4c6de24b2dc0eee2c5cb3e029456402525b063da329eda8", 0xa3}], 0x802d, &(0x7f0000000180)={[{@nodots}, {@nodots}, {@nodots}, {@fat=@errors_continue}, {@nodots}, {@fat=@dos1xfloppy}, {@nodots}], [{@subj_role={'subj_role', 0x3d, '+'}}, {@smackfsroot={'smackfsroot', 0x3d, '$,-\''}}, {@pcr={'pcr', 0x3d, 0x25}}]}) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x200680, 0x1e8) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x58) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0xfdef) 00:15:18 executing program 2: r0 = syz_open_dev$vcsn(&(0x7f0000000a40), 0x0, 0x0) ioctl$int_in(0xffffffffffffffff, 0x5452, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x94, 0x1, 0x0, 0x0, 0x0, 0x0, 0x64132, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f00000001c0), 0x2}, 0x88880, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) move_pages(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = getpid() r3 = getpgid(0x0) r4 = epoll_create(0x1) kcmp$KCMP_EPOLL_TFD(r2, r3, 0x7, r4, &(0x7f0000000040)={r4}) perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x6, 0x7f, 0xe7, 0x7, 0x0, 0x401, 0x48000, 0x11, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x7, @perf_bp, 0x2040, 0x5, 0x3ff, 0x2, 0x3, 0x8, 0x1, 0x0, 0xfff, 0x0, 0x4e77}, r2, 0x2, r1, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) syz_io_uring_setup(0x450, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) write$vga_arbiter(0xffffffffffffffff, &(0x7f0000000100)=@other={'decodes', ' ', 'mem'}, 0xc) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000440)={0xffffffffffffffff, r0, 0x19}) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fsetxattr$security_ima(r0, &(0x7f0000000140), &(0x7f00000002c0)=ANY=[@ANYBLOB="e60236004100081910dccd7534d6426dd27c2cb1004044c282cefcedcc64456dc3026fc7278ce26ce92d1e000000"], 0x54, 0x1) r5 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) r6 = ioctl$LOOP_CTL_GET_FREE(r5, 0x4c82) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, r6) [ 2885.552633] FAULT_INJECTION: forcing a failure. [ 2885.552633] name failslab, interval 1, probability 0, space 0, times 0 [ 2885.553981] CPU: 0 PID: 19435 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2885.554747] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2885.555662] Call Trace: [ 2885.555948] dump_stack+0x107/0x167 [ 2885.556372] should_fail.cold+0x5/0xa [ 2885.556734] ? ext4_mb_new_blocks+0x64d/0x45b0 [ 2885.557245] should_failslab+0x5/0x20 [ 2885.557673] kmem_cache_alloc+0x5b/0x310 [ 2885.558138] ext4_mb_new_blocks+0x64d/0x45b0 [ 2885.558651] ? trace_hardirqs_on+0x5b/0x180 [ 2885.559145] ? ext4_cache_extents+0x148/0x2d0 [ 2885.559646] ? ext4_discard_preallocations+0xd80/0xd80 [ 2885.560242] ? ext4_ext_search_right+0x2e3/0xbd0 [ 2885.560773] ext4_ext_map_blocks+0x1d68/0x5850 [ 2885.561287] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2885.561865] ? SOFTIRQ_verbose+0x10/0x10 [ 2885.562312] ? perf_trace_lock+0xac/0x490 [ 2885.562773] ? SOFTIRQ_verbose+0x10/0x10 [ 2885.563238] ? __lockdep_reset_lock+0x180/0x180 [ 2885.563755] ? ext4_ext_release+0x10/0x10 [ 2885.564208] ? ext4_map_blocks+0x5e0/0x1940 [ 2885.564574] ? lock_release+0x680/0x680 [ 2885.564952] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2885.565354] ? lock_downgrade+0x6d0/0x6d0 [ 2885.565746] ? down_write_killable+0x180/0x180 [ 2885.566155] ext4_map_blocks+0x652/0x1940 [ 2885.566511] ? kmem_cache_alloc+0x2a6/0x310 [ 2885.566909] ? __kernel_text_address+0x9/0x40 [ 2885.567290] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2885.567673] ? jbd2__journal_start+0xf3/0x7e0 [ 2885.568102] ? __ext4_journal_start_sb+0x214/0x390 [ 2885.568519] ? __ext4_journal_start_sb+0x1db/0x390 [ 2885.568959] ext4_iomap_begin+0x3ad/0x700 [ 2885.569336] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2885.569761] ? kasan_save_stack+0x1b/0x40 [ 2885.570227] ? ext4_file_write_iter+0xb26/0x18d0 [ 2885.570756] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2885.571449] ? splice_direct_to_actor+0x387/0x980 [ 2885.571986] ? do_splice_direct+0x1c4/0x290 [ 2885.572465] ? do_sendfile+0x553/0x1090 [ 2885.572909] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2885.573424] ? do_syscall_64+0x33/0x40 [ 2885.573859] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2885.574461] iomap_apply+0x164/0x810 [ 2885.574886] ? iomap_dio_rw+0x90/0x90 [ 2885.575321] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2885.575967] ? mark_held_locks+0x9e/0xe0 [ 2885.576439] ? filemap_check_errors+0xa5/0x150 [ 2885.576955] __iomap_dio_rw+0x6cd/0x1110 [ 2885.577407] ? iomap_dio_rw+0x90/0x90 [ 2885.577857] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2885.578358] ? ext4_orphan_add+0x253/0x9e0 [ 2885.578823] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2885.579370] ? ext4_empty_dir+0xae0/0xae0 [ 2885.579835] ? jbd2__journal_start+0xf3/0x7e0 [ 2885.580353] iomap_dio_rw+0x31/0x90 [ 2885.580758] ext4_file_write_iter+0xb26/0x18d0 [ 2885.581258] ? __switch_to_asm+0x34/0x60 [ 2885.581718] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2885.582234] ? io_schedule_timeout+0x140/0x140 [ 2885.582739] ? direct_splice_actor+0x10f/0x170 [ 2885.583251] ? splice_direct_to_actor+0x387/0x980 [ 2885.583772] ? do_sendfile+0x553/0x1090 [ 2885.584181] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2885.584682] do_iter_readv_writev+0x476/0x750 [ 2885.585187] ? new_sync_write+0x660/0x660 [ 2885.585652] ? selinux_file_permission+0x92/0x520 [ 2885.586217] do_iter_write+0x191/0x670 [ 2885.586666] ? page_cache_pipe_buf_confirm+0x209/0x2d0 [ 2885.587262] vfs_iter_write+0x70/0xa0 [ 2885.587693] iter_file_splice_write+0x762/0xc30 [ 2885.588251] ? generic_splice_sendpage+0x140/0x140 [ 2885.588809] ? avc_policy_seqno+0x9/0x70 [ 2885.589267] ? selinux_file_permission+0x92/0x520 [ 2885.589811] ? lockdep_init_map_type+0x2c7/0x780 [ 2885.590345] ? generic_splice_sendpage+0x140/0x140 [ 2885.590881] direct_splice_actor+0x10f/0x170 [ 2885.591375] splice_direct_to_actor+0x387/0x980 [ 2885.591903] ? pipe_to_sendpage+0x380/0x380 [ 2885.592400] ? do_splice_to+0x160/0x160 [ 2885.592834] ? security_file_permission+0x24e/0x570 [ 2885.593391] do_splice_direct+0x1c4/0x290 [ 2885.593859] ? splice_direct_to_actor+0x980/0x980 [ 2885.594385] ? selinux_file_permission+0x92/0x520 [ 2885.594930] ? security_file_permission+0x24e/0x570 [ 2885.595497] do_sendfile+0x553/0x1090 [ 2885.595940] ? do_pwritev+0x270/0x270 [ 2885.596381] ? wait_for_completion_io+0x270/0x270 [ 2885.596927] ? rcu_read_lock_any_held+0x75/0xa0 [ 2885.597440] ? vfs_write+0x354/0xa70 [ 2885.597864] __x64_sys_sendfile64+0x1d1/0x210 [ 2885.598368] ? __ia32_sys_sendfile+0x220/0x220 [ 2885.598867] do_syscall_64+0x33/0x40 [ 2885.599244] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2885.599690] RIP: 0033:0x7ff4675d8b19 [ 2885.600072] 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 [ 2885.602024] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2885.602870] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2885.603659] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2885.604458] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2885.605242] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2885.606027] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:15:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) r1 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_POLL_ADD={0x6, 0x2, 0x0, @fd=r0, 0x0, 0x0, 0x0, {0x100581165569d26a}, 0x1, {0x0, r1}}, 0x5) write$vga_arbiter(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8808"], 0xa) 00:15:18 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x0, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x0) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:15:18 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = creat(&(0x7f0000000040)='./file1\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r4) sendfile(r4, r5, 0x0, 0x100000001) openat(r4, &(0x7f0000000080)='./file0\x00', 0x380, 0x2b) r7 = openat(r1, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCATMARK(r7, 0x8905, &(0x7f0000000200)) dup2(r7, r3) r8 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r8, r3, 0x0, 0x7ffffff9) fallocate(r2, 0x0, 0x0, 0x8000) r9 = getpgrp(0x0) setpriority(0x0, r9, 0x0) perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_bp={&(0x7f00000001c0), 0xe}, 0x40522, 0x0, 0x0, 0x0, 0x0, 0x1}, r9, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) [ 2885.664682] EXT4-fs error (device loop0): ext4_orphan_get:1417: comm syz-executor.0: bad orphan inode 301979167 [ 2885.669057] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue 00:15:18 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x46e2, 0x0) ftruncate(r0, 0x4) preadv2(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/264, 0x108}], 0x1, 0x0, 0x0, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r1) sendfile(r1, r2, 0x0, 0x100000001) connect$unix(r2, &(0x7f0000000280)=@file={0x0, './file1\x00'}, 0x6e) 00:15:18 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 47) 00:15:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) sendfile(r0, r0, &(0x7f0000000100)=0x8, 0x10000) syz_io_uring_setup(0x38d4, &(0x7f0000000080)={0x0, 0x0, 0x1}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0}, 0x0) r3 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) syz_io_uring_submit(r1, 0x0, &(0x7f0000000000)=@IORING_OP_MADVISE={0x19, 0x5, 0x0, 0x0, 0x0, &(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xc, 0x1, {0x0, r3}}, 0x2) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) 00:15:19 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x0, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x0) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) [ 2885.844668] FAULT_INJECTION: forcing a failure. [ 2885.844668] name failslab, interval 1, probability 0, space 0, times 0 [ 2885.846052] CPU: 0 PID: 19561 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2885.846818] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2885.847705] Call Trace: [ 2885.848024] dump_stack+0x107/0x167 [ 2885.848441] should_fail.cold+0x5/0xa [ 2885.848883] ? ext4_mb_new_blocks+0x209f/0x45b0 [ 2885.849417] should_failslab+0x5/0x20 [ 2885.849859] kmem_cache_alloc+0x5b/0x310 [ 2885.850333] ext4_mb_new_blocks+0x209f/0x45b0 [ 2885.850855] ? trace_hardirqs_on+0x5b/0x180 [ 2885.851349] ? ext4_cache_extents+0x148/0x2d0 [ 2885.851857] ? ext4_discard_preallocations+0xd80/0xd80 [ 2885.852446] ? ext4_ext_search_right+0x2e3/0xbd0 [ 2885.853134] ext4_ext_map_blocks+0x1d68/0x5850 [ 2885.853663] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2885.854246] ? SOFTIRQ_verbose+0x10/0x10 [ 2885.854692] ? perf_trace_lock+0xac/0x490 [ 2885.855152] ? SOFTIRQ_verbose+0x10/0x10 [ 2885.855622] ? __lockdep_reset_lock+0x180/0x180 [ 2885.856147] ? ext4_ext_release+0x10/0x10 [ 2885.856625] ? ext4_map_blocks+0x5e0/0x1940 [ 2885.857108] ? lock_release+0x680/0x680 [ 2885.857554] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2885.858081] ? lock_downgrade+0x6d0/0x6d0 [ 2885.858571] ? down_write_killable+0x180/0x180 [ 2885.859098] ext4_map_blocks+0x652/0x1940 [ 2885.859564] ? kmem_cache_alloc+0x2a6/0x310 [ 2885.860055] ? __kernel_text_address+0x9/0x40 [ 2885.860561] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2885.861067] ? jbd2__journal_start+0xf3/0x7e0 [ 2885.861575] ? __ext4_journal_start_sb+0x214/0x390 [ 2885.862120] ? __ext4_journal_start_sb+0x1db/0x390 [ 2885.862670] ext4_iomap_begin+0x3ad/0x700 [ 2885.863160] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2885.863697] ? kasan_save_stack+0x1b/0x40 [ 2885.864158] ? ext4_file_write_iter+0xb26/0x18d0 [ 2885.864691] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2885.865389] ? splice_direct_to_actor+0x387/0x980 [ 2885.865921] ? do_splice_direct+0x1c4/0x290 [ 2885.866396] ? do_sendfile+0x553/0x1090 [ 2885.866843] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2885.867362] ? do_syscall_64+0x33/0x40 [ 2885.867796] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2885.868380] iomap_apply+0x164/0x810 [ 2885.868757] ? iomap_dio_rw+0x90/0x90 [ 2885.869169] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2885.869752] ? mark_held_locks+0x9e/0xe0 [ 2885.870180] ? filemap_check_errors+0xa5/0x150 [ 2885.870685] __iomap_dio_rw+0x6cd/0x1110 [ 2885.871148] ? iomap_dio_rw+0x90/0x90 [ 2885.871593] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2885.872110] ? ext4_orphan_add+0x253/0x9e0 [ 2885.872606] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2885.873152] ? ext4_empty_dir+0xae0/0xae0 [ 2885.873628] ? jbd2__journal_start+0xf3/0x7e0 [ 2885.874137] iomap_dio_rw+0x31/0x90 [ 2885.874565] ext4_file_write_iter+0xb26/0x18d0 [ 2885.875091] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2885.875610] ? kasan_save_stack+0x32/0x40 [ 2885.876081] ? kasan_save_stack+0x1b/0x40 [ 2885.876544] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2885.877084] ? iter_file_splice_write+0x16d/0xc30 [ 2885.877561] ? direct_splice_actor+0x10f/0x170 [ 2885.878026] ? splice_direct_to_actor+0x387/0x980 [ 2885.878507] ? do_splice_direct+0x1c4/0x290 [ 2885.878941] ? do_sendfile+0x553/0x1090 [ 2885.879343] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2885.879828] do_iter_readv_writev+0x476/0x750 [ 2885.880292] ? new_sync_write+0x660/0x660 [ 2885.880710] ? selinux_file_permission+0x92/0x520 [ 2885.881222] do_iter_write+0x191/0x670 [ 2885.881617] ? trace_hardirqs_on+0x5b/0x180 [ 2885.882064] vfs_iter_write+0x70/0xa0 [ 2885.882458] iter_file_splice_write+0x762/0xc30 [ 2885.882948] ? generic_splice_sendpage+0x140/0x140 [ 2885.883453] ? avc_policy_seqno+0x9/0x70 [ 2885.883867] ? selinux_file_permission+0x92/0x520 [ 2885.884372] ? lockdep_init_map_type+0x2c7/0x780 [ 2885.884856] ? generic_splice_sendpage+0x140/0x140 [ 2885.885355] direct_splice_actor+0x10f/0x170 [ 2885.885807] splice_direct_to_actor+0x387/0x980 [ 2885.886284] ? pipe_to_sendpage+0x380/0x380 [ 2885.886722] ? do_splice_to+0x160/0x160 [ 2885.887124] ? security_file_permission+0x24e/0x570 [ 2885.887639] do_splice_direct+0x1c4/0x290 [ 2885.888069] ? splice_direct_to_actor+0x980/0x980 [ 2885.888557] ? selinux_file_permission+0x92/0x520 [ 2885.889050] ? security_file_permission+0x24e/0x570 [ 2885.889568] do_sendfile+0x553/0x1090 [ 2885.889966] ? do_pwritev+0x270/0x270 [ 2885.890359] ? wait_for_completion_io+0x270/0x270 [ 2885.890855] ? rcu_read_lock_any_held+0x75/0xa0 [ 2885.891325] ? vfs_write+0x354/0xa70 [ 2885.891711] __x64_sys_sendfile64+0x1d1/0x210 [ 2885.892175] ? __ia32_sys_sendfile+0x220/0x220 [ 2885.892654] do_syscall_64+0x33/0x40 [ 2885.893036] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2885.893556] RIP: 0033:0x7ff4675d8b19 [ 2885.893935] 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 [ 2885.895768] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2885.896536] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2885.897244] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2885.897957] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2885.898670] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2885.899385] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:15:19 executing program 5: r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x1, 0x86c82) r1 = dup(r0) fsetxattr$trusted_overlay_redirect(r1, &(0x7f0000000040), &(0x7f0000000080)='.\x00', 0x2, 0x2) r2 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x840342, 0xf) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0xfdef) 00:15:19 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x80086601, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:15:19 executing program 4: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_FSSETXATTR(0xffffffffffffffff, 0x40086602, 0x0) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) socket$inet6_udplite(0xa, 0x2, 0x88) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'veth1_to_bond\x00', 0x0}) ioctl$sock_inet6_SIOCDIFADDR(0xffffffffffffffff, 0x8936, &(0x7f0000000080)={@local, 0x78, r2}) pipe2(&(0x7f0000000000)={0x0, 0x0}, 0x0) vmsplice(r3, &(0x7f0000000240)=[{&(0x7f00000015c0)=',', 0xa302}], 0x10000000000002a3, 0x0) close(r3) ioctl$sock_inet6_SIOCDIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000100)={@mcast1, 0x0, r2}) sendmsg$DCCPDIAG_GETSOCK(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)={0xac, 0x13, 0x400, 0x70bd2d, 0x25dfdbff, {0x15, 0x9e, 0x5, 0x3e, {0x4e24, 0x4e24, [0x5, 0x80, 0x7, 0x1], [0xfff, 0x2, 0x3, 0x8], r2, [0x0, 0x7]}, 0x3, 0x1}, [@INET_DIAG_REQ_BYTECODE={0xb, 0x1, "8c5d14ca7613a3"}, @INET_DIAG_REQ_BYTECODE={0x54, 0x1, "9cb0a60b6a57da9d360d1980b21c742168957b1b7270c743b4d264a8a369a7f31382dd0e73aade3ae87a78526b571240a835b80fe03294cc4925a521931ebbc2044c5065c5ced00fd51a9a4d6551854b"}]}, 0xac}, 0x1, 0x0, 0x0, 0x10}, 0x0) sendmsg$nl_xfrm(r0, &(0x7f0000002e00)={0x0, 0x0, &(0x7f0000002dc0)={&(0x7f0000000000)=@updsa={0xf0, 0x1a, 0x1, 0x0, 0x0, {{@in=@multicast2, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d, r2, 0xee01}, {@in6=@private2, 0x0, 0x33}, @in=@remote, {0x0, 0x0, 0x0, 0x0, 0x800000000}, {0x0, 0x0, 0x4}, {}, 0x0, 0x0, 0xa}}, 0xf0}}, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$ethtool(&(0x7f0000002740), 0xffffffffffffffff) r6 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmsg$ETHTOOL_MSG_EEE_SET(r4, &(0x7f0000002800)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="011908000100000000000000000000000000000000009b29c85048ff02e1583e1d9f48fd848bb89017e5cdf45577713d7d37109c4b16450455ad096394fe64118e8fbbebf268a9468dc4673b1748b7e1acf6084de2f9279834702a0f04ab8f4d88ee2b1a24b255090b718d4c87d9128c96fcc3f735b9", @ANYRES32=r7, @ANYBLOB="0c0002809afc038004000500"], 0x2c}}, 0x0) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000280)={@empty, r7}, 0x14) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x2b, &(0x7f0000000300)={0x8, {{0xa, 0x4e23, 0xff, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x7}}, {{0xa, 0x4e24, 0x1f78, @empty, 0x3}}}, 0x108) 00:15:34 executing program 2: socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_EEE_SET(0xffffffffffffffff, 0x0, 0x0) r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x101001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r0) sendfile(r1, r2, 0x0, 0x100000001) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, r2, 0x0) write$rfkill(r0, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x1}, 0x8) 00:15:34 executing program 1: ioctl$BTRFS_IOC_SCRUB_CANCEL(0xffffffffffffffff, 0x941c, 0x0) ioctl$RTC_UIE_ON(0xffffffffffffffff, 0x7003) r0 = openat$ptp0(0xffffffffffffff9c, &(0x7f00000000c0), 0x101003, 0x0) pread64(r0, &(0x7f0000000280)=""/178, 0xb2, 0x9028) 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_bp={0x0, 0x1}, 0x0, 0x0, 0x2, 0x1, 0x0, 0xfffffffc, 0xfffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000440)=[{&(0x7f0000000040)="2000000080000000060000006a0000000f000000000000000100000001000000004000000040000020000000e0f4655fe0f4655f0100ffff53ef010001000000dff4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f00000001c0)="201900d07642da921fd6ff11430c6c6b8c0ac5060048065e24ecf3bb8ce311427ac446646b66cda5c391a00fbccd665cde721d7307fdcb6b969016edfcfc7632c1f3819bab23a38c40d2318820e65ef0262cc5dd8b5bc96f21bc84022b67785d6741984f29f705f842bd5a0870925cdb5d80eb689f80ea6ff07d3876a48c6519dad01907103c1df3928cb15b27437eb6e994a4bed70de633978e40", 0x9b, 0x4e0}, {0x0, 0x0, 0xffffffffdffffff8}, {&(0x7f0000010400)="020000000300000004", 0x9, 0x800}, {&(0x7f0000011600)="ed41000000080000dff46552e0f4655fe0f4655f000000000000040004", 0x1d, 0x2100}], 0x0, &(0x7f0000000180)=ANY=[]) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000340)='oom_score_adj\x00') pkey_mprotect(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x0, 0xffffffffffffffff) r1 = pkey_alloc(0x0, 0x0) pkey_mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x8, r1) pkey_mprotect(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x0, r1) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[], 0xfdef) r2 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000400), 0x4001, 0x0) ioctl$PTP_CLOCK_GETCAPS(r2, 0x80503d01, &(0x7f0000000140)) 00:15:34 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x0, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) r1 = pkey_alloc(0x0, 0x0) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, r1) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:15:34 executing program 4: r0 = syz_io_uring_setup(0x1d79, &(0x7f0000000240), &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x0, 0x0) r1 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0x70, 0x0, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x8000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mremap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000, 0x3, &(0x7f0000fff000/0x1000)=nil) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0) r3 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) syz_io_uring_submit(r2, 0x0, &(0x7f0000000080)=@IORING_OP_SEND={0x1a, 0x3, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000140)="8a3af8840e69114195deafba8b994dcc80950d04920cb7906aa3dd47bbc5909e69cbd137f028b856bc0c7a04af2b0d0ef90d6846bdb44dff7c8f1942066b05bb677140b277f53e9f1ff84029f7f2f2ca5b4cc0a773d3c670887b846af86c933dff35a98bdf8b9eb46531e6f8a23040b0374f1eb7fb7834163500dfeae48ac5b0560ce54ac8633c477657422f55774f7bd546a0e2f890693624d432e4bf5e308db8f2b606a77d23312c5208a48f9e121534d0", 0xb2, 0x24008000, 0x0, {0x0, r3}}, 0xffff) pwrite64(r1, &(0x7f0000000000)="21fada9f174bdd3cda499242a3a297cd362cd1b8f5ba987d0e36125e9436cceb038c5a7f2483d702f8f97052cfbee7e84ee30b5773d79e5442061af63810df78b8899075412e10bc75915fada2c0eaf3b9477b982dd6d2bbc8138179ef11c206651b", 0x62, 0x8) 00:15:34 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 48) 00:15:34 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x80087601, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 00:15:34 executing program 5: r0 = syz_genetlink_get_family_id$ipvs(0x0, 0xffffffffffffffff) sendmsg$IPVS_CMD_GET_SERVICE(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000700)=ANY=[@ANYRESOCT, @ANYRES16=r0, @ANYBLOB], 0x100}, 0x1, 0x0, 0x0, 0x4804}, 0x0) sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x4c, r0, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xb63}, @IPVS_CMD_ATTR_DEST={0x30, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x10001}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@broadcast}, @IPVS_DEST_ATTR_TUN_TYPE={0x5, 0xd, 0x1}, @IPVS_DEST_ATTR_TUN_FLAGS={0x6, 0xf, 0x7ff}]}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40001}, 0x800) r1 = syz_io_uring_complete(0x0) sendmsg$AUDIT_USER(r1, &(0x7f00000000c0)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="20000000ed03080027bd7000fcdbdf25aeebc082992a1184d7f56dd393990000"], 0x20}, 0x1, 0x0, 0x0, 0x40844}, 0x8000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) socketpair(0x11, 0xa, 0x1, &(0x7f00000004c0)={0xffffffffffffffff}) sendmsg$IPVS_CMD_GET_INFO(r3, &(0x7f0000000600)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000005c0)={&(0x7f0000000540)={0x64, r0, 0x300, 0x70bd2d, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_SERVICE={0x50, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x8}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x2}, @IPVS_SVC_ATTR_SCHED_NAME={0x9, 0x6, 'none\x00'}, @IPVS_SVC_ATTR_TIMEOUT={0x8}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x2}, @IPVS_SVC_ATTR_SCHED_NAME={0x7, 0x6, 'lc\x00'}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x1}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e23}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x1}]}]}, 0x64}, 0x1, 0x0, 0x0, 0x4040010}, 0x40000) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r1, 0xc018937c, &(0x7f0000000740)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="c47802431a0100000000069f70d431a6166f051ddc6658020000002e2f668447c0971f5b5442418394a26c299db8c28d325e6ea101f2fea5f3d87aceb5d3a26435cdef6a45d704c6d6c044349157e3a923dc040ead2f0c4a74c76768fa5c1f8a88d81a2274518565401ac9c6ca0f74c0c47da67368a5af65d629fdd6994d843cba05716bd48e6b64963431011514ccf8f91201a43a6cd352568daa767940dfa63c6b74da48e1ea2f9ba8bd5a3be5fdb7c432d0a0c8febb85918b0dda"]) execveat(r4, &(0x7f0000000140)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='!\xf9\x00', &(0x7f00000002c0)='*-(-,}\x00', &(0x7f0000000300)='&&*\x00'], 0x800) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0xfdef) 00:15:34 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f00000003c0), 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r1, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000000040)=0x0) r3 = syz_open_procfs(r2, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)=0x0) timer_settime(r5, 0x0, &(0x7f0000000180)={{0x77359400}, {0x77359400}}, &(0x7f0000000240)) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(r3, 0x40082102, &(0x7f00000002c0)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r6, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) read(r6, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/12, @ANYRES32=r0, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00./file0\x00']) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) [ 2901.339201] FAULT_INJECTION: forcing a failure. [ 2901.339201] name failslab, interval 1, probability 0, space 0, times 0 [ 2901.340823] CPU: 0 PID: 19701 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2901.341679] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2901.342705] Call Trace: [ 2901.343042] dump_stack+0x107/0x167 [ 2901.343526] should_fail.cold+0x5/0xa [ 2901.344030] ? ext4_mb_new_blocks+0x209f/0x45b0 [ 2901.344629] should_failslab+0x5/0x20 [ 2901.345109] kmem_cache_alloc+0x5b/0x310 [ 2901.345626] ext4_mb_new_blocks+0x209f/0x45b0 [ 2901.346205] ? trace_hardirqs_on+0x5b/0x180 [ 2901.346760] ? ext4_cache_extents+0x148/0x2d0 [ 2901.347320] ? ext4_discard_preallocations+0xd80/0xd80 [ 2901.348017] ? ext4_ext_search_right+0x2e3/0xbd0 [ 2901.348631] ext4_ext_map_blocks+0x1d68/0x5850 [ 2901.349220] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2901.349876] ? SOFTIRQ_verbose+0x10/0x10 [ 2901.350383] ? perf_trace_lock+0xac/0x490 [ 2901.350899] ? SOFTIRQ_verbose+0x10/0x10 [ 2901.351411] ? __lockdep_reset_lock+0x180/0x180 [ 2901.352025] ? ext4_ext_release+0x10/0x10 [ 2901.352579] ? ext4_map_blocks+0x5e0/0x1940 [ 2901.353139] ? lock_release+0x680/0x680 [ 2901.353637] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2901.354231] ? lock_downgrade+0x6d0/0x6d0 [ 2901.354769] ? down_write_killable+0x180/0x180 [ 2901.355359] ext4_map_blocks+0x652/0x1940 [ 2901.355884] ? kmem_cache_alloc+0x2a6/0x310 [ 2901.356437] ? __kernel_text_address+0x9/0x40 [ 2901.357042] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2901.357609] ? jbd2__journal_start+0xf3/0x7e0 [ 2901.358177] ? __ext4_journal_start_sb+0x214/0x390 [ 2901.358788] ? __ext4_journal_start_sb+0x1db/0x390 [ 2901.359405] ext4_iomap_begin+0x3ad/0x700 [ 2901.359941] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2901.360598] ? kasan_save_stack+0x1b/0x40 [ 2901.361125] ? ext4_file_write_iter+0xb26/0x18d0 [ 2901.361722] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2901.362506] ? splice_direct_to_actor+0x387/0x980 [ 2901.363113] ? do_splice_direct+0x1c4/0x290 [ 2901.363664] ? do_sendfile+0x553/0x1090 [ 2901.364170] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2901.364788] ? do_syscall_64+0x33/0x40 [ 2901.365272] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2901.365936] iomap_apply+0x164/0x810 [ 2901.366405] ? iomap_dio_rw+0x90/0x90 [ 2901.366882] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2901.367603] ? mark_held_locks+0x9e/0xe0 [ 2901.368127] ? filemap_check_errors+0xa5/0x150 [ 2901.368750] __iomap_dio_rw+0x6cd/0x1110 [ 2901.369261] ? iomap_dio_rw+0x90/0x90 [ 2901.369755] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2901.370326] ? ext4_orphan_add+0x253/0x9e0 [ 2901.370858] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2901.371472] ? ext4_empty_dir+0xae0/0xae0 [ 2901.372022] ? jbd2__journal_start+0xf3/0x7e0 [ 2901.372602] iomap_dio_rw+0x31/0x90 [ 2901.373065] ext4_file_write_iter+0xb26/0x18d0 [ 2901.373657] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2901.374229] ? kasan_save_stack+0x32/0x40 [ 2901.374752] ? kasan_save_stack+0x1b/0x40 [ 2901.375286] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2901.375976] ? iter_file_splice_write+0x16d/0xc30 [ 2901.376581] ? direct_splice_actor+0x10f/0x170 [ 2901.377164] ? splice_direct_to_actor+0x387/0x980 [ 2901.377759] ? do_splice_direct+0x1c4/0x290 [ 2901.378298] ? do_sendfile+0x553/0x1090 [ 2901.378798] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2901.379388] do_iter_readv_writev+0x476/0x750 [ 2901.380000] ? new_sync_write+0x660/0x660 [ 2901.380546] ? selinux_file_permission+0x92/0x520 [ 2901.381184] do_iter_write+0x191/0x670 [ 2901.381678] ? trace_hardirqs_on+0x5b/0x180 [ 2901.382225] vfs_iter_write+0x70/0xa0 [ 2901.382706] iter_file_splice_write+0x762/0xc30 [ 2901.383303] ? generic_splice_sendpage+0x140/0x140 [ 2901.383923] ? avc_policy_seqno+0x9/0x70 [ 2901.384442] ? selinux_file_permission+0x92/0x520 [ 2901.385092] ? lockdep_init_map_type+0x2c7/0x780 [ 2901.385689] ? generic_splice_sendpage+0x140/0x140 [ 2901.386303] direct_splice_actor+0x10f/0x170 [ 2901.386860] splice_direct_to_actor+0x387/0x980 [ 2901.387445] ? pipe_to_sendpage+0x380/0x380 [ 2901.387991] ? do_splice_to+0x160/0x160 [ 2901.388512] ? security_file_permission+0x24e/0x570 [ 2901.389171] do_splice_direct+0x1c4/0x290 [ 2901.389698] ? splice_direct_to_actor+0x980/0x980 [ 2901.390299] ? selinux_file_permission+0x92/0x520 [ 2901.390910] ? security_file_permission+0x24e/0x570 [ 2901.391546] do_sendfile+0x553/0x1090 [ 2901.392037] ? do_pwritev+0x270/0x270 [ 2901.392554] ? wait_for_completion_io+0x270/0x270 [ 2901.393174] ? rcu_read_lock_any_held+0x75/0xa0 [ 2901.393782] ? vfs_write+0x354/0xa70 [ 2901.394262] __x64_sys_sendfile64+0x1d1/0x210 [ 2901.394826] ? __ia32_sys_sendfile+0x220/0x220 [ 2901.395415] do_syscall_64+0x33/0x40 [ 2901.395882] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2901.396533] RIP: 0033:0x7ff4675d8b19 [ 2901.397001] 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 [ 2901.399303] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2901.400263] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2901.401150] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2901.402072] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2901.402960] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2901.403845] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:15:34 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000000000001000000000000000b00000000020000280200000284", 0x62, 0x400}, {&(0x7f0000010400)="030000000400000005000000d4000f", 0xf, 0x800}, {&(0x7f0000010500)="ffffffffff070000000000000000000000000000000000000000000000000080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x402, 0xc00}, {&(0x7f0000010e00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x1600}], 0x0, &(0x7f0000012900)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x40000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x2, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x40005, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_FSYNC={0x3, 0x3, 0x0, @fd_index=0x6}, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x2800, 0x80) r4 = fsopen(&(0x7f0000000b00)='ramfs\x00', 0x1) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000140)=@IORING_OP_WRITE={0x17, 0x5, 0x4004, @fd=r4, 0xe30, &(0x7f00000001c0)="f0fb06ad25e6a99d197a24e682ddb5ae989f8538a9f29e7211f3e7d99813ebb570ebfa7d8d42bb9aa5620b5722b598001a35021ada825435a0bb1ce1", 0x3c, 0x8}, 0x3) write(r3, &(0x7f0000000240)="01", 0x1) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000280)=@IORING_OP_RECV=@use_registered_buffer={0x1b, 0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10000, 0x0, {0x1}}, 0x5) r5 = mmap$IORING_OFF_SQ_RING(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000001, 0x10, r1, 0x0) process_vm_writev(0x0, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/49, 0x31}, {&(0x7f0000000340)=""/85, 0x55}], 0x2, &(0x7f0000000a40)=[{&(0x7f0000000400)=""/174, 0xae}, {&(0x7f00000004c0)=""/165, 0xa5}, {&(0x7f0000000580)=""/137, 0x89}, {&(0x7f0000000640)=""/181, 0xb5}, {&(0x7f0000000700)=""/191, 0xbf}, {&(0x7f00000007c0)=""/51, 0x33}, {&(0x7f0000000800)=""/81, 0x51}, {&(0x7f0000000880)=""/17, 0x11}, {&(0x7f00000008c0)=""/81, 0x51}, {&(0x7f0000000940)=""/221, 0xdd}], 0xa, 0x0) syz_io_uring_complete(r5) write$P9_RREADLINK(r0, &(0x7f0000000140)=ANY=[], 0x10) openat(0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00', 0x650483, 0x120) perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x10000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, r2, 0x0, 0x20d315) 00:15:34 executing program 1: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000480)='mountinfo\x00') prctl$PR_SET_SECCOMP(0x16, 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000140)='fd/3\x00') setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x5, 0x3, 0x2, 0x401}, {0x7, 0x9, 0x1f, 0x1ff0}]}, 0x10) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000180)) 00:15:34 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x0, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) pkey_alloc(0x0, 0x0) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0xffffffffffffffff) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r1, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r1, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r1, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) [ 2901.517573] audit: type=1326 audit(1708128934.738:339): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=19788 comm="syz-executor.1" exe="/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7ff00c3aeb19 code=0x0 00:15:34 executing program 6: tgkill(0x0, 0x0, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x802c2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10140, 0x34) creat(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) (fail_nth: 49) [ 2901.538526] [ 2901.538685] ====================================================== [ 2901.539202] WARNING: possible circular locking dependency detected [ 2901.539714] 5.10.209 #1 Not tainted [ 2901.540004] ------------------------------------------------------ [ 2901.540521] syz-executor.2/19706 is trying to acquire lock: [ 2901.540993] ffff8880194d4b78 ((work_completion)(&hdev->bg_scan_update)){+.+.}-{0:0}, at: __flush_work+0xdd/0xa90 [ 2901.541848] [ 2901.541848] but task is already holding lock: [ 2901.542321] ffffffff85619668 (rfkill_global_mutex){+.+.}-{3:3}, at: rfkill_fop_write+0xff/0x4b0 [ 2901.543042] [ 2901.543042] which lock already depends on the new lock. [ 2901.543042] [ 2901.543688] [ 2901.543688] the existing dependency chain (in reverse order) is: [ 2901.544303] [ 2901.544303] -> #4 (rfkill_global_mutex){+.+.}-{3:3}: [ 2901.544841] __mutex_lock+0x13d/0x10b0 [ 2901.545197] rfkill_register+0x36/0xa10 [ 2901.545553] hci_register_dev+0x42e/0xc00 [ 2901.545929] __vhci_create_device+0x2c8/0x5c0 [ 2901.546339] vhci_open_timeout+0x38/0x50 [ 2901.546707] process_one_work+0x9a9/0x14b0 [ 2901.547093] worker_thread+0x61d/0x1310 [ 2901.547451] kthread+0x38f/0x470 [ 2901.547763] ret_from_fork+0x22/0x30 [ 2901.550627] [ 2901.550627] -> #3 (&data->open_mutex){+.+.}-{3:3}: [ 2901.551160] __mutex_lock+0x13d/0x10b0 [ 2901.551532] vhci_send_frame+0x63/0xa0 [ 2901.551894] hci_send_frame+0x1b9/0x320 [ 2901.552265] hci_tx_work+0x10af/0x1660 [ 2901.552624] process_one_work+0x9a9/0x14b0 [ 2901.553001] worker_thread+0x61d/0x1310 [ 2901.553357] kthread+0x38f/0x470 [ 2901.553673] ret_from_fork+0x22/0x30 [ 2901.554008] [ 2901.554008] -> #2 ((work_completion)(&hdev->tx_work)){+.+.}-{0:0}: [ 2901.554639] __flush_work+0x105/0xa90 [ 2901.554988] hci_dev_do_close+0x131/0x1240 [ 2901.555354] hci_unregister_dev+0x149/0x430 [ 2901.555748] vhci_release+0x70/0xf0 [ 2901.556084] __fput+0x285/0x980 [ 2901.556395] task_work_run+0xe2/0x1a0 [ 2901.556739] do_exit+0xb6f/0x2600 [ 2901.557064] do_group_exit+0x125/0x310 [ 2901.557428] __x64_sys_exit_group+0x3a/0x50 [ 2901.557817] do_syscall_64+0x33/0x40 [ 2901.558167] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2901.558608] [ 2901.558608] -> #1 (&hdev->req_lock){+.+.}-{3:3}: [ 2901.559112] __mutex_lock+0x13d/0x10b0 [ 2901.559465] bg_scan_update+0x82/0x500 [ 2901.559812] process_one_work+0x9a9/0x14b0 [ 2901.560210] worker_thread+0x61d/0x1310 [ 2901.560571] kthread+0x38f/0x470 [ 2901.560890] ret_from_fork+0x22/0x30 [ 2901.561242] [ 2901.561242] -> #0 ((work_completion)(&hdev->bg_scan_update)){+.+.}-{0:0}: [ 2901.561929] __lock_acquire+0x29e7/0x5b00 [ 2901.562305] lock_acquire+0x197/0x470 [ 2901.562649] __flush_work+0x105/0xa90 [ 2901.562999] __cancel_work_timer+0x368/0x4c0 [ 2901.563396] hci_request_cancel_all+0x73/0x230 [ 2901.563799] hci_dev_do_close+0xd9/0x1240 [ 2901.564179] hci_rfkill_set_block+0x166/0x1a0 [ 2901.564570] rfkill_set_block+0x1fd/0x540 [ 2901.564942] rfkill_fop_write+0x253/0x4b0 [ 2901.565318] vfs_write+0x29a/0xa70 [ 2901.565634] ksys_write+0x1f6/0x260 [ 2901.565966] do_syscall_64+0x33/0x40 [ 2901.566314] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2901.566762] [ 2901.566762] other info that might help us debug this: [ 2901.566762] [ 2901.567393] Chain exists of: [ 2901.567393] (work_completion)(&hdev->bg_scan_update) --> &data->open_mutex --> rfkill_global_mutex [ 2901.567393] [ 2901.568471] Possible unsafe locking scenario: [ 2901.568471] [ 2901.568945] CPU0 CPU1 [ 2901.569321] ---- ---- [ 2901.569686] lock(rfkill_global_mutex); [ 2901.570024] lock(&data->open_mutex); [ 2901.570530] lock(rfkill_global_mutex); [ 2901.571058] lock((work_completion)(&hdev->bg_scan_update)); [ 2901.571521] [ 2901.571521] *** DEADLOCK *** [ 2901.571521] [ 2901.571995] 1 lock held by syz-executor.2/19706: [ 2901.572379] #0: ffffffff85619668 (rfkill_global_mutex){+.+.}-{3:3}, at: rfkill_fop_write+0xff/0x4b0 [ 2901.573128] [ 2901.573128] stack backtrace: [ 2901.573485] CPU: 1 PID: 19706 Comm: syz-executor.2 Not tainted 5.10.209 #1 [ 2901.574036] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2901.574714] Call Trace: [ 2901.574929] dump_stack+0x107/0x167 [ 2901.575225] check_noncircular+0x263/0x2e0 [ 2901.575564] ? register_lock_class+0xbb/0x17b0 [ 2901.575933] ? print_circular_bug+0x470/0x470 [ 2901.576310] ? find_first_zero_bit+0x94/0xb0 [ 2901.576662] ? alloc_chain_hlocks+0x342/0x5a0 [ 2901.577033] __lock_acquire+0x29e7/0x5b00 [ 2901.577376] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2901.577796] ? SOFTIRQ_verbose+0x10/0x10 [ 2901.578134] ? __lockdep_reset_lock+0x180/0x180 [ 2901.578521] ? mark_lock+0xf5/0x2df0 [ 2901.578839] lock_acquire+0x197/0x470 [ 2901.579150] ? __flush_work+0xdd/0xa90 [ 2901.579469] ? lock_release+0x680/0x680 [ 2901.579802] ? __flush_work+0x78c/0xa90 [ 2901.580128] ? lock_downgrade+0x6d0/0x6d0 [ 2901.580467] ? perf_trace_lock+0xac/0x490 [ 2901.580805] __flush_work+0x105/0xa90 [ 2901.581112] ? __flush_work+0xdd/0xa90 [ 2901.581431] ? lock_chain_count+0x20/0x20 [ 2901.581763] ? queue_delayed_work_on+0xe0/0xe0 [ 2901.582132] ? mark_lock+0xf5/0x2df0 [ 2901.582432] ? mark_lock+0xf5/0x2df0 [ 2901.582736] ? lock_chain_count+0x20/0x20 [ 2901.583071] ? perf_trace_lock+0xac/0x490 [ 2901.583403] ? lock_chain_count+0x20/0x20 [ 2901.583748] ? mark_held_locks+0x9e/0xe0 [ 2901.584083] __cancel_work_timer+0x368/0x4c0 [ 2901.584564] ? cancel_delayed_work+0x20/0x20 [ 2901.585036] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2901.585451] ? __cancel_work+0x250/0x2b0 [ 2901.585777] ? trace_hardirqs_on+0x5b/0x180 [ 2901.586134] ? __cancel_work+0x1bb/0x2b0 [ 2901.586478] ? try_to_grab_pending+0xe0/0xe0 [ 2901.586855] hci_request_cancel_all+0x73/0x230 [ 2901.587230] hci_dev_do_close+0xd9/0x1240 [ 2901.587565] ? rfkill_set_block+0x18f/0x540 [ 2901.587921] ? hci_dev_open+0x350/0x350 [ 2901.588263] ? mark_held_locks+0x9e/0xe0 [ 2901.588591] hci_rfkill_set_block+0x166/0x1a0 [ 2901.588955] ? hci_power_off+0x20/0x20 [ 2901.589277] rfkill_set_block+0x1fd/0x540 [ 2901.589617] rfkill_fop_write+0x253/0x4b0 00:15:34 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000100), 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000280), 0xc}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x6, 0x0, 0x80000001}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x101200, 0x80) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x8802) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="0040abe02400030021206cda3b5e5672b89aeddb2a535fbd", 0x7e0}], 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x80104592, &(0x7f0000000240)=0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x1, 0x5, 0x80, 0x0, 0x0, 0x1ff, 0x10420, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f00000001c0), 0x6}, 0x68a80, 0x4, 0x80000000, 0x0, 0xe95, 0x94c, 0x6, 0x0, 0x0, 0x0, 0x154}, 0x0, 0x6, 0xffffffffffffffff, 0x1) clone3(&(0x7f0000000000)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) [ 2901.589958] ? rfkill_sync_work+0xa0/0xa0 [ 2901.590478] ? security_file_permission+0x24e/0x570 [ 2901.590882] ? rfkill_sync_work+0xa0/0xa0 [ 2901.591214] vfs_write+0x29a/0xa70 [ 2901.591508] ksys_write+0x1f6/0x260 [ 2901.591806] ? __ia32_sys_read+0xb0/0xb0 [ 2901.592146] do_syscall_64+0x33/0x40 [ 2901.592452] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2901.592879] RIP: 0033:0x7f4d7bc4ab19 [ 2901.593187] 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 [ 2901.594828] RSP: 002b:00007f4d7919f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2901.595448] RAX: ffffffffffffffda RBX: 00007f4d7bd5e020 RCX: 00007f4d7bc4ab19 [ 2901.596019] RDX: 0000000000000008 RSI: 00000000200000c0 RDI: 0000000000000004 [ 2901.596598] RBP: 00007f4d7bca4f6d R08: 0000000000000000 R09: 0000000000000000 [ 2901.597182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2901.597754] R13: 00007ffda1cef47f R14: 00007f4d7919f300 R15: 0000000000022000 [ 2901.633038] FAULT_INJECTION: forcing a failure. [ 2901.633038] name failslab, interval 1, probability 0, space 0, times 0 [ 2901.633990] CPU: 1 PID: 19816 Comm: syz-executor.6 Not tainted 5.10.209 #1 [ 2901.634567] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2901.635250] Call Trace: [ 2901.635474] dump_stack+0x107/0x167 [ 2901.635777] should_fail.cold+0x5/0xa [ 2901.636091] ? __es_insert_extent+0xed1/0x1370 [ 2901.636482] should_failslab+0x5/0x20 [ 2901.636794] kmem_cache_alloc+0x5b/0x310 [ 2901.637129] __es_insert_extent+0xed1/0x1370 [ 2901.637486] ext4_es_insert_extent+0x45d/0xf10 [ 2901.637855] ? ext4_es_scan_clu+0x2e0/0x2e0 [ 2901.638207] ? lock_downgrade+0x6d0/0x6d0 [ 2901.638552] ? down_write_killable+0x180/0x180 [ 2901.638927] ext4_map_blocks+0x8e1/0x1940 [ 2901.639274] ? __kernel_text_address+0x9/0x40 [ 2901.639639] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2901.640004] ? jbd2__journal_start+0xf3/0x7e0 [ 2901.640387] ? __ext4_journal_start_sb+0x214/0x390 [ 2901.640780] ? __ext4_journal_start_sb+0x1db/0x390 [ 2901.641177] ext4_iomap_begin+0x3ad/0x700 [ 2901.641519] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2901.641912] ? kasan_save_stack+0x1b/0x40 [ 2901.642255] ? ext4_file_write_iter+0xb26/0x18d0 [ 2901.642639] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2901.643164] ? splice_direct_to_actor+0x387/0x980 [ 2901.643565] ? do_splice_direct+0x1c4/0x290 [ 2901.643921] ? do_sendfile+0x553/0x1090 [ 2901.644261] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2901.644642] ? do_syscall_64+0x33/0x40 [ 2901.644955] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2901.645390] iomap_apply+0x164/0x810 [ 2901.645689] ? iomap_dio_rw+0x90/0x90 [ 2901.646003] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2901.646483] ? filemap_check_errors+0xa5/0x150 [ 2901.646854] __iomap_dio_rw+0x6cd/0x1110 [ 2901.647179] ? iomap_dio_rw+0x90/0x90 [ 2901.647495] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2901.647868] ? ext4_orphan_add+0x253/0x9e0 [ 2901.648227] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2901.648622] ? ext4_empty_dir+0xae0/0xae0 [ 2901.648957] ? jbd2__journal_start+0xf3/0x7e0 [ 2901.649330] iomap_dio_rw+0x31/0x90 [ 2901.649626] ext4_file_write_iter+0xb26/0x18d0 [ 2901.649996] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2901.650360] ? kasan_save_stack+0x32/0x40 [ 2901.650699] ? kasan_save_stack+0x1b/0x40 [ 2901.651040] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2901.651448] ? iter_file_splice_write+0x16d/0xc30 [ 2901.651836] ? direct_splice_actor+0x10f/0x170 [ 2901.652217] ? splice_direct_to_actor+0x387/0x980 [ 2901.652606] ? do_splice_direct+0x1c4/0x290 [ 2901.652955] ? do_sendfile+0x553/0x1090 [ 2901.653277] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2901.653648] ? do_syscall_64+0x33/0x40 [ 2901.653963] ? entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2901.654398] do_iter_readv_writev+0x476/0x750 [ 2901.654761] ? new_sync_write+0x660/0x660 [ 2901.655103] ? selinux_file_permission+0x92/0x520 [ 2901.655496] ? lock_release+0x4d1/0x680 [ 2901.655825] do_iter_write+0x191/0x670 [ 2901.656154] ? trace_hardirqs_on+0x5b/0x180 [ 2901.656510] vfs_iter_write+0x70/0xa0 [ 2901.656822] iter_file_splice_write+0x762/0xc30 [ 2901.657211] ? generic_splice_sendpage+0x140/0x140 [ 2901.657616] ? avc_policy_seqno+0x9/0x70 [ 2901.657944] ? selinux_file_permission+0x92/0x520 [ 2901.658336] ? lockdep_init_map_type+0x2c7/0x780 [ 2901.658720] ? generic_splice_sendpage+0x140/0x140 [ 2901.659118] direct_splice_actor+0x10f/0x170 [ 2901.659477] splice_direct_to_actor+0x387/0x980 [ 2901.659849] ? pipe_to_sendpage+0x380/0x380 [ 2901.660209] ? do_splice_to+0x160/0x160 [ 2901.660541] ? security_file_permission+0x24e/0x570 [ 2901.660948] do_splice_direct+0x1c4/0x290 [ 2901.661285] ? splice_direct_to_actor+0x980/0x980 [ 2901.661679] ? selinux_file_permission+0x92/0x520 [ 2901.662068] ? security_file_permission+0x24e/0x570 [ 2901.662483] do_sendfile+0x553/0x1090 [ 2901.662791] ? do_pwritev+0x270/0x270 [ 2901.663098] ? wait_for_completion_io+0x270/0x270 [ 2901.663488] ? vfs_write+0x354/0xa70 [ 2901.663791] __x64_sys_sendfile64+0x1d1/0x210 [ 2901.664159] ? __ia32_sys_sendfile+0x220/0x220 [ 2901.664532] do_syscall_64+0x33/0x40 [ 2901.664836] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2901.665252] RIP: 0033:0x7ff4675d8b19 [ 2901.665556] 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 [ 2901.667055] RSP: 002b:00007ff464b4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2901.667668] RAX: ffffffffffffffda RBX: 00007ff4676ebf60 RCX: 00007ff4675d8b19 [ 2901.668260] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 2901.668829] RBP: 00007ff464b4e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2901.669401] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2901.669973] R13: 00007ffcee2cfcff R14: 00007ff464b4e300 R15: 0000000000022000 00:15:34 executing program 0: name_to_handle_at(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x6) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x9, &(0x7f0000000300)=0x7c44, 0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) shutdown(r1, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) signalfd(r2, &(0x7f0000000040)={[0xffffffff]}, 0x8) setsockopt$inet6_tcp_TCP_MD5SIG(r1, 0x6, 0xe, &(0x7f00000000c0)={@in={{0x2, 0x0, @multicast2}}, 0x0, 0x0, 0x48, 0x0, "c20793fff7f8f285e8ce109b5e0dabea27dac3d183d1fd9385f838252312793347a6a84bae37690e6519756ed12c1cc7f03750bb0ba16ca2a5967e80f8933d305ecb7a7962b382834c737bccb910125e"}, 0xd8) unshare(0x48020200) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f00000025c0), 0x4) 00:15:34 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 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, 0x1, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x0, 0x80000000, 0x1) pkey_alloc(0x0, 0x0) pkey_alloc(0x0, 0x0) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0xffffffffffffffff) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180), 0x8, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x26) kcmp(0xffffffffffffffff, 0x0, 0x6, r0, 0xffffffffffffffff) setsockopt$sock_int(r1, 0x1, 0x12, &(0x7f0000000200)=0x33e0, 0x4) setsockopt$inet6_int(r1, 0x29, 0x33, &(0x7f00000001c0)=0xb05, 0x4) setsockopt$inet6_tcp_int(r1, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 00:15:34 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x342, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r1) sendfile(r1, r2, 0x0, 0x100000001) openat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0xfdef) 00:15:34 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x1f3000, 0x0) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x422020, &(0x7f0000000300)=ANY=[@ANYBLOB="64656275675f773cc60230f9a3284db3307b0a67f6bfc9616e745f65787472715f6973697a653d3078303030303030303030303030303030392c005174014c9a853e79a46ed856a336cafc29faba6c1fd580f9ffc517a85e3bc8cb13d31742dfee74f7b1521ba5317f077a34d75f0a62522a83aba2db91e7cb483264829d3b2ebe6d3045c391064eb0aa746f26a68c1db71a2f131a13b0e146946e0f692d5236d242b4ac020706e21f94c7a089cb6bf6d8410a5ef12739d4ac5b41304cd58bf18c6754b3746e"]) [ 2901.777240] EXT4-fs (sda): Unrecognized mount option "debug_w<Æ0ù£(M³0{ [ 2901.777240] gö¿Éant_extrq_isize=0x0000000000000009" or missing value [ 2901.783811] EXT4-fs (sda): Unrecognized mount option "debug_w<Æ0ù£(M³0{ [ 2901.783811] gö¿Éant_extrq_isize=0x0000000000000009" or missing value [ 2902.345995] audit: type=1326 audit(1708128935.567:340): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=19788 comm="syz-executor.1" exe="/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7ff00c3aeb19 code=0x0 VM DIAGNOSIS: 00:15:34 Registers: info registers vcpu 0 RAX=0000000000000000 RBX=00007fa329657d77 RCX=ffffffff81271ce8 RDX=0000000000000000 RSI=00007fa329657d77 RDI=ffffffff85035520 RBP=00007fa329657d77 RSP=ffff8880088bf9d8 R8 =0000000000000000 R9 =ffffffff856727cf R10=0000000000000000 R11=0000000000000001 R12=ffff8880088bfad8 R13=0000000000000000 R14=ffff8880088b0000 R15=ffff88801ba6f400 RIP=ffffffff81410cf0 RFL=00000246 [---Z-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 00007fa328e85900 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=ffffffffffffffb8 CR3=000000000ee6c000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000600 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=00000000000000000000000000000000 XMM01=ffff000000000000ffff000000000000 XMM02=0000000000000000000000000000ff00 XMM03=006c6f72746e6f635f65657274627573 XMM04=2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f XMM05=0000000000000000000055e02d025960 XMM06=000055e02cf95e70000055e02cff80a0 XMM07=00000000000000000000000000000000 XMM08=7469646e6f632e646d65747379730065 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000200000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=0000000000000072 RBX=00000000000003f8 RCX=0000000000000000 RDX=00000000000003f8 RSI=ffffffff822cbe31 RDI=ffffffff879e8240 RBP=ffffffff879e8200 RSP=ffff88804c3af1d0 R8 =0000000000000001 R9 =0000000000000003 R10=0000000000000000 R11=0000000000000001 R12=0000000000000072 R13=0000000000000072 R14=ffffffff879e8200 R15=dffffc0000000000 RIP=ffffffff822cbe88 RFL=00000002 [-------] 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 00007f4d7919f700 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=0000555556f44c58 CR3=0000000050524000 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=00000000000000000000000000000000 XMM01=ffffffffffffffffffffffffffffffff XMM02=00000000000000000000000000000000 XMM03=00000000000000000000000000000000 XMM04=000000000000000000000000000000ff XMM05=00000000000000000000000000000000 XMM06=0000000000000000000000524f525245 XMM07=00000000000000000000000000000000 XMM08=000000000000000000524f5252450040 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000