1352.345662][T20181] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1352.345676][T20181] Call Trace: [ 1352.345683][T20181] dump_stack_lvl+0xb7/0x103 [ 1352.377280][T20181] dump_stack+0x11/0x1a [ 1352.381595][T20181] should_fail+0x23c/0x250 [ 1352.385995][T20181] ? ext4_mb_new_blocks+0x2e7/0x1f90 [ 1352.391265][T20181] __should_failslab+0x81/0x90 [ 1352.396099][T20181] should_failslab+0x5/0x20 [ 1352.400585][T20181] kmem_cache_alloc+0x46/0x2e0 [ 1352.405334][T20181] ext4_mb_new_blocks+0x2e7/0x1f90 [ 1352.410803][T20181] ? ext4_find_extent+0x7b2/0x7f0 [ 1352.415897][T20181] ? ext4_ext_search_right+0x2e3/0x540 [ 1352.421449][T20181] ext4_ext_map_blocks+0x1569/0x1f00 [ 1352.426884][T20181] ? __down_write_common+0x42/0x810 [ 1352.432154][T20181] ? percpu_counter_add_batch+0x69/0xd0 [ 1352.437773][T20181] ext4_map_blocks+0x70d/0xef0 [ 1352.442524][T20181] ? ext4_iomap_begin+0x3f7/0x620 [ 1352.447536][T20181] ? __cond_resched+0x11/0x40 [ 1352.452292][T20181] ext4_iomap_begin+0x4a0/0x620 [ 1352.457134][T20181] iomap_apply+0x8d/0x400 [ 1352.461449][T20181] __iomap_dio_rw+0x62e/0xa60 [ 1352.466146][T20181] ? __iomap_dio_rw+0xa60/0xa60 [ 1352.471072][T20181] iomap_dio_rw+0x30/0x70 [ 1352.475413][T20181] ext4_file_write_iter+0xa4f/0x11d0 [ 1352.480681][T20181] do_iter_readv_writev+0x2cb/0x360 [ 1352.485864][T20181] do_iter_write+0x112/0x4c0 [ 1352.490438][T20181] ? kmalloc_array+0x2d/0x40 [ 1352.495020][T20181] vfs_iter_write+0x4c/0x70 [ 1352.499527][T20181] iter_file_splice_write+0x40a/0x750 [ 1352.505034][T20181] ? splice_from_pipe+0xc0/0xc0 [ 1352.509942][T20181] direct_splice_actor+0x80/0xa0 [ 1352.515003][T20181] splice_direct_to_actor+0x345/0x650 [ 1352.520364][T20181] ? do_splice_direct+0x170/0x170 [ 1352.525373][T20181] do_splice_direct+0xf5/0x170 [ 1352.530148][T20181] do_sendfile+0x773/0xda0 [ 1352.534638][T20181] __x64_sys_sendfile64+0xf2/0x130 [ 1352.539753][T20181] do_syscall_64+0x3d/0x90 [ 1352.544156][T20181] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1352.550114][T20181] RIP: 0033:0x4665d9 [ 1352.553992][T20181] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1352.573816][T20181] RSP: 002b:00007f8339927188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1352.582365][T20181] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1352.590326][T20181] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1352.598601][T20181] RBP: 00007f83399271d0 R08: 0000000000000000 R09: 0000000000000000 [ 1352.606640][T20181] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000001 [ 1352.614591][T20181] R13: 00007ffd7d6a527f R14: 00007f8339927300 R15: 0000000000022000 06:20:28 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0xd00, 0x0, 0xfffffffffffffffd) 06:20:28 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000c003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) [ 1352.622573][T20179] CPU: 1 PID: 20179 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1352.632726][T20179] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1352.642782][T20179] Call Trace: [ 1352.646071][T20179] dump_stack_lvl+0xb7/0x103 [ 1352.650667][T20179] dump_stack+0x11/0x1a [ 1352.650694][T20179] should_fail+0x23c/0x250 [ 1352.650745][T20179] ? kmalloc_array+0x2d/0x40 06:20:28 executing program 5: r0 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x3c, &(0x7f0000000000), 0x20a154cc) r1 = perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000040)='\x00') ioctl$BTRFS_IOC_SUBVOL_CREATE(r0, 0x5000940e, &(0x7f0000000480)={{r0}, "79e697a108bcbf442ee9cac0beb2510955b35c0a047942f7eaa41849b5b310787669a996595c976b059040b9cfee9bd565b3902ce1b57ceb21cf68c00ca2e85bbc30dc4a71fe569256496fef6a2a7e42b622ae4ee8497a43d4a1bee3ee94d9da6d0ea0952c30a6251e078a0bd82cab1e2bfbe7960f3f46b7589dc9fc2cd88c89d3642e67619f36fab342410fe99a1ebc39c9c8fcd95694deb0a294d120a4a59d0e7d2945d6941b87f7bf007294c72f333eead7d8b3d1dd16d591278d28a7931406368481ce9181ae897e887e7e3143e3b559c31c1104f3c0ef360180b73ccac5cc7a0693c203e157a449e069888e5c135efe54babf6402964b3d62eabca4ce613caf894dc7adee730c1e93a227fbd3efb916b52f4a9d1804ec5a5a4dc4a165432eed5ecd3a2658d8baff10750759df158984af6f75c580917fd75cc8fc0bfc3f1a6d109b1fb2df5af03607b74d67aa8b0f38df435943fe4d372562d66bd6e38c76749144454635f4e44655125039846fa5ce619b0fca67936320fcb8fc7e899d866e8e9c7a7eb39774d4900c155a4a41f5325c0a1af97931adc8437fbadac4eb2ebf090387dbabb4173ba0be0f9de297f92c4d3d7cf1b30087a464739c9df0e77c6b14cd2391de613b0d5e4fcc6de86c8b0e333cbdf33670981fbf08c88e9ee2e81aa0e7ac05010830a82897eba3c303cabc9559d1ec0ebb6ea171606f3202f5258beab2bc842c64b73d91dba9792efb276fe266aa8465d3136e07af2aa761dd9429db4b2e0ee7756acf95685b1793e44af8074fe58f9f1a91d43bbaa0cfa751185910660ab21bc3966a119e5483b0bc9e7574f670584b928318b6c3e7c6742472a7dae80018882c3702e52188bcdf3840d27e96be883e1f99fd900bc660b2fbd94f65baf8a6366d24a3dacba69753ef50179a7051f669d467dd949daffdb50771d27ccd09708ccf7a1cb8aea9381c7a0edc0ef24d011e8056d61e8e53e97850a599c17a6d2216d20812af3c9f47bb1be26402240c694937fe05098b2858f6bcd1b97695dbf4ede9b2da2fa8a3e74ad7abb017793e41e3b2abc579493b9140d180f4016ceded74057a6f1306289f6541e0fc649d849a9b02f6decaba823c8e3431acf1b1f82c33ef519cec86e06e8a16365845ec4f22ced6ac6c504da426dd605f508bca52c7e74364723ec348fce2064f6c13d0cb0c496700f854ce4222e4ed6b28c23ba35ecb58b117badebfbab52e3b27d62585191c7586914faac2ee000e269e9fb9bc1760f91faa729864a6763c7f88bedb807837b545806bd6d6a3d76e5c61b3ba2230505a0b6e94e2045989c5405116d51107bec4f4ddf323858dc593ef9f21543882f602c7abe86ec8d7581d1f0735d144d5b67af304caabbb29e5418a71007ca2bf01bd0c8f111ee57299ecee2dc4908f54259bb2f659e98267d27997b5b49e54eaf6fbed4b8489e61e2839fdce317e5da1eefba9dee3afa31886e2adf5ca872e62fcd70f542d97276ba9194364e8aea42e9ccb0e10a4b5147f507331d640f2f1512aff7ed5033cf06729a81df4aa5db7608256e4d5d2adf54bf20891391fd054f77100a491d3fd48701d0c5c4e8e6dc00931dfc7b8c6e58520974a57167204336c8f87441bfaabc256d24b072eed85495c31f2cd5a6412670cf78f9590efc88e9b3bce1f571ec05a875f75e3d15723126ec3d472c1327ca8797efb6c1a3916ee9a34f5c6dafe7be065c505656e36dfdc77a28f0057b7aecf7bd3316c85c12d787a42da1dcdd071430f18355825e152720c94689aa12cc01c9b7a0bbe6bfbce011b24a0b86aa503229fe2e055a6a701a0726b4cd10cdad7725e6eced2bf489fa17473f60e591b82f75e336946af19d6f1789afbdc19e055ef1e287bd3b9fac4a292184fa53db9489c5f56fb24484f7f33d503d5c5f81e3fcd3039aa9c1f60974a2c66fcc5f8dbfa4c5b8cd305f5d7a36aeff968df6f4c563ad6a54eb84d008799f3f8837bb33fa7531036cda29d02c22602433bf495699ed29fb7319c92f93f4c309f95640b1ead0f4a1247fca860bad5d7023bc6742561e33f74cb9ea60dfb82dec674eb2d9ff1365da7b923423fbe2f0b0fba871684c16ae073eca30527f2f73d70c23972f01b5446b752ba2b6041a5b030875b89a4a7141a7d75970bdf0382c3669fd72f83301aa560ba5cd5400dd6bfdf187dab8e2a90e732d18077fae084967532f7ba7ba3afcb7c8dd507918c7458ee66fbd804d6acdca0beda472cbc96f235a68aed38c5c8890a16a8984a8919c82dcb45ff273caf6ed8eeb1d9e7a4692ad1f1214981045df5693778ce9dbe3938280fdba8a87f13d33d39c8cf7d060667c609bd0d0674c2e4efe8b3a1fca4b635bf07941f685426a38367a4e390f4135101c210f7d15906fb48d42646f0b0a0ce87846b36b913f90253a4811b78b4b247d8a6cd9a726ed1014bd01a2d14cd04b4bd8e2db2122511cea8ffd09647732abe9253d681c146173d2c7a1b918a704e282f3e1c9e8557284cd54ce3aaf4eedde17e50df7949fe2e74906147ee2ff2724697d96109ab2ba998a1cdd595ec2ea70ab4a6f37b276e8f56ed983fb656d6572725758aae684a1e82fde91297340907b7320b34cc4948e6c512f9e3bc999fc82b5bd047b7ae54604294c981a4664ba53d69e536eb0349dc924e2e9458da8816d476a2fdfc21f363cbc43bf6c06e3f32ad2f3669f72ba0dd473d84e9e2a66e7ea062a2229d62f592ea5fc2a2ae659f36cf8564454e6804b37d9fa8b0f462c4c91727c7ba2e369e893fa6e5f386de3adc06cb4c7d4731066e85d5589a58bfe3a3acb0b71619f0ad447750041e1bb4adc1fd3738416c596535489c4a9dd2596e756efa86e83f2094e6ce6ec80d14d1d6a0eebe934a3a4c95a23b93d2f54365c9c5e01c45c505da2d3da33f2e0854eab1d039ba820601fae1895152c40f15541c3ab6c53cbc773c914f0342909d66a94d14c8e95fe87acabd91d5d5b71472d9daba383f8d95d8735e62643ba905c3c01c622fcb32ffcae7c8f9c1fdf19ec2b13d0a8556e690c41593310f64cfa58e385f1e8c066e5c789fd0bedf589943884de39720142a0e6ecdd87c7e0518cb159f3c61b347ed8f5b632b7f9c01085aec387f67649aca646c8a17738c6b50819898cbee9a0849113b339494f3761eb3914417720416a7f526c644d9abbf9e28175ec64a6ab66dc41c8eb292335f03a51abf6ae38005cc58aac18009b8b0402e2ec66cbf77300a7eba99268f2ea3950efdc471a528732aca044e4597f5e014ed6ef817119e87eadf3773ac2e89735a5b1c21ee658dc7e73418260cb03151225b57887edacc0a9bbd7ebe54ce7b7d5e2228d7f776430706fe6ed2f30a6722b8620860b6bb38881e07dfd6a2d2f2c5829834b53262fa082c3cabf691619a8ed2878af15847bf2b4962b732a5ea1ea7a385fc658f874402911dc5c3bd53bbc96a307892559aca2c48f758b6b49d8f77e9d465b56768bc848fa43eafc46e146582adc137ddbcd049d1b567b667aac2baffa85c20afa0643d0645322e965f582f6ddf22d177c5a23a7f9e21c6a48b162fa980ce86dc67ad0cd80b2712209df2f601b20bb9f63968e44a1ac0af74fea960613490f39083e73eea39b55823663513961bec38a1787075f172fb0abdcb6d4d7a6dad519bc4c1569d04d0e5b7247e8e91750fcae3ec9dc508548e7e5b544c7beef5b4c5feecd553f3dbde12a5223d438b72f3fe77e635d651414a03742e9d3917fcc7d22696d87d4d23e20c14451220ced682e6856b1d7c0e2e378d7fe3b45f9ee7dba62b0f0dfbe8c19f4981a82daf450a2e4a795871a3eb0be88354932873dddd09524c8dda58c1206ab71818d9397dac9482179733ef835a8c06a9856b0503455efe426312b7da95cbfbe7760e91608ee1bb3f3ca7d39a7fe403ed76b8f172f62c056897d9cd49ed6bfa4323902efbbf1f0be790ae9b9c346e5392bc9efa51edea8b215ad43349b7a5d8220169f9e2facd5ce12b8c3050256c49ed16dd54c7286004aaa58e186a17393fe3688b0b7692cb739c057a2f1bb9928377eb838234ac357aae63f16a1eb3150f8814058caa1dbc2185751de0d1ad7505a2d3c6d251893764a4a05a60a15590909b690eb22785f4dfe3c51dc25d85968f3a9eb96d7ceaf8714c123204b12754433db034d6bbf56f5a81f819a9b96680f317fc268bd16de126c0bd5f78a259dddb8dbcb6e1d5e63ec00e8516f960a1f70d890bdd5bd1b161c7e4119f602b2e501e6744143d8c8e37b746018f5b1a92c870e5051eb2165cf47143833e38f05f43a256a93f2322eb8882a033c421c4a2a31f97d29b790360748773a4143e40dae332c1a62220a71225c847f2a4a5e9b06d0c82e4bc69a23e1a7cfd46689275825403a945454b33e9f9d8c94de00db68cdeddcbfa98348c4418a8db4a12533a43ccb22069e185343f652cb417483c85de628a0d317566c13b104ca46cb407198706986cd7e75cee3dc1d8dc15154bd29c604d5b08b7891fd4d790a3a51bbbc72d6a4eb3b82c4be38cb5db5eead83b5940a6af98892c23cc6fbb6e47564b0c8497782516543fb1fdc46c590df693b0baec5d520a2af5cddd9db86456e602631c42ad0c539c2cac325498e733028eae8e62bbcf021ba4b325683562c653fc771db9db4a1912b563bd45a66dc9b4272944d8e298367f1d1d002c3ed4107a8b86422f5abc38710b182698e28b1fa6949898cce08db82dac26660610672b5aa97e3bb5ab558291761cf883fa59b8a41903125a86417a6137b84160ee626fa21a2afb228621015b2994f3ab4f00398ae5ae87a9965e6fbe6432721ecb8687894b91f32ab7858b772a57608f98f278319c042c86d0f3ae492caf854f416c7e6b2d80630bdc44b6e6142d1beb4873951dd5377459b0e139373b60f71806643f4f54f6ee6e502ec49d16d640889040e364361dbaf99d1af9dc27913b342910f9675634064a7df8bc19dd1c53d27c9c2a74a95fe9b3d2e8ab0c09a8972bc6e4f9660640d6e2a6f87f36f25fa995c2b65ae0fcb6dd9dadf2463f9d86d19e6b672a282dc98322b37054ec61f3033eec4c592673eb273a3ce4c816ccddca8860c79dbe06bfc6e8eb48d1cd6b39b49dbe5768bab5c3100325905ba0438c78ecf43dddf7dd096255fddcebba8459a4cae28f9534c4decd9f421ef39cd52df46733c2a54dc825896bdb580492df0b4598e612792c2e344161363a6a47e1cd957b0b9539e1c4128780897a38f4955f987e270ab95f79e30c41e9a73e4f1aa072349324bea8710f7a410cd04b1bbc6fa05d45bb7b878cd9d551f95d603903d81150d535ad986b50a4c09209f2e03915cefc0d06260fb329d16698d80173a2fcf12b621f41452f708d530285a1d757ec344c0624cfd2a160817c923e82ac59bfcf6403090da6ed814e56c2c44786f19b4b3ef8795dbed9e7b6e074be9b49ba3f90bca343335c8a902ed5468f80f4c2ff32626f93c92c6d952282b8ed64758090a1e90084aa6532d27dec4d3fa3100400d21e5abef2042121e245ed335c08d78585e29ff20921ba060d275b7a8fffb4fcc5d7f3526939e560f26af89485b1b8451255ff126c22aa6ae9edb7b9cbe064d9518fd5c43a53e4d66c0dc203db70add7bf87e197add38974059362ea0368e30e4cc134ccaea357f8b810a07b8eaf4e2f8e6be4cc44c61880048dd684d58b916467aa424d66499d98d675b340521e90be6510688b71538f1734"}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1000011, 0x102010, r1, 0xe915a000) fstat(r1, &(0x7f0000000140)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x24480, 0x0) r3 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) write$binfmt_misc(r3, &(0x7f0000000080)={'syz1', "759d56a46ab2cf2a3ac56c6a99bf5d326d2e42fe8b61d1d37ead16b5010a00e492a79da94464ed20559ed2214e801aef8bfd"}, 0x36) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000200)=@vsock={0x28, 0x0, 0x2711, @my=0x1}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000280)="9cce97a8945c44a82c708304e2b3f22598aa702f21df96c3156b5cbda42c05100d46c5de6c24f913d2cc88433b0da445085c0bf3d029dd0414384e8d5a07a3b47caf670ed2fff7a5cf19667b6bb90d33bd6f96f65eeb7aa172b4546d4bf096ca6152fb7a9e37ed3e02f42df1a55df1674393b4e36e7350bc7bf343182d71b46c5ef8dcb298d9fab215013daaf029cc7186403b8a025520388afd293e7c3df15c1dcf14371a1fe5ffada473", 0xab}, {&(0x7f0000000340)="b7492d2af54ade0d832537cc283e4441d97608fdb73b24a4efe99540804a0f6d9e0465462490f4fd", 0x28}], 0x2, &(0x7f00000003c0)=ANY=[@ANYBLOB="680000000004000011000000090000003e2a0bd917fd287f05a97499122cec5e02c4c76220f15478bebc892cc63233dcad7b90f1a061e91c887f6509a570c495ffc34a5d66e23b0e0e53f27e06c919f0185579c1b8193baa2bc74d7102cf8cb69b3d000000000000"], 0x68}, 0x8000) [ 1352.650767][T20179] __should_failslab+0x81/0x90 [ 1352.650822][T20179] should_failslab+0x5/0x20 [ 1352.650841][T20179] __kmalloc+0x66/0x340 [ 1352.650863][T20179] ? ktime_get_coarse_real_ts64+0x10d/0x120 [ 1352.650888][T20179] ? splice_from_pipe+0xc0/0xc0 [ 1352.650908][T20179] kmalloc_array+0x2d/0x40 [ 1352.650985][T20179] iter_file_splice_write+0xc6/0x750 [ 1352.651009][T20179] ? atime_needs_update+0x239/0x390 [ 1352.651050][T20179] ? touch_atime+0xcf/0x240 [ 1352.651069][T20179] ? generic_file_splice_read+0x284/0x310 [ 1352.651087][T20179] ? splice_from_pipe+0xc0/0xc0 [ 1352.651104][T20179] direct_splice_actor+0x80/0xa0 [ 1352.651122][T20179] splice_direct_to_actor+0x345/0x650 [ 1352.651212][T20179] ? do_splice_direct+0x170/0x170 [ 1352.651232][T20179] do_splice_direct+0xf5/0x170 [ 1352.651255][T20179] do_sendfile+0x773/0xda0 [ 1352.651277][T20179] __x64_sys_sendfile64+0xf2/0x130 [ 1352.651299][T20179] do_syscall_64+0x3d/0x90 [ 1352.651460][T20179] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1352.651481][T20179] RIP: 0033:0x4665d9 [ 1352.651492][T20179] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1352.651510][T20179] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1352.651536][T20179] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1352.651548][T20179] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1352.651640][T20179] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1352.651651][T20179] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1352.651674][T20179] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:29 executing program 3 (fault-call:11 fault-nth:27): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:29 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0xe00, 0x0, 0xfffffffffffffffd) 06:20:29 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0xfb, 0x0, 0x1, 0x0, 0x0, 0x0, 0x42022, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x90}, 0x0, 0x0, 0x1ef7, 0x0, 0x0, 0x0, 0x401}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') 06:20:29 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1078) 06:20:29 executing program 1 (fault-call:8 fault-nth:6): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:29 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000d003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:29 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x1100, 0x0, 0xfffffffffffffffd) 06:20:29 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1078) 06:20:29 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x1200, 0x0, 0xfffffffffffffffd) 06:20:29 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x8, 0x0, 0x1f, 0x6, 0x0, 0x4, 0x90020, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x81, 0x2, @perf_config_ext={0x1}, 0x1080, 0x7, 0xc4, 0x6, 0x5, 0x1, 0x101, 0x0, 0x3, 0x0, 0x4}, 0xffffffffffffffff, 0xc, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') sendfile(0xffffffffffffffff, r0, &(0x7f0000000000), 0xb0a) 06:20:29 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x4800, 0x0, 0xfffffffffffffffd) 06:20:29 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000e003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) [ 1353.257632][T20223] FAULT_INJECTION: forcing a failure. [ 1353.257632][T20223] name failslab, interval 1, probability 0, space 0, times 0 [ 1353.257660][T20223] CPU: 0 PID: 20223 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1353.257704][T20223] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1353.257713][T20223] Call Trace: [ 1353.257719][T20223] dump_stack_lvl+0xb7/0x103 [ 1353.257738][T20223] dump_stack+0x11/0x1a [ 1353.257750][T20223] should_fail+0x23c/0x250 [ 1353.257848][T20223] ? mempool_alloc_slab+0x16/0x20 [ 1353.257869][T20223] __should_failslab+0x81/0x90 [ 1353.257883][T20223] should_failslab+0x5/0x20 [ 1353.257900][T20223] kmem_cache_alloc+0x46/0x2e0 [ 1353.257919][T20223] ? cgroup_rstat_updated+0x60/0x1c0 [ 1353.258008][T20223] mempool_alloc_slab+0x16/0x20 [ 1353.258088][T20223] ? mempool_free+0x130/0x130 [ 1353.258221][T20223] mempool_alloc+0x8c/0x300 [ 1353.258243][T20223] ? ext4_inode_block_valid+0x1cc/0x210 [ 1353.258264][T20223] bio_alloc_bioset+0xcc/0x480 [ 1353.258284][T20227] FAULT_INJECTION: forcing a failure. [ 1353.258284][T20227] name failslab, interval 1, probability 0, space 0, times 0 [ 1353.258288][T20223] ? iov_iter_alignment+0x34b/0x370 [ 1353.258321][T20223] iomap_dio_bio_actor+0x511/0xb50 [ 1353.258338][T20223] ? ext4_iomap_begin+0x5d1/0x620 [ 1353.258354][T20223] iomap_dio_actor+0x26e/0x3b0 [ 1353.258370][T20223] ? ext4_iomap_overwrite_begin+0x5e/0x80 [ 1353.258388][T20223] iomap_apply+0x1df/0x400 [ 1353.258478][T20223] __iomap_dio_rw+0x62e/0xa60 [ 1353.258495][T20223] ? __iomap_dio_rw+0xa60/0xa60 [ 1353.258512][T20223] iomap_dio_rw+0x30/0x70 [ 1353.258529][T20223] ext4_file_write_iter+0xa4f/0x11d0 [ 1353.258589][T20223] do_iter_readv_writev+0x2cb/0x360 [ 1353.258623][T20223] do_iter_write+0x112/0x4c0 [ 1353.258638][T20223] ? kmalloc_array+0x2d/0x40 [ 1353.258655][T20223] vfs_iter_write+0x4c/0x70 [ 1353.258669][T20223] iter_file_splice_write+0x40a/0x750 [ 1353.258687][T20223] ? splice_from_pipe+0xc0/0xc0 [ 1353.258702][T20223] direct_splice_actor+0x80/0xa0 [ 1353.258759][T20223] splice_direct_to_actor+0x345/0x650 [ 1353.258776][T20223] ? do_splice_direct+0x170/0x170 [ 1353.258792][T20223] do_splice_direct+0xf5/0x170 [ 1353.258820][T20223] do_sendfile+0x773/0xda0 [ 1353.258836][T20223] __x64_sys_sendfile64+0xf2/0x130 [ 1353.258851][T20223] do_syscall_64+0x3d/0x90 [ 1353.258869][T20223] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1353.258971][T20223] RIP: 0033:0x4665d9 [ 1353.258981][T20223] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1353.258995][T20223] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1353.259009][T20223] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1353.259018][T20223] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1353.259026][T20223] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1353.259035][T20223] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1353.259044][T20223] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 [ 1353.259055][T20227] CPU: 1 PID: 20227 Comm: syz-executor.1 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1353.259152][T20227] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1353.259161][T20227] Call Trace: [ 1353.259165][T20227] dump_stack_lvl+0xb7/0x103 [ 1353.259184][T20227] dump_stack+0x11/0x1a [ 1353.259200][T20227] should_fail+0x23c/0x250 [ 1353.259223][T20227] ? ext4_mb_new_blocks+0x70f/0x1f90 [ 1353.259300][T20227] __should_failslab+0x81/0x90 [ 1353.259317][T20227] should_failslab+0x5/0x20 [ 1353.259376][T20227] kmem_cache_alloc+0x46/0x2e0 [ 1353.259399][T20227] ext4_mb_new_blocks+0x70f/0x1f90 [ 1353.259423][T20227] ? ext4_find_extent+0x7b2/0x7f0 [ 1353.259478][T20227] ? ext4_ext_search_right+0x2e3/0x540 [ 1353.259503][T20227] ext4_ext_map_blocks+0x1569/0x1f00 [ 1353.259528][T20227] ? __down_write_common+0x42/0x810 [ 1353.259548][T20227] ? percpu_counter_add_batch+0x69/0xd0 [ 1353.259639][T20227] ext4_map_blocks+0x70d/0xef0 [ 1353.259657][T20227] ? ext4_iomap_begin+0x3f7/0x620 [ 1353.259718][T20227] ? __cond_resched+0x11/0x40 [ 1353.259738][T20227] ext4_iomap_begin+0x4a0/0x620 [ 1353.259760][T20227] iomap_apply+0x8d/0x400 [ 1353.259783][T20227] __iomap_dio_rw+0x62e/0xa60 [ 1353.259855][T20227] ? __iomap_dio_rw+0xa60/0xa60 [ 1353.259898][T20227] iomap_dio_rw+0x30/0x70 [ 1353.260031][T20227] ext4_file_write_iter+0xa4f/0x11d0 [ 1353.260052][T20227] do_iter_readv_writev+0x2cb/0x360 [ 1353.260073][T20227] do_iter_write+0x112/0x4c0 [ 1353.260091][T20227] ? kmalloc_array+0x2d/0x40 [ 1353.260136][T20227] vfs_iter_write+0x4c/0x70 [ 1353.260154][T20227] iter_file_splice_write+0x40a/0x750 [ 1353.722277][T20227] ? splice_from_pipe+0xc0/0xc0 [ 1353.722308][T20227] direct_splice_actor+0x80/0xa0 [ 1353.722327][T20227] splice_direct_to_actor+0x345/0x650 [ 1353.722346][T20227] ? do_splice_direct+0x170/0x170 [ 1353.722364][T20227] do_splice_direct+0xf5/0x170 [ 1353.747682][T20227] do_sendfile+0x773/0xda0 [ 1353.747773][T20227] __x64_sys_sendfile64+0xf2/0x130 [ 1353.747809][T20227] do_syscall_64+0x3d/0x90 [ 1353.761858][T20227] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1353.761887][T20227] RIP: 0033:0x4665d9 [ 1353.761902][T20227] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1353.761920][T20227] RSP: 002b:00007f8339927188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1353.761941][T20227] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1353.761955][T20227] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1353.762034][T20227] RBP: 00007f83399271d0 R08: 0000000000000000 R09: 0000000000000000 [ 1353.762044][T20227] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000001 [ 1353.762054][T20227] R13: 00007ffd7d6a527f R14: 00007f8339927300 R15: 0000000000022000 06:20:29 executing program 3 (fault-call:11 fault-nth:28): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:29 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000f802003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f"], 0x1078) 06:20:29 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x78, 0x4, 0x2, 0x0, 0x7, 0xc800, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, @perf_config_ext={0xff, 0x8}, 0x1000, 0x0, 0x9, 0x8, 0x2, 0x3, 0x9, 0x0, 0x2, 0x0, 0xe2}, 0x0, 0xb, 0xffffffffffffffff, 0x1) 06:20:29 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x4c00, 0x0, 0xfffffffffffffffd) 06:20:30 executing program 1 (fault-call:8 fault-nth:7): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:30 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000f003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:30 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1078) 06:20:30 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x6800, 0x0, 0xfffffffffffffffd) 06:20:30 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0xf7, 0x81, 0x40, 0xff, 0x0, 0x10000, 0x42510, 0x6, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x9, 0x1}, 0x4800, 0x1, 0x9, 0x8, 0x24000000000, 0xfffffff8, 0x8, 0x0, 0x4, 0x0, 0x7fff}, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xb) 06:20:30 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = socket$netlink(0x10, 0x3, 0xf) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x100000b, 0x1010, r1, 0x49e23000) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') 06:20:30 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1078) 06:20:30 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x6c00, 0x0, 0xfffffffffffffffd) [ 1354.103979][T20253] FAULT_INJECTION: forcing a failure. [ 1354.103979][T20253] name failslab, interval 1, probability 0, space 0, times 0 [ 1354.104009][T20253] CPU: 1 PID: 20253 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1354.104033][T20253] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1354.104106][T20253] Call Trace: [ 1354.104112][T20253] dump_stack_lvl+0xb7/0x103 [ 1354.104132][T20253] dump_stack+0x11/0x1a [ 1354.104146][T20253] should_fail+0x23c/0x250 [ 1354.104170][T20253] ? mempool_alloc_slab+0x16/0x20 [ 1354.104246][T20253] __should_failslab+0x81/0x90 [ 1354.104260][T20253] should_failslab+0x5/0x20 [ 1354.104274][T20253] kmem_cache_alloc+0x46/0x2e0 [ 1354.104292][T20253] mempool_alloc_slab+0x16/0x20 [ 1354.104314][T20253] ? mempool_free+0x130/0x130 [ 1354.104331][T20253] mempool_alloc+0x8c/0x300 [ 1354.104410][T20253] ? ext4_inode_block_valid+0x1cc/0x210 [ 1354.104464][T20253] bio_alloc_bioset+0xcc/0x480 [ 1354.104480][T20253] ? iov_iter_alignment+0x34b/0x370 [ 1354.104499][T20253] iomap_dio_bio_actor+0x511/0xb50 [ 1354.104523][T20253] ? ext4_iomap_begin+0x5d1/0x620 [ 1354.104616][T20253] iomap_dio_actor+0x26e/0x3b0 [ 1354.104637][T20253] ? ext4_iomap_overwrite_begin+0x5e/0x80 [ 1354.104654][T20253] iomap_apply+0x1df/0x400 [ 1354.104670][T20253] __iomap_dio_rw+0x62e/0xa60 [ 1354.104720][T20253] ? __iomap_dio_rw+0xa60/0xa60 [ 1354.104810][T20253] iomap_dio_rw+0x30/0x70 [ 1354.104829][T20253] ext4_file_write_iter+0xa4f/0x11d0 [ 1354.104852][T20253] do_iter_readv_writev+0x2cb/0x360 [ 1354.104876][T20253] do_iter_write+0x112/0x4c0 [ 1354.104896][T20253] ? kcsan_setup_watchpoint+0x231/0x3e0 [ 1354.104945][T20253] vfs_iter_write+0x4c/0x70 [ 1354.104994][T20253] iter_file_splice_write+0x40a/0x750 [ 1354.105013][T20253] ? splice_from_pipe+0xc0/0xc0 [ 1354.105083][T20253] direct_splice_actor+0x80/0xa0 [ 1354.105100][T20253] splice_direct_to_actor+0x345/0x650 [ 1354.105117][T20253] ? do_splice_direct+0x170/0x170 [ 1354.105136][T20253] do_splice_direct+0xf5/0x170 [ 1354.105250][T20253] do_sendfile+0x773/0xda0 [ 1354.105266][T20253] __x64_sys_sendfile64+0xf2/0x130 [ 1354.105282][T20253] do_syscall_64+0x3d/0x90 [ 1354.105303][T20253] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1354.105382][T20253] RIP: 0033:0x4665d9 [ 1354.105397][T20253] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1354.105413][T20253] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1354.105429][T20253] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1354.105438][T20253] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1354.105447][T20253] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1354.105460][T20253] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1354.105517][T20253] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 [ 1354.146564][T20260] FAULT_INJECTION: forcing a failure. [ 1354.146564][T20260] name failslab, interval 1, probability 0, space 0, times 0 [ 1354.146590][T20260] CPU: 1 PID: 20260 Comm: syz-executor.1 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1354.146703][T20260] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1354.146713][T20260] Call Trace: [ 1354.146720][T20260] dump_stack_lvl+0xb7/0x103 [ 1354.146853][T20260] dump_stack+0x11/0x1a [ 1354.146865][T20260] should_fail+0x23c/0x250 [ 1354.146887][T20260] ? ext4_mb_new_blocks+0x2e7/0x1f90 [ 1354.146950][T20260] __should_failslab+0x81/0x90 [ 1354.146967][T20260] should_failslab+0x5/0x20 [ 1354.146984][T20260] kmem_cache_alloc+0x46/0x2e0 [ 1354.147006][T20260] ext4_mb_new_blocks+0x2e7/0x1f90 [ 1354.147026][T20260] ? __ext4_handle_dirty_metadata+0x20c/0x590 [ 1354.147104][T20260] ext4_new_meta_blocks+0x84/0x180 [ 1354.147126][T20260] ext4_ext_insert_extent+0x9d2/0x2c70 [ 1354.147147][T20260] ? ext4_find_extent+0x7b2/0x7f0 [ 1354.147165][T20260] ? ext4_ext_search_right+0x2e3/0x540 [ 1354.147254][T20260] ext4_ext_map_blocks+0x167d/0x1f00 [ 1354.147356][T20260] ? __down_write_common+0x42/0x810 [ 1354.147374][T20260] ? percpu_counter_add_batch+0x69/0xd0 [ 1354.147459][T20260] ext4_map_blocks+0x70d/0xef0 [ 1354.147476][T20260] ? ext4_iomap_begin+0x3f7/0x620 [ 1354.147525][T20260] ? __cond_resched+0x11/0x40 [ 1354.147631][T20260] ext4_iomap_begin+0x4a0/0x620 [ 1354.147653][T20260] iomap_apply+0x8d/0x400 [ 1354.147710][T20260] __iomap_dio_rw+0x62e/0xa60 [ 1354.147750][T20260] ? __iomap_dio_rw+0xa60/0xa60 [ 1354.147839][T20260] iomap_dio_rw+0x30/0x70 [ 1354.147857][T20260] ext4_file_write_iter+0xa4f/0x11d0 [ 1354.147873][T20260] do_iter_readv_writev+0x2cb/0x360 [ 1354.147892][T20260] do_iter_write+0x112/0x4c0 [ 1354.147944][T20260] ? kmalloc_array+0x2d/0x40 [ 1354.147965][T20260] vfs_iter_write+0x4c/0x70 [ 1354.147980][T20260] iter_file_splice_write+0x40a/0x750 [ 1354.147999][T20260] ? splice_from_pipe+0xc0/0xc0 [ 1354.148015][T20260] direct_splice_actor+0x80/0xa0 [ 1354.148112][T20260] splice_direct_to_actor+0x345/0x650 [ 1354.148135][T20260] ? do_splice_direct+0x170/0x170 [ 1354.148158][T20260] do_splice_direct+0xf5/0x170 [ 1354.148251][T20260] do_sendfile+0x773/0xda0 [ 1354.148267][T20260] __x64_sys_sendfile64+0xf2/0x130 [ 1354.148288][T20260] do_syscall_64+0x3d/0x90 [ 1354.148308][T20260] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1354.148342][T20260] RIP: 0033:0x4665d9 [ 1354.148353][T20260] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1354.148367][T20260] RSP: 002b:00007f8339927188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1354.148382][T20260] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1354.148392][T20260] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1354.148401][T20260] RBP: 00007f83399271d0 R08: 0000000000000000 R09: 0000000000000000 [ 1354.148412][T20260] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000001 [ 1354.148424][T20260] R13: 00007ffd7d6a527f R14: 00007f8339927300 R15: 0000000000022000 06:20:30 executing program 3 (fault-call:11 fault-nth:29): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:30 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x3, 0x3, 0x7, 0x9, 0x0, 0xc7, 0x4000, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x2, @perf_config_ext={0x3, 0x8001}, 0x2919, 0x3f, 0x100, 0xe, 0x1, 0x800, 0x4, 0x0, 0x9, 0x0, 0x8}, 0x0, 0x1, r0, 0x1) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, r0) perf_event_open(&(0x7f00000001c0)={0x4, 0x80, 0x7, 0x0, 0x2, 0xfd, 0x0, 0x81, 0x80, 0xd, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x3, 0x4, @perf_bp={&(0x7f0000000000), 0x7}, 0x1, 0xaec, 0x7272bd62, 0x6, 0x3, 0x3, 0x7, 0x0, 0x81, 0x0, 0x6}, 0x0, 0x6, r1, 0x2) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r2, 0x40042409, 0x1) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') 06:20:30 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x7400, 0x0, 0xfffffffffffffffd) 06:20:30 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1078) 06:20:30 executing program 1 (fault-call:8 fault-nth:8): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:30 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000018003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:30 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, @perf_config_ext, 0x6004}, 0x0, 0x7, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000000)=0x0) ptrace$setregs(0xd, r1, 0x55, &(0x7f0000000140)="114770bfecc05e29cfedded965ceb82ebc8adc56d4c93db3421a8692b346be2b9a468251601fde2b4f987a603610d77786308641306a43e47c94df2506de935deb7743acdf1d9e6637f46e625909d28ed7104b30d272548c898b66") 06:20:30 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000f802003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8ab"], 0x1078) 06:20:30 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x7a00, 0x0, 0xfffffffffffffffd) 06:20:30 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0xfffff, 0x0, 0xfffffffffffffffd) 06:20:30 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000000)='\x00') [ 1354.970078][T20288] FAULT_INJECTION: forcing a failure. [ 1354.970078][T20288] name failslab, interval 1, probability 0, space 0, times 0 [ 1354.970156][T20288] CPU: 1 PID: 20288 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1354.970181][T20288] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1354.970194][T20288] Call Trace: 06:20:31 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0xfeffff, 0x0, 0xfffffffffffffffd) [ 1354.970201][T20288] dump_stack_lvl+0xb7/0x103 [ 1354.970220][T20288] dump_stack+0x11/0x1a [ 1354.970299][T20288] should_fail+0x23c/0x250 [ 1354.970323][T20288] ? mempool_alloc_slab+0x16/0x20 [ 1354.970344][T20288] __should_failslab+0x81/0x90 [ 1354.970358][T20288] should_failslab+0x5/0x20 [ 1354.970373][T20288] kmem_cache_alloc+0x46/0x2e0 [ 1354.970424][T20288] mempool_alloc_slab+0x16/0x20 [ 1354.970447][T20288] ? mempool_free+0x130/0x130 [ 1354.970469][T20288] mempool_alloc+0x8c/0x300 [ 1354.970490][T20288] ? __cgroup_account_cputime+0x9b/0x1e0 [ 1354.970600][T20288] ? rb_insert_color+0x7e/0x310 [ 1354.970624][T20288] sg_pool_alloc+0x74/0x90 [ 1354.970645][T20288] __sg_alloc_table+0xce/0x290 [ 1354.970668][T20288] sg_alloc_table_chained+0xaf/0x140 [ 1354.970690][T20288] ? sg_alloc_table_chained+0x140/0x140 [ 1354.970750][T20288] scsi_alloc_sgtables+0x17c/0x500 [ 1354.970768][T20288] sd_init_command+0x935/0x15f0 [ 1354.970784][T20288] scsi_queue_rq+0x10e0/0x15a0 [ 1354.970862][T20288] blk_mq_dispatch_rq_list+0x695/0x1040 [ 1354.970884][T20288] ? __sbitmap_queue_get+0x11/0x20 [ 1354.970907][T20288] blk_mq_do_dispatch_sched+0x3b5/0x640 [ 1354.970966][T20288] __blk_mq_sched_dispatch_requests+0x1eb/0x290 [ 1354.970989][T20288] ? rb_insert_color+0x2fa/0x310 [ 1354.971013][T20288] blk_mq_sched_dispatch_requests+0x9f/0x110 [ 1354.971055][T20288] __blk_mq_run_hw_queue+0xbc/0x140 [ 1354.971077][T20288] __blk_mq_delay_run_hw_queue+0x163/0x2f0 [ 1354.971097][T20288] blk_mq_run_hw_queue+0x22c/0x250 [ 1354.971115][T20288] blk_mq_sched_insert_requests+0x12b/0x1f0 [ 1354.971218][T20288] blk_mq_flush_plug_list+0x2f2/0x3c0 [ 1354.971240][T20288] blk_flush_plug_list+0x235/0x260 [ 1354.971262][T20288] blk_finish_plug+0x44/0x60 [ 1354.971281][T20288] __iomap_dio_rw+0x797/0xa60 [ 1354.971309][T20288] iomap_dio_rw+0x30/0x70 [ 1354.971343][T20288] ext4_file_write_iter+0xa4f/0x11d0 [ 1354.971365][T20288] do_iter_readv_writev+0x2cb/0x360 [ 1354.971388][T20288] do_iter_write+0x112/0x4c0 [ 1354.971406][T20288] ? kmalloc_array+0x2d/0x40 [ 1354.971466][T20288] vfs_iter_write+0x4c/0x70 [ 1354.971538][T20288] iter_file_splice_write+0x40a/0x750 [ 1354.971563][T20288] ? splice_from_pipe+0xc0/0xc0 [ 1354.971582][T20288] direct_splice_actor+0x80/0xa0 [ 1354.971604][T20288] splice_direct_to_actor+0x345/0x650 [ 1354.971632][T20288] ? do_splice_direct+0x170/0x170 [ 1354.971656][T20288] do_splice_direct+0xf5/0x170 [ 1354.971679][T20288] do_sendfile+0x773/0xda0 [ 1354.971701][T20288] __x64_sys_sendfile64+0xf2/0x130 [ 1354.971758][T20288] do_syscall_64+0x3d/0x90 [ 1354.971795][T20288] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1354.971812][T20288] RIP: 0033:0x4665d9 [ 1354.971824][T20288] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1354.971838][T20288] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1354.971873][T20288] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1354.971945][T20288] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1354.971955][T20288] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1354.971965][T20288] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1354.971975][T20288] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 [ 1355.022717][T20295] FAULT_INJECTION: forcing a failure. [ 1355.022717][T20295] name failslab, interval 1, probability 0, space 0, times 0 [ 1355.022742][T20295] CPU: 0 PID: 20295 Comm: syz-executor.1 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1355.022763][T20295] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1355.022774][T20295] Call Trace: [ 1355.022781][T20295] dump_stack_lvl+0xb7/0x103 [ 1355.022811][T20295] dump_stack+0x11/0x1a [ 1355.022828][T20295] should_fail+0x23c/0x250 [ 1355.022870][T20295] ? ext4_mb_new_blocks+0x70f/0x1f90 [ 1355.022895][T20295] __should_failslab+0x81/0x90 [ 1355.022912][T20295] should_failslab+0x5/0x20 [ 1355.022930][T20295] kmem_cache_alloc+0x46/0x2e0 [ 1355.022949][T20295] ext4_mb_new_blocks+0x70f/0x1f90 [ 1355.022994][T20295] ? __ext4_handle_dirty_metadata+0x20c/0x590 [ 1355.023098][T20295] ext4_new_meta_blocks+0x84/0x180 [ 1355.023121][T20295] ext4_ext_insert_extent+0x9d2/0x2c70 [ 1355.023217][T20295] ? ext4_find_extent+0x7b2/0x7f0 [ 1355.023237][T20295] ? ext4_ext_search_right+0x2e3/0x540 [ 1355.023256][T20295] ext4_ext_map_blocks+0x167d/0x1f00 [ 1355.023339][T20295] ? __down_write_common+0x42/0x810 [ 1355.023358][T20295] ? percpu_counter_add_batch+0x69/0xd0 [ 1355.023384][T20295] ext4_map_blocks+0x70d/0xef0 [ 1355.023402][T20295] ? ext4_iomap_begin+0x3f7/0x620 [ 1355.023422][T20295] ? __cond_resched+0x11/0x40 [ 1355.023460][T20295] ext4_iomap_begin+0x4a0/0x620 [ 1355.023483][T20295] iomap_apply+0x8d/0x400 [ 1355.023506][T20295] __iomap_dio_rw+0x62e/0xa60 [ 1355.023529][T20295] ? __iomap_dio_rw+0xa60/0xa60 [ 1355.023552][T20295] iomap_dio_rw+0x30/0x70 [ 1355.023596][T20295] ext4_file_write_iter+0xa4f/0x11d0 [ 1355.023617][T20295] do_iter_readv_writev+0x2cb/0x360 [ 1355.023641][T20295] do_iter_write+0x112/0x4c0 [ 1355.023661][T20295] ? kmalloc_array+0x2d/0x40 [ 1355.023708][T20295] vfs_iter_write+0x4c/0x70 [ 1355.023730][T20295] iter_file_splice_write+0x40a/0x750 [ 1355.023755][T20295] ? splice_from_pipe+0xc0/0xc0 [ 1355.023776][T20295] direct_splice_actor+0x80/0xa0 [ 1355.023970][T20295] splice_direct_to_actor+0x345/0x650 [ 1355.023993][T20295] ? do_splice_direct+0x170/0x170 [ 1355.024011][T20295] do_splice_direct+0xf5/0x170 [ 1355.024031][T20295] do_sendfile+0x773/0xda0 [ 1355.024049][T20295] __x64_sys_sendfile64+0xf2/0x130 [ 1355.024078][T20295] do_syscall_64+0x3d/0x90 [ 1355.024094][T20295] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1355.024116][T20295] RIP: 0033:0x4665d9 [ 1355.024130][T20295] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1355.024149][T20295] RSP: 002b:00007f8339927188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1355.024169][T20295] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1355.024182][T20295] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1355.024193][T20295] RBP: 00007f83399271d0 R08: 0000000000000000 R09: 0000000000000000 [ 1355.024202][T20295] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000001 [ 1355.024213][T20295] R13: 00007ffd7d6a527f R14: 00007f8339927300 R15: 0000000000022000 06:20:31 executing program 3 (fault-call:11 fault-nth:30): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:31 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x1000000, 0x0, 0xfffffffffffffffd) 06:20:31 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x402000, 0x71) 06:20:31 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f"], 0x1078) 06:20:31 executing program 1 (fault-call:8 fault-nth:9): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:31 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000001a003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:31 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x2000000, 0x0, 0xfffffffffffffffd) 06:20:31 executing program 5: r0 = perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, 0x0, 0x2000000000000, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x6, 0x4, 0x0, 0xff, 0x0, 0x5, 0x10000, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x7, 0x2, @perf_config_ext={0xfffffffffffffeff, 0x3}, 0xc, 0xcbf5, 0x7, 0x5, 0x7fffffff, 0x0, 0x5, 0x0, 0x7fffffff, 0x0, 0x8}, 0xffffffffffffffff, 0x6, 0xffffffffffffffff, 0x3) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') 06:20:31 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f"], 0x1078) 06:20:31 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x3000000, 0x0, 0xfffffffffffffffd) 06:20:31 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xf9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x9, 0x1}, 0x20, 0x20000, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ftruncate(r1, 0x4) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000200)={0x0, 0x0}) perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x3, 0x3, 0x3f, 0x0, 0x0, 0x3, 0x1004, 0x8, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, @perf_bp={&(0x7f00000001c0), 0xb}, 0x2, 0x2, 0x2cd, 0x6, 0x379, 0x0, 0x1000, 0x0, 0x3, 0x0, 0x3e}, r3, 0x6, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000000)='}\x00') 06:20:31 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f"], 0x1078) [ 1355.859678][T20320] FAULT_INJECTION: forcing a failure. [ 1355.859678][T20320] name failslab, interval 1, probability 0, space 0, times 0 [ 1355.859757][T20320] CPU: 1 PID: 20320 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1355.859781][T20320] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1355.859793][T20320] Call Trace: [ 1355.859800][T20320] dump_stack_lvl+0xb7/0x103 [ 1355.859818][T20320] dump_stack+0x11/0x1a [ 1355.859833][T20320] should_fail+0x23c/0x250 [ 1355.859851][T20320] __should_failslab+0x81/0x90 [ 1355.859866][T20320] ? __iomap_dio_rw+0xf2/0xa60 [ 1355.859956][T20320] should_failslab+0x5/0x20 [ 1355.859975][T20320] kmem_cache_alloc_trace+0x49/0x310 [ 1355.860007][T20320] __iomap_dio_rw+0xf2/0xa60 [ 1355.860026][T20320] ? ext4_es_lookup_extent+0x36b/0x490 [ 1355.860063][T20320] ? ktime_get_coarse_real_ts64+0x10d/0x120 [ 1355.860090][T20320] ? file_update_time+0x1bd/0x3e0 [ 1355.860115][T20320] iomap_dio_rw+0x30/0x70 [ 1355.860137][T20320] ext4_file_write_iter+0xa4f/0x11d0 [ 1355.860157][T20320] do_iter_readv_writev+0x2cb/0x360 [ 1355.860195][T20320] do_iter_write+0x112/0x4c0 [ 1355.860215][T20320] ? kmalloc_array+0x2d/0x40 [ 1355.860236][T20320] vfs_iter_write+0x4c/0x70 [ 1355.860253][T20320] iter_file_splice_write+0x40a/0x750 [ 1355.860272][T20320] ? splice_from_pipe+0xc0/0xc0 [ 1355.860318][T20320] direct_splice_actor+0x80/0xa0 [ 1355.860341][T20320] splice_direct_to_actor+0x345/0x650 [ 1355.860363][T20320] ? do_splice_direct+0x170/0x170 [ 1355.860385][T20320] do_splice_direct+0xf5/0x170 [ 1355.860414][T20320] do_sendfile+0x773/0xda0 [ 1355.860430][T20320] __x64_sys_sendfile64+0xf2/0x130 [ 1355.860446][T20320] do_syscall_64+0x3d/0x90 [ 1355.860463][T20320] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1355.860542][T20320] RIP: 0033:0x4665d9 [ 1355.860554][T20320] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1355.860568][T20320] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1355.860583][T20320] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1355.860593][T20320] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1355.860641][T20320] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1355.860653][T20320] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1355.860664][T20320] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 [ 1355.960660][T20335] FAULT_INJECTION: forcing a failure. [ 1355.960660][T20335] name failslab, interval 1, probability 0, space 0, times 0 [ 1356.127939][T20335] CPU: 1 PID: 20335 Comm: syz-executor.1 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1356.127962][T20335] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1356.127972][T20335] Call Trace: [ 1356.127979][T20335] dump_stack_lvl+0xb7/0x103 [ 1356.156292][T20335] dump_stack+0x11/0x1a [ 1356.156314][T20335] should_fail+0x23c/0x250 [ 1356.156336][T20335] __should_failslab+0x81/0x90 [ 1356.156353][T20335] should_failslab+0x5/0x20 [ 1356.156372][T20335] kmem_cache_alloc_node+0x58/0x2b0 [ 1356.179473][T20335] ? kmem_cache_alloc+0x1fb/0x2e0 [ 1356.179501][T20335] ? create_task_io_context+0x36/0x210 [ 1356.179564][T20335] ? rb_insert_color+0x7e/0x310 [ 1356.179583][T20335] create_task_io_context+0x36/0x210 [ 1356.179712][T20335] submit_bio_checks+0x778/0x800 [ 1356.205664][T20335] submit_bio_noacct+0x33/0x7e0 [ 1356.205724][T20335] submit_bio+0x10c/0x190 [ 1356.205762][T20335] iomap_dio_bio_actor+0x91d/0xb50 [ 1356.220370][T20335] iomap_dio_actor+0x26e/0x3b0 [ 1356.220401][T20335] iomap_apply+0x1df/0x400 [ 1356.220423][T20335] __iomap_dio_rw+0x62e/0xa60 [ 1356.220445][T20335] ? __iomap_dio_rw+0xa60/0xa60 [ 1356.239549][T20335] iomap_dio_rw+0x30/0x70 [ 1356.239583][T20335] ext4_file_write_iter+0xa4f/0x11d0 [ 1356.239607][T20335] do_iter_readv_writev+0x2cb/0x360 [ 1356.239631][T20335] do_iter_write+0x112/0x4c0 [ 1356.239667][T20335] ? kmalloc_array+0x2d/0x40 [ 1356.239756][T20335] vfs_iter_write+0x4c/0x70 [ 1356.239771][T20335] iter_file_splice_write+0x40a/0x750 [ 1356.239821][T20335] ? splice_from_pipe+0xc0/0xc0 [ 1356.239842][T20335] direct_splice_actor+0x80/0xa0 [ 1356.239865][T20335] splice_direct_to_actor+0x345/0x650 [ 1356.239904][T20335] ? do_splice_direct+0x170/0x170 [ 1356.239927][T20335] do_splice_direct+0xf5/0x170 [ 1356.239951][T20335] do_sendfile+0x773/0xda0 [ 1356.239970][T20335] __x64_sys_sendfile64+0xf2/0x130 [ 1356.240062][T20335] do_syscall_64+0x3d/0x90 [ 1356.240078][T20335] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1356.240122][T20335] RIP: 0033:0x4665d9 [ 1356.240137][T20335] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1356.240157][T20335] RSP: 002b:00007f8339927188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1356.240177][T20335] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1356.240190][T20335] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1356.240202][T20335] RBP: 00007f83399271d0 R08: 0000000000000000 R09: 0000000000000000 [ 1356.240215][T20335] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1356.240229][T20335] R13: 00007ffd7d6a527f R14: 00007f8339927300 R15: 0000000000022000 06:20:32 executing program 3 (fault-call:11 fault-nth:31): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:32 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x4000000, 0x0, 0xfffffffffffffffd) 06:20:32 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x4, 0x0, 0x0, 0x0, 0xc02, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000080), 0x4}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') 06:20:32 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000001b003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) [ 1356.695575][T20348] FAULT_INJECTION: forcing a failure. [ 1356.695575][T20348] name failslab, interval 1, probability 0, space 0, times 0 [ 1356.710020][T20348] CPU: 1 PID: 20348 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1356.720449][T20348] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1356.730614][T20348] Call Trace: [ 1356.733923][T20348] dump_stack_lvl+0xb7/0x103 [ 1356.738817][T20348] dump_stack+0x11/0x1a [ 1356.743001][T20348] should_fail+0x23c/0x250 [ 1356.747400][T20348] __should_failslab+0x81/0x90 [ 1356.752165][T20348] ? __iomap_dio_rw+0xf2/0xa60 [ 1356.756930][T20348] should_failslab+0x5/0x20 [ 1356.761433][T20348] kmem_cache_alloc_trace+0x49/0x310 [ 1356.767031][T20348] ? enqueue_entity+0x45b/0x630 [ 1356.771901][T20348] __iomap_dio_rw+0xf2/0xa60 [ 1356.776718][T20348] ? ext4_es_lookup_extent+0x36b/0x490 [ 1356.782308][T20348] ? ktime_get_coarse_real_ts64+0x10d/0x120 [ 1356.788221][T20348] ? file_update_time+0x1bd/0x3e0 [ 1356.793476][T20348] iomap_dio_rw+0x30/0x70 [ 1356.797895][T20348] ext4_file_write_iter+0xa4f/0x11d0 [ 1356.803276][T20348] do_iter_readv_writev+0x2cb/0x360 [ 1356.808456][T20348] do_iter_write+0x112/0x4c0 [ 1356.813043][T20348] ? kmalloc_array+0x2d/0x40 [ 1356.817622][T20348] vfs_iter_write+0x4c/0x70 [ 1356.822334][T20348] iter_file_splice_write+0x40a/0x750 [ 1356.827977][T20348] ? splice_from_pipe+0xc0/0xc0 [ 1356.833193][T20348] direct_splice_actor+0x80/0xa0 [ 1356.838368][T20348] splice_direct_to_actor+0x345/0x650 [ 1356.844112][T20348] ? do_splice_direct+0x170/0x170 [ 1356.849251][T20348] do_splice_direct+0xf5/0x170 [ 1356.854314][T20348] do_sendfile+0x773/0xda0 [ 1356.859696][T20348] __x64_sys_sendfile64+0xf2/0x130 [ 1356.865028][T20348] do_syscall_64+0x3d/0x90 [ 1356.869446][T20348] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1356.875433][T20348] RIP: 0033:0x4665d9 [ 1356.879483][T20348] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1356.900047][T20348] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1356.909130][T20348] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1356.917622][T20348] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1356.925752][T20348] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1356.934127][T20348] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 06:20:32 executing program 1 (fault-call:8 fault-nth:10): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:32 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000f802003e0006000000a80200000000000040000000000000005001000000000000e800000000003800010009000600040001"], 0x1078) 06:20:32 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x5000000, 0x0, 0xfffffffffffffffd) 06:20:32 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 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}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') 06:20:32 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000020003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) [ 1356.942267][T20348] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:32 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x6000000, 0x0, 0xfffffffffffffffd) 06:20:32 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x7000000, 0x0, 0xfffffffffffffffd) 06:20:32 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f45"], 0x1078) [ 1357.111770][T20371] FAULT_INJECTION: forcing a failure. [ 1357.111770][T20371] name failslab, interval 1, probability 0, space 0, times 0 [ 1357.124843][T20371] CPU: 1 PID: 20371 Comm: syz-executor.1 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1357.135127][T20371] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1357.145225][T20371] Call Trace: [ 1357.148588][T20371] dump_stack_lvl+0xb7/0x103 [ 1357.153220][T20371] dump_stack+0x11/0x1a [ 1357.157656][T20371] should_fail+0x23c/0x250 [ 1357.162087][T20371] ? mempool_alloc_slab+0x16/0x20 [ 1357.167284][T20371] __should_failslab+0x81/0x90 [ 1357.172153][T20371] should_failslab+0x5/0x20 [ 1357.176651][T20371] kmem_cache_alloc+0x46/0x2e0 [ 1357.181590][T20371] mempool_alloc_slab+0x16/0x20 [ 1357.186891][T20371] ? mempool_free+0x130/0x130 [ 1357.191678][T20371] mempool_alloc+0x8c/0x300 [ 1357.196338][T20371] ? percpu_counter_add_batch+0x69/0xd0 [ 1357.201892][T20371] ? ext4_es_lookup_extent+0x36b/0x490 [ 1357.207435][T20371] bio_alloc_bioset+0xcc/0x480 [ 1357.212449][T20371] ? iov_iter_alignment+0x34b/0x370 [ 1357.217944][T20371] iomap_dio_bio_actor+0x511/0xb50 [ 1357.223159][T20371] iomap_dio_actor+0x26e/0x3b0 [ 1357.228264][T20371] iomap_apply+0x1df/0x400 [ 1357.232794][T20371] __iomap_dio_rw+0x62e/0xa60 [ 1357.237649][T20371] ? __iomap_dio_rw+0xa60/0xa60 [ 1357.243038][T20371] iomap_dio_rw+0x30/0x70 [ 1357.247741][T20371] ext4_file_write_iter+0xa4f/0x11d0 [ 1357.253265][T20371] do_iter_readv_writev+0x2cb/0x360 [ 1357.258453][T20371] do_iter_write+0x112/0x4c0 [ 1357.263098][T20371] ? kmalloc_array+0x2d/0x40 [ 1357.267670][T20371] vfs_iter_write+0x4c/0x70 [ 1357.272174][T20371] iter_file_splice_write+0x40a/0x750 [ 1357.277808][T20371] ? splice_from_pipe+0xc0/0xc0 [ 1357.282738][T20371] direct_splice_actor+0x80/0xa0 [ 1357.287996][T20371] splice_direct_to_actor+0x345/0x650 [ 1357.293451][T20371] ? do_splice_direct+0x170/0x170 [ 1357.298586][T20371] do_splice_direct+0xf5/0x170 [ 1357.303611][T20371] do_sendfile+0x773/0xda0 [ 1357.308048][T20371] __x64_sys_sendfile64+0xf2/0x130 [ 1357.313183][T20371] do_syscall_64+0x3d/0x90 [ 1357.317608][T20371] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1357.323620][T20371] RIP: 0033:0x4665d9 [ 1357.327637][T20371] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1357.347450][T20371] RSP: 002b:00007f8339927188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1357.355928][T20371] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1357.363959][T20371] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1357.372075][T20371] RBP: 00007f83399271d0 R08: 0000000000000000 R09: 0000000000000000 [ 1357.380249][T20371] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1357.388241][T20371] R13: 00007ffd7d6a527f R14: 00007f8339927300 R15: 0000000000022000 06:20:33 executing program 3 (fault-call:11 fault-nth:32): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:33 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x8000000, 0x0, 0xfffffffffffffffd) 06:20:33 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000080), 0x200100, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000140)='4:-%${\xed-.!g\x00') ioctl$BTRFS_IOC_DEFRAG_RANGE(r1, 0x40309410, &(0x7f0000000000)={0x5, 0x33c0d35, 0x2, 0x2, 0x3, [0x2, 0x6, 0xffffffff, 0x5]}) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') r3 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) vmsplice(r3, &(0x7f0000001580)=[{&(0x7f0000000180)="4c362c749743b9e61f14137ce1645da406d45d2ffd25bacd4c7164710c89a249aba6ae91ff0a05d8762b088daee5545a341df35f462d6ce00ce5dc38531f97a2c5b550bf6c545d54f0ed46b7b2cddbc881cacfe3b6d15598392e5c0996cec7b38bb99d3c3ed2d5f83fadad98366ddae5d3a8667f150d05a132596a0215476980d8ac1a957ea63fe8a10e18ff43f00c3514ad4646a6d6a0638af7818fd008b13a37d30f17", 0xa4}, {&(0x7f0000000240)="40f575623da40964c6e67b8f4c7894470a23805e7db381fac91c02f8112ddc68568f50d3b2448358db0354a7bc58e55c8bc383163805c4ad4e8730019a43bbf33e620a6ef9d8d1faf8eee28f626b8a58a07f134cfc6ba3dc66b645e288d7fa261bda41eb75e4e9b819f77e9ed5f6156633fef334beddf4e37e9e3df527a70f68fadb7f", 0x83}, {&(0x7f0000000380)="930b682a5ee375ab0e3c892fbf7f04c6ba7873847b6fb45d94c9d6224f8f49c20474fb7c238f2eb16e83579abdf244952145efc3b30b5c91ee03102b41302146882ac5682a055ae478dacab0ea4b621df58f9f7e22ebe995ac7ec17ce7bd340d2357fd8074315021259f9644e848a07ee462f449d3cba16d6537e4f0368be356fee0f44332d59dc24a4b291166b5ab4462", 0x91}, {&(0x7f0000000440)="9fe04e28b0e5ce78f9e744a3ac672b92a85462778e621c83b09f54f34fd98c7bc1f7d73e895e5071329e33a91100c7f076f6638581c4d563891ec229d2cee4d1df4b5f698783dd53ab96eb97ed84d5563b2839b216dfd5d00809bb400f32af63a80853a22a35aca37bfc309ce1905b2d82afda19773c809d2f756f7ca7b088a68cd69fdd66ebf21b3d460daf1398beaddcd1eab6df750408d90d185792a8c131a89827726b54a36cad39d3a9f2c54cc421e309814bbc4f828fb33dabe8d1d56c17bc0565e95151f6b877f9487150c4bc71813116028c8aa6581f1053a4c51db3d0339da57e798f838ba0fb6d59ade4bf18b78273c2fd71134c3f21b21eb26baee16e147098428ad7bfffeb181e489997951ef65b2e521728e3fbfd8c0d2c40d8ad3ed209b677042b9bb0e345ff85ed39c2089daddfece948f3c26e3b5b4b379bff8ecceb08c1ba4ac5c7c2cc8e99b55f612bc3f4b092a75db2284a6d91b7a0d74f4c55161a6c6e25a3bb4e3e98ea36030a646039ffb6f82fb9b401f54930178c2e1cf2960db69f8b0c284e4077a09e6b35ee422935076b066839b1b08c794e038f65a9e4ddfb5045f34ff10110ac9f3fcf7e8f3cd89e5397a16c16c78c70638aba498b18ea4698cf072b45d0b651fc34508d6713a273801075bd3db3c0e5d4402c26dfc5e0d8aeda35a2e214c79f414142ffe40c29d6134c75cf351cb3497098cb75497176d229b3436e85a9dce31b96b43c538d4b62f37522211ce1a8bec6bb827eb4a2d9efcefee6170820e40aacb409fe5ff7a84cbbed743b2ec7a7f4cec105647502e4c3dd1fd3d6186d1c508f6a719c51173732d321ff710b25917dc85440af5474d97f0aa145f6ccf6d4bd4a492cb1c4e47837ef1fc5f8ae9d182566f7fae1a3ea9850272bceed5d13f511208e8291a2735ae21929aacf52210f5b717db69558c9ad125a169d53d19e3561cf8a2cc917bfc4b2cb594faf900034bf0f47472321b9728541ce93d108f857e89ee639946202556be4c74577a8ed803ff8880bef6aceff958fbe56836c504b7e92b01116dcbf3be5e088e74dfa75bd88d0ead969715061cd42c185497928e1ff0e927bd4f7952dc654b86780196e7bb2503252b9a13cde9c59abec1b698e316c7a383db395b62f6496271ef66aace501be7de8a7a3dd7037d0468d6fa988758cb4e77887d737ff56d72a5ff589362087fe70d9850ce959c2099220eb892a6e2a145e72360a83c7f1a8ed9c4282da231495f787feba7a5c7c638bd0a83dae22055f29ff988f82d681981bee3d29b95f2cac1f1d4f7daa34142cdff06c9be1bbc4bbd3a97a8a085c55700c3fe7c06356d6391fd682df322b33d86f149dee29eb6bc31aaca75c21706bb4fb8295c651296f74cc032b2b6fb8f4f6f0f093b8208d1eaa2e774e19a0d56a9bf7f80733f9c999822216bbfbb9ba8b2ad4d8d84f0a215dc7a06969a64aeeb464e42d9c1006994589c8db06ece2dbc6955be4ac51cfc078e7a0c0bacd44af5fadce6929cf2a7305ada65e1c79768fde3ecbc9000b324c2742007ccdb3cdb484844616c38c5cd2e5247f5dc2f84e09280a1b98e59f651a3b1eb2ac2c13574c4c372cb33ccd31e934e697dd27d9e47295f08e05a56267e5d0c99ff5e7f663c7176ad7c6fe70e5a3f1c6648d759a7446b3a16cf207ab4509ee971dbc6e66b5dc08352c50fc922c5e8319fb82feef648866f6b6030bde9521a02065d19a6758691b529e67c33a064e5263befc4f91f571979683e8e0a8bb6349fef65ea59f8551d21ea0bf43b5c77cff9c61c4cf17c7b33080384acaa6695b9923afeb2d7abf6c86e57a8468d984ca31a40ec38a2218cf2f82f7b5369568ee372bc25d3d09414dbf8edad38d9ad10eb801f2902b88ccda3e1e0351d67a1aa906b6bfbd3bdbb55b6f662619c476c9ba1c121c69ed1d149af7460a8f90ec6e5be0789f54545726145ee1719cb1541b186b6e716b4e69f2f4a5f823481ccbfe9e636d234b73dd084808bd0f856f524868a34db14799c5679b975ef8477087e57157d83fec65ac9aca1dde01617b3dcbcd075f70a3c958bf77e69a5618da27005772e28c328d81b655315493f886e502aab697a8648b15c3d5cca62247a4725d0bad7b63568bd2687609b385c1119907e80f691b46db4fd49a7eb20e0d5b24708c37d245db4ed8741c233cbf200b2efc4094b8fa31cb60a6f245f6f9177391c5ef8e4b51b620ab9383842b058c7c88bed862042fee88adc23644b07e6e8bae28f0b8e77841aacb5e367536170b85cf43b42b28cc7ab8f5964186443ffe68cf972682bc7b850f380bc8fedb74a69f9685b3e5a954a6413733edaabac61ded801493ff0c2e2b38931952a174614d17463e044b0acb40c4ea6ce687d4870f91a19e70aaa3c97efa6679ec1fdd74bbd3cc59cb96d73501e5b3b6c2d43876e601e15806ebb90b9cb720a50caf124d92e50c10353d09c0b30b72f34c46c059395bedcad373568d8f5befdddb3fa46d21b78a154ed21208d8f0ff181c1876a58c6c57a3f57f2d258aac902bdccfab020ba08782f4a6335544cbb260da13d940cbffa14f9c60fa89959823c9c145e35dbd5279e018524c48a148151d2b1a0813e53538eb07d65962d48d0eff9454e56fc123532a288c19ab4859717e8eb6ae80e1b2ef2addd8da14faf477611d2600c9a7d8ec99c9cb918006a828073b4bf691aa3b0885bddfa80692af8284f27b858d54b8be8fcd95f29c59b4046d5770a5c537c732ef44bb0bc7071b7a45dc4daded4b865a5cbb82c70db79b0f017032296d04a841283a43362b8a590cc814a446d4273a1cf9c4745d255a06a9154b04d35b6a5ee3aa74a26054349114bafc095545c98ba3566d20259d2655c28a743937ebdda99dfb6d2711ff6e848aca35fa19d821ca3824aa55f0d1eee36c08127625c3dc32a0dff5d63265e2c58208922fa7d2c6b1024b0634095f15ab5cf89668672b022faf858e94b6a2d373b18c26dea0c9257f3c21fa70f2a03e2362a87d4662f3cbe693df61fad2f5f920cd8ea2cb76cf8c0fae2fbf96d20cdf5a9a6aa71320173c399edc27141c48a1b23bac8c6650830d32fae0e7c20e968f3f71b9c9a2f9f41802e0ae48b40d334625123be28d88b04b060be61b6d888580fcb2bbcc218cac561a1d81df78fe4c1defa7d8004ca6d00c9b2ef50ee398dc6cc28cf973cf6b63c1a84faff8d0a3895eed1ffcb6bf652173b09ce8f67e6ea0191efefa42d09165d76b2a140011eaa3988dceaea952adf3beaa026892455d13e5213a4d9f6d7000d902233e1064608c880f8978b825c4b8a9e843d61cfe97e57155b9ce4f5289e02db47cd5bf5cc299ba048837373ad589e38c44fe57a19d8e93d38bcda49d842c357c2232a028957d4ccf4f3e7829496e9352698786955016c0ab81a8a17c0b42cf2d5f4b90ba1f68a503245caf8b71dd69b51ab72f745dbd91b7cf66c6947a36b8461d01b64125e2249d3e060dae12bb186b2c083b625f558cb7a3a0f2910e69623a31e9bff6828279f85ecfe2ccea338543b4e74c70f905f545f7e323f6dd510b1520ecd4b6ea2a8bef467f75f95dbf1c7f381c44eb6cfd3d635a776d5b859de8a5a0e1a3014675bc9364db47efbedceb32c7e597c81ea13fa78e3fe0d3bfb29bffd33dacc870e86cf1ea4ff2e541983af5fbe7b36d8aba923224d47d8b802f168c93b7787d53cb76850fb5d8a498526cd10ae9f6e4f9e8ee7d8ffd706f25b3328088b22669a00b121d9ec0c7be76a5f66da1cc8791f98460b9d861b59dec26a034325e5eb8fb33dc42b413d7494ed2f3d17965809a19351301fbbbc417b6730c193ba84be51630304243f645665d9fb5f4671872a9e164068745bc4d70a2dda2ab4b8e030d5758755946466b68609b79116af07f920262dd146205e302e4276d231fdcfb68b99ab731f18349747aeb8305f508aee34d7969fda810226fed75c2fc2e80d0521eb3224f9e3d05f50cd0a3f48cbb4f2b86c6726e4f30fcd39c14f709b3a65e95153c91e67f8f8b87a3cc4ec9f4e12144a4ddaaf9eb5d1e5d49024189a5f4b757f6e8a8b22eda94e2acf3dfb3758a36e71e6dea74805286690a6fbe97e50bfbe0889176bd2b38501e62e45e35e91af7837c852c4d6b3d2d38be4fa819acb131e81d8293e93290867a56950fe30a4e5df69d6d8895110366612a7c866fa739c14233d43a9c3833f69aa099005118934ae873a904bb10e893c993931cd727084008262e3355c6bde596de36300b33d12353241804f701e8c277ab30c9d85cfaab9efaa7650271119154df4ddd87da4f5059264a518697b817c4aa3231a107ac4ad3c67216a803b6bf342a05e1ee056ae22fa8ab6bc5f090cf135e6e0ad5dd4bb1d1ae00bfd13e32fde7072157abf0ff17579a0a8188caa38569d8afe16eb5c9970b6f30cdf17860567b1d658279a6eadf2454344b03299b36198095998095188b7c5dda014e4fc8414445f6a1857d7cd31a82c73904fc0c0c0fd0fde3317296e2676ce877179d5d236fd0f945a300601fbba3b0b4b7beaf1c07a96d22a29b83cbb1c114f3984be9a8feb4974d90599d1dbb2b2151c999a8a21c4ed31a89033efceaf386c7a27cd7a70a6e8a01bea4af993a8c86e80bb77b5bd1bc7f6a6269928a1f86005bb80ad93111499e01423ddd95c4d40ea861bd352947c8ec67183025346689578d957ddc1f7564602799b97a552b38ccf95b6450276112cdb12d7d08783a871e04b10c5cf92fafd88074c65cdeb3338c1521d72134e10f74447787ec68d1f1523b730c1417ff555cb4d67764ade484d82d76019ad044f1df62b1fa763dfed77683ea402e9042e9248a263be5441243cf49507f4c9bdd583dff542cdb12e85613aeb8938894afdc1fc7d81294db874516e26374bcbb6c711183eb98b8b716a44b63e2925292c9fa8921982cd16be91eac8873ead152b26d722e339c557da64ca1de7c02e9c60500ac0804a3fac2787020d433e0aa10655a16a3ae6fd597b7bc1f701a9b3df6b267cc6375b1c788278c0f966dbb703a5c8dcf0ea87cff1fc8990eaae094b4d0c9e1c83d7fab7a0ea8108e139d7e11a6b20881374ea1fa827b5a6b22bf1949e6059743d8e5ffa15c9c538c150699ced3a46078b0dd6f71fbd85b988e86336876142fecfc1fc6d7458f1c43d8d32b24d8c23286febc83c13873569a80302cc1cffb49d3ce671bdca5e5a9423b747a0f42efb1f4f96772edb6f21302a188837c34a3feb0e8f0544433adf3d79c785c19f16d5ebe8d7ca1a99f4ab712075ac4cb37d9d2f48b29d578dc0b4af04e8c7ec86c125e9409b6b0b84dc8c41ffad83b2c1698a80ff7acb06f6fff6d86a6db890ef99702e4dd7b9a86622e61e83771910319e05f9fbaa40e8f913a6870d72fcab844a01f8a6efef97c784a3b7fa7e156646eeef3db6068459aba4be9ead8448937d01e9cfb5240bea765022fd8308f75251b153d0a3fdcfd3b340e024277d93b751ba38502a6427889c0e39dae4420e0cbdf1c4361bbeeba0436cfe703f94cbc5caf3e0096052d45fa3ecfe6a9d955b04b993c225920b836d8ec704050f6e5805322e2c8fa014b7093172d03aef447d0743ff1c73169bfc450a1ea7e292478aab75d4318432770ddbc1525ff2f4ba98c741946c9139504e04f8e2323e48809f5940f29b835a585a01276b381ceda8fba0e0b5536e9ba459cf5ca91980e707925d7096fd5a8632487c358c5131c3f39641dbdd5b6c9bcef0f760da74443", 0x1000}, {&(0x7f0000000300)="4d708bf2e38b535dc6a53585cb5369825c813f2940229bcf646696f6c4f291b3a916dc61220ffcbdc34007ecc8", 0x2d}, {&(0x7f0000001440)="503cd1caa5fff63a8020d623040c1039858b752ce1b8afb294f2f12e735d131731278370e877570a00b14cf233", 0x2d}, {&(0x7f0000001480)="1a276dec520a37eddacdcfde92e48e008c2690073e16b0a853a34f5df947576656fea2bd5aa7c2b2b95347db630f0f2f6759ba26a1e000edcc306ab918b58d16a4189f69780ed831c029fc830daf57e020cc8c301462ed48224b3168d80276cd65364bcdc8cf18c618c2e5bda414b5cac58f59fd879cc16245f820f6bd42559efcfdbd4a30512d3352e8de943996f3f65a", 0x91}, {&(0x7f0000001540)="be99b868ba704c9db0959b53558a1c9344465e99aec1c4ba4c9e1178652643", 0x1f}], 0x8, 0x2) 06:20:33 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000007f003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) [ 1357.578411][T20381] FAULT_INJECTION: forcing a failure. [ 1357.578411][T20381] name failslab, interval 1, probability 0, space 0, times 0 [ 1357.591161][T20381] CPU: 1 PID: 20381 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1357.601473][T20381] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1357.611878][T20381] Call Trace: [ 1357.615580][T20381] dump_stack_lvl+0xb7/0x103 [ 1357.620412][T20381] dump_stack+0x11/0x1a [ 1357.624568][T20381] should_fail+0x23c/0x250 [ 1357.628968][T20381] ? mempool_alloc_slab+0x16/0x20 [ 1357.634042][T20381] __should_failslab+0x81/0x90 [ 1357.638822][T20381] should_failslab+0x5/0x20 [ 1357.643420][T20381] kmem_cache_alloc+0x46/0x2e0 [ 1357.648165][T20381] mempool_alloc_slab+0x16/0x20 [ 1357.653040][T20381] ? mempool_free+0x130/0x130 [ 1357.657712][T20381] mempool_alloc+0x8c/0x300 [ 1357.662294][T20381] ? ext4_inode_block_valid+0x1cc/0x210 [ 1357.667851][T20381] bio_alloc_bioset+0xcc/0x480 [ 1357.672633][T20381] ? iov_iter_alignment+0x34b/0x370 [ 1357.677817][T20381] iomap_dio_bio_actor+0x511/0xb50 [ 1357.682914][T20381] ? ext4_iomap_begin+0x5d1/0x620 [ 1357.687948][T20381] iomap_dio_actor+0x26e/0x3b0 [ 1357.692702][T20381] ? ext4_iomap_overwrite_begin+0x5e/0x80 [ 1357.698591][T20381] iomap_apply+0x1df/0x400 [ 1357.703092][T20381] __iomap_dio_rw+0x62e/0xa60 [ 1357.707880][T20381] ? __iomap_dio_rw+0xa60/0xa60 [ 1357.712771][T20381] iomap_dio_rw+0x30/0x70 [ 1357.717192][T20381] ext4_file_write_iter+0xa4f/0x11d0 [ 1357.722461][T20381] do_iter_readv_writev+0x2cb/0x360 [ 1357.727817][T20381] do_iter_write+0x112/0x4c0 [ 1357.732405][T20381] ? kmalloc_array+0x2d/0x40 [ 1357.737017][T20381] vfs_iter_write+0x4c/0x70 [ 1357.741500][T20381] iter_file_splice_write+0x40a/0x750 [ 1357.746857][T20381] ? splice_from_pipe+0xc0/0xc0 [ 1357.751703][T20381] direct_splice_actor+0x80/0xa0 [ 1357.756734][T20381] splice_direct_to_actor+0x345/0x650 [ 1357.762268][T20381] ? do_splice_direct+0x170/0x170 [ 1357.767323][T20381] do_splice_direct+0xf5/0x170 [ 1357.772079][T20381] do_sendfile+0x773/0xda0 [ 1357.776478][T20381] __x64_sys_sendfile64+0xf2/0x130 [ 1357.781705][T20381] do_syscall_64+0x3d/0x90 [ 1357.786125][T20381] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1357.792009][T20381] RIP: 0033:0x4665d9 [ 1357.795893][T20381] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1357.815886][T20381] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 06:20:33 executing program 1 (fault-call:8 fault-nth:11): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:33 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f45"], 0x1078) 06:20:33 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') r1 = dup2(r0, r0) perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x3, 0x1, 0x20, 0x9, 0x0, 0x84fe, 0x4200, 0x4, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x100, 0x1, @perf_config_ext={0x5, 0x9}, 0x0, 0xfffffffffffffc00, 0x1, 0x4, 0x6, 0x6, 0x0, 0x0, 0x5ef, 0x0, 0x1000}, 0x0, 0x5, r1, 0x9) 06:20:33 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x9000000, 0x0, 0xfffffffffffffffd) 06:20:33 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e2000000000000f0003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) [ 1357.824869][T20381] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1357.833197][T20381] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1357.841951][T20381] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1357.849910][T20381] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1357.857870][T20381] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:33 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0xa000000, 0x0, 0xfffffffffffffffd) 06:20:33 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x66, 0x2, 0x8, 0x67, 0x0, 0x9, 0x80020, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x6, 0x0, @perf_bp, 0x1, 0x4, 0x5, 0x1, 0x2, 0x0, 0x0, 0x0, 0x2b3, 0x0, 0x441db125}, 0xffffffffffffffff, 0x10, 0xffffffffffffffff, 0xb) 06:20:33 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0xb000000, 0x0, 0xfffffffffffffffd) [ 1358.003909][T20404] FAULT_INJECTION: forcing a failure. [ 1358.003909][T20404] name failslab, interval 1, probability 0, space 0, times 0 [ 1358.016918][T20404] CPU: 1 PID: 20404 Comm: syz-executor.1 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1358.027217][T20404] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1358.038000][T20404] Call Trace: [ 1358.041416][T20404] dump_stack_lvl+0xb7/0x103 [ 1358.046086][T20404] dump_stack+0x11/0x1a [ 1358.050280][T20404] should_fail+0x23c/0x250 [ 1358.054683][T20404] ? kcalloc+0x32/0x50 [ 1358.059093][T20404] __should_failslab+0x81/0x90 [ 1358.063939][T20404] should_failslab+0x5/0x20 [ 1358.068507][T20404] __kmalloc+0x66/0x340 [ 1358.072720][T20404] ? bio_attempt_back_merge+0x354/0x3f0 [ 1358.078314][T20404] ? blk_rq_merge_ok+0x2d7/0x320 [ 1358.083279][T20404] kcalloc+0x32/0x50 [ 1358.087271][T20404] ext4_find_extent+0x21c/0x7f0 [ 1358.093082][T20404] ? blk_queue_exit+0x47/0xb0 [ 1358.097849][T20404] ext4_ext_map_blocks+0xd9/0x1f00 [ 1358.103080][T20404] ? __down_write_common+0x42/0x810 [ 1358.108358][T20404] ? percpu_counter_add_batch+0x69/0xd0 [ 1358.114011][T20404] ? ext4_es_lookup_extent+0x36b/0x490 [ 1358.119646][T20404] ext4_map_blocks+0x70d/0xef0 [ 1358.124471][T20404] ? ext4_iomap_begin+0x3f7/0x620 [ 1358.129733][T20404] ? __cond_resched+0x11/0x40 [ 1358.134545][T20404] ext4_iomap_begin+0x4a0/0x620 [ 1358.139458][T20404] iomap_apply+0x8d/0x400 [ 1358.143813][T20404] __iomap_dio_rw+0x62e/0xa60 [ 1358.148497][T20404] ? __iomap_dio_rw+0xa60/0xa60 [ 1358.153682][T20404] iomap_dio_rw+0x30/0x70 [ 1358.158012][T20404] ext4_file_write_iter+0xa4f/0x11d0 [ 1358.163321][T20404] do_iter_readv_writev+0x2cb/0x360 [ 1358.168544][T20404] do_iter_write+0x112/0x4c0 [ 1358.173125][T20404] ? kmalloc_array+0x2d/0x40 [ 1358.177766][T20404] vfs_iter_write+0x4c/0x70 [ 1358.182319][T20404] iter_file_splice_write+0x40a/0x750 [ 1358.187932][T20404] ? splice_from_pipe+0xc0/0xc0 [ 1358.192789][T20404] direct_splice_actor+0x80/0xa0 [ 1358.198006][T20404] splice_direct_to_actor+0x345/0x650 [ 1358.203385][T20404] ? do_splice_direct+0x170/0x170 [ 1358.208617][T20404] do_splice_direct+0xf5/0x170 [ 1358.213488][T20404] do_sendfile+0x773/0xda0 [ 1358.219070][T20404] __x64_sys_sendfile64+0xf2/0x130 [ 1358.224348][T20404] do_syscall_64+0x3d/0x90 [ 1358.228963][T20404] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1358.234926][T20404] RIP: 0033:0x4665d9 [ 1358.238898][T20404] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1358.259070][T20404] RSP: 002b:00007f8339927188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1358.267669][T20404] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1358.275919][T20404] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1358.284158][T20404] RBP: 00007f83399271d0 R08: 0000000000000000 R09: 0000000000000000 [ 1358.292206][T20404] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 06:20:34 executing program 3 (fault-call:11 fault-nth:33): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:34 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f45"], 0x1078) 06:20:34 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e2000000000000fc003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:34 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 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, @perf_config_ext={0x0, 0xfffffffffffffffe}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') syz_io_uring_setup(0x2a3a, &(0x7f0000000140)={0x0, 0xe25f, 0x8, 0x3, 0x305}, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000080)) syz_io_uring_setup(0x491a, &(0x7f00000001c0)={0x0, 0xc9cd, 0x0, 0x1, 0x2ec}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000240), &(0x7f0000000280)=0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f00000002c0), 0x84000, 0x0) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000440)=@IORING_OP_STATX={0x15, 0x5, 0x0, r3, &(0x7f0000000300), &(0x7f0000000400)='./file0\x00', 0x80, 0x400, 0x0, {0x0, r4}}, 0x7f) [ 1358.300317][T20404] R13: 00007ffd7d6a527f R14: 00007f8339927300 R15: 0000000000022000 [ 1358.427420][T20416] FAULT_INJECTION: forcing a failure. [ 1358.427420][T20416] name failslab, interval 1, probability 0, space 0, times 0 [ 1358.440444][T20416] CPU: 0 PID: 20416 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1358.450758][T20416] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1358.463271][T20416] Call Trace: [ 1358.466819][T20416] dump_stack_lvl+0xb7/0x103 [ 1358.471555][T20416] dump_stack+0x11/0x1a [ 1358.476225][T20416] should_fail+0x23c/0x250 [ 1358.481175][T20416] ? mempool_alloc_slab+0x16/0x20 [ 1358.486454][T20416] __should_failslab+0x81/0x90 [ 1358.491591][T20416] should_failslab+0x5/0x20 [ 1358.496378][T20416] kmem_cache_alloc+0x46/0x2e0 [ 1358.501416][T20416] mempool_alloc_slab+0x16/0x20 [ 1358.506528][T20416] ? mempool_free+0x130/0x130 [ 1358.511238][T20416] mempool_alloc+0x8c/0x300 [ 1358.516025][T20416] ? __cgroup_account_cputime+0x9b/0x1e0 [ 1358.521760][T20416] ? rb_insert_color+0x2fa/0x310 [ 1358.526734][T20416] sg_pool_alloc+0x74/0x90 [ 1358.531142][T20416] __sg_alloc_table+0xce/0x290 [ 1358.535900][T20416] sg_alloc_table_chained+0xaf/0x140 [ 1358.541268][T20416] ? sg_alloc_table_chained+0x140/0x140 [ 1358.547006][T20416] scsi_alloc_sgtables+0x17c/0x500 [ 1358.552345][T20416] sd_init_command+0x935/0x15f0 [ 1358.557283][T20416] scsi_queue_rq+0x10e0/0x15a0 [ 1358.562151][T20416] blk_mq_dispatch_rq_list+0x695/0x1040 [ 1358.567760][T20416] ? __sbitmap_queue_get+0x11/0x20 [ 1358.572971][T20416] blk_mq_do_dispatch_sched+0x3b5/0x640 [ 1358.578924][T20416] __blk_mq_sched_dispatch_requests+0x1eb/0x290 [ 1358.585533][T20416] ? rb_insert_color+0x2fa/0x310 [ 1358.590980][T20416] blk_mq_sched_dispatch_requests+0x9f/0x110 [ 1358.597474][T20416] __blk_mq_run_hw_queue+0xbc/0x140 [ 1358.602757][T20416] __blk_mq_delay_run_hw_queue+0x163/0x2f0 [ 1358.608973][T20416] blk_mq_run_hw_queue+0x22c/0x250 [ 1358.614206][T20416] blk_mq_sched_insert_requests+0x12b/0x1f0 [ 1358.620420][T20416] blk_mq_flush_plug_list+0x2f2/0x3c0 [ 1358.626004][T20416] blk_flush_plug_list+0x235/0x260 [ 1358.631232][T20416] blk_finish_plug+0x44/0x60 [ 1358.635874][T20416] __iomap_dio_rw+0x797/0xa60 [ 1358.640552][T20416] iomap_dio_rw+0x30/0x70 [ 1358.644981][T20416] ext4_file_write_iter+0xa4f/0x11d0 [ 1358.650288][T20416] do_iter_readv_writev+0x2cb/0x360 [ 1358.655578][T20416] do_iter_write+0x112/0x4c0 [ 1358.660162][T20416] ? kmalloc_array+0x2d/0x40 [ 1358.664844][T20416] vfs_iter_write+0x4c/0x70 [ 1358.669385][T20416] iter_file_splice_write+0x40a/0x750 [ 1358.674859][T20416] ? splice_from_pipe+0xc0/0xc0 [ 1358.680176][T20416] direct_splice_actor+0x80/0xa0 [ 1358.685308][T20416] splice_direct_to_actor+0x345/0x650 [ 1358.690715][T20416] ? do_splice_direct+0x170/0x170 [ 1358.695769][T20416] do_splice_direct+0xf5/0x170 [ 1358.700535][T20416] do_sendfile+0x773/0xda0 [ 1358.705041][T20416] __x64_sys_sendfile64+0xf2/0x130 [ 1358.710175][T20416] do_syscall_64+0x3d/0x90 [ 1358.714665][T20416] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1358.720657][T20416] RIP: 0033:0x4665d9 [ 1358.724546][T20416] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1358.744330][T20416] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1358.753119][T20416] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1358.761408][T20416] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1358.769682][T20416] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 06:20:34 executing program 1 (fault-call:8 fault-nth:12): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:34 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0xc000000, 0x0, 0xfffffffffffffffd) 06:20:34 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="e0579af6fda713ccec82c99cf69e10f3aec976a21741609a7c98ae8b09712c1f2328444acab4ba38569bf6c0afdbf0be38f402c2acb985b8cea65e70f06b91927d4b497a0cd5647b328ae6d98665dfc4dea724d60544e1713facdae111b77e0fd3ce18063a0f43", 0x67}, {&(0x7f00000001c0)="cb36347e7822200e0e181a08d52c9df47d646b1df70cf5d3850998becae5c5692b56342818c9507625ec8cd8fa6914bed45ab648291c9f4325503ee9d353a9d3dc1fae240a3ce2978955ab09d1c576bc2eda8607cc5164b4cd86688af9fcc2c3917cb64731cbff5e53e1e7cde706df52e38cbb0c446f3d9688bbcbd37b103d1438a90dd8080abe476509f2fb3bb7f0654040b73ab550f8e72555556b3f7ae1aceec192f48f9e45dbe57111b953fa7de9c5c96b10002d747e214ca21f27708d8f2836ec71918ab8e7b9279a9be4990ba69a3624cc5bf9cf0053d99dae", 0xdc}], 0x2, 0x2) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') 06:20:34 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000003003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:34 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000f802003e0006000000a8020000000000004000"], 0x1078) 06:20:34 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0xd000000, 0x0, 0xfffffffffffffffd) [ 1358.777759][T20416] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1358.786211][T20416] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:34 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c"], 0x1078) 06:20:34 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x9657f9fa85233975}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') [ 1358.886921][T20436] FAULT_INJECTION: forcing a failure. [ 1358.886921][T20436] name failslab, interval 1, probability 0, space 0, times 0 [ 1358.899629][T20436] CPU: 1 PID: 20436 Comm: syz-executor.1 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1358.909933][T20436] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1358.909947][T20436] Call Trace: [ 1358.909955][T20436] dump_stack_lvl+0xb7/0x103 [ 1358.909978][T20436] dump_stack+0x11/0x1a [ 1358.910012][T20436] should_fail+0x23c/0x250 [ 1358.937246][T20436] ? ext4_mb_new_blocks+0x2e7/0x1f90 [ 1358.937355][T20436] __should_failslab+0x81/0x90 [ 1358.937372][T20436] should_failslab+0x5/0x20 [ 1358.937389][T20436] kmem_cache_alloc+0x46/0x2e0 [ 1358.956671][T20436] ext4_mb_new_blocks+0x2e7/0x1f90 [ 1358.956703][T20436] ? ext4_find_extent+0x7b2/0x7f0 [ 1358.956723][T20436] ? ext4_ext_search_right+0x2e3/0x540 [ 1358.956744][T20436] ext4_ext_map_blocks+0x1569/0x1f00 [ 1358.956823][T20436] ext4_map_blocks+0x70d/0xef0 [ 1358.982411][T20436] ? ext4_iomap_begin+0x3f7/0x620 [ 1358.982442][T20436] ? __cond_resched+0x11/0x40 [ 1358.982465][T20436] ext4_iomap_begin+0x4a0/0x620 [ 1358.997085][T20436] iomap_apply+0x8d/0x400 [ 1358.997111][T20436] __iomap_dio_rw+0x62e/0xa60 [ 1358.997134][T20436] ? __iomap_dio_rw+0xa60/0xa60 [ 1359.012081][T20436] iomap_dio_rw+0x30/0x70 [ 1359.012108][T20436] ext4_file_write_iter+0xa4f/0x11d0 [ 1359.012130][T20436] do_iter_readv_writev+0x2cb/0x360 [ 1359.012153][T20436] do_iter_write+0x112/0x4c0 [ 1359.012172][T20436] ? kmalloc_array+0x2d/0x40 [ 1359.012228][T20436] vfs_iter_write+0x4c/0x70 [ 1359.012243][T20436] iter_file_splice_write+0x40a/0x750 [ 1359.012267][T20436] ? splice_from_pipe+0xc0/0xc0 [ 1359.051296][T20436] direct_splice_actor+0x80/0xa0 [ 1359.051347][T20436] splice_direct_to_actor+0x345/0x650 [ 1359.051370][T20436] ? do_splice_direct+0x170/0x170 [ 1359.067011][T20436] do_splice_direct+0xf5/0x170 [ 1359.071837][T20436] do_sendfile+0x773/0xda0 [ 1359.071860][T20436] __x64_sys_sendfile64+0xf2/0x130 [ 1359.071923][T20436] do_syscall_64+0x3d/0x90 [ 1359.071945][T20436] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1359.071971][T20436] RIP: 0033:0x4665d9 [ 1359.071985][T20436] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1359.071999][T20436] RSP: 002b:00007f8339927188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1359.072016][T20436] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 06:20:35 executing program 3 (fault-call:11 fault-nth:34): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:35 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0xe000000, 0x0, 0xfffffffffffffffd) 06:20:35 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') 06:20:35 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c"], 0x1078) [ 1359.072105][T20436] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1359.072115][T20436] RBP: 00007f83399271d0 R08: 0000000000000000 R09: 0000000000000000 [ 1359.072125][T20436] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1359.072135][T20436] R13: 00007ffd7d6a527f R14: 00007f8339927300 R15: 0000000000022000 [ 1359.316459][T20451] FAULT_INJECTION: forcing a failure. [ 1359.316459][T20451] name failslab, interval 1, probability 0, space 0, times 0 [ 1359.329126][T20451] CPU: 1 PID: 20451 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1359.339344][T20451] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1359.349535][T20451] Call Trace: [ 1359.352994][T20451] dump_stack_lvl+0xb7/0x103 [ 1359.357645][T20451] dump_stack+0x11/0x1a [ 1359.361788][T20451] should_fail+0x23c/0x250 [ 1359.366230][T20451] ? mempool_alloc_slab+0x16/0x20 [ 1359.371341][T20451] __should_failslab+0x81/0x90 [ 1359.376163][T20451] should_failslab+0x5/0x20 [ 1359.380647][T20451] kmem_cache_alloc+0x46/0x2e0 [ 1359.385546][T20451] ? _raw_spin_lock_irqsave+0x25/0x80 [ 1359.391168][T20451] mempool_alloc_slab+0x16/0x20 [ 1359.396017][T20451] ? mempool_free+0x130/0x130 [ 1359.400739][T20451] mempool_alloc+0x8c/0x300 [ 1359.405321][T20451] ? ext4_inode_block_valid+0x1cc/0x210 [ 1359.411053][T20451] bio_alloc_bioset+0xcc/0x480 [ 1359.415802][T20451] ? iov_iter_alignment+0x34b/0x370 [ 1359.421288][T20451] iomap_dio_bio_actor+0x511/0xb50 [ 1359.426732][T20451] ? ext4_iomap_begin+0x5d1/0x620 [ 1359.432155][T20451] iomap_dio_actor+0x26e/0x3b0 [ 1359.437019][T20451] ? ext4_iomap_overwrite_begin+0x5e/0x80 [ 1359.442727][T20451] iomap_apply+0x1df/0x400 [ 1359.447315][T20451] __iomap_dio_rw+0x62e/0xa60 [ 1359.451984][T20451] ? __iomap_dio_rw+0xa60/0xa60 [ 1359.456820][T20451] iomap_dio_rw+0x30/0x70 [ 1359.461155][T20451] ext4_file_write_iter+0xa4f/0x11d0 [ 1359.466502][T20451] do_iter_readv_writev+0x2cb/0x360 [ 1359.471764][T20451] do_iter_write+0x112/0x4c0 [ 1359.476360][T20451] ? kmalloc_array+0x2d/0x40 [ 1359.480933][T20451] vfs_iter_write+0x4c/0x70 [ 1359.485527][T20451] iter_file_splice_write+0x40a/0x750 [ 1359.490988][T20451] ? splice_from_pipe+0xc0/0xc0 [ 1359.495842][T20451] direct_splice_actor+0x80/0xa0 [ 1359.500784][T20451] splice_direct_to_actor+0x345/0x650 [ 1359.506139][T20451] ? do_splice_direct+0x170/0x170 [ 1359.511158][T20451] do_splice_direct+0xf5/0x170 [ 1359.515932][T20451] do_sendfile+0x773/0xda0 [ 1359.520433][T20451] __x64_sys_sendfile64+0xf2/0x130 [ 1359.525558][T20451] do_syscall_64+0x3d/0x90 [ 1359.530355][T20451] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1359.536261][T20451] RIP: 0033:0x4665d9 [ 1359.540143][T20451] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1359.559752][T20451] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1359.568143][T20451] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1359.576550][T20451] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1359.584681][T20451] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1359.592645][T20451] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1359.600775][T20451] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:35 executing program 1 (fault-call:8 fault-nth:13): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:35 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000004003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:35 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = signalfd4(r0, &(0x7f0000000000)={[0x3]}, 0x8, 0x0) ioctl$FS_IOC_GETFSMAP(r1, 0xc0c0583b, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') fchdir(r1) 06:20:35 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x10000000, 0x0, 0xfffffffffffffffd) 06:20:35 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c"], 0x1078) 06:20:35 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') 06:20:35 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x11000000, 0x0, 0xfffffffffffffffd) 06:20:35 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x12000000, 0x0, 0xfffffffffffffffd) [ 1359.787469][T20474] FAULT_INJECTION: forcing a failure. [ 1359.787469][T20474] name failslab, interval 1, probability 0, space 0, times 0 [ 1359.800296][T20474] CPU: 0 PID: 20474 Comm: syz-executor.1 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1359.810758][T20474] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1359.820977][T20474] Call Trace: [ 1359.824688][T20474] dump_stack_lvl+0xb7/0x103 [ 1359.829279][T20474] dump_stack+0x11/0x1a [ 1359.833442][T20474] should_fail+0x23c/0x250 [ 1359.837935][T20474] ? __es_insert_extent+0x51f/0xe70 [ 1359.843231][T20474] __should_failslab+0x81/0x90 [ 1359.848030][T20474] should_failslab+0x5/0x20 [ 1359.852536][T20474] kmem_cache_alloc+0x46/0x2e0 [ 1359.857585][T20474] __es_insert_extent+0x51f/0xe70 [ 1359.862676][T20474] ext4_es_insert_extent+0x1bb/0x19d0 [ 1359.868058][T20474] ? ext4_es_lookup_extent+0x36b/0x490 [ 1359.873665][T20474] ext4_map_blocks+0xa4c/0xef0 [ 1359.878663][T20474] ? ext4_iomap_begin+0x3f7/0x620 [ 1359.883706][T20474] ? __cond_resched+0x11/0x40 [ 1359.888426][T20474] ext4_iomap_begin+0x4a0/0x620 [ 1359.893351][T20474] iomap_apply+0x8d/0x400 [ 1359.897687][T20474] __iomap_dio_rw+0x62e/0xa60 [ 1359.902354][T20474] ? __iomap_dio_rw+0xa60/0xa60 [ 1359.907240][T20474] iomap_dio_rw+0x30/0x70 [ 1359.911685][T20474] ext4_file_write_iter+0xa4f/0x11d0 [ 1359.916974][T20474] do_iter_readv_writev+0x2cb/0x360 [ 1359.922201][T20474] do_iter_write+0x112/0x4c0 [ 1359.926785][T20474] ? kmalloc_array+0x2d/0x40 [ 1359.931378][T20474] vfs_iter_write+0x4c/0x70 [ 1359.935877][T20474] iter_file_splice_write+0x40a/0x750 [ 1359.941674][T20474] ? splice_from_pipe+0xc0/0xc0 [ 1359.946601][T20474] direct_splice_actor+0x80/0xa0 [ 1359.951649][T20474] splice_direct_to_actor+0x345/0x650 [ 1359.957063][T20474] ? do_splice_direct+0x170/0x170 [ 1359.962204][T20474] do_splice_direct+0xf5/0x170 [ 1359.966968][T20474] do_sendfile+0x773/0xda0 [ 1359.971389][T20474] __x64_sys_sendfile64+0xf2/0x130 [ 1359.976791][T20474] do_syscall_64+0x3d/0x90 [ 1359.981377][T20474] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1359.987266][T20474] RIP: 0033:0x4665d9 [ 1359.991178][T20474] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1360.010821][T20474] RSP: 002b:00007f8339927188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1360.019224][T20474] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1360.027185][T20474] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 06:20:36 executing program 3 (fault-call:11 fault-nth:35): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:36 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000005003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:36 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000f802003e"], 0x1078) 06:20:36 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') open_by_handle_at(r0, &(0x7f0000000000)=@orangefs_parent={0x28, 0x2, {{"92baaa101d2b66bf7f69f074f44bcbcd", 0x40000000}, {"8553f8b786cabdab880ef1bf6eb06ed5"}}}, 0x4000) perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x1, 0x2, 0x5, 0x3f, 0x0, 0x7, 0x2000, 0x4, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0xb1, 0x2, @perf_config_ext={0x400}, 0x208, 0x1ff, 0x9, 0x8, 0x3, 0x8a, 0x18, 0x0, 0x5, 0x0, 0x1c7f}, 0xffffffffffffffff, 0xe, r0, 0x1) [ 1360.035910][T20474] RBP: 00007f83399271d0 R08: 0000000000000000 R09: 0000000000000000 [ 1360.043887][T20474] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1360.051896][T20474] R13: 00007ffd7d6a527f R14: 00007f8339927300 R15: 0000000000022000 [ 1360.203884][T20486] FAULT_INJECTION: forcing a failure. [ 1360.203884][T20486] name failslab, interval 1, probability 0, space 0, times 0 [ 1360.217092][T20486] CPU: 1 PID: 20486 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1360.227227][T20486] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1360.237430][T20486] Call Trace: [ 1360.240730][T20486] dump_stack_lvl+0xb7/0x103 [ 1360.245393][T20486] dump_stack+0x11/0x1a [ 1360.249754][T20486] should_fail+0x23c/0x250 [ 1360.254173][T20486] ? mempool_alloc_slab+0x16/0x20 [ 1360.259207][T20486] __should_failslab+0x81/0x90 [ 1360.263951][T20486] should_failslab+0x5/0x20 [ 1360.268926][T20486] kmem_cache_alloc+0x46/0x2e0 [ 1360.273691][T20486] mempool_alloc_slab+0x16/0x20 [ 1360.278546][T20486] ? mempool_free+0x130/0x130 [ 1360.283205][T20486] mempool_alloc+0x8c/0x300 [ 1360.287702][T20486] ? __cgroup_account_cputime+0x9b/0x1e0 [ 1360.293562][T20486] ? rb_insert_color+0x2fa/0x310 [ 1360.298497][T20486] sg_pool_alloc+0x74/0x90 [ 1360.302895][T20486] __sg_alloc_table+0xce/0x290 [ 1360.307681][T20486] sg_alloc_table_chained+0xaf/0x140 [ 1360.312991][T20486] ? sg_alloc_table_chained+0x140/0x140 [ 1360.318602][T20486] scsi_alloc_sgtables+0x17c/0x500 [ 1360.323870][T20486] sd_init_command+0x935/0x15f0 [ 1360.328882][T20486] scsi_queue_rq+0x10e0/0x15a0 [ 1360.333641][T20486] blk_mq_dispatch_rq_list+0x695/0x1040 [ 1360.339327][T20486] ? __sbitmap_queue_get+0x11/0x20 [ 1360.344507][T20486] blk_mq_do_dispatch_sched+0x3b5/0x640 [ 1360.350084][T20486] __blk_mq_sched_dispatch_requests+0x1eb/0x290 [ 1360.356391][T20486] ? rb_insert_color+0x2fa/0x310 [ 1360.361361][T20486] blk_mq_sched_dispatch_requests+0x9f/0x110 [ 1360.367386][T20486] __blk_mq_run_hw_queue+0xbc/0x140 [ 1360.372570][T20486] __blk_mq_delay_run_hw_queue+0x163/0x2f0 [ 1360.378363][T20486] blk_mq_run_hw_queue+0x22c/0x250 [ 1360.383500][T20486] blk_mq_sched_insert_requests+0x12b/0x1f0 [ 1360.389393][T20486] blk_mq_flush_plug_list+0x2f2/0x3c0 [ 1360.394748][T20486] blk_flush_plug_list+0x235/0x260 [ 1360.399942][T20486] blk_finish_plug+0x44/0x60 [ 1360.404613][T20486] __iomap_dio_rw+0x797/0xa60 [ 1360.409299][T20486] iomap_dio_rw+0x30/0x70 [ 1360.413723][T20486] ext4_file_write_iter+0xa4f/0x11d0 [ 1360.419045][T20486] do_iter_readv_writev+0x2cb/0x360 [ 1360.424230][T20486] do_iter_write+0x112/0x4c0 [ 1360.428800][T20486] ? kmalloc_array+0x2d/0x40 [ 1360.433386][T20486] vfs_iter_write+0x4c/0x70 [ 1360.437952][T20486] iter_file_splice_write+0x40a/0x750 [ 1360.443306][T20486] ? splice_from_pipe+0xc0/0xc0 [ 1360.448157][T20486] direct_splice_actor+0x80/0xa0 [ 1360.453087][T20486] splice_direct_to_actor+0x345/0x650 [ 1360.458447][T20486] ? do_splice_direct+0x170/0x170 [ 1360.463696][T20486] do_splice_direct+0xf5/0x170 [ 1360.468527][T20486] do_sendfile+0x773/0xda0 [ 1360.472993][T20486] __x64_sys_sendfile64+0xf2/0x130 [ 1360.478186][T20486] do_syscall_64+0x3d/0x90 [ 1360.482658][T20486] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1360.488650][T20486] RIP: 0033:0x4665d9 [ 1360.492523][T20486] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1360.512417][T20486] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1360.520811][T20486] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1360.528785][T20486] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1360.536799][T20486] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1360.545020][T20486] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 06:20:36 executing program 1 (fault-call:8 fault-nth:14): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:36 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x48000000, 0x0, 0xfffffffffffffffd) 06:20:36 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x2, 0x8e, 0x1, 0xcd, 0x0, 0x1f, 0x10000, 0x8, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x7f, 0x1, @perf_config_ext={0x7fff, 0xb6}, 0x3c01, 0x2, 0x6b, 0x2, 0x10001, 0x5, 0x400, 0x0, 0x8001, 0x0, 0x1}, 0x0, 0x5, r0, 0xb) 06:20:36 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c46"], 0x1078) 06:20:36 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000006003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) [ 1360.553230][T20486] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:36 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x4c000000, 0x0, 0xfffffffffffffffd) 06:20:36 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000007003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:36 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x42000, 0xc2) r1 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, r0, 0x0) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x1d, 0x3f, 0x3, 0x0, 0x0, 0xff800000000, 0x100, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xbfe, 0x0, @perf_bp={&(0x7f0000000000), 0x8}, 0x51288, 0x6, 0xa9, 0x7, 0xfc00000000000000, 0x5, 0x7f, 0x0, 0x5, 0x0, 0x5}, 0xffffffffffffffff, 0x4, r1, 0x2) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r2, 0x2405, r3) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000040)='\x00') [ 1360.708306][T20510] FAULT_INJECTION: forcing a failure. [ 1360.708306][T20510] name failslab, interval 1, probability 0, space 0, times 0 [ 1360.708338][T20510] CPU: 1 PID: 20510 Comm: syz-executor.1 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1360.731718][T20510] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1360.731733][T20510] Call Trace: [ 1360.731739][T20510] dump_stack_lvl+0xb7/0x103 [ 1360.731762][T20510] dump_stack+0x11/0x1a [ 1360.731777][T20510] should_fail+0x23c/0x250 [ 1360.758274][T20510] ? mempool_alloc_slab+0x16/0x20 [ 1360.758353][T20510] __should_failslab+0x81/0x90 [ 1360.758373][T20510] should_failslab+0x5/0x20 [ 1360.758449][T20510] kmem_cache_alloc+0x46/0x2e0 [ 1360.758475][T20510] mempool_alloc_slab+0x16/0x20 [ 1360.758498][T20510] ? mempool_free+0x130/0x130 [ 1360.758520][T20510] mempool_alloc+0x8c/0x300 [ 1360.758590][T20510] ? ext4_fc_track_template+0x6b/0x330 [ 1360.758614][T20510] ? ext4_fc_track_range+0x130/0x130 [ 1360.758675][T20510] bio_alloc_bioset+0xcc/0x480 [ 1360.758699][T20510] ? iov_iter_alignment+0x34b/0x370 [ 1360.758723][T20510] iomap_dio_bio_actor+0x511/0xb50 [ 1360.758750][T20510] iomap_dio_actor+0x26e/0x3b0 [ 1360.758849][T20510] iomap_apply+0x1df/0x400 [ 1360.758872][T20510] __iomap_dio_rw+0x62e/0xa60 [ 1360.758894][T20510] ? __iomap_dio_rw+0xa60/0xa60 [ 1360.758952][T20510] iomap_dio_rw+0x30/0x70 [ 1360.758969][T20510] ext4_file_write_iter+0xa4f/0x11d0 [ 1360.758986][T20510] do_iter_readv_writev+0x2cb/0x360 [ 1360.759004][T20510] do_iter_write+0x112/0x4c0 [ 1360.759020][T20510] ? kmalloc_array+0x2d/0x40 [ 1360.759041][T20510] vfs_iter_write+0x4c/0x70 [ 1360.759113][T20510] iter_file_splice_write+0x40a/0x750 [ 1360.759138][T20510] ? splice_from_pipe+0xc0/0xc0 [ 1360.759190][T20510] direct_splice_actor+0x80/0xa0 [ 1360.759214][T20510] splice_direct_to_actor+0x345/0x650 [ 1360.759243][T20510] ? do_splice_direct+0x170/0x170 [ 1360.759314][T20510] do_splice_direct+0xf5/0x170 [ 1360.759332][T20510] do_sendfile+0x773/0xda0 [ 1360.759348][T20510] __x64_sys_sendfile64+0xf2/0x130 [ 1360.759365][T20510] do_syscall_64+0x3d/0x90 [ 1360.759489][T20510] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1360.919921][T20510] RIP: 0033:0x4665d9 [ 1360.919938][T20510] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1360.919955][T20510] RSP: 002b:00007f8339927188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1360.919974][T20510] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 06:20:36 executing program 3 (fault-call:11 fault-nth:36): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:36 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c46"], 0x1078) 06:20:36 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x68000000, 0x0, 0xfffffffffffffffd) 06:20:36 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x64}, 0x4000, 0x0, 0x3, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') [ 1360.919986][T20510] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1360.919998][T20510] RBP: 00007f83399271d0 R08: 0000000000000000 R09: 0000000000000000 [ 1360.976607][T20510] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1360.976623][T20510] R13: 00007ffd7d6a527f R14: 00007f8339927300 R15: 0000000000022000 [ 1361.101969][T20521] FAULT_INJECTION: forcing a failure. [ 1361.101969][T20521] name failslab, interval 1, probability 0, space 0, times 0 [ 1361.115000][T20521] CPU: 0 PID: 20521 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1361.125362][T20521] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1361.135557][T20521] Call Trace: [ 1361.138827][T20521] dump_stack_lvl+0xb7/0x103 [ 1361.143606][T20521] dump_stack+0x11/0x1a [ 1361.147850][T20521] should_fail+0x23c/0x250 [ 1361.152281][T20521] ? mempool_alloc_slab+0x16/0x20 [ 1361.157332][T20521] __should_failslab+0x81/0x90 [ 1361.162158][T20521] should_failslab+0x5/0x20 [ 1361.166734][T20521] kmem_cache_alloc+0x46/0x2e0 [ 1361.171681][T20521] mempool_alloc_slab+0x16/0x20 [ 1361.176874][T20521] ? mempool_free+0x130/0x130 [ 1361.181557][T20521] mempool_alloc+0x8c/0x300 [ 1361.186385][T20521] ? ext4_inode_block_valid+0x1cc/0x210 [ 1361.192098][T20521] bio_alloc_bioset+0xcc/0x480 [ 1361.196951][T20521] ? iov_iter_alignment+0x34b/0x370 [ 1361.202462][T20521] iomap_dio_bio_actor+0x511/0xb50 [ 1361.207703][T20521] ? ext4_iomap_begin+0x5d1/0x620 [ 1361.212851][T20521] iomap_dio_actor+0x26e/0x3b0 [ 1361.217776][T20521] ? ext4_iomap_overwrite_begin+0x5e/0x80 [ 1361.223577][T20521] iomap_apply+0x1df/0x400 [ 1361.228060][T20521] __iomap_dio_rw+0x62e/0xa60 [ 1361.232874][T20521] ? __iomap_dio_rw+0xa60/0xa60 [ 1361.237738][T20521] iomap_dio_rw+0x30/0x70 [ 1361.242180][T20521] ext4_file_write_iter+0xa4f/0x11d0 [ 1361.247547][T20521] do_iter_readv_writev+0x2cb/0x360 [ 1361.252828][T20521] do_iter_write+0x112/0x4c0 [ 1361.257523][T20521] ? kmalloc_array+0x2d/0x40 [ 1361.262200][T20521] vfs_iter_write+0x4c/0x70 [ 1361.266826][T20521] iter_file_splice_write+0x40a/0x750 [ 1361.272548][T20521] ? splice_from_pipe+0xc0/0xc0 [ 1361.277405][T20521] direct_splice_actor+0x80/0xa0 [ 1361.282337][T20521] splice_direct_to_actor+0x345/0x650 [ 1361.287994][T20521] ? do_splice_direct+0x170/0x170 [ 1361.293032][T20521] do_splice_direct+0xf5/0x170 [ 1361.297877][T20521] do_sendfile+0x773/0xda0 [ 1361.302385][T20521] __x64_sys_sendfile64+0xf2/0x130 [ 1361.307791][T20521] do_syscall_64+0x3d/0x90 [ 1361.312867][T20521] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1361.318764][T20521] RIP: 0033:0x4665d9 [ 1361.322933][T20521] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1361.342643][T20521] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1361.351174][T20521] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1361.360669][T20521] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1361.368642][T20521] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1361.376607][T20521] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1361.384924][T20521] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:37 executing program 1 (fault-call:8 fault-nth:15): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:37 executing program 5: sendmsg$IPCTNL_MSG_CT_GET_UNCONFIRMED(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x14, 0x7, 0x1, 0x5, 0x0, 0x0, {0xa, 0x0, 0x5}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000040}, 0x800) r0 = pidfd_open(0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0xfaf6cd7d7a3bbf9f, r0, 0x5fd54000) r1 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000040)='\x00') 06:20:37 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x6c000000, 0x0, 0xfffffffffffffffd) 06:20:37 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c46"], 0x1078) 06:20:37 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000008003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:37 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x74000000, 0x0, 0xfffffffffffffffd) 06:20:37 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0xffffffffffffffff, 0x7fff, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x1, 0x40, 0x8, 0x5, 0x0, 0x3ff, 0x41200, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, @perf_config_ext, 0x2, 0x0, 0x401, 0x7, 0x9, 0x7, 0x9, 0x0, 0x400, 0x0, 0x5}, 0x0, 0x3, r0, 0x9) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') 06:20:37 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000"], 0x1078) [ 1361.595177][T20544] FAULT_INJECTION: forcing a failure. [ 1361.595177][T20544] name failslab, interval 1, probability 0, space 0, times 0 [ 1361.607860][T20544] CPU: 1 PID: 20544 Comm: syz-executor.1 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1361.607886][T20544] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1361.607896][T20544] Call Trace: [ 1361.607904][T20544] dump_stack_lvl+0xb7/0x103 [ 1361.607986][T20544] dump_stack+0x11/0x1a [ 1361.608000][T20544] should_fail+0x23c/0x250 [ 1361.608023][T20544] ? mempool_alloc_slab+0x16/0x20 [ 1361.608047][T20544] __should_failslab+0x81/0x90 [ 1361.608075][T20544] should_failslab+0x5/0x20 [ 1361.608090][T20544] kmem_cache_alloc+0x46/0x2e0 [ 1361.608134][T20544] mempool_alloc_slab+0x16/0x20 [ 1361.608157][T20544] ? mempool_free+0x130/0x130 [ 1361.608178][T20544] mempool_alloc+0x8c/0x300 [ 1361.608254][T20544] ? percpu_counter_add_batch+0x69/0xd0 [ 1361.608280][T20544] ? ext4_es_lookup_extent+0x36b/0x490 [ 1361.608300][T20544] bio_alloc_bioset+0xcc/0x480 [ 1361.608324][T20544] ? iov_iter_alignment+0x34b/0x370 [ 1361.608347][T20544] iomap_dio_bio_actor+0x511/0xb50 [ 1361.608393][T20544] iomap_dio_actor+0x26e/0x3b0 [ 1361.608432][T20544] iomap_apply+0x1df/0x400 [ 1361.608448][T20544] __iomap_dio_rw+0x62e/0xa60 [ 1361.608464][T20544] ? __iomap_dio_rw+0xa60/0xa60 [ 1361.608483][T20544] iomap_dio_rw+0x30/0x70 [ 1361.608583][T20544] ext4_file_write_iter+0xa4f/0x11d0 [ 1361.608598][T20544] do_iter_readv_writev+0x2cb/0x360 [ 1361.608663][T20544] do_iter_write+0x112/0x4c0 [ 1361.608681][T20544] ? kmalloc_array+0x2d/0x40 [ 1361.608743][T20544] vfs_iter_write+0x4c/0x70 [ 1361.608762][T20544] iter_file_splice_write+0x40a/0x750 [ 1361.608787][T20544] ? splice_from_pipe+0xc0/0xc0 [ 1361.608813][T20544] direct_splice_actor+0x80/0xa0 [ 1361.608830][T20544] splice_direct_to_actor+0x345/0x650 [ 1361.608852][T20544] ? do_splice_direct+0x170/0x170 [ 1361.608871][T20544] do_splice_direct+0xf5/0x170 [ 1361.608892][T20544] do_sendfile+0x773/0xda0 [ 1361.608938][T20544] __x64_sys_sendfile64+0xf2/0x130 [ 1361.608960][T20544] do_syscall_64+0x3d/0x90 [ 1361.608976][T20544] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1361.609050][T20544] RIP: 0033:0x4665d9 [ 1361.609071][T20544] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1361.609090][T20544] RSP: 002b:00007f8339927188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 06:20:37 executing program 3 (fault-call:11 fault-nth:37): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:37 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000009003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:37 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x7a000000, 0x0, 0xfffffffffffffffd) 06:20:37 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xf9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000000), 0x1}, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000140)) sendfile(0xffffffffffffffff, r0, &(0x7f0000000080)=0x3, 0x3) [ 1361.609108][T20544] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1361.609118][T20544] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1361.609128][T20544] RBP: 00007f83399271d0 R08: 0000000000000000 R09: 0000000000000000 [ 1361.609138][T20544] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1361.609148][T20544] R13: 00007ffd7d6a527f R14: 00007f8339927300 R15: 0000000000022000 [ 1361.989430][T20556] FAULT_INJECTION: forcing a failure. [ 1361.989430][T20556] name failslab, interval 1, probability 0, space 0, times 0 [ 1362.002144][T20556] CPU: 1 PID: 20556 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1362.012952][T20556] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1362.023292][T20556] Call Trace: [ 1362.026561][T20556] dump_stack_lvl+0xb7/0x103 [ 1362.031170][T20556] dump_stack+0x11/0x1a [ 1362.035398][T20556] should_fail+0x23c/0x250 [ 1362.039937][T20556] __should_failslab+0x81/0x90 [ 1362.044770][T20556] ? __iomap_dio_rw+0xf2/0xa60 [ 1362.049550][T20556] should_failslab+0x5/0x20 [ 1362.054126][T20556] kmem_cache_alloc_trace+0x49/0x310 [ 1362.059559][T20556] __iomap_dio_rw+0xf2/0xa60 [ 1362.064418][T20556] ? ext4_es_lookup_extent+0x36b/0x490 [ 1362.069870][T20556] ? ktime_get_coarse_real_ts64+0x10d/0x120 [ 1362.075819][T20556] ? file_update_time+0x1bd/0x3e0 [ 1362.080887][T20556] iomap_dio_rw+0x30/0x70 [ 1362.085228][T20556] ext4_file_write_iter+0xa4f/0x11d0 [ 1362.091296][T20556] do_iter_readv_writev+0x2cb/0x360 [ 1362.096777][T20556] do_iter_write+0x112/0x4c0 [ 1362.101357][T20556] ? kmalloc_array+0x2d/0x40 [ 1362.106148][T20556] vfs_iter_write+0x4c/0x70 [ 1362.110641][T20556] iter_file_splice_write+0x40a/0x750 [ 1362.116016][T20556] ? splice_from_pipe+0xc0/0xc0 [ 1362.121004][T20556] direct_splice_actor+0x80/0xa0 [ 1362.126113][T20556] splice_direct_to_actor+0x345/0x650 [ 1362.131739][T20556] ? do_splice_direct+0x170/0x170 [ 1362.136874][T20556] do_splice_direct+0xf5/0x170 [ 1362.141718][T20556] do_sendfile+0x773/0xda0 [ 1362.146129][T20556] __x64_sys_sendfile64+0xf2/0x130 [ 1362.151290][T20556] do_syscall_64+0x3d/0x90 [ 1362.155779][T20556] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1362.161778][T20556] RIP: 0033:0x4665d9 [ 1362.165779][T20556] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1362.186358][T20556] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1362.194875][T20556] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1362.203084][T20556] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1362.212116][T20556] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1362.220407][T20556] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1362.228713][T20556] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:38 executing program 1 (fault-call:8 fault-nth:16): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:38 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0xfeffffff, 0x0, 0xfffffffffffffffd) 06:20:38 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607"], 0x1078) 06:20:38 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000000), 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') io_setup(0x1ff, &(0x7f0000000080)=0x0) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = syz_io_uring_complete(0x0) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) io_submit(r1, 0x3, &(0x7f0000000480)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x2, 0x7, r0, &(0x7f0000000140)="efb585b771f7b1bfcf8b4cdead5fdb6f3d461f3a695745e4880535252ef05f599c4c7a31f790219c4f80b417b135ca92b1e06b1cb92e89b4e7dec2e81f36ae22238daac49b28b0952373ae0b3a9e6d258502ab049afcc3be612ff3e2e48ff54c36ac49f2cc6155b6e3797448cb9b05358c56ed2f844be6d4dc99dfc0f4be426541eaa1b0cb0ed6c1993d6dd31b1fdcf91e446950d5e1", 0x96, 0x6, 0x0, 0x2}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x6, 0x7b9, r2, &(0x7f0000000240)="358d9312008160134ce5952746bc5fed57bca43e2c7c7b84b07cd2a7a9f9fe58439aae3e823956b6c19819dca73171a849d659498d740e2be0d829799fb38bd33f6e59fc99b8958cef2c957f59e03f2ff692b529435bb58be4598e1c6d52c1d77543dfa39fc70f0802b1c9ee91bb568a2dcb8af5cefd0d20088608cd5a3794701a23eb642a6a6d0bc4bf25024426e5f406e24dd44aebdf70760a856ddf89a288750533cf", 0xa4, 0xff0b, 0x0, 0x2, r3}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x3, 0x0, r4, &(0x7f0000000340)="e2f53edbd4f1639c163f9f5d672e268b24920963ce75fc0575f5238ecae1dd08c81e7c2c8766f24ffc4466ed1aed85b2a18fcbc3a84344f1f39d411fd1dfff1cf8c3912557f30d5af0e03e653a98fbbc69eb1f8450fb66342d8b3f23424d394b3d7043518812427424a70113a0cf65bd476360aa7f1d0bba686303bdbadd83ad3f7071fe1b8374f29564a371ce482943fa73eef552db18d88c96ba19aad74be015df6c8c91a0b9c574f658505e0479f6dab86673610023c53516add047a263533e9a7e0159693c218d00a4e5d579942e48ba3292c2e7ff84537a0cc255", 0xdd, 0x20, 0x0, 0x3}]) r5 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$P9_RREADLINK(r5, &(0x7f00000005c0)=ANY=[], 0xffffffe3) fcntl$setstatus(r5, 0x4, 0x4000) io_setup(0x2, &(0x7f0000000040)=0x0) io_submit(r6, 0x1, &(0x7f00000007c0)=[&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x8, 0x0, r5, 0x0, 0x0, 0x5}]) r7 = dup(0xffffffffffffffff) write$P9_RGETATTR(r7, &(0x7f0000000100)={0xa0, 0x19, 0x0, {0x0, {}, 0x8, 0x0, 0xee00}}, 0xa0) io_submit(r6, 0x5, &(0x7f0000000480)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x1000, r5, &(0x7f0000000000)="a86793b08232d3", 0x7, 0x7}, 0x0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x8, 0x8, 0xffffffffffffffff, &(0x7f00000002c0)="0be4b63171ad792a5617df29ab5b33db761d7d06041a521b43006029694dbce25d9ceed2d700a2d07d790745dd605278bbfadd141f2fcee1d75bfb24146d4fa08e56f50d668ea30e9abdd1628184d96b9c683b9fc00811ae33b42c92d7689e3bcb2a9aca3265e54e0268e69d4a4c747086f97d0cae8a2f02e0aa19fd6ef9e682b28c4ba366ee2287defc585cdf7d61bb5b929c5679e3bc8727ac35111d8abdf7f6b72ec003b3ee", 0xa7, 0x8}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xa, 0x6, r7, &(0x7f0000000380), 0x0, 0x7, 0x0, 0x3, r5}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x3, 0x0, r5, &(0x7f0000000800)="5104b5f93eb286362916ced3d3904b58d509e1d9d9f3d9b86bdef485ad4d9164f2cd7e93c7bae61fd8178b900de235e30505d80a18984469c542c9f70e72077c39474c1ae187168d35fc3902b8ecb765b11255d133208030b05ba20b38b84542276a103751257f8c7c273e06a031fcc49f16681a4fab285a5a749fcd932997e042839ab1f80531e042f496bd32f0a0348783ad042c41cfddeb336d9a19f36fef057d283d696a5a9d912ad587ca0a6391953cf09f3b8b5f1d75f2af48dce82a401f6a2a4cc9c79dc497034485bb977651df5244d09c80fac6afa9f72bb1de30b7406381309c1035b3e21fb2e71e9d53f3018ade4dfde2455a9b81da7e7cc69dd5785070f7dedc3c1c180e9f334a37f93147ea3da1c1950cddc9314e57b1e2b675bba7ad491e4a7035626bc323fbd62ad9013d42b0d94b7a5e8364878438fa3a5899f99f3d58c45069a620e7ca26cff44caea866edf7cd2f09dc917f6c868233f8e5842f0cb68230f7fb0e24ca0886f4680f28456da181cd55805c083348a948464a788ac67ca0844dab1b6335038628e6dd69f747d5fca5230976733afe919ed97c5218760f822d117e392baedd6aeb1a2e4e8b017012efd2871ab8136296ccd2cd1485d0f600cee5998686c224adbfb6ab4ad7eba40da875cde19443deeaa9bb684f3d4053593496f8c8529f5a197b09d4db2ec79b16ab450e487409c4492d14546268890a86fa53e52a85a8ee2cbaae47d2edfda62e2610a342e6c07377702ed16ff33b6be499fcb46360cd0bd45fa214e6241107a537ff42ed0c41347d29502843ad53691dcdeeccebe04a0035981af630bc89d332b0816b1b98895f7bd4465064a2a49f7e03581fab6452fdd2da0902c65d08ff903a9bd6ef93d2179aebe7358ebb0d2788a1a56d0cec16167d8c4d4c2282a35fc1094a90741271a80b03622d2984d8cfeb89da2042782b26b5f750ebd1244b9790b3de6d2045646722ac12853f86dc27ef9f6bf9c52159445e5b6be8362ed57b1e5a285a385319ecbc8e023945fbcff1d6eeeb6a649ec6347f1e303e16546a8122371fc965636c93c9088186fd189831f5b43c6fe3d03e1328dbc2514401a41469a4704595726191186cd918721eb7c443f2be14e7c7a257eac84f80163f8fbb65ab49a5ac8e11ab3b8b9f059617c1213c58191ef5d42bde87702adb0791aa36af786870a7695d109e0a116a66289b65104fc98f0b4ee3c058ad1b308e056439ac5bcc896d031634b44795b1af107c5270c59d0699138fa84273ed25773e9459a2e62409f591251051d52546ec60da68af2aaf6a773f39419d57b20b94177ca5fef4666c9fafffae5aaedcd41bdddacec787afec91eb4eeb5b8abb3bcaac285ef44520c702f969028da4a5e373fdaa75006c0643be6d57a015a26b6c308dd0cc97f9f761dd9e9d58d2599b82578d63edaf34b559f51440d67ee337cf12ff89ab20c73c5728f732d5dffaa9d6d715f8a4e24f3df6cc58970f51ce1724ef5ec3c56db9c09fa82ba68c01a5319fbe5693e9effba311f74ce82a2745607a345db2d8cd81676193ff99740c9cc48c43909b3030025e92f54f5889cb4c52e35864cec98b20f20b76ccc25a30867f8a24c97148d2a81030ea3b0eeb94565c7cd5c11821896f088b13db470cd1929b30d2cba8b22691b310ea3f925ba86bcc560375340c183096cb03009eb515e4a816ad38b7faa9571411d0f1add18863b0a33223dd6a08625d9f806402e8d643bf49f7d8d4b0ff9ab32cb41810e68fdaf1c866175c6c7e4bfc7b56301663a478d095f0095cbc56711a3ad909c5524f22446ca6a224f3a18da2d69e597b638391697655ef26784a8bc10278813c91304be3e004ac9017ff0ba9754ae645549e54085d1fbe5099b35823253e6f6025ab31e448f329d8b6200fc5097564dfb232a8cb5d93cc8ea88c0af14b32d112c150ceed098ee8a405d5a048f30557e170f5a465c5010f2912bc4a35dad31923ad23800795cab385d7f41c4dbdbefbe74a76335cf29497e3547aa38efe5f3ebacf7dfc6ea2c27c01572b8e015a7a47503065b9d6337e9fda445be1c0a219e7c1f7623015371c1171635675e18115e72661191e1560b3ae764e30a569f7b2100d445bc36837888c31779624a4a8beda2861bcb521dd28407f0b962eb574ba9071b3bb568364ad6caf5bb1bcdeb9e9d8b71f012bf75f4a8170eb7b507933c1ec44d7ed3ecc34237e4d1bbe6a53c4fce284c936d52f56ddaf219183054f67e3a1865af60ac038ebf08be792aab901c4dbc7337f46b33bd5561787ebd568bb1db53a5e966a78dd5c1d77ae6fc961194265a7f2bcfaa4c41e868c87541296144c9d67333f0dc85424c5d496cc7de9de0579a62453551fc6ec5e9d75d3982e4509a7260f8fd7ae904f476fb0d6e20521fdf9b3c66b4188b2325dad31598921f7aad2d01b7db89d2e974d6866654eed376edb42f27ee2bb39008e5a440c67a6cbbd24d2bab7759aeb21cbd000be38317dd3fa1cdfd7f7f43a03303e570849348ee75035d1cc880b24525d4d983c2df9b97559468797646d319c646758b3c5ceaeab96aa3f83b1ce2a8328eb794ed9f0fa98c3d51b1aad88c30cf82e4db5719708dc0cc814a4279e956e391b9fdc8081a697fa042ad3c79fb04248ade159ade4930a892e1756c3b25adef94ab9158dac07149919bdefffe0cecc8396c23a31cbda9b7ff7d73d9fdaa970af9d8c93fe88e0fa91f10587476be813745e88eff0a3284d669f5156389e12f0c414bd8498a1a3a9e95959b85b35425ddeeffcbbc72d37f30fbb0494584a179ad76283d2a27c264e8b43c6c0e27e9e3ec16025b09a28c05092896672857786ed85654f605a2465c7a56e49ee14672f8205204aa34c3690bb8dc99adb4699b6b7048869e609a4aed538809b8ba2bb8ac32da1a87afdcf12a03651a9b7ac9b8a430ec8bdce9447e496d1f7c35d981282d8f9761b1fb7d1a20aa50830de82e5114f3d6fc471591a55e2056e85c9c505c7d6ed45b2cd91f53c3709adc081572c4d1df1a35e9d3766ce6cc1a92f424d23fddb4fe4c6098fc16df3597007fcbc33044c1a9f542c8ef5c8bc20482dad6cf6b75991402192e2666c8281ebe710478056d99e5bf132a8f1670315991e980a737369074cff93ec54bf59e447efc33039925fd48d5fc51ce1709d9a0277fe391c699e275fb79568b6c8c3b6be82d48937a26413582ca29a792e3af6b7dcbb924c64e48afa38e78e9f2d0cedb4fe209da4b776f1b5f62ca86e348a6e5335db64f8cb146536e1f307004e80a653fe5428d153d72c9307f667343eeee329cf8b73e69b199e52d425745f0508698caf38f883334ea8fa34545034a49d2784df28d3bde8418e95770ea6e802a518d73a0dd4ea5724238582e0c64b6a967d904524ef88c9b1844956246ce6126516002de01177a725c7c8329ff9895931c9748ab584803ffc7a6755c6c396d2d48534ec554b0265f175311ca21389fd6687acbeafb0f8c29e867fb59e173bfbf1312defe24a64526cb4c0618c3ff3685872a237efa4ff0615f597c79091f77def94713f17d9e38d183cb3f2b51e49b159b4bc45ca3f724a16c29b471c45c2c794d9480d1459a53c29f8477ed18832491666466c5a56df029565ed70be5adf61444573e88d267b93a376e808836f2e4fd9c36d14e1d2c70f15375144a21f2884d077499c5502f9d3217eedb32e49d927aa77b37bc4a02806386ef39d818be1f03267c15f25c18a74edc9f87c81b255bd3a26b362ddc95fae84c6ccff7fafd9eba1e72648f2bf7accd77a4217eb6c507de45dd95ec6f39350a19be3e8ea719c93ff39fa530d9a95d07d6c3fd9afe01879d8420afeb15a12d8523728ffae9850c00614472e15dcfd16b342e51dec05e6a7bc9a606f3c064840a1517acaf04dace7c2c8799ef322a84c20b54ac3558659b49e38c11fac0e913d1f585e45d51c8acc32459ccc8d4a954be972b3ceef0dadc6dc2df8e01788cd0e4475f8db6b25478b2e5e56099d94e83fd722c5b28da0cb7cfc46bd7122aa8f19ba022e7e713a38f1069846419d18742b226d64f4de1b4d627b8754052ea167dd5d1cb7d541ce77e6145f76d41869579ef7ee652045efbf6b5f869c9dc31e8d9eda23abeb838201d6648e24078baf1d36da18cdc367b4eec7cecab7b1bbd85b936b2a4e688c4b7158e6700c12574a26e2f99bcf38381f163abb83192227ca82d75e12e44e8097e2be92af7d17d29bb237fcd7ba08c5f902e63d97596b1d9ea6af9bfd980a8ad3174bbebdc84181b4ad6d086a831ac47aa7ddb037532e237361a5c6880a1086ec582e39d224176baf7382b2507500595e19f053de044c7c860d34d1692852e52b089ef70a1cda2b7cda3ac304d7851a5e8ea0fed09545ad9d9afd346eea5644851dba116e86d54a0537a8556ef5e49cbbeb92a6c2de11800f638beebeb4803aa0e2e13cc395685fd3de90d6a59b895d74188d4c5bcbd02af86bec04e55f247a255103b1d26e2ac33fb13015c22c2f5bb1d2da9ad1a206da53be326e2c5c6fe28f39be3f18660cb4b5ac7c1259dd7db165721cd09aecd1b27f505f50ec3850c3190f48a27ce33ee3b13f70a1578e6500d5541de445125be1314937fdc8d739b89ee4a4cd63df4c2a986b7d29de158476db50fba8971c8e3415054e08ec526e8c610ea617ab8a60c9b943de120662b9f19f66307043d0d6727d87c6bada4f2399a91e20049a0c1a28799cc076b7861557ccd3c539587959e173bd7c8b3ecfc8d2c7465168786f896756e9bbb27e3140dc9d39bbf2d28d32e3db435601b3b3cb0027871ed8438e6b5b165b4cfea28ca48de766bf0e34a3adf02ce22205cf8006afa5ff46eca36469641237420fc998edc445a24d496e4391d453586b3343409e6a94a3d873e012401e4f7fe1a0d2203a8b2ff1b446931d95ae1b930a99ca2e1f4c284b867b466e053a091e484eb60d7e4082856fce3e1aa75d704f19934d4212e701abb9ab094d9e0aff68244fcb8c3eeea666b36f85149a25852bd6a87846a1cfe834376cb5aa73d95bf7feead8248a8da29cc92930cdb22b4c91a2f1f654e250d45df8e0ee5ba37125b5849e74e3151c9b8f5cb75e062ab9ce2837be0fc111e86f179183019afb0e8fe0c6e60f5993427aa5f788bca792fcc9fcb044bc8fb82c35cb728e17eaf8e1575ef5a676b40d291a18dafcdc8f0af2694b2cb526f471d096855ec92b0fce29cb66a626dd549b653e46fe1781e91207ff106cb1f91fdc72e200b3bbcf438e970cfcaeda2828dd5955274a9a51f1935081db6d9f55525bdb6d112e77dcfc7c698cab69af34548c9364b698e1471698fda5f6222daeda88a4918636413d69dee60ea164dcc07c9ec4b9dc458a4e0f28f1c932d750ac3a6ecd2765a5cbd591c850d1023e2f85f5f707410404d159865cf329bb48eb2229e8a49dea3e460d6eb1636bbc32f9805b55b8a5f1413ef2493dd5bb5cb24c75ae9bb401405dbf96ab31c2244c5215d39338ec396bbf299f90ce1013dde9b2387de5f55120bca2131d704c40a70eb6a676805892663cb55fed5c76691d19d0f6994db6483b1d7509f7b8848e2ac2e43c3c4c3da35bbeb64385f041e747f2e4f5a52762ac8faf76860a5069f0bbc2ebe239fc79ab9df3864902276ada62fd618df32804e073ff8d28bd4daaabcdd90f2bfae042422d1f621b89eca94baeb139303b043293aba23c46b17baa35e806ecc59b9ece46decfa585ce3d313e7a", 0x1000, 0xffff, 0x0, 0x1, r5}]) io_submit(r6, 0x2, &(0x7f0000000740)=[&(0x7f00000005c0)={0x0, 0x0, 0x0, 0x6, 0x4, r0, &(0x7f00000004c0)="ab35e9f778e1422b6cff666374aab657ba2431bfda7b8d55da9087bb2857994e345a000209fb120d239cdd482af3640b8973eeed35ab267610edf0022aae90f4d9311f2e54e71cc2ce4137743e20253bc35606aa85619e401c044b531f80fe37c2ad9cd50157ed0d0f8773507e8f85752d87238b7369f4fde602b912bd7c94a1a3f0c19de5b971e3d6d37e158d913efe8a4f05babf0fbfacd6610782c65e060039961160d98bfc5dc671913ebaa3aa3757f0d87299b64640041c983f9ce7f82efb49f3a42a38d8", 0xc7, 0x80, 0x0, 0x3, r3}, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x6, 0xfffc, r2, &(0x7f0000000600)="04c68b4b29351fe1c27929b8ebb92ee7d80eaa6da1b2a2f44591c8e89d33d1f476723e45e74083e44707840f754c41afffe122c96b5a65d3ab2879943ec94d29f30330804b1a47cde377803c0236ffd5bc148b64071cf2390d3bcefca0d0077b7fbe1b87a738975beb25862a2538a5ab839c85dd9b8e2f9b5f7b58f556fba58900df3ef6291e5e9f5786796d532b3a005d520d1d5743099c47972231ab88ec4ddb4bfac804ade1fdc1ee5cc85bad665ad17ea6c80408edc1f07144c355a6475818cc6272d2a15e786ebd7e1276030f489871a4e5e6c53ef53a975666333b", 0xde, 0x3, 0x0, 0x2}]) 06:20:38 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000a003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:38 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607"], 0x1078) 06:20:38 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0xffff0f00, 0x0, 0xfffffffffffffffd) 06:20:38 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0xfffffe00, 0x0, 0xfffffffffffffffd) [ 1362.476077][T20576] FAULT_INJECTION: forcing a failure. [ 1362.476077][T20576] name failslab, interval 1, probability 0, space 0, times 0 [ 1362.488776][T20576] CPU: 0 PID: 20576 Comm: syz-executor.1 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1362.499549][T20576] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1362.510399][T20576] Call Trace: [ 1362.513689][T20576] dump_stack_lvl+0xb7/0x103 [ 1362.518385][T20576] dump_stack+0x11/0x1a [ 1362.522769][T20576] should_fail+0x23c/0x250 [ 1362.527206][T20576] ? mempool_alloc_slab+0x16/0x20 [ 1362.532239][T20576] __should_failslab+0x81/0x90 [ 1362.537179][T20576] should_failslab+0x5/0x20 [ 1362.541735][T20576] kmem_cache_alloc+0x46/0x2e0 [ 1362.546519][T20576] mempool_alloc_slab+0x16/0x20 [ 1362.546549][T20576] ? mempool_free+0x130/0x130 [ 1362.546597][T20576] mempool_alloc+0x8c/0x300 [ 1362.546619][T20576] ? ext4_fc_track_template+0x6b/0x330 [ 1362.546644][T20576] ? ext4_fc_track_range+0x130/0x130 [ 1362.546663][T20576] bio_alloc_bioset+0xcc/0x480 [ 1362.546683][T20576] ? iov_iter_alignment+0x34b/0x370 [ 1362.546813][T20576] iomap_dio_bio_actor+0x511/0xb50 [ 1362.546884][T20576] iomap_dio_actor+0x26e/0x3b0 [ 1362.546901][T20576] iomap_apply+0x1df/0x400 [ 1362.546920][T20576] __iomap_dio_rw+0x62e/0xa60 [ 1362.546941][T20576] ? __iomap_dio_rw+0xa60/0xa60 [ 1362.546963][T20576] iomap_dio_rw+0x30/0x70 [ 1362.546997][T20576] ext4_file_write_iter+0xa4f/0x11d0 [ 1362.547017][T20576] do_iter_readv_writev+0x2cb/0x360 [ 1362.547039][T20576] do_iter_write+0x112/0x4c0 [ 1362.547053][T20576] ? kmalloc_array+0x2d/0x40 [ 1362.547069][T20576] vfs_iter_write+0x4c/0x70 [ 1362.547097][T20576] iter_file_splice_write+0x40a/0x750 [ 1362.547139][T20576] ? splice_from_pipe+0xc0/0xc0 [ 1362.547232][T20576] direct_splice_actor+0x80/0xa0 [ 1362.547251][T20576] splice_direct_to_actor+0x345/0x650 [ 1362.547297][T20576] ? do_splice_direct+0x170/0x170 [ 1362.547315][T20576] do_splice_direct+0xf5/0x170 [ 1362.547338][T20576] do_sendfile+0x773/0xda0 [ 1362.547359][T20576] __x64_sys_sendfile64+0xf2/0x130 [ 1362.547387][T20576] do_syscall_64+0x3d/0x90 [ 1362.547405][T20576] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1362.547422][T20576] RIP: 0033:0x4665d9 [ 1362.547434][T20576] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1362.547447][T20576] RSP: 002b:00007f8339927188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1362.547463][T20576] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 06:20:38 executing program 3 (fault-call:11 fault-nth:38): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:38 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607"], 0x1078) 06:20:38 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0xfffffffe, 0x0, 0xfffffffffffffffd) 06:20:38 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0xfeffff00000000, 0x0, 0xfffffffffffffffd) [ 1362.547476][T20576] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1362.547488][T20576] RBP: 00007f83399271d0 R08: 0000000000000000 R09: 0000000000000000 [ 1362.547498][T20576] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1362.547507][T20576] R13: 00007ffd7d6a527f R14: 00007f8339927300 R15: 0000000000022000 [ 1362.909068][T20592] FAULT_INJECTION: forcing a failure. [ 1362.909068][T20592] name failslab, interval 1, probability 0, space 0, times 0 [ 1362.921702][T20592] CPU: 1 PID: 20592 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1362.932039][T20592] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1362.942109][T20592] Call Trace: [ 1362.945495][T20592] dump_stack_lvl+0xb7/0x103 [ 1362.950506][T20592] dump_stack+0x11/0x1a [ 1362.954737][T20592] should_fail+0x23c/0x250 [ 1362.959544][T20592] ? kmalloc_array+0x2d/0x40 [ 1362.964160][T20592] __should_failslab+0x81/0x90 [ 1362.968908][T20592] should_failslab+0x5/0x20 [ 1362.973396][T20592] __kmalloc+0x66/0x340 [ 1362.977643][T20592] ? ktime_get_coarse_real_ts64+0x10d/0x120 [ 1362.983635][T20592] ? splice_from_pipe+0xc0/0xc0 [ 1362.988475][T20592] kmalloc_array+0x2d/0x40 [ 1362.992936][T20592] iter_file_splice_write+0xc6/0x750 [ 1362.998447][T20592] ? atime_needs_update+0x239/0x390 [ 1363.003857][T20592] ? touch_atime+0xcf/0x240 [ 1363.008462][T20592] ? generic_file_splice_read+0x284/0x310 [ 1363.014525][T20592] ? splice_from_pipe+0xc0/0xc0 [ 1363.019482][T20592] direct_splice_actor+0x80/0xa0 [ 1363.024555][T20592] splice_direct_to_actor+0x345/0x650 [ 1363.030074][T20592] ? do_splice_direct+0x170/0x170 [ 1363.035133][T20592] do_splice_direct+0xf5/0x170 [ 1363.040024][T20592] do_sendfile+0x773/0xda0 [ 1363.044517][T20592] __x64_sys_sendfile64+0xf2/0x130 [ 1363.049612][T20592] do_syscall_64+0x3d/0x90 [ 1363.054057][T20592] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1363.060019][T20592] RIP: 0033:0x4665d9 [ 1363.063983][T20592] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1363.083756][T20592] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1363.092483][T20592] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1363.100735][T20592] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1363.108827][T20592] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1363.116819][T20592] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1363.124886][T20592] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:39 executing program 1 (fault-call:8 fault-nth:17): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:39 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7"], 0x1078) 06:20:39 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x100000000000000, 0x0, 0xfffffffffffffffd) 06:20:39 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000b003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:39 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r0) 06:20:39 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = signalfd(r0, &(0x7f0000000000)={[0x69670da7]}, 0x8) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0x8, 0x3, 0x0, 0x7f, 0x0, 0xfff, 0x62, 0xc, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x7ff, 0x0, @perf_config_ext={0x8, 0x3}, 0xca00, 0x0, 0x6, 0x4, 0xb57, 0x1000, 0x3ff, 0x0, 0x1, 0x0, 0x400}, 0x0, 0xe, r1, 0xb) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') 06:20:39 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x200000000000000, 0x0, 0xfffffffffffffffd) 06:20:39 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') r1 = perf_event_open$cgroup(&(0x7f0000000140)={0x3, 0x80, 0xfa, 0x3, 0x9, 0x20, 0x0, 0x8000, 0x84d21, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000000), 0xa}, 0x0, 0x6ab, 0x7, 0x6, 0x9, 0x8, 0x2a, 0x0, 0x49fc6ac4, 0x0, 0x11}, 0xffffffffffffffff, 0x3, r0, 0x4) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000080)='\x00') [ 1363.340212][T20614] FAULT_INJECTION: forcing a failure. [ 1363.340212][T20614] name failslab, interval 1, probability 0, space 0, times 0 [ 1363.353056][T20614] CPU: 0 PID: 20614 Comm: syz-executor.1 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1363.363419][T20614] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1363.373650][T20614] Call Trace: [ 1363.377014][T20614] dump_stack_lvl+0xb7/0x103 [ 1363.381611][T20614] dump_stack+0x11/0x1a [ 1363.385855][T20614] should_fail+0x23c/0x250 [ 1363.390544][T20614] ? kcalloc+0x32/0x50 [ 1363.395610][T20614] __should_failslab+0x81/0x90 [ 1363.400868][T20614] should_failslab+0x5/0x20 [ 1363.405598][T20614] __kmalloc+0x66/0x340 [ 1363.409964][T20614] kcalloc+0x32/0x50 [ 1363.414165][T20614] ext4_find_extent+0x21c/0x7f0 [ 1363.419223][T20614] ? __blk_mq_run_hw_queue+0xea/0x140 [ 1363.424871][T20614] ext4_ext_map_blocks+0xd9/0x1f00 [ 1363.430076][T20614] ? __perf_event_task_sched_out+0xe6b/0xec0 [ 1363.436165][T20614] ? __down_write_common+0x42/0x810 [ 1363.441811][T20614] ? __cgroup_account_cputime+0x9b/0x1e0 [ 1363.447462][T20614] ? __perf_event_task_sched_in+0x7e7/0x850 [ 1363.453348][T20614] ? percpu_counter_add_batch+0x69/0xd0 [ 1363.459075][T20614] ? ext4_es_lookup_extent+0x36b/0x490 [ 1363.464547][T20614] ext4_map_blocks+0x70d/0xef0 [ 1363.469754][T20614] ? ext4_convert_unwritten_extents+0x121/0x2c0 [ 1363.476124][T20614] ? __cond_resched+0x11/0x40 [ 1363.480821][T20614] ext4_convert_unwritten_extents+0x15a/0x2c0 [ 1363.487776][T20614] ext4_dio_write_end_io+0x88/0x100 [ 1363.493045][T20614] ? ext4_buffered_write_iter+0x3f0/0x3f0 [ 1363.498883][T20614] iomap_dio_complete+0xb8/0x3c0 [ 1363.503850][T20614] iomap_dio_rw+0x4e/0x70 [ 1363.508176][T20614] ext4_file_write_iter+0xa4f/0x11d0 [ 1363.513477][T20614] do_iter_readv_writev+0x2cb/0x360 [ 1363.518722][T20614] do_iter_write+0x112/0x4c0 [ 1363.523420][T20614] ? kmalloc_array+0x2d/0x40 [ 1363.528069][T20614] vfs_iter_write+0x4c/0x70 [ 1363.532650][T20614] iter_file_splice_write+0x40a/0x750 [ 1363.539296][T20614] ? splice_from_pipe+0xc0/0xc0 [ 1363.544159][T20614] direct_splice_actor+0x80/0xa0 [ 1363.549100][T20614] splice_direct_to_actor+0x345/0x650 [ 1363.554948][T20614] ? do_splice_direct+0x170/0x170 [ 1363.560228][T20614] do_splice_direct+0xf5/0x170 [ 1363.565199][T20614] do_sendfile+0x773/0xda0 [ 1363.570105][T20614] __x64_sys_sendfile64+0xf2/0x130 [ 1363.575280][T20614] do_syscall_64+0x3d/0x90 [ 1363.580116][T20614] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1363.586024][T20614] RIP: 0033:0x4665d9 [ 1363.589906][T20614] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1363.610237][T20614] RSP: 002b:00007f8339927188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1363.618763][T20614] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1363.627098][T20614] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 06:20:39 executing program 3 (fault-call:11 fault-nth:39): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:39 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c460706"], 0x1078) 06:20:39 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000c003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:39 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x300000000000000, 0x0, 0xfffffffffffffffd) [ 1363.635566][T20614] RBP: 00007f83399271d0 R08: 0000000000000000 R09: 0000000000000000 [ 1363.645647][T20614] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1363.653799][T20614] R13: 00007ffd7d6a527f R14: 00007f8339927300 R15: 0000000000022000 [ 1363.661838][T20614] EXT4-fs warning (device sda1): ext4_convert_unwritten_extents:4774: inode #15345: block 0: len 1: ext4_ext_map_blocks returned -12 [ 1363.795807][T20628] FAULT_INJECTION: forcing a failure. [ 1363.795807][T20628] name failslab, interval 1, probability 0, space 0, times 0 [ 1363.811349][T20628] CPU: 0 PID: 20628 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1363.821819][T20628] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1363.832476][T20628] Call Trace: [ 1363.836114][T20628] dump_stack_lvl+0xb7/0x103 [ 1363.841347][T20628] dump_stack+0x11/0x1a [ 1363.845890][T20628] should_fail+0x23c/0x250 [ 1363.850321][T20628] __should_failslab+0x81/0x90 [ 1363.855786][T20628] ? __iomap_dio_rw+0xf2/0xa60 [ 1363.860886][T20628] should_failslab+0x5/0x20 [ 1363.866235][T20628] kmem_cache_alloc_trace+0x49/0x310 [ 1363.871697][T20628] __iomap_dio_rw+0xf2/0xa60 [ 1363.876723][T20628] ? inode_io_list_move_locked+0x19a/0x260 [ 1363.882728][T20628] ? __mnt_drop_write_file+0x5a/0x60 [ 1363.889365][T20628] ? file_update_time+0x3ae/0x3e0 [ 1363.894663][T20628] iomap_dio_rw+0x30/0x70 [ 1363.899121][T20628] ext4_file_write_iter+0xa4f/0x11d0 [ 1363.904555][T20628] do_iter_readv_writev+0x2cb/0x360 [ 1363.909763][T20628] do_iter_write+0x112/0x4c0 [ 1363.914505][T20628] vfs_iter_write+0x4c/0x70 [ 1363.919016][T20628] iter_file_splice_write+0x40a/0x750 [ 1363.924764][T20628] ? splice_from_pipe+0xc0/0xc0 [ 1363.929920][T20628] direct_splice_actor+0x80/0xa0 [ 1363.935898][T20628] splice_direct_to_actor+0x345/0x650 [ 1363.941833][T20628] ? do_splice_direct+0x170/0x170 [ 1363.947010][T20628] do_splice_direct+0xf5/0x170 [ 1363.951874][T20628] do_sendfile+0x773/0xda0 [ 1363.956324][T20628] __x64_sys_sendfile64+0xf2/0x130 [ 1363.961472][T20628] do_syscall_64+0x3d/0x90 [ 1363.965901][T20628] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1363.971937][T20628] RIP: 0033:0x4665d9 [ 1363.975955][T20628] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1363.996405][T20628] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1364.004830][T20628] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1364.012794][T20628] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1364.020753][T20628] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1364.029101][T20628] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1364.037308][T20628] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:40 executing program 1 (fault-call:8 fault-nth:18): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:40 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0xff, 0x80, 0x1, 0xc0, 0x0, 0xffffffffffffff01, 0x42040, 0xa, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000080), 0xb}, 0x100, 0xcf6, 0x8, 0x8, 0x100000001, 0x3, 0x6, 0x0, 0x400, 0x0, 0x100000001}, 0x0, 0xc, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000000)='\x00') 06:20:40 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c460706"], 0x1078) 06:20:40 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x400000000000000, 0x0, 0xfffffffffffffffd) 06:20:40 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000d003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:40 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x500000000000000, 0x0, 0xfffffffffffffffd) 06:20:40 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000e003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:40 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c460706"], 0x1078) [ 1364.190619][T20647] FAULT_INJECTION: forcing a failure. [ 1364.190619][T20647] name failslab, interval 1, probability 0, space 0, times 0 [ 1364.203288][T20647] CPU: 0 PID: 20647 Comm: syz-executor.1 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1364.214127][T20647] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1364.224599][T20647] Call Trace: [ 1364.227883][T20647] dump_stack_lvl+0xb7/0x103 [ 1364.232855][T20647] dump_stack+0x11/0x1a [ 1364.232880][T20647] should_fail+0x23c/0x250 [ 1364.232908][T20647] ? mempool_alloc_slab+0x16/0x20 [ 1364.232994][T20647] __should_failslab+0x81/0x90 [ 1364.233012][T20647] should_failslab+0x5/0x20 [ 1364.233028][T20647] kmem_cache_alloc+0x46/0x2e0 [ 1364.233055][T20647] mempool_alloc_slab+0x16/0x20 [ 1364.233077][T20647] ? mempool_free+0x130/0x130 [ 1364.233099][T20647] mempool_alloc+0x8c/0x300 [ 1364.233140][T20647] ? kcsan_setup_watchpoint+0x231/0x3e0 [ 1364.233162][T20647] sg_pool_alloc+0x74/0x90 [ 1364.233183][T20647] __sg_alloc_table+0xce/0x290 [ 1364.233206][T20647] sg_alloc_table_chained+0xaf/0x140 [ 1364.233227][T20647] ? sg_alloc_table_chained+0x140/0x140 [ 1364.233273][T20647] scsi_alloc_sgtables+0x17c/0x500 [ 1364.233296][T20647] sd_init_command+0x935/0x15f0 [ 1364.233311][T20647] scsi_queue_rq+0x10e0/0x15a0 [ 1364.233409][T20647] blk_mq_dispatch_rq_list+0x695/0x1040 [ 1364.233426][T20647] ? __sbitmap_queue_get+0x11/0x20 [ 1364.233443][T20647] blk_mq_do_dispatch_sched+0x3b5/0x640 [ 1364.233466][T20647] __blk_mq_sched_dispatch_requests+0x1eb/0x290 [ 1364.233559][T20647] ? rb_insert_color+0x7e/0x310 [ 1364.233652][T20647] blk_mq_sched_dispatch_requests+0x9f/0x110 [ 1364.233670][T20647] __blk_mq_run_hw_queue+0xbc/0x140 [ 1364.233690][T20647] __blk_mq_delay_run_hw_queue+0x163/0x2f0 [ 1364.233711][T20647] blk_mq_run_hw_queue+0x22c/0x250 [ 1364.233731][T20647] blk_mq_sched_insert_requests+0x12b/0x1f0 [ 1364.233772][T20647] blk_mq_flush_plug_list+0x2f2/0x3c0 [ 1364.233788][T20647] blk_flush_plug_list+0x235/0x260 [ 1364.233803][T20647] blk_finish_plug+0x44/0x60 [ 1364.233818][T20647] __iomap_dio_rw+0x797/0xa60 [ 1364.233837][T20647] iomap_dio_rw+0x30/0x70 [ 1364.233913][T20647] ext4_file_write_iter+0xa4f/0x11d0 [ 1364.233929][T20647] do_iter_readv_writev+0x2cb/0x360 [ 1364.233947][T20647] do_iter_write+0x112/0x4c0 [ 1364.233968][T20647] ? kmalloc_array+0x2d/0x40 [ 1364.233990][T20647] vfs_iter_write+0x4c/0x70 [ 1364.234010][T20647] iter_file_splice_write+0x40a/0x750 [ 1364.234076][T20647] ? splice_from_pipe+0xc0/0xc0 [ 1364.234094][T20647] direct_splice_actor+0x80/0xa0 [ 1364.234181][T20647] splice_direct_to_actor+0x345/0x650 [ 1364.234198][T20647] ? do_splice_direct+0x170/0x170 [ 1364.234224][T20647] do_splice_direct+0xf5/0x170 [ 1364.234246][T20647] do_sendfile+0x773/0xda0 [ 1364.234329][T20647] __x64_sys_sendfile64+0xf2/0x130 [ 1364.234349][T20647] do_syscall_64+0x3d/0x90 [ 1364.234370][T20647] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1364.234394][T20647] RIP: 0033:0x4665d9 [ 1364.234409][T20647] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1364.234425][T20647] RSP: 002b:00007f8339927188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1364.234445][T20647] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1364.234456][T20647] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1364.234599][T20647] RBP: 00007f83399271d0 R08: 0000000000000000 R09: 0000000000000000 06:20:40 executing program 3 (fault-call:11 fault-nth:40): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:40 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x600000000000000, 0x0, 0xfffffffffffffffd) 06:20:40 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000f003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:40 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000400)={0x0, ""/256, 0x0, 0x0}) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8923, &(0x7f0000000680)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xd5\x18\xfe\x0e\x8f \x01\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x03\x93\xe1\xcc\xe7m\x80\'\xf0\xa5\xed(\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x1cQ') sendmsg$NLBL_CIPSOV4_C_REMOVE(r5, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f0000001400)=ANY=[@ANYRES64=r3, @ANYRESDEC, @ANYRESOCT, @ANYRES32=r4, @ANYRES32, @ANYRES64, @ANYRESHEX=r2], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x40025) r6 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r6, 0xc0709411, &(0x7f0000001140)={{r3, 0x400, 0x1, 0x2, 0x0, 0x200, 0x20, 0x5, 0x9, 0x7, 0x300000, 0x9, 0x3f, 0x0, 0x9}, 0x18, [0x0, 0x0, 0x0]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000140)={0x0, r3, "4f2d17161f20364ddfe1f92a24a30b5a1ba90efc31ec557df3eddd98918253619ea051efdc55d85e4cc0b4b8cfa2c20a52e0bd080cb9c0ba709f9be17bc18537ae4828faa1a0db00605e447e7626f834d1c8f771d0d36512ae1c7d505b0f885f7f46b9bc9b3d43b2a71e57861887018f7f1b5e0b59ddcd0b7bb31a56b0e17ce472055a6d0e43ca48d01294ab95449fc844bdec450e7ac559cfccc85b25099f7b3024dcb811ff3b60e44a57c422ea7d9561b06ea113ee50cf8e1eb73b0f87b075fe00d73328cb71ca512299144bd582a864992b911fe81a636192c8fb9a97e7b0a8a49b38a3b17b8e1fb823b7e18ef39f82dd4579db1f26b4e2732405620d65c7", "802fd3c35f3fadb4465088cbcb9505cd6b83df5f65ba6bd39e23b732887f81ad93c3e6b8fa12ae02419f5ac3c67ef437742ed8d0a7fe6564ce10fc44ac63a087463a3af776b8ff53db665fa2c2043d5d04311b3f4b9e22f451dbf5b1ebdd443d4417234915a4c4bc0c93735800d4bf8f7029c28fe49b584316236a48681400a8fffa269bba8953fb46843a0815f78d951f275875f3a4a05e633cbc7d3d64df6fd3dfd7a6183afd779ec7b5abd811ac72c85f69ed53df10e935b0a31f8395c9faa902b944adb8c06674a8c343ced8649bb0ca1fab7c5d6aa4b8d8c89754275c412b7ead576b2b4c1dab1c617c1e6cc3ded6e874ba0bbf175d2ef4c90a8617cb8f2a884d5b5ad11f78762faf116f40c1a965a34be93dc23a3f61836b92b27160c3b01df72153ba1f553093b68dd14530619bda25be24b30202ac083d397a0ae60bd4f7b92918948517c895213ed6f0f4f88b1c0badf9bc6aa67a2a2bfcf2f01c547c2467691e2c974c18f5e750cd95ec416f306da03d03825c4e8ee7d5f7a126af6cc60221dca44f1012b9e5749a48d109b5b8bbe00b5a253477070971b75e1f8737bf0359d651e91fd48a34f04f065b503fa744e95435b74dd3ae4f152a1fca680d05a21c9472379702bcb1339e9ff3d45386d0c4c060d317175525a8b6d432d1aaf395687c8ef21539fc7890dc1114a14fa644062638f3a842b5bbdcac42497bf0d623d49f5616dc7f18725e6b37866ca219d81ce978885b88fddf250f6f17f5d23015153a5f5b4e8a370613f74c9cf2e398385b83e5821aefc87b673676e169054c56b4dedcd7bae33afbdcbc58505fe7f41e6d0b8bb88a79d5fbe95119d275275fdf6aeda670b1f702f6f791f7bd87d85c84cd238a003670d0286fcf4e43800555e967b3ec06c4fca952ad53ebd89ade4496aa1f41091d210ffd92d83bcf1843efaf31990bad019bd6a9cc76f5bb24b953fe4ff7f8453afbca3c20ce93449f6862f05a8e18f2c4e146064fe9eaae3b92cf9587b7edb54dba6c0519479f47f2ce7a218a4e135c199b515e3a9f446952f90369880c1cec5652f579b5f5bb81e781264d5d4123af926ff86093ed58b411da59c477b4b03f4c8d2338f6f335322f6f5b5d86d5aadffd034b41aefd740bc8bff2dc9173a503142653cf5a3b538dc87190efa486cf032e36504499d3f955b85279076173f63a05aead4582f488e77ae7354f783f2b042eba29e66a2a12c3371872481c2c27e6d1356295a968f2bb6ea5d07ed78742df30c9265ef9b500b0de5a2a140d1bb5eeb3cc3ae3cdb839f7ad92976daf3ea559d2b3424dd383cd335b344f9da9ed03b1282cc6d29bbd9249384821bc1d7b8f455e30e21b09b6bbd5b3d0d5032e5e10754052c91bfdf1109a1a0194f0712c06fdc806a0e19f6119a8fdab895b2de57448d320a5c31598bfcba012fc5c40d9f53cc1e086e6c8bc500cc08fc510a292f9718340bf0d8bb2b8c0c1167d7658e9eb4742093e56d695e70986b63f201ee7a8c1f75329f3f7823046b5bb545a582065bb3d109fe4ab6c4ff5dc6fb59716dc7a7745e3f12df0db1c74458e754ea6b789d2b91e200cb0ba7af48a94c05138f1c7868d2c9a4ef6da420795682e87837b887571093b768df505e49e07dd2b01bd095dcff9458d9470966ab52ab0def3eaf270d1eec8169f250999dfa1b005793bf72fd2a8ae2c9eed55425aba14b98a505eb5a92b23bd64937b1a2294cdeee0a77cc5b52f5851ea57f93bdb09b93db61a64d471e9a5776ee9caab785e983f10b336241fd70433b9db3131ebec5bbbf4389275e3a9ca71390a53e385f4114b53381f30378c1ca7b55c00f0742380209ebb85bd53c9470ff77561f45291ac052d459f3902ae0e589e76ddd9d800d8ca6f3143c15d48b263933bec833fb825dc66750cbb0d338a55d966ed377603bc12d93a8c0de73e43851a49902d4f9f53ed0257f7d55fdd561700e6ecaa64e6f24627e3d1c58ad86d484c6ae50ac68744c0fa287f9c9cc4d895b1e082ce552ff781b2d1c037931f3dde618ec54fbc2f321151e924f71e7e334b0b280c848114f02944a43f25eafc8f1856b0b08d5bcd0230e6b13630ea0bc1cc26564ee9bff212a4762386ac8fdc8d5207eb08d795051ec6586c0818a0abcd7230a8e0773d10cc477db50c08d76124d8b6860e8c663a8a04a8f8e9bba1a97c662ecb548b2ca6b12ec7e37d7e6019a7255d7032b4c04a27ae7eae30c5101ce54400080f7cf5e7821e3133436740a390aebab71eda85625b05afe37a16e2020bc8fb52078c953b1565b65cb1cd9c941953112a72aec63c135ea5d2ac0f4da64cce38d3095244cd15abd7ee9e39df9e342dace7ef7260a406102ecfa4c819b3cc65cb7db09bc61be19ce060e3bcad3ba8830101d55f3d0bc60d5d2d48061b854d2eba7e020bde327ed9c9dbbcde163f8be405861d97184166291b0c2bcd52844b85f298b845f5895586ac6f27a73925824ec12c3bedf09c1e1462808055a5d46921c29e55be0245e411b14adcda0669c26c983941c019ee15468275e5dfb0868ec2c50cc969467af4145507ad92e7c467e0f9aae67720f99591d643a833adb96b927d57ab0dbd7a87dec8e382a2afb693532ecab388db8e2692d16858623e44d64989ebe90ac6e01d503d42595dc0ac7445d34f358c81a687689ed58de85ab83cceb0121ae7d1465cb1192a90ffd994b544449ac75ce4f1d243f17627a1e8edf7d2a389c1c873386e754171900111cb1660a0b700f054ebf74811ec1cf1ef379082e9ef384b62fa1ea048ea3a30445f0b67774bab52ab311f8030c1b11cbc6c568bcaf231817d0a888d0cecd2b5a5c0cd97f0d8a37fcc39494faf2c0cc36c11bb342f44fa911ce71ed1e522b81475e3b3cbaf88ed11ed345736fad542fb593ab4ce95a4bdc2d40a185aebc29bcfdb3f9ee5737599253649abdbc68c37989ea8918d374893a569329e0bb55cf0380f3a0b727d852e4013dc41e04bd1fc234e7c29c3fc0f42f198a7d6a447dd702fc4631c8dd098774f4451e5c64827fefa073c12a31128db623332d54e4b1b53ed0201de993ee2c6db32f9f4db604af0a01cbed9b64c5416bd43660f047735de6844789cb18ac163462ace3e1e59bc8872041d9412b2a844962c6951ada5c3bab885098ba2ac5b9dff877659c473f4f988d7902d433b819df01fc1dcf76fcffb90bbf0990372ba659125841ab65cb1b5eb6872259815a1736a9aaed62ab092e9b9fe1594bd3504a4389ce3f57cff2e28d39ac2126d49b293cb446b0d2112b7b3583ae41fb954b23cd5043b343466168fed5426c5917e2cba8eaf8bd0584aed3370bd21f653ba723584428847008b35b2960d795cce10d3443086f8edf22b27ac038c10e9c1fd3ecf5ce0aeee59192cbc20b55325e19a9a02beca39663acdf6bae5bf6f1d0c4df79ffb5bc8c4ab92f44f01a76e945cf1eaf08456bad7bdbfe2eca056b012078000dcf14c6af8e06ccf981cac1bc2259d74cc2a26481f7b61b219491f78626762e834c53db3d2ef8332ac1571c1d83bb4c7426f45e42773ee03f4d31d8cd472de03dd81e1f204ce6e9770e37eb2c33d8c3382d8ca94f95c27edb3c6b77ed3c6501591c85691f7e717cc84d9f18f977dac6e500733bb833e66395e6d32a52a89b8f4043ffc63ec3ee3c3d36fc5916feaac8533b9df8cc8402139cb35ad21beb56a21ab87c8f9db7f8457b09f8179552697b404516c615a2c22434a2879c0440c56fde53165dd2ee8c76e23053d40df7e66ba00a366f808d91cb4fc97605438995633bf380875142cc6048e598d51fd5554e19d082ef9d37908822d5e3bb2e012e21f2a0460979a228fbb063a1c7f740e16c2f17499220e40beddff5d7fc9a993be15c3107c0c0f67a35fad2185311b738f3d4a67f812011e0bd720ae16505b171e7aa374683ac088bddfa31191f74321c6f4c021e7f0f67b034cffb55c1a644efff079ada708b35318b060b7e34b91856e94abbd31a73f9cabd18509e27d3144d8496dd87d8d7ff63360c235fd60e9660b56e52400d95b5c0dde548e605e94e2a41117593dfa4225f2d62433a8d3bad356dd8b45359e238c126d11afb515368b2a3ceda03562dd595a4b17e4ea8c2e8dbeeac9299d73ff409f7bc75dea5dfa3431a29005de9b2d6fefaba150be25e6b6c611c26ec4d8cd5f1afa754c7a84a4b7c78a65df9175f95fafbb183ad79780f1e52650b1fc4d8ac54a3bbe924b0641714ce61ed123887b286c7afdb5b0a5ab432dc0d48e4ae247dc5e5d446d90a33e696a2e38a630bcbe93135ad8c71cabac4c010efefa2e40f87f6baa7ffac1a3fec321a2e60c8be0d1634a9c69acd11e3f02c2cb1ba0f6c684140532f97f3045b2f36ea25ae8700397c3ce57e6f6cabbb8e50c1bb9b3bda5006efa2734dfc2d2d2c769e8d7c61604a8c9f37ec2d240239c211527eae2ed37566a12a59ddbb27b990be9e7a5e1d72c863a599646033e4c92e2f97b43205cb8a04493b9b849891515e682c329c68d8ab1e20472eb8cef5947a6b9655b7091a7db4ea8bbe14f727cda50d871988a68a05852b6ca9af6c5d0aa3c6bcbdcd241eca11ca3f9e392fa1ba3d7efca58b68e2a3552346d41fcd32a85a72b4d8985ca2b6197dc68125e0ae83f0277edf9dc045f0e0de1edb6d2be8df8924a0737669f0335c71540b81379fdbd8e6c2c135f91c963883a71e49c7a35b215861217802f9a208f404af9e9767ab1fe1786dc97ad052e2774b2547fb14cb94230b90a52fb7222a29aee06fd4626d2d660b09022ee7d2dbe4d9d39c5d605f399bc2a0abfb70d7fac15f3331eeca5719b128fd591eba18a6f1b735d80264301079f94a4d78917c8310cde9f29806f916b2c6754c0aedbafd3a555efb6aa737b203d67e82aa0e8e6bfc058004beb833cecb8d1be996ad4ccce25ccee8a222d50302e64b7ce288b2d6ac0c87a4f0cfc5bd578596c11341e45fc67badece1e28a962c1b8f4f5298d6bd5cdfbcb2b59cd5eb649bc526820f79b51437eb9d183f09f0513395cbeb5d2bf2808563931566244c01db0e7c9db9963e4822e7a90abfaefa2b4bcdd0fac1c8faec4f90430a2bba6fffba5e43a08abc28d0a3effa98f21bedfbeeb142679f4e28c85b81fe423efb52370685f3a0eb90635fc72b523a9f273d4e55faabf63e7fc9869cc98fa69d5c9153ba336959f8871ca487ea0053d2ca733662d30cb5870b590a114f28dc6d9366faafa7d15db20da9788f3d56ae538559d87e61b1166ae49a9fbd935b1897c3ae409152eff2e48b1da3d832b416f87a45213a2b4acd1c13edf73c2a8a005bb383918d4458efbafc5860007cbb99c9edf5551bb7ac8c9d563d8b6200467e3340f2c26eb7f8180"}) [ 1364.234610][T20647] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1364.234622][T20647] R13: 00007ffd7d6a527f R14: 00007f8339927300 R15: 0000000000022000 [ 1364.666197][T20665] FAULT_INJECTION: forcing a failure. [ 1364.666197][T20665] name failslab, interval 1, probability 0, space 0, times 0 [ 1364.678838][T20665] CPU: 0 PID: 20665 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1364.689081][T20665] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1364.699317][T20665] Call Trace: [ 1364.702617][T20665] dump_stack_lvl+0xb7/0x103 [ 1364.707243][T20665] dump_stack+0x11/0x1a [ 1364.711507][T20665] should_fail+0x23c/0x250 [ 1364.715976][T20665] ? kmalloc_array+0x2d/0x40 [ 1364.720579][T20665] __should_failslab+0x81/0x90 [ 1364.725584][T20665] should_failslab+0x5/0x20 [ 1364.730192][T20665] __kmalloc+0x66/0x340 [ 1364.734362][T20665] ? ktime_get_coarse_real_ts64+0x10d/0x120 [ 1364.740444][T20665] ? splice_from_pipe+0xc0/0xc0 [ 1364.745299][T20665] kmalloc_array+0x2d/0x40 [ 1364.749854][T20665] iter_file_splice_write+0xc6/0x750 [ 1364.755294][T20665] ? atime_needs_update+0x239/0x390 [ 1364.760930][T20665] ? touch_atime+0xcf/0x240 [ 1364.765697][T20665] ? generic_file_splice_read+0x284/0x310 [ 1364.771436][T20665] ? splice_from_pipe+0xc0/0xc0 [ 1364.776906][T20665] direct_splice_actor+0x80/0xa0 [ 1364.781853][T20665] splice_direct_to_actor+0x345/0x650 [ 1364.787544][T20665] ? do_splice_direct+0x170/0x170 [ 1364.792601][T20665] do_splice_direct+0xf5/0x170 [ 1364.797521][T20665] do_sendfile+0x773/0xda0 [ 1364.802049][T20665] __x64_sys_sendfile64+0xf2/0x130 [ 1364.807178][T20665] do_syscall_64+0x3d/0x90 [ 1364.811772][T20665] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1364.819099][T20665] RIP: 0033:0x4665d9 [ 1364.823818][T20665] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1364.844951][T20665] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1364.853626][T20665] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1364.861637][T20665] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1364.870115][T20665] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1364.878299][T20665] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1364.886680][T20665] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:40 executing program 1 (fault-call:8 fault-nth:19): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:40 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506"], 0x1078) 06:20:40 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x700000000000000, 0x0, 0xfffffffffffffffd) 06:20:40 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x48200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = signalfd(r0, &(0x7f0000000080)={[0x10000]}, 0x8) perf_event_open(&(0x7f0000000140)={0x4, 0x80, 0x4b, 0xf9, 0x6, 0x4, 0x0, 0x19, 0x8000, 0x6, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x88f1, 0x4, @perf_config_ext={0xffffffffffffff01, 0x3}, 0x10008, 0xad, 0x9, 0x6, 0x311e, 0x4, 0x7, 0x0, 0x3, 0x0, 0xf6}, 0x0, 0x6, r1, 0x0) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = dup3(r0, r2, 0x80000) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') ioctl$RTC_EPOCH_READ(r3, 0x8008700d, &(0x7f0000000000)) 06:20:40 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000018003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:40 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506"], 0x1078) 06:20:40 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x800000000000000, 0x0, 0xfffffffffffffffd) 06:20:41 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2010, 0xffffffffffffffff, 0x8000000) r2 = syz_io_uring_setup(0x187, &(0x7f00000002c0), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000540)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000280)=@IORING_OP_WRITE_FIXED={0x5, 0x0, 0x0, @fd_index, 0x0, 0x0, 0xfffffffd}, 0x10001) r5 = mmap$IORING_OFF_SQES(&(0x7f0000ee7000/0x3000)=nil, 0x3000, 0x6, 0x11, r2, 0x10000000) syz_io_uring_submit(r3, r5, &(0x7f0000000000)=@IORING_OP_POLL_REMOVE, 0x0) r6 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) syz_io_uring_submit(r1, r5, &(0x7f0000000240)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x5, 0x0, @fd=r6, 0xea3a, 0x0, 0x7, 0x1}, 0x0) r7 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) vmsplice(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="f1024489cb4d8af56394ab750ad67f35c27a7f09b06c8d703056d62d3d2dc0664f135ff08c3d145bad475ef8556aa97aa7e830335847dd4a5749e5e42fde5549b554390f2861fbcef4eecbe213ed9c1dab283f9a0fcdd592f9d1dba3af5f265f621290680df78920f6b1d008c089d969dcaab60009578d23da4b3a85393f959124a5be92d7d40dc9ee096e0709e5973aa4c3aa520f5213f5fa07e629107ab9286dcb8adb1c9c3de109a020d55a8fb8c42b5e15c8ff798d1b19d4611c493460849e8f0300f37526ee", 0xc8}], 0x1, 0x4) recvfrom$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r7, 0x40082406, &(0x7f0000000000)=':\x00') [ 1365.111326][T20696] FAULT_INJECTION: forcing a failure. [ 1365.111326][T20696] name failslab, interval 1, probability 0, space 0, times 0 [ 1365.124327][T20696] CPU: 0 PID: 20696 Comm: syz-executor.1 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1365.134625][T20696] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1365.144791][T20696] Call Trace: [ 1365.148084][T20696] dump_stack_lvl+0xb7/0x103 [ 1365.152683][T20696] dump_stack+0x11/0x1a [ 1365.157112][T20696] should_fail+0x23c/0x250 [ 1365.161652][T20696] ? kcalloc+0x32/0x50 [ 1365.165885][T20696] __should_failslab+0x81/0x90 [ 1365.170645][T20696] should_failslab+0x5/0x20 [ 1365.175267][T20696] __kmalloc+0x66/0x340 [ 1365.179438][T20696] kcalloc+0x32/0x50 [ 1365.183578][T20696] ext4_find_extent+0x21c/0x7f0 [ 1365.188587][T20696] ? __blk_mq_run_hw_queue+0xea/0x140 [ 1365.194112][T20696] ext4_ext_map_blocks+0xd9/0x1f00 [ 1365.199341][T20696] ? __perf_event_task_sched_out+0xe6b/0xec0 [ 1365.205656][T20696] ? __down_write_common+0x42/0x810 [ 1365.210875][T20696] ? __cgroup_account_cputime+0x9b/0x1e0 [ 1365.216695][T20696] ? __perf_event_task_sched_in+0x7e7/0x850 [ 1365.222710][T20696] ? percpu_counter_add_batch+0x69/0xd0 [ 1365.228562][T20696] ? ext4_es_lookup_extent+0x36b/0x490 [ 1365.236377][T20696] ext4_map_blocks+0x70d/0xef0 [ 1365.241433][T20696] ? ext4_convert_unwritten_extents+0x121/0x2c0 [ 1365.248117][T20696] ? __cond_resched+0x11/0x40 [ 1365.253803][T20696] ext4_convert_unwritten_extents+0x15a/0x2c0 [ 1365.259985][T20696] ext4_dio_write_end_io+0x88/0x100 [ 1365.265615][T20696] ? ext4_buffered_write_iter+0x3f0/0x3f0 [ 1365.271588][T20696] iomap_dio_complete+0xb8/0x3c0 [ 1365.276523][T20696] iomap_dio_rw+0x4e/0x70 [ 1365.281090][T20696] ext4_file_write_iter+0xa4f/0x11d0 [ 1365.286401][T20696] do_iter_readv_writev+0x2cb/0x360 [ 1365.291718][T20696] do_iter_write+0x112/0x4c0 [ 1365.296343][T20696] ? kmalloc_array+0x2d/0x40 [ 1365.301119][T20696] vfs_iter_write+0x4c/0x70 [ 1365.305765][T20696] iter_file_splice_write+0x40a/0x750 [ 1365.311592][T20696] ? splice_from_pipe+0xc0/0xc0 [ 1365.316801][T20696] direct_splice_actor+0x80/0xa0 [ 1365.321838][T20696] splice_direct_to_actor+0x345/0x650 [ 1365.327355][T20696] ? do_splice_direct+0x170/0x170 [ 1365.332476][T20696] do_splice_direct+0xf5/0x170 [ 1365.337328][T20696] do_sendfile+0x773/0xda0 [ 1365.341841][T20696] __x64_sys_sendfile64+0xf2/0x130 [ 1365.347216][T20696] do_syscall_64+0x3d/0x90 [ 1365.351634][T20696] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1365.357570][T20696] RIP: 0033:0x4665d9 [ 1365.361451][T20696] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1365.381748][T20696] RSP: 002b:00007f8339927188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1365.390329][T20696] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1365.398819][T20696] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 06:20:41 executing program 3 (fault-call:11 fault-nth:41): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:41 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x900000000000000, 0x0, 0xfffffffffffffffd) 06:20:41 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000001a003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:41 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506"], 0x1078) [ 1365.407060][T20696] RBP: 00007f83399271d0 R08: 0000000000000000 R09: 0000000000000000 [ 1365.415043][T20696] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1365.423018][T20696] R13: 00007ffd7d6a527f R14: 00007f8339927300 R15: 0000000000022000 [ 1365.431991][T20696] EXT4-fs warning (device sda1): ext4_convert_unwritten_extents:4774: inode #15521: block 0: len 1: ext4_ext_map_blocks returned -12 [ 1365.527052][T20709] FAULT_INJECTION: forcing a failure. [ 1365.527052][T20709] name failslab, interval 1, probability 0, space 0, times 0 [ 1365.539701][T20709] CPU: 1 PID: 20709 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1365.550014][T20709] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1365.560222][T20709] Call Trace: [ 1365.563510][T20709] dump_stack_lvl+0xb7/0x103 [ 1365.568153][T20709] dump_stack+0x11/0x1a [ 1365.572525][T20709] should_fail+0x23c/0x250 [ 1365.577303][T20709] ? mempool_alloc_slab+0x16/0x20 [ 1365.582327][T20709] __should_failslab+0x81/0x90 [ 1365.587192][T20709] should_failslab+0x5/0x20 [ 1365.591690][T20709] kmem_cache_alloc+0x46/0x2e0 [ 1365.596491][T20709] ? cgroup_rstat_updated+0x60/0x1c0 [ 1365.602898][T20709] mempool_alloc_slab+0x16/0x20 [ 1365.608179][T20709] ? mempool_free+0x130/0x130 [ 1365.613021][T20709] mempool_alloc+0x8c/0x300 [ 1365.617626][T20709] ? ext4_inode_block_valid+0x1cc/0x210 [ 1365.623241][T20709] bio_alloc_bioset+0xcc/0x480 [ 1365.628056][T20709] ? iov_iter_alignment+0x34b/0x370 [ 1365.633267][T20709] iomap_dio_bio_actor+0x511/0xb50 [ 1365.638436][T20709] ? ext4_iomap_begin+0x5d1/0x620 [ 1365.643581][T20709] iomap_dio_actor+0x26e/0x3b0 [ 1365.648552][T20709] ? ext4_iomap_overwrite_begin+0x5e/0x80 [ 1365.654309][T20709] iomap_apply+0x1df/0x400 [ 1365.658709][T20709] __iomap_dio_rw+0x62e/0xa60 [ 1365.663507][T20709] ? __iomap_dio_rw+0xa60/0xa60 [ 1365.668444][T20709] iomap_dio_rw+0x30/0x70 [ 1365.672779][T20709] ext4_file_write_iter+0xa4f/0x11d0 [ 1365.678108][T20709] do_iter_readv_writev+0x2cb/0x360 [ 1365.683300][T20709] do_iter_write+0x112/0x4c0 [ 1365.688141][T20709] ? kmalloc_array+0x2d/0x40 [ 1365.692756][T20709] vfs_iter_write+0x4c/0x70 [ 1365.697411][T20709] iter_file_splice_write+0x40a/0x750 [ 1365.703004][T20709] ? splice_from_pipe+0xc0/0xc0 [ 1365.707852][T20709] direct_splice_actor+0x80/0xa0 [ 1365.712844][T20709] splice_direct_to_actor+0x345/0x650 [ 1365.718241][T20709] ? do_splice_direct+0x170/0x170 [ 1365.723400][T20709] do_splice_direct+0xf5/0x170 [ 1365.728311][T20709] do_sendfile+0x773/0xda0 [ 1365.732890][T20709] __x64_sys_sendfile64+0xf2/0x130 [ 1365.738056][T20709] do_syscall_64+0x3d/0x90 [ 1365.742899][T20709] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1365.749079][T20709] RIP: 0033:0x4665d9 [ 1365.753200][T20709] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1365.773107][T20709] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1365.781802][T20709] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1365.790016][T20709] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1365.798122][T20709] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1365.806106][T20709] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1365.814070][T20709] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:41 executing program 1 (fault-call:8 fault-nth:20): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:41 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0xa00000000000000, 0x0, 0xfffffffffffffffd) 06:20:41 executing program 5: ioctl$TIOCGETD(0xffffffffffffffff, 0x5424, &(0x7f0000000000)) r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x8a, 0xfb, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1}, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x80000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') 06:20:41 executing program 4: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') open_by_handle_at(r0, &(0x7f0000000000)=@orangefs_parent={0x28, 0x2, {{"92baaa101d2b66bf7f69f074f44bcbcd", 0x40000000}, {"8553f8b786cabdab880ef1bf6eb06ed5"}}}, 0x4000) perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x1, 0x2, 0x5, 0x3f, 0x0, 0x7, 0x2000, 0x4, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0xb1, 0x2, @perf_config_ext={0x400}, 0x208, 0x1ff, 0x9, 0x8, 0x3, 0x8a, 0x18, 0x0, 0x5, 0x0, 0x1c7f}, 0xffffffffffffffff, 0xe, r0, 0x1) 06:20:41 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000001b003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:41 executing program 5: r0 = perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0xfb, 0x0, 0x0, 0xfd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x208, 0x0, 0x0, 0x2, 0x0, 0xfffffffc}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000000)=0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000100), 0x501000, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x6, 0x80, 0xfc, 0x81, 0x0, 0x5, 0x0, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0xbb, 0x4, @perf_config_ext={0x200, 0x7f8e}, 0x284, 0xffffffffffffff52, 0x100, 0x6, 0x8, 0x0, 0x4, 0x0, 0x6, 0x0, 0x8}, r1, 0xe, r2, 0x12) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') 06:20:41 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0xb00000000000000, 0x0, 0xfffffffffffffffd) 06:20:41 executing program 5: ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, &(0x7f0000000000)={'erspan0\x00'}) r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') [ 1365.995655][T20732] FAULT_INJECTION: forcing a failure. [ 1365.995655][T20732] name failslab, interval 1, probability 0, space 0, times 0 [ 1366.008809][T20732] CPU: 1 PID: 20732 Comm: syz-executor.1 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1366.018969][T20732] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1366.029142][T20732] Call Trace: [ 1366.032409][T20732] dump_stack_lvl+0xb7/0x103 [ 1366.037025][T20732] dump_stack+0x11/0x1a [ 1366.041164][T20732] should_fail+0x23c/0x250 [ 1366.045563][T20732] ? __es_insert_extent+0x51f/0xe70 [ 1366.050743][T20732] __should_failslab+0x81/0x90 [ 1366.055602][T20732] should_failslab+0x5/0x20 [ 1366.060087][T20732] kmem_cache_alloc+0x46/0x2e0 [ 1366.064835][T20732] __es_insert_extent+0x51f/0xe70 [ 1366.069850][T20732] ext4_es_insert_extent+0x1bb/0x19d0 [ 1366.075359][T20732] ? percpu_counter_add_batch+0x69/0xd0 [ 1366.081144][T20732] ? ext4_es_lookup_extent+0x36b/0x490 [ 1366.086592][T20732] ext4_map_blocks+0xa4c/0xef0 [ 1366.091378][T20732] ? ext4_convert_unwritten_extents+0x121/0x2c0 [ 1366.097736][T20732] ? __cond_resched+0x11/0x40 [ 1366.102529][T20732] ext4_convert_unwritten_extents+0x15a/0x2c0 [ 1366.108827][T20732] ext4_dio_write_end_io+0x88/0x100 [ 1366.114630][T20732] ? ext4_buffered_write_iter+0x3f0/0x3f0 [ 1366.120347][T20732] iomap_dio_complete+0xb8/0x3c0 [ 1366.125274][T20732] iomap_dio_rw+0x4e/0x70 [ 1366.129613][T20732] ext4_file_write_iter+0xa4f/0x11d0 [ 1366.134988][T20732] do_iter_readv_writev+0x2cb/0x360 [ 1366.140168][T20732] do_iter_write+0x112/0x4c0 [ 1366.144761][T20732] ? kmalloc_array+0x2d/0x40 [ 1366.149352][T20732] vfs_iter_write+0x4c/0x70 [ 1366.153837][T20732] iter_file_splice_write+0x40a/0x750 [ 1366.159280][T20732] ? splice_from_pipe+0xc0/0xc0 [ 1366.164807][T20732] direct_splice_actor+0x80/0xa0 [ 1366.169775][T20732] splice_direct_to_actor+0x345/0x650 [ 1366.175199][T20732] ? do_splice_direct+0x170/0x170 [ 1366.180321][T20732] do_splice_direct+0xf5/0x170 [ 1366.185111][T20732] do_sendfile+0x773/0xda0 [ 1366.189568][T20732] __x64_sys_sendfile64+0xf2/0x130 [ 1366.194718][T20732] do_syscall_64+0x3d/0x90 [ 1366.199315][T20732] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1366.205186][T20732] RIP: 0033:0x4665d9 [ 1366.209069][T20732] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1366.229013][T20732] RSP: 002b:00007f8339927188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1366.237419][T20732] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 06:20:42 executing program 3 (fault-call:11 fault-nth:42): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:42 executing program 4: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x1e080, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r0, &(0x7f0000000080)={0xb000300c}) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$HDIO_GETGEO(r2, 0x301, &(0x7f0000000000)) r3 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20003, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0, 0x0, 0xffffffffffffffff, 0x2) preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000380)=""/233, 0xe9}, {&(0x7f00000002c0)=""/101, 0x65}, {&(0x7f0000000480)=""/164, 0xa4}, {&(0x7f0000000540)=""/210, 0xd2}, {&(0x7f0000000640)=""/97, 0x61}, {&(0x7f00000006c0)=""/152, 0x98}, {&(0x7f0000000780)=""/137, 0x89}, {&(0x7f0000000840)=""/224, 0xe0}], 0x8, 0x644, 0x7) r4 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$unix(r0, &(0x7f00000022c0)=[{&(0x7f0000000a40)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000d80)=[{&(0x7f0000000ac0)="bff8113bdc8ea9e897b166193148d27cd37afb96a922117d5b3073eeca9314066975f639f59a89d51028dbf7857242e410cc7f3dce4b279dc2d7d708fa0fc9eb2ce88f1b9200b46b102ced21396300e00eff8f7eba2b72667fe75a66ffb5a8591689f668f9c406fc291c5a7c5d2fb0234c705b918a3735b9147fc918678690574fd788fc9618332e106d1aceb7d23d47630d53969f404d36fcd426c47c73b5fc013e9a2ba22df479b0249cacebb5a6b82ed7822f840f837ae5af4872940815a9c6f7df789ef3f96f638b4f5b357c95a84fd8715d2f45712b9fa7016564", 0xdd}, {&(0x7f0000000bc0)="d88f339f7d228b44d4aab7d140887b118f46ff488c61f751d8015a", 0x1b}, {&(0x7f0000000c00)="1c", 0x1}, {&(0x7f0000000c40)="7b91c5d5a0d737d29061d6ef330048dc4dfbdb2f9afe8f28441599f92e9980537c804f0ccc4f443b4618", 0x2a}, {&(0x7f0000000c80)="fe80cc9c2f51b55a55ba1bbf7dfb0550a4ebfabdc7ee6a033458278b623e98a2e28f83155a0a808dcda0ae1f34e065dc2cd4f7ea8cac0c60747348b7f143396763c6907b0e38e2c8039bcd029f25fa256142adc089f1a873a8dabfd8f46176dd24d1225a1803f4baf40036355270b0b3f8a66a52bb00a9380450c1dccc91d8331a1b71b9d4334a1581714289f48be68c49e5c0e25c45bef2a4d51213d20a3f58eb3454b405817d561bafee1018f88b639510fd9646c8da92c4c1cc3e757feb97a0e84ee8133aa6ad75c208105eeae4b773e4bff5606b97faf96f6122f9c0b6ed87b5", 0xe2}], 0x5, &(0x7f0000000ec0)=[@rights={{0x28, 0x1, 0x1, [r0, r1, r2, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}], 0x28, 0xc014}, {&(0x7f0000000f00)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000f80)="8de87b541f7d2c782123eabb38760ba17f2029065d9eaa52ad9f640e1aac7555adf7f2eb9eecf5b8eb3a5897d5718a2836ceb77ee6fa14fc0b467a15", 0x3c}, {&(0x7f0000000fc0)="3391175e216bdd1c4a68f1ba7c86d65f7ff82d467ebf816f721e6b1c5fd8500ffa18b42945017ef527afccd5c6f570ace18ddd12826876d569cc1a3ef5d9e44fe02c020c595d33e2625882802984e21107280e03b049c1b65d5d54b3cfcc1c7ab18db88da6fd441ac3f012aada3d3b8a8a0da01abea0171dd6b6e32a55324a77baeae5e97fdc94430438cc76c4ae409663fe36a03c6135112888192eea8df54b07c69f2dc25f2456690330ff934ecb66421c769c38f15e9a8399a63c98eb541b77e2ab6bd53c3e36e3e27e78115f7c77c1b12324dc560d8beb939ce31e4f019fd059fc9b1d25d6a3bc97293c535056991576565e3eb0951af25b567137584c9a004fe795eefd2d6f157abd8a453b82d0cd11c077d6e0ce2fdcc470384b014066303d702d445643991421e0003aefd5554ffb56f8a90e7cba74920ed383bdd9e0114f9432997549bfc7bfcb4348147fc1e84cb862a50751c3ea6f3e19a5ea1db8bceed136903da6ccbcee2763627ada628fd99dcbdaf05e1d67fb348ad6b614eb8817605ca21da33cadf1e9970e163394dbf33d858a81a7c8060802f1ab1f508e689da8dd1715f98d7ab0fd317b93c29c4521a5c35288822805b66bc2ccf00122a87e0b916537341945b53613bc6d6e61e658fea35bf74ecb7043fe43219bfde485cf20a84a8b67713927556728a075687c79a51e93ac30952efea4ff8ac0a1c707a69c01489a6b91623e2305542e2b2a3a3494afb9a39d1fdd7f985ca5f818bf5db58c1597540c465000ae2c71c10de1e65167768ae2019646b485ef1ae7642a0347ee4197950335a6aeeaa5a9f4480216e0071319938a46cb0e3ae0b5dd3ab352ffabdace82239b2bdc2aba9f7b499cb0ea344ff511ad18ea280b873bb38ad57a4302e2cd59e686cd34d1fa804662f679662ae2c518f20d09c82fdf71f26613c0dd0096e2be640a2189882b758d3057b776a15927d9cb56ebcf64cdfd980e742afdaf4cc096a34519176145ff077a8c304899ca327d550acf28df8c4507e4284ccb417e7ff03a53033cbac3f1613161e2bb6f5d09809c8ffa535540f51eec7d2f1ca6687db8029a985ffd384d5527e3e37e43d5f2a635ef2b097bbcf1a84aa30de59f69ebf8da80015cf7aabc226fda7081d9686ba4dff7daede3cc7b7360dd3be2ec859c6085be2e70f0d93f708079a059a52df12caff690fc1f22fef68f4851fe75f6114702a0c089987f1c38ae07c4137782ba9db1005f9c1575bcdfe17ada201779a639aac139cb2846761109dad0d03babf049135a19db0755b8592774450e98c3580ed8bacdd40b77f3f1b34e607940a59e34814f7a60a22d159246ed4589ac3197cea688451332c647d7fa9d4dc7c9893c1fb40a414ea237fc14f303a390a53be8d6ba03fbb9c0eda2789bc01c8a50cc0027b8415b062e65e342f09aff8b998773030e173ff784d1d4b8bb319fd5dff8f100e107510321ca284f78cf62ef10a90d26bf7aa4611c38295f0a30fb0c89fb6039c34ac3009f1845ba07f4a9912924f4d215191f2f550c6df1dcdd56e1018031ccf5b4bcd26f7b9ae03888203d5bedc85dbd1235b40273502921ca7de5ad2f9aae66e01f59e63e7734f70bbc50280ed6c7e302000dc88637c9c1c7cb4197a25ba7cff175bfba432ddb3b0c22bf12d241f47fb9090380b14a005b3d544d21b257e254a4c807b5c1552da4054e0b530f28c2cfad2ba41b42a95f2ff6d77ad9a14344e791b0509a6e7ad2ac74e050a996e223a6813e1348227e5e0a6c69ce726a53dbe3c3cb2b9831df098b5c9e1c21338a6531dacae331a3f31499a810a0e4c1613e5af9e6a3c48269e22ce52f4e219f8f9445fa1fb24921d2a3dba818fbba422662318fa384ed613f0e8857fc3d8a09eb9a8dc7877ec4917a771be9b018ee33a591610f6c75704a2b5a6f0bf9fc497f3934678e14ba0bbdd1c2c41b0664124d94fd4de91bb170f31c9bcd2eb01d4f9927742f683c1603a261e70e688c96b993b2b5bebeefe4da44fa98a7fdaab8c63302e166fd616699f9b4ae54dc65c7ec03fff0eb0fb628257ea7da49ad3cc94332f95a82152d6187d1fa04356919c58e0eacd9c22f49401ad7228bd90a17eff37fdaed06215cd896117f83ad7d451cfb9ae0f67ebf5c4669017ba5d2507a0291ca792c95b098d7a38c239357ecd5dec2bf670bb4ab3a6d1147363901df31bcd27c8f07c79f0c186a0c5a637f7aacf8d85ebf439f8748c2ea4536c5a67f39bd36a218e0652d48637290dadbcea4e14d098b30a4dce8cdb6e3a7d36a111a7549a06236b3a8a107f1464403e78b0ee0d8f53a7f1a3cb8923684340c4a91260b170d1f745478f24a38e9995327ccc83a3918afd3ebbff369dc2f495d68dcb8f9b6baad65c8cedeee44f14836d676fedfab39f800f89622d0d1e134daec37751ac1b5b461bd0221c3b99c76a8c9a5c692eaf9dde1603aa16e13a0ff06f10ff2b941d364d590dcc33d12c752a1e352a54baf914f27aadf7ce1161cc4ecbb8fcf3c57ee3c8e5fb087c3ddf8b302d7e3279e9cb4e9adcdd05db84d98f9bac899a5f729eeea8237b9df5055b0baa76630d9590a5e15c0779977f0a786e5df07d860ca568ebb8165c5dd9a91e469a44132104dab288a7dfca43059e195529966386cc1028193f0627ea6ccff59d7bb6c1221bb5a0b01a190ac8e45cb74b02630ccbb5c027885cfc5145c6bdc5856d7e8f3aa22c5593482a6e31b76379a29a7dc7ec805c542044a60b247712d6da9c079528cd1e8e95f3ec7d83b535e8f1ca2a5e16ffa282b722d6787abdcdb8fb3f69e083ed92d0f4ab2aea61ed234adb91275f755e3e183205110c977b872b601e615599c8873d4861a944ecca81757c1eb48e1fd5e12e294318da841e27a0fd0734197f597295bee2d7a6f67b0e95ca08e4b8420f1e1cead432fe3fdbf3f1f92fdef31b26b85389bc4456603206a2cd245817048c84d8a3903c798f55087b805688c841d7cc6f06fb1ff2522240392600f7792ac12df76a1b612ad3c08fc6db9e5f1520d4b83c2e89fa40db814dd479010bd4c44de8dd69a096830b9a6afd7ce14a5aa79b3346038c86e4c5d1e56218e1c7e682c6859677215e7d32c7fe9c8740576815f160e5073a8264880fd54d54114d293c7d6714a1f12e668df2d9aa292032eb3c248f063aa8c692019e161109cfd88c51355e64c839e2aa0f056bbce00e0de3e318efc91570c11033253e7bc1369c2cd535242213a4fe9723c1199608d976146c0a9970be28dc7b07813c4afeabdaab6b2b64ddebcab309b32204d6005693312170aeabfaf0e7ed152115f3e26840ce1ebf33eea0d2ba008a315e8bdceb69826bcf75a9db2e3e243790b6d4ca4c0f75cc1756b037fce6287e8ff1cb79437f39f3048c6c9246f8670658aa1f527817e964a37396d441f58845d0dc498eef64196a64f3da29611a2e021602d94b7d5ed0575cf42efe29d8e4ce6ee02bfc6d04e8eb6d890e3e46fb9182d0e153b61db3de2426197a240d527cd1580562c90ae27f34f21e173ebb0bf75adaaa14bc9c3d0e90fc4c175336fa1c58cf539b8e785f032e8d9ae1bcf2a82461728f1e575dd5ea643f6d100dbb7bf587460c1917d8cbc4f9e3b3ba25f022724c69ba1b5033279d141e9d409394a14728c54a278a588c5e890dfc597906b514f6d67cd06727a6088f6f98e0b11c0d7f589c5c760243cdda9695ec8c504a17a6db0bb6daaa817979685cfdaeece408c2326f41b3dbfe558ecf3ebd05931f93dc937d25bbd45e0bc13901217740c5352842fa5aa34f217b33002cf6fd43189865ba5c83a96de6f66895ff4da76a65eaa9831a81932fd435a0a823bbfb1a1e2c3b071e98162cf3d62faa1964e3299f71df520297bce20522d4a2dc5247f41e5e3dfe1f2c7e63c4dfa6bd2dcf77c7d54e0791b5d82705f6e6d4a9d4425f93ea1bbfee4e217c8d466ed1d9a41402130b6feaec600f066eaeb5ebdbc524745a902003f55c93502a54f20842610865ab5466a0652613d34b932e63c19314d7f96a26a2e54ee643e752d4ed93d772c4935bb0c42a62935cee650b99217f28ae51722c40a497181dacae70931fbac7f0314ed14b77f491bfa420a5e583f1cdabc7b96f00436eba305fa6a9c0aa340c98c05619470e98432602679f2d41d7bd2c7828a25a5958ee3d0b8fff89f2440ba7c00d29129718e86084d76962281b9918c5a89a124a39ef4bef3f59f1c80ed3f3e800369acb08ea1169ac2dc9343675f72a12067837fc21fa3509fe977826733689f9a6a41eda58bb6dd7ee4a0ba0f7f8e8e203401da49f23a464c74e319e0340797cceea2ede6a2de9822f5a3f52b242590e9cf2bbddb3c524127cea01f54f4881bd0cf15bfabf5c6b0cd426fa50883720b75bb18b1f4ac06f7891cf601dba780ee3868f6248da64cc4666036b2ec92fb73b702236b970eabab44f7fc89e9f2669cd67a386a0a03fe678637a86c364fdf053c12da5220ff1f2dbbdb9f411426130790097d58d963498ec0532cea68d85af756b001d7b68aa5db8702e8cdac86e3875980af6a5cef080c96a862feec06be1e7a4042e4de382e1fe40d1bf25ba860cde6acc818bfdbb4a34ce1930850477038bdcca17e0c4be7f757d56da55adb6bc6f4a596282af612ba03d0eb47f13b65f126f60f0a273c692643074394948526ed39b865aaf37bef7da057f61ed991d6e95a7d5f8c6f49711bfa1d963a435dbe1caddff05438aa5ca56e72fb6643d4366dfeafb10887923213aa38154c9d8401c6ebeed77534640c7565d4b93a26d4e522aa374cd93b557ab2b183fb78f20ec2b27166c8245cfdf8970902b44fd02e9c699d16cf02a00da94e870b5db9f39104266f42643b8f54b85213f8f5d18f93bdb671be5d6cbd18d976dd9991a316b10d160399572b0c8471f6941a19db58919e064b63c921ec37b9f016c7a40f7def1bac3332bf8c00d97a387d3d4c38cd1824f6beebe3b4bcc4d61f405685d4d1dc4cd1cc2db626b16c7260e92bf3e877225df6ec993a240bfbae11b3a2f42c016e3c37834f689d903089e0bc6689fd2621e0af8e5d5c039fb16fe41dbdd7e45d1811da53062dee2d85e433f88d60fd99b6fedf83305fb274dcfafc8fe5f46299ac74d1d73f9d56933d6fb0f84bf324cc2c1321faedc820686eab59e948ed9a6f2e6cb2104d24337b19ee9da75578269c179eac819c23a461ae3e1f65a922084358496c38b2d67bf866bd7691f7b0653c659c79e288f459e8964b426e09f9d0790f82f51f68e2eb1209dc3fd7144b7e361124c5182704ee39b72fb5ed91a303cebe2d748084ced324ea9e4027bf34da5e5df457be0e84df8c200636141d7f605fe01fb4003b43bd17055396726d40edac2cd4a382ce056cb15748fa63d2f99f6f5ba9b7769b049713140745ba15a0e033c08db777c63447d5be506eedd858e4a686efc65c57761bdf5455bbc6b1c5282bce50cfa6f5853939147c3b096633bbd9057df384195989a88696fecc7a2de59efe9d9ac7e749c593fd63b3b83bdf88aaf2194cd95f98bc9c57ec4cb0e066c72c4517c62f70d9947ced35e8ba3d8fbc845b334c8b72f15c4ebd54ad91611066dc7ac6481ceabb5d0e2b7a68aea6434eea3e2b8868b9fd28bdf40bb01628441fa55e312d2c6c411e418cbc8dc3d28c3d8cf9c3962be14c60ec314f39b7a2e074316a27ca8a50876fe0ce39254b8578276c62846499234a143345721a2e09ef0ef31c9790725ea801d5f17c3030041157", 0x1000}, {&(0x7f0000001fc0)="d83cdaf912f1224ddd147dae51300d61f51b3fbcf0cecd041e0c5e241ecf4e6cc0e93652342050f7ceac3a1126fcca7dadb1400b32e0b67395124b86970477a01dfd", 0x42}, {&(0x7f0000002040)="a6ab756667fd4fabdd37fb698dbe3e6584579849a1c0a72e54da3621e93084d9f51ddd201a413906a98aa1a8a93563386e0c3c0a0988", 0x36}, {&(0x7f0000002080)="3e1f6bcd5c5e061960212e761b3b2873833ab77dea24653949bae39285c3a912504b9e87b9414e9b7edc73b3a2ca107bfe5f267631da6597684df5f804c2b44d1110427a519fbd37302a63e33cf928552ba545334f86ad0f2a50b4e3daab24cd7bd6607d60cc7fd69e44ca1cfcebb58d09dc66ec8e7c32aa7f87e02427d9681d7611b6f9544aba0bb13153447b824768c37f5bff41c832ca20d83b6eb8807c0f5e81e279e913e1db6c0e2cde4139837cc4a52acf6d16de5427860ceb2b9a70071b7e7de9f5fd2338344de602533833c3d91a23ec02c9cd8deea5d839609cbe07", 0xe0}], 0x5, &(0x7f0000002240)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r4, r1]}}], 0x60, 0x20000080}], 0x2, 0x804) r5 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) recvfrom$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(r0, 0x40046721, &(0x7f00000009c0)={r1}) ioctl$PERF_EVENT_IOC_REFRESH(r5, 0x2402, 0x7fffffff) r6 = creat(&(0x7f0000000140)='./file0\x00', 0xa0) pwritev(r5, &(0x7f0000000280)=[{&(0x7f00000001c0)="65274055bb8327c67d6c994c44402a6fb4892a8ddfd639f39b5668f58b66625eefd42bfe7eaa3477eebfc906d3f37e6b1a56039724fc084325f1c7df42412ca194167a7035c65696ed75022b90ebfbb466cfca3ce9b2e01763e9994dd9bbe09a5477c194d0a8debca65fd0583bffbeb5a0897848f0e4a513256b70237e2776a8f16fc72f", 0x84}], 0x1, 0x8, 0xffffffff) epoll_ctl$EPOLL_CTL_MOD(r6, 0x3, r3, &(0x7f0000000180)={0x10}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f0000000040)='\x00') 06:20:42 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x80, 0x2, 0xdf, 0x4, 0x0, 0x2, 0x5000, 0xa, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xbc34, 0x0, @perf_config_ext={0x2, 0x3}, 0x4111, 0x2, 0x9, 0x6, 0x1, 0x5, 0x20, 0x0, 0x3f, 0x0, 0x5}, 0x0, 0x3, r0, 0x9) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x8, 0x9, 0x8a, 0x1, 0x0, 0xfff, 0x10, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x200, 0x0, @perf_bp={&(0x7f0000000000), 0x3}, 0x44, 0x5, 0x7, 0x5, 0x80000001, 0x9, 0x80, 0x0, 0x400, 0x0, 0x1}, 0x0, 0xc, 0xffffffffffffffff, 0x8) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) readahead(r1, 0xff, 0x100) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000002c0)=0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0xc0, 0x40, 0x20, 0x9, 0x0, 0x5e9a, 0x7c020, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x80000001, 0x1, @perf_bp={&(0x7f0000000080)}, 0x0, 0x5, 0x8, 0x0, 0xdc5, 0x8, 0x2, 0x0, 0x800, 0x0, 0x1}, r2, 0x8, 0xffffffffffffffff, 0x3) 06:20:42 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0xc00000000000000, 0x0, 0xfffffffffffffffd) [ 1366.245578][T20732] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1366.253685][T20732] RBP: 00007f83399271d0 R08: 0000000000000000 R09: 0000000000000000 [ 1366.261812][T20732] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1366.270030][T20732] R13: 00007ffd7d6a527f R14: 00007f8339927300 R15: 0000000000022000 [ 1366.415282][T20745] FAULT_INJECTION: forcing a failure. [ 1366.415282][T20745] name failslab, interval 1, probability 0, space 0, times 0 [ 1366.430192][T20745] CPU: 1 PID: 20745 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1366.444537][T20745] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1366.454960][T20745] Call Trace: [ 1366.458366][T20745] dump_stack_lvl+0xb7/0x103 [ 1366.463474][T20745] dump_stack+0x11/0x1a [ 1366.467745][T20745] should_fail+0x23c/0x250 [ 1366.472850][T20745] ? kmalloc_array+0x2d/0x40 [ 1366.478324][T20745] __should_failslab+0x81/0x90 [ 1366.483899][T20745] should_failslab+0x5/0x20 [ 1366.489024][T20745] __kmalloc+0x66/0x340 [ 1366.493561][T20745] ? ktime_get_coarse_real_ts64+0x10d/0x120 [ 1366.502334][T20745] ? splice_from_pipe+0xc0/0xc0 [ 1366.508839][T20745] kmalloc_array+0x2d/0x40 [ 1366.514681][T20745] iter_file_splice_write+0xc6/0x750 [ 1366.520732][T20745] ? atime_needs_update+0x239/0x390 [ 1366.528083][T20745] ? touch_atime+0xcf/0x240 [ 1366.534817][T20745] ? generic_file_splice_read+0x284/0x310 [ 1366.543115][T20745] ? splice_from_pipe+0xc0/0xc0 [ 1366.549425][T20745] direct_splice_actor+0x80/0xa0 [ 1366.557863][T20745] splice_direct_to_actor+0x345/0x650 [ 1366.564282][T20745] ? do_splice_direct+0x170/0x170 [ 1366.570035][T20745] do_splice_direct+0xf5/0x170 [ 1366.576487][T20745] do_sendfile+0x773/0xda0 [ 1366.581823][T20745] __x64_sys_sendfile64+0xf2/0x130 [ 1366.588395][T20745] do_syscall_64+0x3d/0x90 [ 1366.593699][T20745] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1366.601132][T20745] RIP: 0033:0x4665d9 [ 1366.606675][T20745] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1366.629416][T20745] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1366.641067][T20745] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1366.650583][T20745] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1366.659468][T20745] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1366.668569][T20745] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1366.677707][T20745] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:42 executing program 1 (fault-call:8 fault-nth:21): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:42 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e2000000000000f0003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:42 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0xd00000000000000, 0x0, 0xfffffffffffffffd) 06:20:42 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') 06:20:42 executing program 4: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x1e080, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r0, &(0x7f0000000080)={0xb000300c}) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$HDIO_GETGEO(r2, 0x301, &(0x7f0000000000)) r3 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20003, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0, 0x0, 0xffffffffffffffff, 0x2) preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000380)=""/233, 0xe9}, {&(0x7f00000002c0)=""/101, 0x65}, {&(0x7f0000000480)=""/164, 0xa4}, {&(0x7f0000000540)=""/210, 0xd2}, {&(0x7f0000000640)=""/97, 0x61}, {&(0x7f00000006c0)=""/152, 0x98}, {&(0x7f0000000780)=""/137, 0x89}, {&(0x7f0000000840)=""/224, 0xe0}], 0x8, 0x644, 0x7) r4 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$unix(r0, &(0x7f00000022c0)=[{&(0x7f0000000a40)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000d80)=[{&(0x7f0000000ac0)="bff8113bdc8ea9e897b166193148d27cd37afb96a922117d5b3073eeca9314066975f639f59a89d51028dbf7857242e410cc7f3dce4b279dc2d7d708fa0fc9eb2ce88f1b9200b46b102ced21396300e00eff8f7eba2b72667fe75a66ffb5a8591689f668f9c406fc291c5a7c5d2fb0234c705b918a3735b9147fc918678690574fd788fc9618332e106d1aceb7d23d47630d53969f404d36fcd426c47c73b5fc013e9a2ba22df479b0249cacebb5a6b82ed7822f840f837ae5af4872940815a9c6f7df789ef3f96f638b4f5b357c95a84fd8715d2f45712b9fa7016564", 0xdd}, {&(0x7f0000000bc0)="d88f339f7d228b44d4aab7d140887b118f46ff488c61f751d8015a", 0x1b}, {&(0x7f0000000c00)="1c", 0x1}, {&(0x7f0000000c40)="7b91c5d5a0d737d29061d6ef330048dc4dfbdb2f9afe8f28441599f92e9980537c804f0ccc4f443b4618", 0x2a}, {&(0x7f0000000c80)="fe80cc9c2f51b55a55ba1bbf7dfb0550a4ebfabdc7ee6a033458278b623e98a2e28f83155a0a808dcda0ae1f34e065dc2cd4f7ea8cac0c60747348b7f143396763c6907b0e38e2c8039bcd029f25fa256142adc089f1a873a8dabfd8f46176dd24d1225a1803f4baf40036355270b0b3f8a66a52bb00a9380450c1dccc91d8331a1b71b9d4334a1581714289f48be68c49e5c0e25c45bef2a4d51213d20a3f58eb3454b405817d561bafee1018f88b639510fd9646c8da92c4c1cc3e757feb97a0e84ee8133aa6ad75c208105eeae4b773e4bff5606b97faf96f6122f9c0b6ed87b5", 0xe2}], 0x5, &(0x7f0000000ec0)=[@rights={{0x28, 0x1, 0x1, [r0, r1, r2, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}], 0x28, 0xc014}, {&(0x7f0000000f00)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000f80)="8de87b541f7d2c782123eabb38760ba17f2029065d9eaa52ad9f640e1aac7555adf7f2eb9eecf5b8eb3a5897d5718a2836ceb77ee6fa14fc0b467a15", 0x3c}, {&(0x7f0000000fc0)="3391175e216bdd1c4a68f1ba7c86d65f7ff82d467ebf816f721e6b1c5fd8500ffa18b42945017ef527afccd5c6f570ace18ddd12826876d569cc1a3ef5d9e44fe02c020c595d33e2625882802984e21107280e03b049c1b65d5d54b3cfcc1c7ab18db88da6fd441ac3f012aada3d3b8a8a0da01abea0171dd6b6e32a55324a77baeae5e97fdc94430438cc76c4ae409663fe36a03c6135112888192eea8df54b07c69f2dc25f2456690330ff934ecb66421c769c38f15e9a8399a63c98eb541b77e2ab6bd53c3e36e3e27e78115f7c77c1b12324dc560d8beb939ce31e4f019fd059fc9b1d25d6a3bc97293c535056991576565e3eb0951af25b567137584c9a004fe795eefd2d6f157abd8a453b82d0cd11c077d6e0ce2fdcc470384b014066303d702d445643991421e0003aefd5554ffb56f8a90e7cba74920ed383bdd9e0114f9432997549bfc7bfcb4348147fc1e84cb862a50751c3ea6f3e19a5ea1db8bceed136903da6ccbcee2763627ada628fd99dcbdaf05e1d67fb348ad6b614eb8817605ca21da33cadf1e9970e163394dbf33d858a81a7c8060802f1ab1f508e689da8dd1715f98d7ab0fd317b93c29c4521a5c35288822805b66bc2ccf00122a87e0b916537341945b53613bc6d6e61e658fea35bf74ecb7043fe43219bfde485cf20a84a8b67713927556728a075687c79a51e93ac30952efea4ff8ac0a1c707a69c01489a6b91623e2305542e2b2a3a3494afb9a39d1fdd7f985ca5f818bf5db58c1597540c465000ae2c71c10de1e65167768ae2019646b485ef1ae7642a0347ee4197950335a6aeeaa5a9f4480216e0071319938a46cb0e3ae0b5dd3ab352ffabdace82239b2bdc2aba9f7b499cb0ea344ff511ad18ea280b873bb38ad57a4302e2cd59e686cd34d1fa804662f679662ae2c518f20d09c82fdf71f26613c0dd0096e2be640a2189882b758d3057b776a15927d9cb56ebcf64cdfd980e742afdaf4cc096a34519176145ff077a8c304899ca327d550acf28df8c4507e4284ccb417e7ff03a53033cbac3f1613161e2bb6f5d09809c8ffa535540f51eec7d2f1ca6687db8029a985ffd384d5527e3e37e43d5f2a635ef2b097bbcf1a84aa30de59f69ebf8da80015cf7aabc226fda7081d9686ba4dff7daede3cc7b7360dd3be2ec859c6085be2e70f0d93f708079a059a52df12caff690fc1f22fef68f4851fe75f6114702a0c089987f1c38ae07c4137782ba9db1005f9c1575bcdfe17ada201779a639aac139cb2846761109dad0d03babf049135a19db0755b8592774450e98c3580ed8bacdd40b77f3f1b34e607940a59e34814f7a60a22d159246ed4589ac3197cea688451332c647d7fa9d4dc7c9893c1fb40a414ea237fc14f303a390a53be8d6ba03fbb9c0eda2789bc01c8a50cc0027b8415b062e65e342f09aff8b998773030e173ff784d1d4b8bb319fd5dff8f100e107510321ca284f78cf62ef10a90d26bf7aa4611c38295f0a30fb0c89fb6039c34ac3009f1845ba07f4a9912924f4d215191f2f550c6df1dcdd56e1018031ccf5b4bcd26f7b9ae03888203d5bedc85dbd1235b40273502921ca7de5ad2f9aae66e01f59e63e7734f70bbc50280ed6c7e302000dc88637c9c1c7cb4197a25ba7cff175bfba432ddb3b0c22bf12d241f47fb9090380b14a005b3d544d21b257e254a4c807b5c1552da4054e0b530f28c2cfad2ba41b42a95f2ff6d77ad9a14344e791b0509a6e7ad2ac74e050a996e223a6813e1348227e5e0a6c69ce726a53dbe3c3cb2b9831df098b5c9e1c21338a6531dacae331a3f31499a810a0e4c1613e5af9e6a3c48269e22ce52f4e219f8f9445fa1fb24921d2a3dba818fbba422662318fa384ed613f0e8857fc3d8a09eb9a8dc7877ec4917a771be9b018ee33a591610f6c75704a2b5a6f0bf9fc497f3934678e14ba0bbdd1c2c41b0664124d94fd4de91bb170f31c9bcd2eb01d4f9927742f683c1603a261e70e688c96b993b2b5bebeefe4da44fa98a7fdaab8c63302e166fd616699f9b4ae54dc65c7ec03fff0eb0fb628257ea7da49ad3cc94332f95a82152d6187d1fa04356919c58e0eacd9c22f49401ad7228bd90a17eff37fdaed06215cd896117f83ad7d451cfb9ae0f67ebf5c4669017ba5d2507a0291ca792c95b098d7a38c239357ecd5dec2bf670bb4ab3a6d1147363901df31bcd27c8f07c79f0c186a0c5a637f7aacf8d85ebf439f8748c2ea4536c5a67f39bd36a218e0652d48637290dadbcea4e14d098b30a4dce8cdb6e3a7d36a111a7549a06236b3a8a107f1464403e78b0ee0d8f53a7f1a3cb8923684340c4a91260b170d1f745478f24a38e9995327ccc83a3918afd3ebbff369dc2f495d68dcb8f9b6baad65c8cedeee44f14836d676fedfab39f800f89622d0d1e134daec37751ac1b5b461bd0221c3b99c76a8c9a5c692eaf9dde1603aa16e13a0ff06f10ff2b941d364d590dcc33d12c752a1e352a54baf914f27aadf7ce1161cc4ecbb8fcf3c57ee3c8e5fb087c3ddf8b302d7e3279e9cb4e9adcdd05db84d98f9bac899a5f729eeea8237b9df5055b0baa76630d9590a5e15c0779977f0a786e5df07d860ca568ebb8165c5dd9a91e469a44132104dab288a7dfca43059e195529966386cc1028193f0627ea6ccff59d7bb6c1221bb5a0b01a190ac8e45cb74b02630ccbb5c027885cfc5145c6bdc5856d7e8f3aa22c5593482a6e31b76379a29a7dc7ec805c542044a60b247712d6da9c079528cd1e8e95f3ec7d83b535e8f1ca2a5e16ffa282b722d6787abdcdb8fb3f69e083ed92d0f4ab2aea61ed234adb91275f755e3e183205110c977b872b601e615599c8873d4861a944ecca81757c1eb48e1fd5e12e294318da841e27a0fd0734197f597295bee2d7a6f67b0e95ca08e4b8420f1e1cead432fe3fdbf3f1f92fdef31b26b85389bc4456603206a2cd245817048c84d8a3903c798f55087b805688c841d7cc6f06fb1ff2522240392600f7792ac12df76a1b612ad3c08fc6db9e5f1520d4b83c2e89fa40db814dd479010bd4c44de8dd69a096830b9a6afd7ce14a5aa79b3346038c86e4c5d1e56218e1c7e682c6859677215e7d32c7fe9c8740576815f160e5073a8264880fd54d54114d293c7d6714a1f12e668df2d9aa292032eb3c248f063aa8c692019e161109cfd88c51355e64c839e2aa0f056bbce00e0de3e318efc91570c11033253e7bc1369c2cd535242213a4fe9723c1199608d976146c0a9970be28dc7b07813c4afeabdaab6b2b64ddebcab309b32204d6005693312170aeabfaf0e7ed152115f3e26840ce1ebf33eea0d2ba008a315e8bdceb69826bcf75a9db2e3e243790b6d4ca4c0f75cc1756b037fce6287e8ff1cb79437f39f3048c6c9246f8670658aa1f527817e964a37396d441f58845d0dc498eef64196a64f3da29611a2e021602d94b7d5ed0575cf42efe29d8e4ce6ee02bfc6d04e8eb6d890e3e46fb9182d0e153b61db3de2426197a240d527cd1580562c90ae27f34f21e173ebb0bf75adaaa14bc9c3d0e90fc4c175336fa1c58cf539b8e785f032e8d9ae1bcf2a82461728f1e575dd5ea643f6d100dbb7bf587460c1917d8cbc4f9e3b3ba25f022724c69ba1b5033279d141e9d409394a14728c54a278a588c5e890dfc597906b514f6d67cd06727a6088f6f98e0b11c0d7f589c5c760243cdda9695ec8c504a17a6db0bb6daaa817979685cfdaeece408c2326f41b3dbfe558ecf3ebd05931f93dc937d25bbd45e0bc13901217740c5352842fa5aa34f217b33002cf6fd43189865ba5c83a96de6f66895ff4da76a65eaa9831a81932fd435a0a823bbfb1a1e2c3b071e98162cf3d62faa1964e3299f71df520297bce20522d4a2dc5247f41e5e3dfe1f2c7e63c4dfa6bd2dcf77c7d54e0791b5d82705f6e6d4a9d4425f93ea1bbfee4e217c8d466ed1d9a41402130b6feaec600f066eaeb5ebdbc524745a902003f55c93502a54f20842610865ab5466a0652613d34b932e63c19314d7f96a26a2e54ee643e752d4ed93d772c4935bb0c42a62935cee650b99217f28ae51722c40a497181dacae70931fbac7f0314ed14b77f491bfa420a5e583f1cdabc7b96f00436eba305fa6a9c0aa340c98c05619470e98432602679f2d41d7bd2c7828a25a5958ee3d0b8fff89f2440ba7c00d29129718e86084d76962281b9918c5a89a124a39ef4bef3f59f1c80ed3f3e800369acb08ea1169ac2dc9343675f72a12067837fc21fa3509fe977826733689f9a6a41eda58bb6dd7ee4a0ba0f7f8e8e203401da49f23a464c74e319e0340797cceea2ede6a2de9822f5a3f52b242590e9cf2bbddb3c524127cea01f54f4881bd0cf15bfabf5c6b0cd426fa50883720b75bb18b1f4ac06f7891cf601dba780ee3868f6248da64cc4666036b2ec92fb73b702236b970eabab44f7fc89e9f2669cd67a386a0a03fe678637a86c364fdf053c12da5220ff1f2dbbdb9f411426130790097d58d963498ec0532cea68d85af756b001d7b68aa5db8702e8cdac86e3875980af6a5cef080c96a862feec06be1e7a4042e4de382e1fe40d1bf25ba860cde6acc818bfdbb4a34ce1930850477038bdcca17e0c4be7f757d56da55adb6bc6f4a596282af612ba03d0eb47f13b65f126f60f0a273c692643074394948526ed39b865aaf37bef7da057f61ed991d6e95a7d5f8c6f49711bfa1d963a435dbe1caddff05438aa5ca56e72fb6643d4366dfeafb10887923213aa38154c9d8401c6ebeed77534640c7565d4b93a26d4e522aa374cd93b557ab2b183fb78f20ec2b27166c8245cfdf8970902b44fd02e9c699d16cf02a00da94e870b5db9f39104266f42643b8f54b85213f8f5d18f93bdb671be5d6cbd18d976dd9991a316b10d160399572b0c8471f6941a19db58919e064b63c921ec37b9f016c7a40f7def1bac3332bf8c00d97a387d3d4c38cd1824f6beebe3b4bcc4d61f405685d4d1dc4cd1cc2db626b16c7260e92bf3e877225df6ec993a240bfbae11b3a2f42c016e3c37834f689d903089e0bc6689fd2621e0af8e5d5c039fb16fe41dbdd7e45d1811da53062dee2d85e433f88d60fd99b6fedf83305fb274dcfafc8fe5f46299ac74d1d73f9d56933d6fb0f84bf324cc2c1321faedc820686eab59e948ed9a6f2e6cb2104d24337b19ee9da75578269c179eac819c23a461ae3e1f65a922084358496c38b2d67bf866bd7691f7b0653c659c79e288f459e8964b426e09f9d0790f82f51f68e2eb1209dc3fd7144b7e361124c5182704ee39b72fb5ed91a303cebe2d748084ced324ea9e4027bf34da5e5df457be0e84df8c200636141d7f605fe01fb4003b43bd17055396726d40edac2cd4a382ce056cb15748fa63d2f99f6f5ba9b7769b049713140745ba15a0e033c08db777c63447d5be506eedd858e4a686efc65c57761bdf5455bbc6b1c5282bce50cfa6f5853939147c3b096633bbd9057df384195989a88696fecc7a2de59efe9d9ac7e749c593fd63b3b83bdf88aaf2194cd95f98bc9c57ec4cb0e066c72c4517c62f70d9947ced35e8ba3d8fbc845b334c8b72f15c4ebd54ad91611066dc7ac6481ceabb5d0e2b7a68aea6434eea3e2b8868b9fd28bdf40bb01628441fa55e312d2c6c411e418cbc8dc3d28c3d8cf9c3962be14c60ec314f39b7a2e074316a27ca8a50876fe0ce39254b8578276c62846499234a143345721a2e09ef0ef31c9790725ea801d5f17c3030041157", 0x1000}, {&(0x7f0000001fc0)="d83cdaf912f1224ddd147dae51300d61f51b3fbcf0cecd041e0c5e241ecf4e6cc0e93652342050f7ceac3a1126fcca7dadb1400b32e0b67395124b86970477a01dfd", 0x42}, {&(0x7f0000002040)="a6ab756667fd4fabdd37fb698dbe3e6584579849a1c0a72e54da3621e93084d9f51ddd201a413906a98aa1a8a93563386e0c3c0a0988", 0x36}, {&(0x7f0000002080)="3e1f6bcd5c5e061960212e761b3b2873833ab77dea24653949bae39285c3a912504b9e87b9414e9b7edc73b3a2ca107bfe5f267631da6597684df5f804c2b44d1110427a519fbd37302a63e33cf928552ba545334f86ad0f2a50b4e3daab24cd7bd6607d60cc7fd69e44ca1cfcebb58d09dc66ec8e7c32aa7f87e02427d9681d7611b6f9544aba0bb13153447b824768c37f5bff41c832ca20d83b6eb8807c0f5e81e279e913e1db6c0e2cde4139837cc4a52acf6d16de5427860ceb2b9a70071b7e7de9f5fd2338344de602533833c3d91a23ec02c9cd8deea5d839609cbe07", 0xe0}], 0x5, &(0x7f0000002240)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r4, r1]}}], 0x60, 0x20000080}], 0x2, 0x804) r5 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) recvfrom$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(r0, 0x40046721, &(0x7f00000009c0)={r1}) ioctl$PERF_EVENT_IOC_REFRESH(r5, 0x2402, 0x7fffffff) r6 = creat(&(0x7f0000000140)='./file0\x00', 0xa0) pwritev(r5, &(0x7f0000000280)=[{&(0x7f00000001c0)="65274055bb8327c67d6c994c44402a6fb4892a8ddfd639f39b5668f58b66625eefd42bfe7eaa3477eebfc906d3f37e6b1a56039724fc084325f1c7df42412ca194167a7035c65696ed75022b90ebfbb466cfca3ce9b2e01763e9994dd9bbe09a5477c194d0a8debca65fd0583bffbeb5a0897848f0e4a513256b70237e2776a8f16fc72f", 0x84}], 0x1, 0x8, 0xffffffff) epoll_ctl$EPOLL_CTL_MOD(r6, 0x3, r3, &(0x7f0000000180)={0x10}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f0000000040)='\x00') 06:20:42 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0xe00000000000000, 0x0, 0xfffffffffffffffd) 06:20:42 executing program 4 (fault-call:1 fault-nth:0): r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7"], 0x1078) 06:20:42 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x1000000000000000, 0x0, 0xfffffffffffffffd) [ 1366.882570][T20764] FAULT_INJECTION: forcing a failure. [ 1366.882570][T20764] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1366.895799][T20764] CPU: 1 PID: 20764 Comm: syz-executor.4 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1366.906385][T20764] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1366.921576][T20764] Call Trace: [ 1366.924848][T20764] dump_stack_lvl+0xb7/0x103 [ 1366.929458][T20764] dump_stack+0x11/0x1a [ 1366.933602][T20764] should_fail+0x23c/0x250 [ 1366.938123][T20764] should_fail_usercopy+0x16/0x20 [ 1366.943189][T20764] _copy_from_iter+0x131/0x970 [ 1366.948003][T20764] ? check_stack_object+0x61/0x70 [ 1366.953086][T20764] ? __virt_addr_valid+0x15a/0x1a0 [ 1366.958376][T20764] ? __check_object_size+0x253/0x310 [ 1366.963875][T20764] file_tty_write+0x3d1/0x660 [ 1366.968557][T20764] ? n_tty_read+0x10c0/0x10c0 [ 1366.973217][T20764] tty_write+0x24/0x30 [ 1366.977444][T20764] vfs_write+0x69d/0x770 [ 1366.981814][T20764] ksys_write+0xce/0x180 [ 1366.986282][T20764] __x64_sys_write+0x3e/0x50 [ 1366.990943][T20764] do_syscall_64+0x3d/0x90 [ 1366.995451][T20764] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1367.001393][T20764] RIP: 0033:0x4665d9 [ 1367.005295][T20764] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1367.024994][T20764] RSP: 002b:00007fc387c46188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1367.033517][T20764] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 1367.041651][T20764] RDX: 0000000000001078 RSI: 0000000020000000 RDI: 0000000000000003 [ 1367.049815][T20764] RBP: 00007fc387c461d0 R08: 0000000000000000 R09: 0000000000000000 [ 1367.057793][T20764] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1367.065893][T20764] R13: 00007ffe475d4ecf R14: 00007fc387c46300 R15: 0000000000022000 [ 1367.082976][T20766] FAULT_INJECTION: forcing a failure. [ 1367.082976][T20766] name failslab, interval 1, probability 0, space 0, times 0 [ 1367.095742][T20766] CPU: 0 PID: 20766 Comm: syz-executor.1 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1367.106662][T20766] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1367.116802][T20766] Call Trace: [ 1367.121484][T20766] dump_stack_lvl+0xb7/0x103 [ 1367.126085][T20766] dump_stack+0x11/0x1a 06:20:43 executing program 3 (fault-call:11 fault-nth:43): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:43 executing program 5: r0 = perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') set_mempolicy(0x2, &(0x7f0000000080)=0x80000001, 0x9) open(&(0x7f0000002000)='./bus\x00', 0x14b042, 0x0) name_to_handle_at(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=ANY=[@ANYRESHEX=r0], &(0x7f0000000140), 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80000, 0x1) 06:20:43 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e2000000000000fc003e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:43 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x1100000000000000, 0x0, 0xfffffffffffffffd) [ 1367.130236][T20766] should_fail+0x23c/0x250 [ 1367.134666][T20766] ? mempool_alloc_slab+0x16/0x20 [ 1367.139868][T20766] __should_failslab+0x81/0x90 [ 1367.144656][T20766] should_failslab+0x5/0x20 [ 1367.149240][T20766] kmem_cache_alloc+0x46/0x2e0 [ 1367.154006][T20766] mempool_alloc_slab+0x16/0x20 [ 1367.158877][T20766] ? mempool_free+0x130/0x130 [ 1367.163565][T20766] mempool_alloc+0x8c/0x300 [ 1367.168505][T20766] ? __getblk_gfp+0x3f/0x590 [ 1367.173188][T20766] ? find_get_pages_range_tag+0x33e/0x390 [ 1367.178938][T20766] bio_alloc_bioset+0xcc/0x480 [ 1367.183706][T20766] ? __ext4_get_inode_loc+0x3b1/0x8f0 [ 1367.189983][T20766] submit_bh_wbc+0x130/0x330 [ 1367.194590][T20766] __sync_dirty_buffer+0x136/0x1e0 [ 1367.199713][T20766] sync_dirty_buffer+0x16/0x20 [ 1367.204652][T20766] ext4_write_inode+0x285/0x390 [ 1367.209508][T20766] ? do_writepages+0x110/0x150 [ 1367.209535][T20766] write_inode+0x89/0x180 [ 1367.209557][T20766] __writeback_single_inode+0x2a2/0x440 [ 1367.209578][T20766] writeback_single_inode+0x17b/0x3c0 [ 1367.209676][T20766] sync_inode_metadata+0x57/0x80 [ 1367.209698][T20766] ext4_sync_file+0x359/0x670 [ 1367.209717][T20766] ? tsan.module_ctor+0x10/0x10 [ 1367.209735][T20766] vfs_fsync_range+0x107/0x120 [ 1367.209757][T20766] iomap_dio_complete+0x2d5/0x3c0 [ 1367.209774][T20766] iomap_dio_rw+0x4e/0x70 [ 1367.209865][T20766] ext4_file_write_iter+0xa4f/0x11d0 [ 1367.209886][T20766] do_iter_readv_writev+0x2cb/0x360 [ 1367.209905][T20766] do_iter_write+0x112/0x4c0 [ 1367.209920][T20766] ? kmalloc_array+0x2d/0x40 [ 1367.209979][T20766] vfs_iter_write+0x4c/0x70 [ 1367.209999][T20766] iter_file_splice_write+0x40a/0x750 [ 1367.210023][T20766] ? splice_from_pipe+0xc0/0xc0 [ 1367.210046][T20766] direct_splice_actor+0x80/0xa0 [ 1367.210068][T20766] splice_direct_to_actor+0x345/0x650 [ 1367.210141][T20766] ? do_splice_direct+0x170/0x170 [ 1367.210176][T20766] do_splice_direct+0xf5/0x170 [ 1367.210199][T20766] do_sendfile+0x773/0xda0 [ 1367.210220][T20766] __x64_sys_sendfile64+0xf2/0x130 [ 1367.210238][T20766] do_syscall_64+0x3d/0x90 [ 1367.210257][T20766] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1367.210279][T20766] RIP: 0033:0x4665d9 [ 1367.210295][T20766] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1367.210309][T20766] RSP: 002b:00007f8339927188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1367.210325][T20766] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1367.210334][T20766] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1367.210343][T20766] RBP: 00007f83399271d0 R08: 0000000000000000 R09: 0000000000000000 [ 1367.210354][T20766] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1367.210391][T20766] R13: 00007ffd7d6a527f R14: 00007f8339927300 R15: 0000000000022000 [ 1367.316405][T20778] FAULT_INJECTION: forcing a failure. [ 1367.316405][T20778] name failslab, interval 1, probability 0, space 0, times 0 [ 1367.448377][T20778] CPU: 1 PID: 20778 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1367.448403][T20778] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1367.448413][T20778] Call Trace: [ 1367.448425][T20778] dump_stack_lvl+0xb7/0x103 [ 1367.477357][T20778] dump_stack+0x11/0x1a [ 1367.477380][T20778] should_fail+0x23c/0x250 [ 1367.477404][T20778] __should_failslab+0x81/0x90 [ 1367.477421][T20778] ? __iomap_dio_rw+0xf2/0xa60 [ 1367.495884][T20778] should_failslab+0x5/0x20 [ 1367.495906][T20778] kmem_cache_alloc_trace+0x49/0x310 [ 1367.505993][T20778] ? enqueue_entity+0x45b/0x630 [ 1367.506036][T20778] __iomap_dio_rw+0xf2/0xa60 [ 1367.506056][T20778] ? ext4_es_lookup_extent+0x36b/0x490 [ 1367.506072][T20778] ? ktime_get_coarse_real_ts64+0x10d/0x120 [ 1367.506092][T20778] ? file_update_time+0x1bd/0x3e0 [ 1367.506140][T20778] iomap_dio_rw+0x30/0x70 [ 1367.536530][T20778] ext4_file_write_iter+0xa4f/0x11d0 [ 1367.536555][T20778] do_iter_readv_writev+0x2cb/0x360 [ 1367.536574][T20778] do_iter_write+0x112/0x4c0 [ 1367.536617][T20778] ? iter_file_splice_write+0x2c3/0x750 [ 1367.536640][T20778] vfs_iter_write+0x4c/0x70 [ 1367.562705][T20778] iter_file_splice_write+0x40a/0x750 [ 1367.562759][T20778] ? splice_from_pipe+0xc0/0xc0 [ 1367.562781][T20778] direct_splice_actor+0x80/0xa0 [ 1367.562799][T20778] splice_direct_to_actor+0x345/0x650 [ 1367.583898][T20778] ? do_splice_direct+0x170/0x170 [ 1367.583928][T20778] do_splice_direct+0xf5/0x170 [ 1367.593820][T20778] do_sendfile+0x773/0xda0 [ 1367.593846][T20778] __x64_sys_sendfile64+0xf2/0x130 [ 1367.605266][T20778] do_syscall_64+0x3d/0x90 [ 1367.605293][T20778] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1367.605313][T20778] RIP: 0033:0x4665d9 06:20:43 executing program 1 (fault-call:8 fault-nth:22): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:43 executing program 4 (fault-call:1 fault-nth:1): r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7"], 0x1078) 06:20:43 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x100}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f00000001c0)={0x0, 0x0}) r3 = perf_event_open$cgroup(&(0x7f0000000240)={0x4, 0x80, 0x7, 0x0, 0x0, 0x9, 0x0, 0x7, 0xb21, 0xe, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x1, @perf_bp={&(0x7f0000000080), 0x8}, 0x50080, 0x0, 0x8, 0x8, 0x0, 0x2, 0x8, 0x0, 0xffc}, r1, 0x1, r0, 0x0) perf_event_open(&(0x7f0000000140)={0x4, 0x80, 0x1f, 0x0, 0x3, 0x0, 0x0, 0xefd, 0x10400, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa5, 0x2, @perf_config_ext={0x7ff, 0x5c8c8796}, 0x0, 0x5e32687c, 0x8, 0x5, 0x3ff, 0x7, 0x1ff, 0x0, 0xff, 0x0, 0x6}, r2, 0xa, r3, 0x1) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) splice(r0, &(0x7f0000000000)=0x7, r4, &(0x7f0000000040), 0x3, 0x3) 06:20:43 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x1200000000000000, 0x0, 0xfffffffffffffffd) [ 1367.605326][T20778] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1367.605340][T20778] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1367.605357][T20778] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1367.605369][T20778] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 06:20:43 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x4800000000000000, 0x0, 0xfffffffffffffffd) [ 1367.605391][T20778] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1367.605404][T20778] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1367.605417][T20778] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 [ 1367.766540][T20786] FAULT_INJECTION: forcing a failure. [ 1367.766540][T20786] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1367.780161][T20786] CPU: 0 PID: 20786 Comm: syz-executor.4 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1367.790322][T20786] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1367.792659][T20792] FAULT_INJECTION: forcing a failure. [ 1367.792659][T20792] name failslab, interval 1, probability 0, space 0, times 0 [ 1367.800555][T20786] Call Trace: [ 1367.800568][T20786] dump_stack_lvl+0xb7/0x103 [ 1367.800591][T20786] dump_stack+0x11/0x1a [ 1367.800604][T20786] should_fail+0x23c/0x250 [ 1367.800642][T20786] should_fail_usercopy+0x16/0x20 [ 1367.835649][T20786] _copy_from_iter+0x131/0x970 [ 1367.840497][T20786] ? check_stack_object+0x61/0x70 [ 1367.845791][T20786] ? __virt_addr_valid+0x15a/0x1a0 [ 1367.850897][T20786] ? __check_object_size+0x253/0x310 [ 1367.856219][T20786] file_tty_write+0x3d1/0x660 [ 1367.860896][T20786] ? n_tty_read+0x10c0/0x10c0 [ 1367.865556][T20786] tty_write+0x24/0x30 [ 1367.869622][T20786] vfs_write+0x69d/0x770 [ 1367.873852][T20786] ksys_write+0xce/0x180 [ 1367.878155][T20786] __x64_sys_write+0x3e/0x50 [ 1367.882741][T20786] do_syscall_64+0x3d/0x90 [ 1367.887256][T20786] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1367.893329][T20786] RIP: 0033:0x4665d9 [ 1367.897399][T20786] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1367.917213][T20786] RSP: 002b:00007fc387c46188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1367.925666][T20786] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 1367.933712][T20786] RDX: 0000000000001078 RSI: 0000000020000000 RDI: 0000000000000003 [ 1367.941668][T20786] RBP: 00007fc387c461d0 R08: 0000000000000000 R09: 0000000000000000 [ 1367.949628][T20786] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1367.957848][T20786] R13: 00007ffe475d4ecf R14: 00007fc387c46300 R15: 0000000000022000 [ 1367.965987][T20792] CPU: 1 PID: 20792 Comm: syz-executor.1 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1367.976329][T20792] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1367.986433][T20792] Call Trace: [ 1367.989716][T20792] dump_stack_lvl+0xb7/0x103 [ 1367.994505][T20792] dump_stack+0x11/0x1a [ 1367.998841][T20792] should_fail+0x23c/0x250 [ 1368.003275][T20792] ? kmalloc_array+0x2d/0x40 [ 1368.007879][T20792] __should_failslab+0x81/0x90 06:20:43 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') r1 = io_uring_setup(0x415f, &(0x7f00000000c0)={0x0, 0x7c9, 0x1, 0x0, 0x3b2}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001640)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0, 0x0}) r5 = openat$cgroup_type(r2, &(0x7f0000000080), 0x2, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000400)={{r5}, 0x0, 0x8, @inherit={0x88, &(0x7f0000001440)=ANY=[@ANYRES16=r4, @ANYRES16, @ANYRES64]}, @devid}) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r2, 0x84009422, &(0x7f00000018c0)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGPGRP(r7, 0x8904, &(0x7f0000001400)) ioctl$PERF_EVENT_IOC_SET_FILTER(r8, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') ioctl$PERF_EVENT_IOC_SET_FILTER(r8, 0x8923, &(0x7f0000000680)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xd5\x18\xfe\x0e\x8f \x01\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x03\x93\xe1\xcc\xe7m\x80\'\xf0\xa5\xed(\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x1cQ') r9 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000000)='/proc/thread-self/attr/sockcreate\x00', 0x2, 0x0) write$selinux_attr(r9, &(0x7f0000000040)='system_u:object_r:printer_device_t:s0\x00', 0x26) sendmsg$NLBL_CIPSOV4_C_REMOVE(r8, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f0000001840)=ANY=[@ANYRES32=r6, @ANYRES32=r4, @ANYRESHEX=r9, @ANYRES16, @ANYRES32, @ANYRES16=r1, @ANYRES32=r3], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x4040025) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f0000000280)={"1cb4a5d316fd6197a6d9491db11b033b", r4, 0x0, {0x400, 0x4}, {0x80000000}, 0x0, [0x81, 0x5, 0xe80, 0x7, 0x9, 0x400, 0x0, 0x7c, 0x9e2, 0x200, 0x9, 0x3ff, 0x5, 0x2, 0x1, 0x10001]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f0000000140)={{r0}, r4, 0x8, @unused=[0x4, 0x7, 0x8, 0x4], @name="e3ec4a6f9a95b363112286f768a2c0a802b46541ee5e4fabb886f357be7fe7862eec56ad0fa97603cb247ada93413b5ce0e88e4b4e78c0c38539a9b51601f9c7d34e4c684d5b5def2ab75e83fc4f70412a54735d0a2c8d7fd8f87f4dfbb11aaec2bfa2e00e6a41b1b506b7945137cfd9397386ea7246f72e84bbb4fb80179318281c8e67b4aef2c3ae27d1c6a5491605cd80d6560c453185067dc74ce048b4e64269283e0f78535c14cf6ba6bfa6cbca631253fed2d31a0c93bbe3520517a8364a6669b38f4e0edc43dd11e219b0c897b725ea41a813de7f69a57d625f2b51a76230a9d1fa630d453d137bcc853978b3b084baea0b3474415a438af05a9124e67db7f9e29e16e5a46736f5ab879f9b3ce5583075260e05ea996f121924229d008271c308e152f6e1c577f755e848fe78f69e348531f3e95e898fdaef10dd27712b8a099c4462a960f9e6b5f0576666eaf21bc056a1bf862b95a19150bdf91bd43312e47241eebdc5a91e55401caf0c7c6653e259f2645dada448c19cf202c4a0f8f489fb452802b9d2329916c7f4c164d67ef6984928ab14807f0c6e83beeab7510db25fc45a533499038932f6a779dc9eb9f226ccf1d60258a2638b234e984bcabb5787f5cde58d2408dfbaebe24d6aaa7a78c810d9dc1e624f897e032e80b57b9e7bc9a64f5ca06e553288f75946b0d198d4a39e465fdfc7d720ef23029c02222cac60d46b9a04d034681883a21746706d00cd84a93291e228b20338a9f13c1932fe6690056b99b121f5bfff4adf758dd2b2598214d5e50b00e531ce9ea579c52b0de5ceb920166ec030041c24dec01173eb7ab73f485d7c3e4c0a5154ed4ad63c8b5aec5523974e1b98faf27da21e889954d3d0909a764c9d7613bf03353b68bd01f203696828d21f2254de2d5ea589863fd77306ec87f27be8af18c1bb94b223e744f3a617d5cbde0208bef400140bc56abc8c52da2b2c195185e310563b9c419a00900ea28c091036b4c2f328d2be51a5cacdecfc6a49d80460d27efa768639e22d77029d8a4533162fc719344e3552f5880fd7d4631d35a212d1ab408919f9d6e41cf2a373af337ee096eecc0015752a7f33ef772ec0b4876d302cd862acd920901c9386756ff40bcbb40040a8610373a6796f84d43f2e8454ea50f142a637a4acbc8f5a12f887cd6a6a475155fd8016181942fb7a5af8b08a95400b5c780b558a919de3af9372ead4a9ed91d3a206b2b169f23fbc076035bc1c907d25904ba23526c77160ed44f25f5bbe7c2cd99c4233e5ecc7f2b8ac0e3232059f8a2f9223843a1d67e66ea86c3f157fabadb0737a890379d2ad765d2ebf02dac83327f037acab4918834981596d34f08cbc8f7f9a8d65edbb47d4caac29b7869420c7484ceaf2d0a6ce9de2efcc5494e3d1f47cd12b5522171d0a52a29aeeb2d0865be8b1bae2620b6e66a66798ba4a88df420b20a2d5f3f4fc1512bea12f2e3a97bb6cfd204d187d9b379f6e724f7e9683dc25a1306af8b1e8c5f9720efa34b6bc47ddcc19f6d60ff32a71b77cae3000c3da7adb42f31b6f22ea1977f16c06497481aae0ea83b446cbaec211342dac877cc978d8da34c32ec6d84675227d9b29aa06a06c42b6d48bf0defc1f3407fc050af842a4244afbac7d61d275c1fd00374158e68210ed050336b2e9b02a5711c6b1fd1b0ddac3827ae324bbb3bd9403c981ea3bcd67de271120c90f57213da5f850cc7bc3083c46c06420c09519716a2bf57991719df6ce168d66f71f8b56152c1da7061fc0f1df57994a8592078d102896f4dcc0c5d26df7e3fc0c5b618eeec6dc4bc6a53d0dbd8d3788b82c4ba910862520dc0cb0b1787ffd0c4cc781945801f8e86036ca0d4a83c6743bff41f14af41cbcbf5219330783f71bdb283a282e82ec0e3d65dcf1ca392c28cd838827eeb91abdb05ff734978e1e5668fa0de039075fe9ab2914dafbe3067f362f4160050f3355e909f56dba399dbae3122922be448bad7a47e6b23ba8ca1f63510a85f93eab429cef60b3a40ea4052e3cdf084e5635c16eff9b52e8805d2f6274456b636e3fbc53a59e78a7320e550f905cab25d66c889cec36591ee41881fecc74b1baca899c6eb0eacfaea6ada8131ff0d8ed970491bcc5568abec0cf3a75295291f69f5cafca8b5add58c5c641b6c5a78738bed9096f66c43fa51b6e402acc5d3b5621edcc837251872640d7b9e226603b36cd16a4bb69719e6cbf54c8b9757e082878c841354b299ab31820a9640754d5d41be9998eeba83b4a258d49be7516ecf9b4ded4c0f8473efc39a0d390653dd3b0cdfc26dd5335ea2994a43115092a3c1ad0c2cbe7cc772d57971aa6eea97fc0f788eb59f71a73ee1fa2fe962df20c5ed97a8c687a943dbcc12ed33cd6dfff3b85bc18261ddee37c23c7f8be7c20a9e651c2d7dfa259835099b32f204097a1f2f2df37b8952dd962a66d0b54ca310df8d4d0dd0df5dfa30ae50fc315a133d371b7c5c2cb4193fae57c2c087f1ed41cf1102ff0eb13ccb25c8df472b8eaa0816458a79d77bca54fdc583bea82f47459ab51baa814d6d645eb50c5e47d984b090334a7ee69908cae97478a61974efb97cb672b47a71559603fb5fa264be844cc94344620cf61f63c09f24c63a53b6c9564fe6a10c65953bd16332d219aa51f0405b3d500a47afd0505cc34c158ffdc0f4e5ad5eed9328e04ad6927a0f0f8969e823d13b82202b1d9c1b01e0c56a6309ac9b41345abab104d7a7116bedabf671a3ae1c588c9cd578508f5ee56a0bf5f07eef4a07ac98614137b0a411d60b88900e2edb0ac8309b6347e33a033654f82f7a701263521c18a9a949b4428ee66f454cb3c5f7d5754db91deb3af2e2667abb8ccaf63075ebba2479ff3203137bcfddc6b4745f15febaf1e9adceb23d52c300ce4d29764f01d5b1df60f6690f912511f7f82bd4245010c2f63d06946e2490dfdc4cdbd445d197a5c5d3ef53375b73fd485636cbd036c6ce31e0084359c753ad5c23490f6eb5abbd495ceb98d1a6ae3f3ce23d7737f2c1e936231a16e4b66025b5a26a1a28316cc852b46a4eea37f6018451b707aa943a42d716dbeef5966779ec7fb0654ee6e2c4b8cdad0c8705dfb056fe59dacd496544c97a0fe607c50d65414efbf9a49c21595824296c1e706fd33b8bcf1c6571cbbfe3d0fae723369e2c61bb2b07c934f80e38b154d46220ecf42ee30ed7f2c3c3478b93699da55e172522d46c8c8f8eb9298530c86ec040566e63e88c88a243d9f1e6a67ebdfae5765e42e2e1f2593b86effb84e0c0b636ccd23ffc40a4ff91ef7bdc4641abb5b2b2049f44f5fcb3825a5171472937fe7151c7eb489908985f01460d8894675514ad431e4b55357d1d01fc97112723c1f3df69e2d69d108b390a9972cd0b93b828ec48f4488cbec4a55710ae328151e079770068f01150a3310c564cdb6a83b3c9f172c7f7162188f02a3e4e26c9409d79e320bd30d1bd5b5e4ab353ed93e7604dcf36003d9f5640627546b7fc5c198069c54db08e9ef641546c81a62b703eec1c3154b8d8daacaf9e520686864b09f6bc90865032e6bd27f45284293aa21a3ed52a998f70275992b3d89afead0f5749abdfbad33f2cf92954f719b8d416327ab640d55dbde02911038511a29ab844b97385748d2dfdaa22e49edec325882715be664752525f92c1184b88b58088d09224f7fec8554cdb61f13b784cbc4a1b9e693cde82e1891ef452837b453f8bb7d314f263f782aa6b24380eeb9a65c3548695049db71c5cdc2260eaea0a79361b34dd3ae441102cb11ee5785d5da4d6ef868149434d34d467324ad6c22a2c2ea1df37c749c8feb2e6685fce6c1e567a1307e1274f43f6303072f71b84004f76658e1e7cfc183db4d759025bbb69c20330dff08f7ae02a98c737ae1ccf36006a5a76e22db5b66fe08540d9e1392d626530905e268cf610a835940ab90b51d64729201e858187e95af492f8089214fe83171c470110f9cf28d1854aae5f3dd24034b2da997c512cda55aaecb378e29d71eb8b57afe72fb825c6ef2af2c7902809ea4802a2853a513a5266845fd72c2f2e3e2ea95a1ad324e1cc6a2b2ab0a9052b1a6bf4d7a0b71f6a2b52ce446a11b3fd869d59734556d97503a6bb180a607b26799b53774489f7c14c7e01dcc7205c14ebcde6d1da29470cd0337936e9a486ecc560e849249be64d7cb63390d44ace9373c67c7ad5952e343ff36a4c557d357a4c16d74b1a25d116cb797d909e510bd33e9e6a67714494fc898cb012f9edfb23f3aa56f0e87b017b3bf83404599aa0842e247854e5acdc9169857b183f6fe6a2f2ba837ee3bdd7ddf393eece0cf8e5bda766ef4485bf274f9b57183eb09e61180370e184b19f98b56a25f1cc548abe113c50e43f42453bd979f40cf34a0f2d9778982bee002a16755dbb31af2c02324238cf729c320551bacd063f2f5e743b7677da0e642d5a001e0b116144e394cf4795c0acda356ea7388b2ee7dff6f4da08b6fa12ce00735483a7f84599eb3ff8a23c27f19ac996d99a8264b99a9257a93ca700b5e59a3f66127ed17ee173a5fe927b3eadc6dc1614f531cf39bee613d6767698b8e072683f9968680255e6bb309a00d11b65022672bd492c5457ab078717180bd95ea88171560b6ef50d70aec4eaba74f3aa4e2d4f68ad86def63e85c9526355ebb21dd46fb309c943d72685d9f9bae3d1d2c2d9fe1840faaf62ce5c7f5b3bb5e3eb6cb3740e989da2c3a88291a1f7f4005c74dc386ffd1832b10264f508981e7ea9f5b225b11a53d53610bc646e37c6cea8d410c25c1968744d00f2496b625754f4241b50464db51ed1445d075292bedb2f6dfc82d1a355cfc082b5d4f3fa706a192b5238fcd377e260b29476b5841eaa09fdb8a91b62c2eb1d2a0339e2ea4eda86c51ac13bf116b490c6c185e75b405ad0c8cf11228caa0c3f9a88c108fe70064e8deb804057f013a3d09a115d13d01c0e375bed333023700cc661e1ba2554486ffef9f7cf2b4af92b88071c62e4feeda377ef8e419974a5eeb1f78b9a4b92ce2836246acc2ee117b3310d294d18efd0c1474c189fb66405a9446c001610823eebf8a3f0b981be8b3dc3ca2fade9a62d553001bffd8b48b0acb193a6855c4ef4f8c776577468212c9c5bb2f9132d10635456c2539f36856c1495f75f6718cb45a266bbeeb5eff8267135e6bfe0c2519bdab35b5aebad65f3cf6fb5650ad374439ccf06b1ecf79512144b30d70144eebfac6e672bb2e0e06b3c6fe03bef5daffcba24142df6d6a472171f6c5562a25cdb0c8c26c59e3230461314f237fdb169b4882ac8ed2c43fdeeefd459d066d99b4a3bbd25241b7f4fd00aa8aaa2c857269e1c719bdf852b75bd5b3cbf041dd226ef01f6d8847a23e4e59b733133b3739ae487d2ee020d2308662984a089f6c8f9599a3e5b29ac9b589ffdc71773afe5d1c0432986d57107b8b9fc6484f600f72bf731127b5139d5e61636354ae137b9b2f4c5d6a157bb6c8056214b867e610a4fe9332616eef4fb37176b1215055c7918c28138b6855d588a5c929a7ff10a5aea9e188c64c43fa09f6ae4cda531eba6b63cf89e2759f38950399c4201575d0ed3c0b868f766af052a56147930497f1fc388a56e94183616c6167be8d44e73b61c58d0cae660376f4ae1731958c7c7b9f"}) 06:20:43 executing program 4 (fault-call:1 fault-nth:2): r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7"], 0x1078) 06:20:43 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000200070006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) [ 1368.012728][T20792] should_failslab+0x5/0x20 [ 1368.018224][T20792] __kmalloc+0x66/0x340 [ 1368.022914][T20792] ? ktime_get_coarse_real_ts64+0x10d/0x120 [ 1368.028822][T20792] ? splice_from_pipe+0xc0/0xc0 [ 1368.034733][T20792] kmalloc_array+0x2d/0x40 [ 1368.039238][T20792] iter_file_splice_write+0xc6/0x750 [ 1368.044851][T20792] ? atime_needs_update+0x239/0x390 [ 1368.050284][T20792] ? touch_atime+0xcf/0x240 [ 1368.054819][T20792] ? generic_file_splice_read+0x284/0x310 [ 1368.060724][T20792] ? splice_from_pipe+0xc0/0xc0 06:20:44 executing program 3 (fault-call:11 fault-nth:44): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:44 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x4c00000000000000, 0x0, 0xfffffffffffffffd) [ 1368.065726][T20792] direct_splice_actor+0x80/0xa0 [ 1368.070835][T20792] splice_direct_to_actor+0x345/0x650 [ 1368.076410][T20792] ? do_splice_direct+0x170/0x170 [ 1368.081749][T20792] do_splice_direct+0xf5/0x170 [ 1368.086531][T20792] do_sendfile+0x773/0xda0 [ 1368.086633][T20792] __x64_sys_sendfile64+0xf2/0x130 [ 1368.086657][T20792] do_syscall_64+0x3d/0x90 06:20:44 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x6800000000000000, 0x0, 0xfffffffffffffffd) [ 1368.086674][T20792] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1368.086694][T20792] RIP: 0033:0x4665d9 06:20:44 executing program 5: fork() r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000000)=0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4040, 0x78) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0xf9, 0x5, 0xf7, 0x0, 0x0, 0x5, 0x400, 0x6, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x1, @perf_config_ext={0x100000001, 0x8}, 0x8800, 0x5, 0x60, 0x1, 0x1ff, 0x1, 0x6, 0x0, 0x7, 0x0, 0x8}, r1, 0x4, r2, 0x1) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') [ 1368.086705][T20792] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1368.086720][T20792] RSP: 002b:00007f8339927188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1368.086798][T20792] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1368.086813][T20792] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1368.086852][T20792] RBP: 00007f83399271d0 R08: 0000000000000000 R09: 0000000000000000 [ 1368.086866][T20792] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1368.086958][T20792] R13: 00007ffd7d6a527f R14: 00007f8339927300 R15: 0000000000022000 [ 1368.255972][T20823] FAULT_INJECTION: forcing a failure. [ 1368.255972][T20823] name failslab, interval 1, probability 0, space 0, times 0 [ 1368.280802][T20823] CPU: 1 PID: 20823 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1368.280831][T20823] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1368.280842][T20823] Call Trace: [ 1368.280850][T20823] dump_stack_lvl+0xb7/0x103 [ 1368.280872][T20823] dump_stack+0x11/0x1a [ 1368.280887][T20823] should_fail+0x23c/0x250 [ 1368.280910][T20823] ? mempool_alloc_slab+0x16/0x20 [ 1368.322950][T20823] __should_failslab+0x81/0x90 [ 1368.322974][T20823] should_failslab+0x5/0x20 [ 1368.322992][T20823] kmem_cache_alloc+0x46/0x2e0 [ 1368.336996][T20823] mempool_alloc_slab+0x16/0x20 [ 1368.337023][T20823] ? mempool_free+0x130/0x130 [ 1368.337045][T20823] mempool_alloc+0x8c/0x300 [ 1368.351562][T20823] ? ext4_inode_block_valid+0x1cc/0x210 [ 1368.351640][T20823] bio_alloc_bioset+0xcc/0x480 [ 1368.362171][T20823] ? iov_iter_alignment+0x34b/0x370 [ 1368.362200][T20823] iomap_dio_bio_actor+0x511/0xb50 [ 1368.362225][T20823] ? ext4_iomap_begin+0x5d1/0x620 [ 1368.362246][T20823] iomap_dio_actor+0x26e/0x3b0 [ 1368.382231][T20823] ? ext4_iomap_overwrite_begin+0x5e/0x80 [ 1368.382259][T20823] iomap_apply+0x1df/0x400 [ 1368.392641][T20823] __iomap_dio_rw+0x62e/0xa60 [ 1368.392710][T20823] ? __iomap_dio_rw+0xa60/0xa60 [ 1368.392730][T20823] iomap_dio_rw+0x30/0x70 [ 1368.392754][T20823] ext4_file_write_iter+0xa4f/0x11d0 [ 1368.392778][T20823] do_iter_readv_writev+0x2cb/0x360 [ 1368.392813][T20823] do_iter_write+0x112/0x4c0 [ 1368.392833][T20823] ? kmalloc_array+0x2d/0x40 [ 1368.428890][T20823] vfs_iter_write+0x4c/0x70 [ 1368.428919][T20823] iter_file_splice_write+0x40a/0x750 [ 1368.428947][T20823] ? splice_from_pipe+0xc0/0xc0 [ 1368.429028][T20823] direct_splice_actor+0x80/0xa0 [ 1368.429049][T20823] splice_direct_to_actor+0x345/0x650 [ 1368.429073][T20823] ? do_splice_direct+0x170/0x170 [ 1368.429096][T20823] do_splice_direct+0xf5/0x170 [ 1368.464194][T20823] do_sendfile+0x773/0xda0 [ 1368.464267][T20823] __x64_sys_sendfile64+0xf2/0x130 [ 1368.464286][T20823] do_syscall_64+0x3d/0x90 [ 1368.464304][T20823] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1368.464329][T20823] RIP: 0033:0x4665d9 [ 1368.464344][T20823] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1368.464362][T20823] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 06:20:44 executing program 1 (fault-call:8 fault-nth:23): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:44 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x6c00000000000000, 0x0, 0xfffffffffffffffd) 06:20:44 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = gettid() tkill(r1, 0x7) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x2841, 0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0xfe, 0x1, 0x8, 0x9, 0x0, 0x101, 0x800, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0xfb40, 0x7}, 0x201, 0x1, 0x20, 0x4, 0x2000000000000000, 0x400, 0xfff, 0x0, 0x0, 0x0, 0x80000001}, r1, 0x7, r2, 0xb) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x9, 0x3, 0xff, 0x9, 0x0, 0x80000000, 0x800, 0xc, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, @perf_config_ext, 0x4100, 0xff, 0x7, 0x4, 0x6c6, 0x8, 0xc0c7, 0x0, 0x101, 0x0, 0x7}, 0x0, 0xd, r0, 0x1) [ 1368.464416][T20823] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1368.464428][T20823] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1368.464438][T20823] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1368.464448][T20823] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 06:20:44 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x7400000000000000, 0x0, 0xfffffffffffffffd) [ 1368.464458][T20823] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:44 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000000)='\x00') 06:20:44 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x7a00000000000000, 0x0, 0xfffffffffffffffd) [ 1368.630552][T20801] FAULT_INJECTION: forcing a failure. [ 1368.630552][T20801] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1368.643824][T20801] CPU: 0 PID: 20801 Comm: syz-executor.4 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1368.654251][T20801] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1368.664477][T20801] Call Trace: [ 1368.667752][T20801] dump_stack_lvl+0xb7/0x103 [ 1368.672354][T20801] dump_stack+0x11/0x1a [ 1368.676681][T20801] should_fail+0x23c/0x250 [ 1368.681330][T20801] should_fail_usercopy+0x16/0x20 [ 1368.686618][T20801] _copy_from_iter+0x131/0x970 [ 1368.691395][T20801] ? check_stack_object+0x61/0x70 [ 1368.696523][T20801] ? __virt_addr_valid+0x15a/0x1a0 [ 1368.701704][T20801] ? __check_object_size+0x253/0x310 [ 1368.706995][T20801] file_tty_write+0x3d1/0x660 [ 1368.711864][T20801] ? n_tty_read+0x10c0/0x10c0 [ 1368.716987][T20801] tty_write+0x24/0x30 [ 1368.721069][T20801] vfs_write+0x69d/0x770 [ 1368.725399][T20801] ksys_write+0xce/0x180 [ 1368.729651][T20801] __x64_sys_write+0x3e/0x50 [ 1368.734338][T20801] do_syscall_64+0x3d/0x90 [ 1368.738978][T20801] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1368.744875][T20801] RIP: 0033:0x4665d9 [ 1368.748849][T20801] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1368.770409][T20801] RSP: 002b:00007fc387c46188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 06:20:44 executing program 4 (fault-call:1 fault-nth:3): r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7"], 0x1078) 06:20:44 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000200090006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) [ 1368.778899][T20801] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 1368.790241][T20801] RDX: 0000000000001078 RSI: 0000000020000000 RDI: 0000000000000003 [ 1368.798995][T20801] RBP: 00007fc387c461d0 R08: 0000000000000000 R09: 0000000000000000 [ 1368.807272][T20801] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1368.815863][T20801] R13: 00007ffe475d4ecf R14: 00007fc387c46300 R15: 0000000000022000 [ 1368.851114][T20840] FAULT_INJECTION: forcing a failure. [ 1368.851114][T20840] name failslab, interval 1, probability 0, space 0, times 0 [ 1368.851141][T20840] CPU: 1 PID: 20840 Comm: syz-executor.1 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1368.873865][T20840] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1368.873879][T20840] Call Trace: [ 1368.873886][T20840] dump_stack_lvl+0xb7/0x103 [ 1368.873911][T20840] dump_stack+0x11/0x1a [ 1368.873951][T20840] should_fail+0x23c/0x250 [ 1368.873974][T20840] ? mempool_alloc_slab+0x16/0x20 [ 1368.874024][T20840] __should_failslab+0x81/0x90 [ 1368.874046][T20840] should_failslab+0x5/0x20 [ 1368.874094][T20840] kmem_cache_alloc+0x46/0x2e0 [ 1368.874125][T20840] mempool_alloc_slab+0x16/0x20 [ 1368.874146][T20840] ? mempool_free+0x130/0x130 [ 1368.874169][T20840] mempool_alloc+0x8c/0x300 [ 1368.874190][T20840] ? iowrite16+0x2d/0xa0 [ 1368.874288][T20840] ? vp_notify+0x2b/0x30 06:20:44 executing program 3 (fault-call:11 fault-nth:45): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:44 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) splice(0xffffffffffffffff, &(0x7f0000000000)=0x3, r1, &(0x7f0000000140)=0x7c79, 0x8, 0xc) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') 06:20:44 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0xfeffffff00000000, 0x0, 0xfffffffffffffffd) [ 1368.874305][T20840] sg_pool_alloc+0x74/0x90 [ 1368.874390][T20840] __sg_alloc_table+0xce/0x290 [ 1368.874408][T20840] sg_alloc_table_chained+0xaf/0x140 [ 1368.874424][T20840] ? sg_alloc_table_chained+0x140/0x140 [ 1368.874516][T20840] scsi_alloc_sgtables+0x17c/0x500 [ 1368.874567][T20840] sd_init_command+0x935/0x15f0 [ 1368.874582][T20840] scsi_queue_rq+0x10e0/0x15a0 [ 1368.874600][T20840] blk_mq_dispatch_rq_list+0x695/0x1040 [ 1368.874688][T20840] ? __sbitmap_queue_get+0x11/0x20 [ 1368.874709][T20840] blk_mq_do_dispatch_sched+0x3b5/0x640 [ 1368.874756][T20840] __blk_mq_sched_dispatch_requests+0x1eb/0x290 [ 1368.874776][T20840] ? rb_insert_color+0x2fa/0x310 [ 1368.874798][T20840] blk_mq_sched_dispatch_requests+0x9f/0x110 06:20:45 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0xffff0f0000000000, 0x0, 0xfffffffffffffffd) [ 1368.874821][T20840] __blk_mq_run_hw_queue+0xbc/0x140 [ 1368.874976][T20840] __blk_mq_delay_run_hw_queue+0x163/0x2f0 [ 1368.874993][T20840] blk_mq_run_hw_queue+0x22c/0x250 [ 1368.875008][T20840] blk_mq_sched_insert_requests+0x12b/0x1f0 [ 1368.875032][T20840] blk_mq_flush_plug_list+0x2f2/0x3c0 [ 1368.875071][T20840] blk_flush_plug_list+0x235/0x260 [ 1368.875089][T20840] blk_finish_plug+0x44/0x60 [ 1368.875109][T20840] __iomap_dio_rw+0x797/0xa60 [ 1368.875133][T20840] iomap_dio_rw+0x30/0x70 [ 1368.875188][T20840] ext4_file_write_iter+0xa4f/0x11d0 [ 1368.875211][T20840] do_iter_readv_writev+0x2cb/0x360 [ 1368.875233][T20840] do_iter_write+0x112/0x4c0 [ 1368.875249][T20840] ? kmalloc_array+0x2d/0x40 [ 1368.875285][T20840] vfs_iter_write+0x4c/0x70 [ 1368.875305][T20840] iter_file_splice_write+0x40a/0x750 [ 1368.875329][T20840] ? splice_from_pipe+0xc0/0xc0 [ 1368.875345][T20840] direct_splice_actor+0x80/0xa0 [ 1368.875365][T20840] splice_direct_to_actor+0x345/0x650 [ 1368.875442][T20840] ? do_splice_direct+0x170/0x170 [ 1368.875462][T20840] do_splice_direct+0xf5/0x170 [ 1368.875485][T20840] do_sendfile+0x773/0xda0 [ 1368.875548][T20840] __x64_sys_sendfile64+0xf2/0x130 [ 1368.875569][T20840] do_syscall_64+0x3d/0x90 [ 1368.875605][T20840] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1368.875627][T20840] RIP: 0033:0x4665d9 [ 1368.875641][T20840] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1368.875657][T20840] RSP: 002b:00007f8339927188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1368.875676][T20840] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1368.875689][T20840] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1368.875700][T20840] RBP: 00007f83399271d0 R08: 0000000000000000 R09: 0000000000000000 [ 1368.875710][T20840] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1368.875720][T20840] R13: 00007ffd7d6a527f R14: 00007f8339927300 R15: 0000000000022000 [ 1369.134468][T20856] FAULT_INJECTION: forcing a failure. [ 1369.134468][T20856] name failslab, interval 1, probability 0, space 0, times 0 [ 1369.134494][T20856] CPU: 0 PID: 20856 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1369.134570][T20856] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1369.134580][T20856] Call Trace: [ 1369.134589][T20856] dump_stack_lvl+0xb7/0x103 [ 1369.134635][T20856] dump_stack+0x11/0x1a [ 1369.134670][T20856] should_fail+0x23c/0x250 [ 1369.134759][T20856] ? mempool_alloc_slab+0x16/0x20 [ 1369.134783][T20856] __should_failslab+0x81/0x90 [ 1369.134801][T20856] should_failslab+0x5/0x20 [ 1369.134817][T20856] kmem_cache_alloc+0x46/0x2e0 [ 1369.134873][T20856] mempool_alloc_slab+0x16/0x20 [ 1369.134889][T20856] ? mempool_free+0x130/0x130 [ 1369.134901][T20856] mempool_alloc+0x8c/0x300 [ 1369.134913][T20856] sg_pool_alloc+0x74/0x90 [ 1369.134956][T20856] __sg_alloc_table+0xce/0x290 [ 1369.134981][T20856] sg_alloc_table_chained+0xaf/0x140 [ 1369.134993][T20856] ? sg_alloc_table_chained+0x140/0x140 [ 1369.135005][T20856] scsi_alloc_sgtables+0x17c/0x500 [ 1369.135062][T20856] sd_init_command+0x935/0x15f0 [ 1369.135073][T20856] scsi_queue_rq+0x10e0/0x15a0 [ 1369.135150][T20856] blk_mq_dispatch_rq_list+0x695/0x1040 06:20:45 executing program 1 (fault-call:8 fault-nth:24): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:45 executing program 5: get_mempolicy(&(0x7f0000000000), &(0x7f0000000080), 0x3, &(0x7f0000ffe000/0x1000)=nil, 0x4) r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8002c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000140)='cgroup.procs\x00', 0x2, 0x0) r2 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000400)={0x0, ""/256, 0x0, 0x0}) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8923, &(0x7f0000000680)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xd5\x18\xfe\x0e\x8f \x01\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x03\x93\xe1\xcc\xe7m\x80\'\xf0\xa5\xed(\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x1cQ') sendmsg$NLBL_CIPSOV4_C_REMOVE(r5, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f0000001400)=ANY=[@ANYRES64=r3, @ANYRESDEC, @ANYRESOCT, @ANYRES32=r4, @ANYRES32, @ANYRES64, @ANYRESHEX=r2], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x40025) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000180)={0x0, r3, "88c37c8283050da05c23794636ee4f4a113da66cb93fd67424d3a17c595211702dec8e8475efaae8c689b5f7721a57f5fb094e2200a4ea613470fdf06d6513039aab8a531c661102db9e03d55a0170c1e124ad2c155a8a74cf6a71e0102d1ef9d6a4e4910aedcf7d55a1575a4948d2db31d8a6383cd88fdf95da824c1d636b26c3902e8f177cda8d31281e719294a2c708f30d156b72b9e6a2c62e362df52f9dbd6c09c4a5d8b4260b2ab8e1117ea47947e180afac25927fcf2e4e08bfe2d7394807bedf8a0013b628767a3cd36734e2ff0cbf5f8cd995c13bf0fb2192476aa8da2be68426de53cac11b9a0e28d552420143ee556a1ac9d8a4189c9846ad4b28", "197464eb76805dd608f811b911afb5b7de57d22d3510313255525a2ed87952865d518a41417e9bfda851d85d1c4b88dc52cfee571e5bf599ca269e3c1ff6cbbb3e6b49af708e034440706e1ae52e9aa7b77beaad0aab11edd70ff5ecd45668c26fe0f63146adab4597547914027f993331cedda73fa1400c65360fc6e592f19a72c560a9d6f57d4436b64cf025513d6025de8cb0386c8aa6480268ea200f7031c92c375afaedb6e8815f7ead95eec066dc1913d232e75e80659d509f53eea1d32dced04ea6eff134ad91a982ae298b626fe85a420d14b38c1eccd56bac1f8624eed14e3d7517526794ba26d196f369fa68902dfd28f2f7a7c277ca163af461ba82fc5acfbccb8fcf77bde4006d61a519a0a7c2cf69db6075633ddbd72729784f49e5ca4bbaa92b05bfdd62975947ca6a93c4f58a43afd1f25952822a8ff993b95f67c93b1a1dca495bfba196483f35ea6db2755a49794bdd66f3bd71a2a8aa1c2bbc898b0a2e245723c65e3ffe11fcd47baeb76a551a4f289ee966e941ef0d1da82079c56ec857387e7f8e04c2eee0139a17afc2dd46f36db29bc9508ad1dc917d8cef8e8bd67060004a722acb44bc9c4723b7ab2a645f96f9ae7e788339d25170c9e89028d33eb9caad6f2bd02c95da10055db0e480723e5211fccf453f581a79ebc2e8743632251eb36f9d739f2d9c90618a34df3c4688948aeac48e02fc2ea04045530953abd8b8411c445e1c741167a88fd99feb19988e59951e49742084a3a0ba79f7df559c48cb72bdd733e8d7db227b8c86aaa54d9707480b72842d4f917218c04c5f4adf1b2ea5c42cd3e7e8247930a2e032b9638f0946c90862c34f5fd19eecdba75054d578accf2058608873fdeabe9b3b6179aa7ef536b95098592506f0f8e9f118f87976478335cacb60ec967898216462225e1dbcaefa8daa1e7ee3c72050e08b33de21b6af7e2478930c683af93a9cc4476ff536468133062c7c3d54fd58d6aaf6eb72c380f71d6d04204e71283269e0a3f0d97454bdc1c6089f71ae33a661c5a8f49e01222183a07ef8069bfa54fedc7b27879d8face3d1f6c9c7bc84219625c7e812387fb34f68d947b313783b68d3107609e16f3300f0a2df38f635c9901fc72937dc4348d4d7906dfde2c78dab6b74691d361edd5e58d7a82a5ff1a3d8113907bed8defedc7f95e0be7041b343060d56e645dfb98d8d6ae57e49ed6d700230207409b32bae7b63f621a007c83b1cb391b050d4f899a7a96e3e48a468c74120570c164e7d84ba2b1e1b9034a8bae4714afca1d67cc8842ac7b6d292b5ebadbe1d00b404ed307717d1f43e109a9bbdf1279b9259582941a44f95f344285ff4e80dcd3535587d0881db33a8aa18a7ff48e0515c056f053a16259a13dff189a15f237edd36439dd5611f4f338c7a99cf7744beef8bf3fd141d0be89527d1c45fddc69ab268d46980191a8072e7e9802d1e76678bbcb985a0d9a230433b4b79219ebee534b19cc9da00a73ce8dab63bcf72d826072283a0ef507b2fe656fec0d08a27d9baaabe0afbe839335e3f2de961a6c4f18367e1fb0a1fd525127a945e1cbf4f732ba3fc2d9ff5137458e8d88708908ab59353284c321f04b09b98e71dd8647e036e2707e17183cbe9cace4f0d14d8279f1788d3aad34b9e37dbdc93f29affa0efc1cda964b0a8a4f858b3c56e4e3cc764c9bd67b07fd6e96fe019b7eaef9369d36ab3b2b8b2b5a139548f8089d99e660204ee85f1d62e87cc2c919b309f78be27d491cf3b6626ac9d32344353abff7ddf2cd8c3edbc5444e670836c05cdad98fa6d6db06c91208545e2d0c3950cced3fde1339cda95fc566e7ecbbd9376189139e883d92689c027135876a42c1d1177323af27363d1797156708f3c7be3c311da4829a5231fe857172a3a55db3cf811c469678e8f01c4aff5b880d552b14ab9fc7136b64ad451d3e99d4de2686e92c830e35fa3ecd07e2d09aa2179f84e32c866f9db28ffdda01ce778294452924282b5214c8660b919ad2bda6ea661471b97007e16655340b40a0e788f209900f1e6e5cf7a5b37cf9527ede5c523c79f6fb1d117f56be31476f88a77a955d49e8144baa8624c596220f3e9debc56c2aa30ab7d518173401df54a1800d44c7fa2ea755ffd515a53662edc7f30e71ff111c8ff32e41a083a058d4882f70a1f2af7f4482b54c697f210e0b6798a0a2fb87d199b08323ab0a55c7130ff199673bcdc576aee3e5889133caf5a3bf349ff458c409055697d9048c4f1c9a5e2ea290cf2278100663b27b9412ad0ed3efbffb5b80292c32d3dd00ea81b4522dca200027127b144b82abb572476811724e9c603062d78fde17f287ded77bb16e4615d486a2758cf887d7c175059cf033d76e915dcb91c3c5fdf578248f24d0c6a075807080b0d1a6760116f7216d91c880ded3c584f641188cca8fa2de20a80d6bd4c2b582924442440429e02182693235ec72e391d84b3e1af44bddd2e0abeb82ec96a9ad1d0c305252c468cbb2c25f493c7e67f42da362da7b50afc0a263532f5566d2ed92cc9ef4bcb8811effd299caff50fbe61c8b3df067f49a7b11a0b080b940856e41ca0f7b82b87d3e43d5d90b5c613359b7e3e800e93ef3ae94c8d6f379caa45091fbc2d2c6b4d9c09d73a284ff0f6b98b22ef6e16a8b8dac770b2bd02910b838bff73f6ca18660bff89c3ee9a36771b02619ac7915145174c8ada8dc916e3157e5fb2f054e3faf75fcd2ba621dc400c7b02a0f82da09bffa770fa3d9351260dee7d85a4ee6f5846f8e7058c405a0a52c1087f501eaae5c145ff77696a755ccf207f47702cb978785bebb5a250b69b5d208f1e204c3f1f3e1fff9fbc67b05970bbd2a5ff6810fdd78b59e42d5f8f108632d24ed96a786dfa96c9a5b5152dc7d86527aab088df84a024f80cfa56bdf6dcdfaa44bf5a2edffe0a7974d2f1839390021b70162c5fe1699b9bf9c75fcd3e3902616e226af8487c1dfc3e31dd3568fdaafb7c90da62f91d16697c758f28ae73453c03d7366771dae58bcf45487ae7eb02b776b50508b8999040fabdecba0f251f9332aea76f74d73cfea359615612ce85f1a0f250a58df472877d238c0fa224a5d3c830809da7ebc104b016cf2dcf688e7c68dc20e6e2c6d095aff53c480928a0b1abc274fc17738b1bc4a78d43cb310306c0a90c75ce5c435c2461306e7c89471e60c799a9a6ef3371d016ff9820c3b5ef189b9c6390780e223d15a67c8d128cf8328556ea59ef2497c4ec8566981c944d39afeadaeb83d4b251b2a25285163c77b07658820d66aba4cfca4782151f0124ce8402f931f8259d9dd2991fbcb115b6fd205aea3d107359542791ca681009c567934fb18403a843f1d1f8c4b4aad8e1282445e55e04444c9b72cbfc5687a00e2b4fa2be7861d80f287e3a583949b3b5967c354eb06ab39b490552f511f341bf8bead92e425915998f581f748cad4dc471ae8640df774100f7b4c03754ac436201f59ccd3ab0c3fb2d0006c5e65b8a7dea7e84d8c0aa368252b18648cc952814a875dadb0817fd4e095edd055ece939dcd52fb528d1be71deaed771383fae9fa0eb5aa93a105bd5f17f1f240a59cc556e8453c386338e9085fd167cc8a7c90129c20f4ae3152d72a2304478fb85924149d5859d09b30834c1bbc28fe21a69584e7dd30d0fb685261471f80e2df36af20441bc4223750f8c45a0483f3907883bab6653058c1c8695887b3b7a1519ae2589ed20bbcac1acc4df807ffc09c1ad28291b003ca8682fc5046f230c1d93632e5ce867e81bd82db4de21a02cee93b6424ccc3dc16b74b06ad63a8d3902e1355b0e1f5e221aa605653cb6c8e887237a8c9544b107f5ef6e0bd7586dd6faa99e84739375c0ea81f3c9240757aeeb0e9120133ef873d7151eb31403e6c966deb295ac250e44fb34415a0a86ab5f0d4e3bf33901ef88847ffa2644176fc1a3729ceb22a8e52517e62096e75e71ec2a933182d32082c1fff33cd98fe9c1a70f52a2e3bd4111d0b22bc6d9bd2b04812c1bc5fe5beaacd282dde8da7ad4c2aa58869c4f64b8087d6c02fda237746b8a1a59526c8bce17f549b457236d9018111051d70b6400c4f8a47e65f2e450d1a4fbde5e81b0789acf64080cd1e009b5985d6d99183f9ea3311313127cc1a8d7446e1db5a016ad07faf7ae22078207c3abf7ffef2614426ad19272ba55ad5f4723ba037d9bd4331a6662553a44725c43143334a18d1ed9a306e84a2427c30408333f74ba81497dbf5d56f812f64117aceb337649fa97e683d38a825ed343692347d89aeabb4459b7e27a8c8dda5f9c8df429d21a830e1165fd7008800991902ad51c77b8bcfa7c75c8d02425e376e7cac051d34b003acb7e1edc935b61f4a85e4e6061e3ed7b0aeec25231f0b76fab0b6a6e1545a2d38b9fc5a4314fc78942560ae9f7163d2abf51328dc7d8ef2146a875d3d6bec0e0df91ae28c844ed20840ce0b8d952f0cd634bb81dc1e1183338c9cd3a9e2fa8574615a4827c3cde9da28997b2b6c5d796029ba2f7983936eeb9a70547c91fc9f1c2ef2b70072a67b7da36fca3703b9a8c7757e6ee291832c0e8c96c3d68290788f4fed5281f1a19d4e2484cd5d06cda982f164b7f181f3896e60025d6a2930769b155db2574ace117f1349b7ef9b886b6c5a7ff583afd350dc0a236291df5e8caa28bd2988fe1ba9128750517946ebfc7cf195bdcde0467520f67258ebb0c3c50603d505ac3ed49eace96a5dee3035e4f234f4533fb466f75eb71b51d22f79002794fd9f6938bfb4e1b0a08a8aa087ea4c3042435ae6793dee913f98d76d238e61fe46928be6ec04d9332d309056981e173a181916591d4c6f22b1c335bbd1041df340dd3e49bae3347b9e5e8f08c7b83041898726b56a7a3504cd22e4f062a8f9e8007a5e53a60ab5a33c16e9a259b8819b838efd72a9807cfeb574e8a7b9f9b417ffc65542bfc83928dc54a9be9e97013c462ed34e0fa138a8a95aa7ef8ac693b50295e8194d0e16e2a6e438c52b9b471bc5d79578c2ee8db9d2c9b5e1fdcd921974a621290aa8454f45c39a6a9ca2bd508ee27d2c46416d43ca849c9117d897ad601a60105c76b6a32a69a493c45aa1fcd94586dca3e5197a9da2c18edab34d306c9d792ce99d899234a5007de4be9ca6bca66847deb97cc0f23eac32d16900ab0742cc5a8092409ce20713633ccb56be8b48d4e91d5a8086384a65415944d5f928e24fcc7968d15309b7e1749281b30a1963fc49c0b593ea227fb3e936ff712c9ccd9c232dffa095b36d9348c20e9d0d10ddf8ed46bb753d017a81d5b167b19b7e0f124b45b1c14a09430a18b4902d7098dbe566c5f355d6fb8636a34412f95b846df1a037"}) 06:20:45 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x2, 0xfffffffffffffffd) [ 1369.135215][T20856] ? __sbitmap_queue_get+0x11/0x20 [ 1369.135228][T20856] blk_mq_do_dispatch_sched+0x3b5/0x640 [ 1369.135242][T20856] __blk_mq_sched_dispatch_requests+0x1eb/0x290 [ 1369.135256][T20856] ? rb_insert_color+0x2fa/0x310 [ 1369.135304][T20856] blk_mq_sched_dispatch_requests+0x9f/0x110 [ 1369.135318][T20856] __blk_mq_run_hw_queue+0xbc/0x140 06:20:45 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x3, 0xfffffffffffffffd) 06:20:45 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x4, 0xfffffffffffffffd) [ 1369.135330][T20856] __blk_mq_delay_run_hw_queue+0x163/0x2f0 [ 1369.135377][T20856] blk_mq_run_hw_queue+0x22c/0x250 [ 1369.135389][T20856] blk_mq_sched_insert_requests+0x12b/0x1f0 [ 1369.135403][T20856] blk_mq_flush_plug_list+0x2f2/0x3c0 [ 1369.135416][T20856] blk_flush_plug_list+0x235/0x260 [ 1369.135430][T20856] blk_finish_plug+0x44/0x60 [ 1369.135441][T20856] __iomap_dio_rw+0x797/0xa60 06:20:45 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)={'syz1', "81b06ab62be8933ed0286f720e1548dd4cb70b02febc8307ae0b31a47d86ba1068ec6a2c71610b8d25c8a84ebbf68b162ffb23761de509ed289a66ed6e9f"}, 0x42) [ 1369.135489][T20856] iomap_dio_rw+0x30/0x70 [ 1369.135502][T20856] ext4_file_write_iter+0xa4f/0x11d0 [ 1369.135567][T20856] do_iter_readv_writev+0x2cb/0x360 [ 1369.135647][T20856] do_iter_write+0x112/0x4c0 [ 1369.135740][T20856] ? kmalloc_array+0x2d/0x40 [ 1369.135829][T20856] vfs_iter_write+0x4c/0x70 [ 1369.135848][T20856] iter_file_splice_write+0x40a/0x750 [ 1369.135866][T20856] ? splice_from_pipe+0xc0/0xc0 [ 1369.135883][T20856] direct_splice_actor+0x80/0xa0 [ 1369.135968][T20856] splice_direct_to_actor+0x345/0x650 [ 1369.135988][T20856] ? do_splice_direct+0x170/0x170 [ 1369.136081][T20856] do_splice_direct+0xf5/0x170 [ 1369.136094][T20856] do_sendfile+0x773/0xda0 [ 1369.136136][T20856] __x64_sys_sendfile64+0xf2/0x130 [ 1369.136147][T20856] do_syscall_64+0x3d/0x90 [ 1369.136159][T20856] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1369.136173][T20856] RIP: 0033:0x4665d9 [ 1369.136182][T20856] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1369.136192][T20856] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1369.136204][T20856] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1369.136211][T20856] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1369.136217][T20856] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1369.136268][T20856] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1369.136275][T20856] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 [ 1369.579864][T20880] FAULT_INJECTION: forcing a failure. [ 1369.579864][T20880] name failslab, interval 1, probability 0, space 0, times 0 [ 1369.706546][T20846] FAULT_INJECTION: forcing a failure. [ 1369.706546][T20846] name fail_page_alloc, interval 1, probability 0, space 0, times 0 06:20:45 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7"], 0x1078) [ 1369.710625][T20880] CPU: 1 PID: 20880 Comm: syz-executor.1 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1369.710645][T20880] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1369.744479][T20880] Call Trace: [ 1369.744489][T20880] dump_stack_lvl+0xb7/0x103 [ 1369.744508][T20880] dump_stack+0x11/0x1a [ 1369.744519][T20880] should_fail+0x23c/0x250 [ 1369.744574][T20880] ? mempool_alloc_slab+0x16/0x20 [ 1369.744592][T20880] __should_failslab+0x81/0x90 [ 1369.744605][T20880] should_failslab+0x5/0x20 [ 1369.744619][T20880] kmem_cache_alloc+0x46/0x2e0 [ 1369.744638][T20880] ? cgroup_rstat_updated+0x60/0x1c0 [ 1369.744659][T20880] mempool_alloc_slab+0x16/0x20 [ 1369.744676][T20880] ? mempool_free+0x130/0x130 [ 1369.744692][T20880] mempool_alloc+0x8c/0x300 [ 1369.744708][T20880] ? ext4_inode_block_valid+0x1cc/0x210 [ 1369.744727][T20880] bio_alloc_bioset+0xcc/0x480 [ 1369.744807][T20880] ? iov_iter_alignment+0x34b/0x370 [ 1369.744824][T20880] iomap_dio_bio_actor+0x511/0xb50 [ 1369.744842][T20880] ? ext4_iomap_begin+0x5d1/0x620 [ 1369.744858][T20880] iomap_dio_actor+0x26e/0x3b0 [ 1369.744875][T20880] ? ext4_iomap_overwrite_begin+0x5e/0x80 [ 1369.744904][T20880] iomap_apply+0x1df/0x400 [ 1369.744920][T20880] __iomap_dio_rw+0x62e/0xa60 [ 1369.744941][T20880] ? __iomap_dio_rw+0xa60/0xa60 [ 1369.745017][T20880] iomap_dio_rw+0x30/0x70 [ 1369.745034][T20880] ext4_file_write_iter+0xa4f/0x11d0 [ 1369.745049][T20880] do_iter_readv_writev+0x2cb/0x360 [ 1369.745067][T20880] do_iter_write+0x112/0x4c0 [ 1369.745081][T20880] ? kmalloc_array+0x2d/0x40 [ 1369.745098][T20880] vfs_iter_write+0x4c/0x70 [ 1369.745136][T20880] iter_file_splice_write+0x40a/0x750 [ 1369.745154][T20880] ? splice_from_pipe+0xc0/0xc0 [ 1369.745171][T20880] direct_splice_actor+0x80/0xa0 [ 1369.745194][T20880] splice_direct_to_actor+0x345/0x650 [ 1369.745211][T20880] ? do_splice_direct+0x170/0x170 [ 1369.745228][T20880] do_splice_direct+0xf5/0x170 [ 1369.745281][T20880] do_sendfile+0x773/0xda0 [ 1369.745296][T20880] __x64_sys_sendfile64+0xf2/0x130 [ 1369.745312][T20880] do_syscall_64+0x3d/0x90 [ 1369.745329][T20880] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1369.745347][T20880] RIP: 0033:0x4665d9 [ 1369.745359][T20880] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1369.745392][T20880] RSP: 002b:00007f8339927188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1369.745408][T20880] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1369.745417][T20880] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1369.745427][T20880] RBP: 00007f83399271d0 R08: 0000000000000000 R09: 0000000000000000 [ 1369.745436][T20880] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1369.745446][T20880] R13: 00007ffd7d6a527f R14: 00007f8339927300 R15: 0000000000022000 [ 1369.745459][T20846] CPU: 0 PID: 20846 Comm: syz-executor.4 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1369.745481][T20846] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1369.745489][T20846] Call Trace: [ 1369.745554][T20846] dump_stack_lvl+0xb7/0x103 [ 1369.745613][T20846] dump_stack+0x11/0x1a [ 1369.745625][T20846] should_fail+0x23c/0x250 [ 1369.745642][T20846] __alloc_pages+0x102/0x320 [ 1369.745733][T20846] alloc_pages+0x2e8/0x340 [ 1369.745806][T20846] __get_free_pages+0x8/0x30 [ 1369.745821][T20846] __tlb_remove_page_size+0xf6/0x180 [ 1369.745895][T20846] zap_pte_range+0x752/0xe00 [ 1369.745912][T20846] unmap_page_range+0x2dc/0x3d0 [ 1369.745932][T20846] unmap_single_vma+0x157/0x210 [ 1369.745950][T20846] unmap_vmas+0xc0/0x170 [ 1369.745967][T20846] exit_mmap+0x22d/0x460 [ 1369.746033][T20846] __mmput+0x27/0x1c0 [ 1369.746050][T20846] mmput+0x3d/0x50 [ 1369.746065][T20846] exit_mm+0x2f7/0x3f0 [ 1369.746117][T20846] ? _raw_spin_unlock_irqrestore+0x27/0x40 [ 1369.746217][T20846] do_exit+0x402/0x1530 [ 1369.746310][T20846] do_group_exit+0xce/0x1a0 [ 1369.746331][T20846] get_signal+0xfa3/0x15e0 [ 1369.746431][T20846] ? tty_write+0x24/0x30 [ 1369.746454][T20846] ? vfs_write+0x51d/0x770 [ 1369.746481][T20846] arch_do_signal_or_restart+0x2a/0x220 [ 1369.746526][T20846] ? task_work_add+0x11e/0x140 [ 1369.746544][T20846] ? fput+0x108/0x130 [ 1369.746564][T20846] exit_to_user_mode_prepare+0x109/0x190 [ 1369.746588][T20846] syscall_exit_to_user_mode+0x20/0x40 [ 1369.746677][T20846] do_syscall_64+0x49/0x90 [ 1369.746692][T20846] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1369.746708][T20846] RIP: 0033:0x4665d9 [ 1369.746718][T20846] Code: Unable to access opcode bytes at RIP 0x4665af. [ 1369.746725][T20846] RSP: 002b:00007fc387c46188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1369.746740][T20846] RAX: fffffffffffffe00 RBX: 000000000056bf80 RCX: 00000000004665d9 06:20:46 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002000a0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) [ 1369.746749][T20846] RDX: 0000000000001078 RSI: 0000000020000000 RDI: 0000000000000003 [ 1369.746759][T20846] RBP: 00007fc387c461d0 R08: 0000000000000000 R09: 0000000000000000 [ 1369.746768][T20846] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1369.746779][T20846] R13: 00007ffe475d4ecf R14: 00007fc387c46300 R15: 0000000000022000 06:20:46 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x5, 0xfffffffffffffffd) 06:20:46 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = socket$nl_route(0x10, 0x3, 0x0) fsetxattr$trusted_overlay_nlink(r1, &(0x7f0000000000), &(0x7f0000000080)={'U-', 0x7f}, 0x16, 0x773ccce91af9f7fd) getsockopt$IP_SET_OP_VERSION(r1, 0x1, 0x53, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) openat$sysfs(0xffffff9c, &(0x7f0000000080)='/sys/block/loop0', 0x0, 0x0) set_mempolicy(0x1, &(0x7f00000000c0)=0x9, 0x9) r3 = perf_event_open(&(0x7f0000000640)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f0000000080)='\t') recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) fchdir(r2) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(0xffffffffffffffff, 0xf502, 0x0) 06:20:46 executing program 3 (fault-call:11 fault-nth:46): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:46 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="07454c4607060506a7"], 0x1078) 06:20:46 executing program 1 (fault-call:8 fault-nth:25): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:46 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="08454c4607060506a7"], 0x1078) 06:20:46 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x6, 0xfffffffffffffffd) 06:20:46 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 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, @perf_bp={&(0x7f0000000000), 0xc}, 0xa10c, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') 06:20:46 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x7, 0xfffffffffffffffd) 06:20:46 executing program 5: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0x40087602, &(0x7f0000000000)) [ 1370.428346][T20906] FAULT_INJECTION: forcing a failure. [ 1370.428346][T20906] name failslab, interval 1, probability 0, space 0, times 0 [ 1370.428370][T20906] CPU: 1 PID: 20906 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1370.428402][T20906] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1370.428413][T20906] Call Trace: 06:20:46 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x8, 0xfffffffffffffffd) [ 1370.428421][T20906] dump_stack_lvl+0xb7/0x103 [ 1370.428445][T20906] dump_stack+0x11/0x1a [ 1370.428461][T20906] should_fail+0x23c/0x250 [ 1370.428538][T20906] ? kmalloc_array+0x2d/0x40 [ 1370.428561][T20906] __should_failslab+0x81/0x90 [ 1370.428579][T20906] should_failslab+0x5/0x20 [ 1370.428597][T20906] __kmalloc+0x66/0x340 [ 1370.428620][T20906] ? ktime_get_coarse_real_ts64+0x10d/0x120 [ 1370.428645][T20906] ? splice_from_pipe+0xc0/0xc0 [ 1370.428704][T20906] kmalloc_array+0x2d/0x40 [ 1370.428725][T20906] iter_file_splice_write+0xc6/0x750 [ 1370.428751][T20906] ? atime_needs_update+0x239/0x390 [ 1370.428771][T20906] ? touch_atime+0xcf/0x240 [ 1370.428858][T20906] ? generic_file_splice_read+0x284/0x310 [ 1370.428879][T20906] ? splice_from_pipe+0xc0/0xc0 [ 1370.428901][T20906] direct_splice_actor+0x80/0xa0 [ 1370.428924][T20906] splice_direct_to_actor+0x345/0x650 [ 1370.428948][T20906] ? do_splice_direct+0x170/0x170 [ 1370.428987][T20906] do_splice_direct+0xf5/0x170 [ 1370.429010][T20906] do_sendfile+0x773/0xda0 [ 1370.429030][T20906] __x64_sys_sendfile64+0xf2/0x130 [ 1370.429051][T20906] do_syscall_64+0x3d/0x90 [ 1370.429087][T20906] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1370.429111][T20906] RIP: 0033:0x4665d9 [ 1370.429126][T20906] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1370.429146][T20906] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1370.429166][T20906] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1370.429177][T20906] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1370.429187][T20906] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1370.429196][T20906] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1370.429208][T20906] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 [ 1370.564801][T20918] FAULT_INJECTION: forcing a failure. [ 1370.564801][T20918] name failslab, interval 1, probability 0, space 0, times 0 [ 1370.683672][T20918] CPU: 1 PID: 20918 Comm: syz-executor.1 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1370.683690][T20918] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1370.683697][T20918] Call Trace: [ 1370.683753][T20918] dump_stack_lvl+0xb7/0x103 [ 1370.683769][T20918] dump_stack+0x11/0x1a [ 1370.683778][T20918] should_fail+0x23c/0x250 [ 1370.683796][T20918] ? kmalloc_array+0x2d/0x40 [ 1370.683818][T20918] __should_failslab+0x81/0x90 [ 1370.683833][T20918] should_failslab+0x5/0x20 [ 1370.683846][T20918] __kmalloc+0x66/0x340 [ 1370.683916][T20918] ? ktime_get_coarse_real_ts64+0x10d/0x120 [ 1370.683932][T20918] ? splice_from_pipe+0xc0/0xc0 [ 1370.683958][T20918] kmalloc_array+0x2d/0x40 [ 1370.684030][T20918] iter_file_splice_write+0xc6/0x750 [ 1370.684043][T20918] ? atime_needs_update+0x239/0x390 [ 1370.684056][T20918] ? touch_atime+0xcf/0x240 [ 1370.684068][T20918] ? generic_file_splice_read+0x284/0x310 [ 1370.684091][T20918] ? splice_from_pipe+0xc0/0xc0 [ 1370.684103][T20918] direct_splice_actor+0x80/0xa0 [ 1370.684116][T20918] splice_direct_to_actor+0x345/0x650 [ 1370.684129][T20918] ? do_splice_direct+0x170/0x170 [ 1370.684141][T20918] do_splice_direct+0xf5/0x170 [ 1370.684213][T20918] do_sendfile+0x773/0xda0 [ 1370.684230][T20918] __x64_sys_sendfile64+0xf2/0x130 [ 1370.684248][T20918] do_syscall_64+0x3d/0x90 [ 1370.684313][T20918] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1370.684327][T20918] RIP: 0033:0x4665d9 [ 1370.684336][T20918] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1370.684347][T20918] RSP: 002b:00007f8339927188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1370.684358][T20918] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1370.684448][T20918] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 06:20:46 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002000b0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:46 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x9, 0xfffffffffffffffd) [ 1370.684456][T20918] RBP: 00007f83399271d0 R08: 0000000000000000 R09: 0000000000000000 [ 1370.684468][T20918] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1370.684481][T20918] R13: 00007ffd7d6a527f R14: 00007f8339927300 R15: 0000000000022000 06:20:47 executing program 3 (fault-call:11 fault-nth:47): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:47 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="09454c4607060506a7"], 0x1078) 06:20:47 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x428380, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x1, 0x3, 0x0, 0x3, 0x0, 0xfffffffffffffffb, 0x20020, 0x2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x3, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0xf2df, 0x2, @perf_config_ext={0x8001, 0x7}, 0x0, 0x6, 0x75c, 0x9, 0x6, 0x2, 0x9, 0x0, 0x9, 0x0, 0x4b}, 0x0, 0xd, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000040)='\x00') ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000140)={{0x0, 0x1, 0x6, 0x900000000000000, 0xc35, 0x0, 0x6, 0x0, 0x8, 0x5, 0xcfd, 0x1, 0x7ff, 0x8, 0x4}, 0x10, [0x0, 0x0]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8881, 0x48) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000080)='\x00') 06:20:47 executing program 1 (fault-call:8 fault-nth:26): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:47 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002200b0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:47 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xa, 0xfffffffffffffffd) 06:20:47 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0a454c4607060506a7"], 0x1078) 06:20:47 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xb, 0xfffffffffffffffd) 06:20:47 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') r1 = io_uring_setup(0x415f, &(0x7f00000000c0)={0x0, 0x7c9, 0x1, 0x0, 0x3b2}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001640)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000400)={{}, 0x0, 0x8, @inherit={0x88, &(0x7f0000001440)=ANY=[@ANYRES16=r4, @ANYRES16, @ANYRES64]}, @devid}) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r1, 0x84009422, &(0x7f0000002cc0)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r6, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') ioctl$PERF_EVENT_IOC_SET_FILTER(r6, 0x8923, &(0x7f0000000680)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xd5\x18\xfe\x0e\x8f \x01\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x03\x93\xe1\xcc\xe7m\x80\'\xf0\xa5\xed(\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x1cQ') r7 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000000)='/proc/thread-self/attr/sockcreate\x00', 0x2, 0x0) write$selinux_attr(r7, &(0x7f0000000040)='system_u:object_r:printer_device_t:s0\x00', 0x26) sendmsg$NLBL_CIPSOV4_C_REMOVE(r6, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f0000001840)=ANY=[@ANYRES32=r5, @ANYRES32=r4, @ANYRESHEX=r7, @ANYRES16, @ANYRES32, @ANYRES16=r1, @ANYRES32=r3], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x4040025) ioctl$BTRFS_IOC_RESIZE(0xffffffffffffffff, 0x50009403, &(0x7f0000000140)=ANY=[@ANYRES32=r1, @ANYBLOB="000045d8", @ANYRESDEC=r5, @ANYBLOB=':00000000000000003696p']) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$system_posix_acl(r8, &(0x7f0000000040)='system.posix_acl_access\x00', &(0x7f0000000080), 0x24, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f0000000280)={"1cb4a5d316fd6197a6d9491db11b033b", r4, 0x0, {0x400, 0x4}, {0x80000000}, 0x0, [0x81, 0x5, 0xe80, 0x7, 0x9, 0x400, 0x0, 0x7c, 0x9e2, 0x200, 0x9, 0x3ff, 0x5, 0x2, 0x1, 0x10001]}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r2, 0x50009418, &(0x7f0000001cc0)={{r8}, r9, 0x8, @unused=[0x4c5f, 0x314, 0xffffffffffffffff, 0x44dc], @devid=r5}) ioctl$BTRFS_IOC_BALANCE_V2(r0, 0xc4009420, &(0x7f0000000140)={0x0, 0x7, {0xfffffffffffffff7, @struct={0x1000, 0x80}, 0x0, 0x3, 0x5f65533f, 0x0, 0x4, 0x6, 0x0, @struct={0x8}, 0x401, 0x0, [0x40, 0x9, 0x0, 0x200, 0x1, 0x4]}, {0x1f, @struct={0xfffffffa, 0x3}, r5, 0x5, 0x48, 0xffffffffffffff31, 0x81, 0x5, 0xc, @usage=0xffffffffffffffff, 0x9, 0x6, [0x71d, 0xfff, 0x3, 0xffffffff00000000, 0x2]}, {0x9a00000000000000, @struct={0x6, 0x6}, 0x0, 0x7fffffff, 0x7ff, 0xfffffffffffffff9, 0xfff, 0x1, 0x10, @usage=0x5, 0x1, 0x28c4, [0x1f, 0xffffffffffff3a4e, 0x1, 0x3, 0x3ff, 0x7fff]}, {0x5, 0x3, 0x6}}) [ 1371.308128][T20944] FAULT_INJECTION: forcing a failure. [ 1371.308128][T20944] name failslab, interval 1, probability 0, space 0, times 0 [ 1371.308156][T20944] CPU: 1 PID: 20944 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1371.308178][T20944] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1371.308189][T20944] Call Trace: [ 1371.308197][T20944] dump_stack_lvl+0xb7/0x103 [ 1371.308229][T20944] dump_stack+0x11/0x1a 06:20:47 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xc, 0xfffffffffffffffd) [ 1371.308245][T20944] should_fail+0x23c/0x250 [ 1371.308325][T20944] __should_failslab+0x81/0x90 [ 1371.308405][T20944] ? __iomap_dio_rw+0xf2/0xa60 [ 1371.308427][T20944] should_failslab+0x5/0x20 [ 1371.373267][T20944] kmem_cache_alloc_trace+0x49/0x310 [ 1371.373304][T20944] __iomap_dio_rw+0xf2/0xa60 [ 1371.373327][T20944] ? ext4_es_lookup_extent+0x36b/0x490 [ 1371.373346][T20944] ? ktime_get_coarse_real_ts64+0x10d/0x120 06:20:47 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000000)=0x0) syz_open_procfs(r1, &(0x7f0000000080)='limits\x00') r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x7, 0x2, 0x3, 0x2, 0x0, 0x8, 0x800, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x8, 0x3, @perf_config_ext={0x10001, 0x90000}, 0x0, 0x2, 0xffff, 0x5, 0x7fff, 0x4e, 0xfff7, 0x0, 0x7}, r1, 0x8, r2, 0x3) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') r3 = open(&(0x7f0000000180)='./file0\x00', 0x200400, 0x70) syz_io_uring_submit(0x0, 0x0, &(0x7f0000002380)=@IORING_OP_WRITEV={0x2, 0x0, 0x4004, @fd=r3, 0x8, &(0x7f0000002300), 0x0, 0x1, 0x0, {0x1}}, 0x6cb5) 06:20:47 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xd, 0xfffffffffffffffd) [ 1371.373371][T20944] ? file_update_time+0x1bd/0x3e0 [ 1371.373407][T20944] iomap_dio_rw+0x30/0x70 [ 1371.373428][T20944] ext4_file_write_iter+0xa4f/0x11d0 [ 1371.373446][T20944] do_iter_readv_writev+0x2cb/0x360 [ 1371.373534][T20944] do_iter_write+0x112/0x4c0 [ 1371.373551][T20944] ? kmalloc_array+0x2d/0x40 [ 1371.373570][T20944] vfs_iter_write+0x4c/0x70 [ 1371.373590][T20944] iter_file_splice_write+0x40a/0x750 [ 1371.373686][T20944] ? splice_from_pipe+0xc0/0xc0 [ 1371.373709][T20944] direct_splice_actor+0x80/0xa0 [ 1371.373747][T20944] splice_direct_to_actor+0x345/0x650 [ 1371.373818][T20944] ? do_splice_direct+0x170/0x170 [ 1371.373836][T20944] do_splice_direct+0xf5/0x170 [ 1371.373860][T20944] do_sendfile+0x773/0xda0 [ 1371.373907][T20944] __x64_sys_sendfile64+0xf2/0x130 [ 1371.373928][T20944] do_syscall_64+0x3d/0x90 [ 1371.373965][T20944] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1371.373990][T20944] RIP: 0033:0x4665d9 [ 1371.374001][T20944] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1371.374020][T20944] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1371.374041][T20944] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1371.374053][T20944] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1371.374063][T20944] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1371.374075][T20944] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1371.374087][T20944] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 [ 1371.460769][T20959] FAULT_INJECTION: forcing a failure. [ 1371.460769][T20959] name failslab, interval 1, probability 0, space 0, times 0 [ 1371.593096][T20959] CPU: 1 PID: 20959 Comm: syz-executor.1 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1371.593149][T20959] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1371.593159][T20959] Call Trace: [ 1371.593166][T20959] dump_stack_lvl+0xb7/0x103 [ 1371.593189][T20959] dump_stack+0x11/0x1a [ 1371.593203][T20959] should_fail+0x23c/0x250 [ 1371.630119][T20959] ? kmalloc_array+0x2d/0x40 [ 1371.630223][T20959] __should_failslab+0x81/0x90 [ 1371.630243][T20959] should_failslab+0x5/0x20 [ 1371.630267][T20959] __kmalloc+0x66/0x340 [ 1371.630292][T20959] ? ktime_get_coarse_real_ts64+0x10d/0x120 [ 1371.630334][T20959] ? splice_from_pipe+0xc0/0xc0 [ 1371.630355][T20959] kmalloc_array+0x2d/0x40 [ 1371.630377][T20959] iter_file_splice_write+0xc6/0x750 [ 1371.630402][T20959] ? atime_needs_update+0x239/0x390 [ 1371.630426][T20959] ? touch_atime+0xcf/0x240 [ 1371.630560][T20959] ? generic_file_splice_read+0x284/0x310 [ 1371.630585][T20959] ? splice_from_pipe+0xc0/0xc0 [ 1371.630608][T20959] direct_splice_actor+0x80/0xa0 [ 1371.630632][T20959] splice_direct_to_actor+0x345/0x650 [ 1371.630709][T20959] ? do_splice_direct+0x170/0x170 [ 1371.630727][T20959] do_splice_direct+0xf5/0x170 [ 1371.630747][T20959] do_sendfile+0x773/0xda0 [ 1371.630769][T20959] __x64_sys_sendfile64+0xf2/0x130 [ 1371.630805][T20959] do_syscall_64+0x3d/0x90 [ 1371.630828][T20959] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1371.630916][T20959] RIP: 0033:0x4665d9 [ 1371.630928][T20959] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1371.630944][T20959] RSP: 002b:00007f8339927188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1371.630960][T20959] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1371.630970][T20959] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1371.630990][T20959] RBP: 00007f83399271d0 R08: 0000000000000000 R09: 0000000000000000 [ 1371.631000][T20959] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1371.631012][T20959] R13: 00007ffd7d6a527f R14: 00007f8339927300 R15: 0000000000022000 06:20:48 executing program 3 (fault-call:11 fault-nth:48): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:48 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xe, 0xfffffffffffffffd) 06:20:48 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000140)={0x4, 0x80, 0x9, 0x8, 0x54, 0x0, 0x0, 0x9, 0xa028, 0xc, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x2, @perf_bp, 0xc008, 0x2b7, 0xd7, 0x5, 0x80000000, 0x1, 0x5, 0x0, 0x80000000, 0x0, 0xffffffffffffffcc}, 0xffffffffffffffff, 0xa, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\xa8\x81\xa9\xbf\xa1VJ\xaaJ\\c\x7fnB\xd2\xe2\xa1\xb8\xd9\x94\x1b}u\xce\x88\xddaV\xc0\x92\xb4),\xa6\x1a\xd4\x03\xc0d!\x81\xe8\xa9wWh\xf5\xd18L\xee\x15\x85w\x1f\xf7\xc5\r\x96\xea\x82\x06\x00') 06:20:48 executing program 1 (fault-call:8 fault-nth:27): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:48 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002000c0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:48 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x2210}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') 06:20:48 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x10, 0xfffffffffffffffd) 06:20:48 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0b454c4607060506a7"], 0x1078) [ 1372.165277][T20980] FAULT_INJECTION: forcing a failure. [ 1372.165277][T20980] name failslab, interval 1, probability 0, space 0, times 0 [ 1372.178532][T20980] CPU: 1 PID: 20980 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1372.188972][T20980] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1372.199187][T20980] Call Trace: [ 1372.202466][T20980] dump_stack_lvl+0xb7/0x103 [ 1372.207161][T20980] dump_stack+0x11/0x1a [ 1372.211325][T20980] should_fail+0x23c/0x250 06:20:48 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x11, 0xfffffffffffffffd) 06:20:48 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:48 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendfile(r0, r1, &(0x7f0000000000)=0x100000000, 0x7fffffff) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') [ 1372.215805][T20980] __should_failslab+0x81/0x90 [ 1372.220569][T20980] ? __iomap_dio_rw+0xf2/0xa60 [ 1372.220641][T20980] should_failslab+0x5/0x20 [ 1372.220666][T20980] kmem_cache_alloc_trace+0x49/0x310 06:20:48 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x12, 0xfffffffffffffffd) [ 1372.220698][T20980] ? enqueue_entity+0x45b/0x630 [ 1372.220711][T20980] __iomap_dio_rw+0xf2/0xa60 [ 1372.220728][T20980] ? ext4_es_lookup_extent+0x36b/0x490 [ 1372.220745][T20980] ? ktime_get_coarse_real_ts64+0x10d/0x120 [ 1372.220765][T20980] ? file_update_time+0x1bd/0x3e0 [ 1372.220859][T20980] iomap_dio_rw+0x30/0x70 [ 1372.220878][T20980] ext4_file_write_iter+0xa4f/0x11d0 [ 1372.220894][T20980] do_iter_readv_writev+0x2cb/0x360 [ 1372.220911][T20980] do_iter_write+0x112/0x4c0 [ 1372.220926][T20980] ? kmalloc_array+0x2d/0x40 [ 1372.220998][T20980] vfs_iter_write+0x4c/0x70 [ 1372.221012][T20980] iter_file_splice_write+0x40a/0x750 [ 1372.221070][T20980] ? splice_from_pipe+0xc0/0xc0 [ 1372.221092][T20980] direct_splice_actor+0x80/0xa0 [ 1372.221115][T20980] splice_direct_to_actor+0x345/0x650 [ 1372.221152][T20980] ? do_splice_direct+0x170/0x170 [ 1372.221170][T20980] do_splice_direct+0xf5/0x170 [ 1372.221189][T20980] do_sendfile+0x773/0xda0 [ 1372.221207][T20980] __x64_sys_sendfile64+0xf2/0x130 [ 1372.221227][T20980] do_syscall_64+0x3d/0x90 [ 1372.221294][T20980] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1372.221378][T20980] RIP: 0033:0x4665d9 [ 1372.221392][T20980] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1372.221411][T20980] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1372.221427][T20980] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1372.221437][T20980] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1372.221450][T20980] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1372.221463][T20980] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1372.221502][T20980] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:48 executing program 3 (fault-call:11 fault-nth:49): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:48 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x48, 0xfffffffffffffffd) 06:20:48 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0c454c4607060506a7"], 0x1078) 06:20:48 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002200c0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:48 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000040)='E\x03\x00\x00\x00\x00\x00\x00\x00\x14\xcb\x99\x93aH\v\x1f\xe1\x03\x00\x1dh\xc1\xde\x1f\x02\x00\x00\x00\xbc\xd0') r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$dir(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x2) r6 = gettid() tkill(r6, 0x7) newfstatat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) setresuid(0x0, r7, 0xee00) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000000)=[{&(0x7f00000001c0)="28314c8339bdd811646bacb425bca9aed7e8d4666f00eb2fea1db6c02434684db4218444178bf62cd6d570d7d8f50a7d2165e24d2b67332e4b43139cf6cac035d7676e2a3f97b39133c68c8aaadd0cbe3e29ff23c888c49f2718ca6516e4902258527ce6a14cf806c49abec71d91e8e85a9789cfcd7687159190d5f759074109009af2bda0c393a7d9ddbda4b3008e7e50e64a2edc3bc92191916362ca47f9278906fde3a300b3b9ce3a6ccdbe300c3e0b0bb690df799d5e83ea28d0bfaa94bbb41cad14ec37", 0xc6}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="20000000000000000100000001000061", @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="18000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=0xee01, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x24048010}, 0x24040800) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) r8 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r2, r8) 06:20:48 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x4c, 0xfffffffffffffffd) 06:20:48 executing program 5: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x9, 0x0, 0x0, 0x4020, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0xfffffffc}, 0x0, 0x0, 0xffffffffffffffff, 0x1) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000140)='\xe0\xd7\\\x81\xe3\x00\x1e\x8e1\xa9W\x1a[$\xe5\xac)\x9b\x14\x863\xeb[\x0f\xc2i\x16\x83vJ\xec\xe1\xeb\xa475U\xdb\x9c\x9db\x86o\xceg\x8e\x03!:\xa3\x1f\xdd\x89\xa5\xbe/1)\xdd\t\x9b\xaa\xae\x1e\x9f\xcc\x995\xb7\xcbb\x93\x89\xdaq\x12L\xe6\xc7\xbbV\xff\x88\xc7\x02x\x8b;\x8e\xb1C\xed7Y\xd6\x10\x18\xe3QP\xb8yV\xe2\b\xbb\xf4\xcd\xd2\xdc\xfcm\x91\v`A}\x9bbN\xe8\x05\x06X\xde8\x13\x9fc\xbc\xaa\xa3\x97\xdbRL\x95\x12\x86\xf3\xb4\xdde\x01\x02\"\x16\'Gt\x93\x9do\xe4\x8f\xae$\xcc\xe4\x06W\xe2\x99?') ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0x1) 06:20:48 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002000d0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:48 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0d454c4607060506a7"], 0x1078) [ 1373.112296][T21031] FAULT_INJECTION: forcing a failure. [ 1373.112296][T21031] name failslab, interval 1, probability 0, space 0, times 0 [ 1373.125221][T21031] CPU: 1 PID: 21031 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1373.135720][T21031] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1373.145862][T21031] Call Trace: [ 1373.149127][T21031] dump_stack_lvl+0xb7/0x103 [ 1373.153764][T21031] dump_stack+0x11/0x1a [ 1373.157895][T21031] should_fail+0x23c/0x250 [ 1373.162818][T21031] ? mempool_alloc_slab+0x16/0x20 [ 1373.168097][T21031] __should_failslab+0x81/0x90 [ 1373.172861][T21031] should_failslab+0x5/0x20 [ 1373.178223][T21031] kmem_cache_alloc+0x46/0x2e0 [ 1373.182983][T21031] mempool_alloc_slab+0x16/0x20 [ 1373.187819][T21031] ? mempool_free+0x130/0x130 [ 1373.192820][T21031] mempool_alloc+0x8c/0x300 [ 1373.197425][T21031] ? ext4_inode_block_valid+0x1cc/0x210 [ 1373.203038][T21031] bio_alloc_bioset+0xcc/0x480 [ 1373.207933][T21031] ? iov_iter_alignment+0x34b/0x370 [ 1373.213181][T21031] iomap_dio_bio_actor+0x511/0xb50 [ 1373.218276][T21031] ? ext4_iomap_begin+0x5d1/0x620 [ 1373.223328][T21031] iomap_dio_actor+0x26e/0x3b0 [ 1373.228471][T21031] ? ext4_iomap_overwrite_begin+0x5e/0x80 [ 1373.234323][T21031] iomap_apply+0x1df/0x400 [ 1373.239288][T21031] __iomap_dio_rw+0x62e/0xa60 [ 1373.244419][T21031] ? __iomap_dio_rw+0xa60/0xa60 [ 1373.249259][T21031] iomap_dio_rw+0x30/0x70 [ 1373.253587][T21031] ext4_file_write_iter+0xa4f/0x11d0 [ 1373.258855][T21031] do_iter_readv_writev+0x2cb/0x360 [ 1373.264036][T21031] do_iter_write+0x112/0x4c0 [ 1373.268637][T21031] ? kmalloc_array+0x2d/0x40 [ 1373.273315][T21031] vfs_iter_write+0x4c/0x70 [ 1373.277807][T21031] iter_file_splice_write+0x40a/0x750 [ 1373.283304][T21031] ? splice_from_pipe+0xc0/0xc0 [ 1373.288190][T21031] direct_splice_actor+0x80/0xa0 [ 1373.293198][T21031] splice_direct_to_actor+0x345/0x650 [ 1373.298556][T21031] ? do_splice_direct+0x170/0x170 [ 1373.303587][T21031] do_splice_direct+0xf5/0x170 [ 1373.308398][T21031] do_sendfile+0x773/0xda0 [ 1373.312817][T21031] __x64_sys_sendfile64+0xf2/0x130 [ 1373.318884][T21031] do_syscall_64+0x3d/0x90 [ 1373.323283][T21031] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1373.329318][T21031] RIP: 0033:0x4665d9 [ 1373.333647][T21031] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1373.353506][T21031] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 06:20:49 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x7ffff000) 06:20:49 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1) r1 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 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, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x3f}, 0xffffffffffffffff, 0x0, r0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) splice(r1, &(0x7f0000000080)=0xb, r2, &(0x7f0000000180)=0x5, 0x3ff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000040)='\x00') 06:20:49 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002200d0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) [ 1373.362304][T21031] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1373.370626][T21031] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1373.378799][T21031] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1373.387005][T21031] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1373.395151][T21031] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:49 executing program 3 (fault-call:11 fault-nth:50): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:49 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x68, 0xfffffffffffffffd) 06:20:49 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0e454c4607060506a7"], 0x1078) 06:20:49 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080), 0x4003, 0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x1, 0x0, 0x4, 0x3, 0x0, 0x7f, 0x200a0, 0x6, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x2, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4, @perf_bp, 0x10000, 0xffffffffffff0000, 0x50000000, 0x1, 0xfff, 0x800, 0xff7f, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0x3, r1, 0xa) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r1, &(0x7f0000000200)={0x90000010}) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') openat$vcs(0xffffffffffffff9c, &(0x7f00000001c0), 0x88403, 0x0) 06:20:49 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002000e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:49 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x6c, 0xfffffffffffffffd) 06:20:49 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000000)='\x00') r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x410881, 0x0) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$packet(r2, 0x0, &(0x7f0000000140)) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000180)={r3, 0x8, 0x1, 0x1}) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = dup2(r4, 0xffffffffffffffff) fcntl$dupfd(r5, 0x0, r0) 06:20:49 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x74, 0xfffffffffffffffd) 06:20:49 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002200e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) [ 1374.001587][T21066] FAULT_INJECTION: forcing a failure. [ 1374.001587][T21066] name failslab, interval 1, probability 0, space 0, times 0 [ 1374.001617][T21066] CPU: 0 PID: 21066 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1374.001640][T21066] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1374.001651][T21066] Call Trace: [ 1374.001659][T21066] dump_stack_lvl+0xb7/0x103 [ 1374.001680][T21066] dump_stack+0x11/0x1a [ 1374.001696][T21066] should_fail+0x23c/0x250 [ 1374.001774][T21066] ? kmalloc_array+0x2d/0x40 [ 1374.001845][T21066] __should_failslab+0x81/0x90 [ 1374.001859][T21066] should_failslab+0x5/0x20 [ 1374.001903][T21066] __kmalloc+0x66/0x340 [ 1374.001919][T21066] ? ktime_get_coarse_real_ts64+0x10d/0x120 [ 1374.001942][T21066] ? splice_from_pipe+0xc0/0xc0 [ 1374.001964][T21066] kmalloc_array+0x2d/0x40 [ 1374.001985][T21066] iter_file_splice_write+0xc6/0x750 [ 1374.002008][T21066] ? atime_needs_update+0x239/0x390 [ 1374.002058][T21066] ? touch_atime+0xcf/0x240 [ 1374.002075][T21066] ? generic_file_splice_read+0x284/0x310 [ 1374.002093][T21066] ? splice_from_pipe+0xc0/0xc0 [ 1374.002109][T21066] direct_splice_actor+0x80/0xa0 [ 1374.002213][T21066] splice_direct_to_actor+0x345/0x650 [ 1374.002258][T21066] ? do_splice_direct+0x170/0x170 [ 1374.002331][T21066] do_splice_direct+0xf5/0x170 [ 1374.002404][T21066] do_sendfile+0x773/0xda0 [ 1374.002500][T21066] __x64_sys_sendfile64+0xf2/0x130 [ 1374.002517][T21066] do_syscall_64+0x3d/0x90 [ 1374.002535][T21066] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1374.002586][T21066] RIP: 0033:0x4665d9 [ 1374.002602][T21066] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1374.002621][T21066] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1374.002641][T21066] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1374.002651][T21066] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1374.002661][T21066] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1374.002671][T21066] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1374.002681][T21066] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:50 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000002) 06:20:50 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0f454c4607060506a7"], 0x1078) 06:20:50 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000000), 0x3}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$FIBMAP(r0, 0x1, &(0x7f00000001c0)=0xc7fe) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/devices/tracepoint', 0x400800, 0x108) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x5, 0xff, 0x8, 0x1, 0x0, 0x6, 0x40020, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x5, 0x1, @perf_config_ext={0x20, 0x3ff}, 0x5000, 0xffffffffffffffc0, 0xec, 0x0, 0x9, 0x500000, 0x7, 0x0, 0x7, 0x0, 0x2254}, 0xffffffffffffffff, 0xd, r1, 0x2) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') 06:20:50 executing program 3 (fault-call:11 fault-nth:51): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:50 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x7a, 0xfffffffffffffffd) 06:20:50 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002000f0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:50 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="18454c4607060506a7"], 0x1078) 06:20:50 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') r1 = io_uring_setup(0x415f, &(0x7f00000000c0)={0x0, 0x7c9, 0x1, 0x0, 0x3b2}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001640)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000400)={{}, 0x0, 0x8, @inherit={0x88, &(0x7f0000001440)=ANY=[@ANYRES16=r4, @ANYRES16, @ANYRES64]}, @devid}) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r1, 0x84009422, &(0x7f0000002cc0)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r6, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') ioctl$PERF_EVENT_IOC_SET_FILTER(r6, 0x8923, &(0x7f0000000680)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xd5\x18\xfe\x0e\x8f \x01\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x03\x93\xe1\xcc\xe7m\x80\'\xf0\xa5\xed(\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x1cQ') r7 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000000)='/proc/thread-self/attr/sockcreate\x00', 0x2, 0x0) write$selinux_attr(r7, &(0x7f0000000040)='system_u:object_r:printer_device_t:s0\x00', 0x26) sendmsg$NLBL_CIPSOV4_C_REMOVE(r6, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f0000001840)=ANY=[@ANYRES32=r5, @ANYRES32=r4, @ANYRESHEX=r7, @ANYRES16, @ANYRES32, @ANYRES16=r1, @ANYRES32=r3], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x4040025) ioctl$BTRFS_IOC_RESIZE(0xffffffffffffffff, 0x50009403, &(0x7f0000000140)=ANY=[@ANYRES32=r1, @ANYBLOB="000045d8", @ANYRESDEC=r5, @ANYBLOB=':00000000000000003696p']) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$system_posix_acl(r8, &(0x7f0000000040)='system.posix_acl_access\x00', &(0x7f0000000080), 0x24, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f0000000280)={"1cb4a5d316fd6197a6d9491db11b033b", r4, 0x0, {0x400, 0x4}, {0x80000000}, 0x0, [0x81, 0x5, 0xe80, 0x7, 0x9, 0x400, 0x0, 0x7c, 0x9e2, 0x200, 0x9, 0x3ff, 0x5, 0x2, 0x1, 0x10001]}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r2, 0x50009418, &(0x7f0000001cc0)={{r8}, r9, 0x8, @unused=[0x4c5f, 0x314, 0xffffffffffffffff, 0x44dc], @devid=r5}) ioctl$BTRFS_IOC_BALANCE_V2(r0, 0xc4009420, &(0x7f0000000140)={0x0, 0x7, {0xfffffffffffffff7, @struct={0x1000, 0x80}, 0x0, 0x3, 0x5f65533f, 0x0, 0x4, 0x6, 0x0, @struct={0x8}, 0x401, 0x0, [0x40, 0x9, 0x0, 0x200, 0x1, 0x4]}, {0x1f, @struct={0xfffffffa, 0x3}, r5, 0x5, 0x48, 0xffffffffffffff31, 0x81, 0x5, 0xc, @usage=0xffffffffffffffff, 0x9, 0x6, [0x71d, 0xfff, 0x3, 0xffffffff00000000, 0x2]}, {0x9a00000000000000, @struct={0x6, 0x6}, 0x0, 0x7fffffff, 0x7ff, 0xfffffffffffffff9, 0xfff, 0x1, 0x10, @usage=0x5, 0x1, 0x28c4, [0x1f, 0xffffffffffff3a4e, 0x1, 0x3, 0x3ff, 0x7fff]}, {0x5, 0x3, 0x6}}) 06:20:50 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x300, 0xfffffffffffffffd) 06:20:50 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1a454c4607060506a7"], 0x1078) 06:20:50 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002200f0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:50 executing program 5: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') r1 = io_uring_setup(0x415f, &(0x7f00000000c0)={0x0, 0x7c9, 0x1, 0x0, 0x3b2}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001640)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000400)={{}, 0x0, 0x8, @inherit={0x88, &(0x7f0000001440)=ANY=[@ANYRES16=r4, @ANYRES16, @ANYRES64]}, @devid}) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r1, 0x84009422, &(0x7f0000002cc0)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r6, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') ioctl$PERF_EVENT_IOC_SET_FILTER(r6, 0x8923, &(0x7f0000000680)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xd5\x18\xfe\x0e\x8f \x01\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x03\x93\xe1\xcc\xe7m\x80\'\xf0\xa5\xed(\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x1cQ') r7 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000000)='/proc/thread-self/attr/sockcreate\x00', 0x2, 0x0) write$selinux_attr(r7, &(0x7f0000000040)='system_u:object_r:printer_device_t:s0\x00', 0x26) sendmsg$NLBL_CIPSOV4_C_REMOVE(r6, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f0000001840)=ANY=[@ANYRES32=r5, @ANYRES32=r4, @ANYRESHEX=r7, @ANYRES16, @ANYRES32, @ANYRES16=r1, @ANYRES32=r3], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x4040025) ioctl$BTRFS_IOC_RESIZE(0xffffffffffffffff, 0x50009403, &(0x7f0000000140)=ANY=[@ANYRES32=r1, @ANYBLOB="000045d8", @ANYRESDEC=r5, @ANYBLOB=':00000000000000003696p']) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$system_posix_acl(r8, &(0x7f0000000040)='system.posix_acl_access\x00', &(0x7f0000000080), 0x24, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f0000000280)={"1cb4a5d316fd6197a6d9491db11b033b", r4, 0x0, {0x400, 0x4}, {0x80000000}, 0x0, [0x81, 0x5, 0xe80, 0x7, 0x9, 0x400, 0x0, 0x7c, 0x9e2, 0x200, 0x9, 0x3ff, 0x5, 0x2, 0x1, 0x10001]}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r2, 0x50009418, &(0x7f0000001cc0)={{r8}, r9, 0x8, @unused=[0x4c5f, 0x314, 0xffffffffffffffff, 0x44dc], @devid=r5}) ioctl$BTRFS_IOC_BALANCE_V2(r0, 0xc4009420, &(0x7f0000000140)={0x0, 0x7, {0xfffffffffffffff7, @struct={0x1000, 0x80}, 0x0, 0x3, 0x5f65533f, 0x0, 0x4, 0x6, 0x0, @struct={0x8}, 0x401, 0x0, [0x40, 0x9, 0x0, 0x200, 0x1, 0x4]}, {0x1f, @struct={0xfffffffa, 0x3}, r5, 0x5, 0x48, 0xffffffffffffff31, 0x81, 0x5, 0xc, @usage=0xffffffffffffffff, 0x9, 0x6, [0x71d, 0xfff, 0x3, 0xffffffff00000000, 0x2]}, {0x9a00000000000000, @struct={0x6, 0x6}, 0x0, 0x7fffffff, 0x7ff, 0xfffffffffffffff9, 0xfff, 0x1, 0x10, @usage=0x5, 0x1, 0x28c4, [0x1f, 0xffffffffffff3a4e, 0x1, 0x3, 0x3ff, 0x7fff]}, {0x5, 0x3, 0x6}}) [ 1374.901769][T21105] FAULT_INJECTION: forcing a failure. [ 1374.901769][T21105] name failslab, interval 1, probability 0, space 0, times 0 [ 1374.901793][T21105] CPU: 1 PID: 21105 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1374.901837][T21105] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1374.901848][T21105] Call Trace: [ 1374.901856][T21105] dump_stack_lvl+0xb7/0x103 [ 1374.901876][T21105] dump_stack+0x11/0x1a [ 1374.901907][T21105] should_fail+0x23c/0x250 [ 1374.901976][T21105] __should_failslab+0x81/0x90 [ 1374.902003][T21105] ? __iomap_dio_rw+0xf2/0xa60 [ 1374.902028][T21105] should_failslab+0x5/0x20 [ 1374.902093][T21105] kmem_cache_alloc_trace+0x49/0x310 [ 1374.902170][T21105] ? enqueue_entity+0x45b/0x630 [ 1374.902189][T21105] __iomap_dio_rw+0xf2/0xa60 [ 1374.902320][T21105] ? ext4_es_lookup_extent+0x36b/0x490 [ 1374.902336][T21105] ? ktime_get_coarse_real_ts64+0x10d/0x120 [ 1374.902359][T21105] ? file_update_time+0x1bd/0x3e0 [ 1374.902383][T21105] iomap_dio_rw+0x30/0x70 [ 1374.902403][T21105] ext4_file_write_iter+0xa4f/0x11d0 [ 1374.902443][T21105] do_iter_readv_writev+0x2cb/0x360 [ 1374.902466][T21105] do_iter_write+0x112/0x4c0 [ 1374.902487][T21105] ? kmalloc_array+0x2d/0x40 [ 1374.902574][T21105] vfs_iter_write+0x4c/0x70 [ 1374.902594][T21105] iter_file_splice_write+0x40a/0x750 [ 1374.902612][T21105] ? splice_from_pipe+0xc0/0xc0 [ 1374.902644][T21105] direct_splice_actor+0x80/0xa0 [ 1374.902662][T21105] splice_direct_to_actor+0x345/0x650 [ 1374.902686][T21105] ? do_splice_direct+0x170/0x170 [ 1374.902709][T21105] do_splice_direct+0xf5/0x170 [ 1374.902792][T21105] do_sendfile+0x773/0xda0 [ 1374.902808][T21105] __x64_sys_sendfile64+0xf2/0x130 [ 1374.902825][T21105] do_syscall_64+0x3d/0x90 [ 1374.902875][T21105] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1374.902899][T21105] RIP: 0033:0x4665d9 [ 1374.902912][T21105] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1374.902926][T21105] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1374.902944][T21105] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1374.902957][T21105] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1374.903045][T21105] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1374.903058][T21105] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 06:20:51 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000003) 06:20:51 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x500, 0xfffffffffffffffd) 06:20:51 executing program 5: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x4, 0xfffffffffffffffd) [ 1374.903072][T21105] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:51 executing program 3 (fault-call:11 fault-nth:52): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:51 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b454c4607060506a7"], 0x1078) 06:20:51 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000200180006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:51 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x600, 0xfffffffffffffffd) 06:20:51 executing program 5: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x4, 0xfffffffffffffffd) 06:20:51 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9b454c4607060506a7"], 0x1078) 06:20:51 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x700, 0xfffffffffffffffd) 06:20:51 executing program 5: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x4, 0xfffffffffffffffd) 06:20:51 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b454c4607060506a7"], 0x1078) [ 1375.814779][T21143] FAULT_INJECTION: forcing a failure. [ 1375.814779][T21143] name failslab, interval 1, probability 0, space 0, times 0 [ 1375.828092][T21143] CPU: 1 PID: 21143 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1375.838230][T21143] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1375.848288][T21143] Call Trace: [ 1375.851644][T21143] dump_stack_lvl+0xb7/0x103 [ 1375.856227][T21143] dump_stack+0x11/0x1a [ 1375.860447][T21143] should_fail+0x23c/0x250 [ 1375.864909][T21143] __should_failslab+0x81/0x90 [ 1375.869720][T21143] ? __iomap_dio_rw+0xf2/0xa60 [ 1375.874603][T21143] should_failslab+0x5/0x20 [ 1375.880764][T21143] kmem_cache_alloc_trace+0x49/0x310 [ 1375.886664][T21143] __iomap_dio_rw+0xf2/0xa60 [ 1375.891254][T21143] ? __tsan_read8+0x108/0x180 [ 1375.896243][T21143] ? ktime_get_coarse_real_ts64+0x10d/0x120 [ 1375.902132][T21143] ? file_update_time+0x1bd/0x3e0 [ 1375.907158][T21143] iomap_dio_rw+0x30/0x70 [ 1375.911714][T21143] ext4_file_write_iter+0xa4f/0x11d0 [ 1375.916995][T21143] do_iter_readv_writev+0x2cb/0x360 [ 1375.922280][T21143] do_iter_write+0x112/0x4c0 [ 1375.926866][T21143] ? kmalloc_array+0x2d/0x40 [ 1375.931460][T21143] vfs_iter_write+0x4c/0x70 [ 1375.936042][T21143] iter_file_splice_write+0x40a/0x750 [ 1375.941417][T21143] ? splice_from_pipe+0xc0/0xc0 [ 1375.946347][T21143] direct_splice_actor+0x80/0xa0 [ 1375.951313][T21143] splice_direct_to_actor+0x345/0x650 [ 1375.956791][T21143] ? do_splice_direct+0x170/0x170 [ 1375.961991][T21143] do_splice_direct+0xf5/0x170 [ 1375.966891][T21143] do_sendfile+0x773/0xda0 [ 1375.971322][T21143] __x64_sys_sendfile64+0xf2/0x130 [ 1375.976417][T21143] do_syscall_64+0x3d/0x90 [ 1375.980904][T21143] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1375.986900][T21143] RIP: 0033:0x4665d9 [ 1375.990780][T21143] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1376.010627][T21143] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1376.019127][T21143] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1376.027253][T21143] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1376.035393][T21143] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1376.043349][T21143] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1376.051405][T21143] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:52 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000005) 06:20:52 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002001a0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:52 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x900, 0xfffffffffffffffd) 06:20:52 executing program 3 (fault-call:11 fault-nth:53): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:52 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xa00, 0xfffffffffffffffd) 06:20:52 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002001b0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:52 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b454c4607060506a7"], 0x1078) 06:20:52 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f084c4607060506a7"], 0x1078) 06:20:52 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b454c4607060506a7"], 0x1078) 06:20:52 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xb00, 0xfffffffffffffffd) 06:20:52 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f094c4607060506a7"], 0x1078) 06:20:52 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xc00, 0xfffffffffffffffd) [ 1376.698577][T21176] FAULT_INJECTION: forcing a failure. [ 1376.698577][T21176] name failslab, interval 1, probability 0, space 0, times 0 [ 1376.711339][T21176] CPU: 1 PID: 21176 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1376.721721][T21176] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1376.731847][T21176] Call Trace: [ 1376.735287][T21176] dump_stack_lvl+0xb7/0x103 [ 1376.739864][T21176] dump_stack+0x11/0x1a [ 1376.744012][T21176] should_fail+0x23c/0x250 [ 1376.748476][T21176] ? mempool_alloc_slab+0x16/0x20 [ 1376.753581][T21176] __should_failslab+0x81/0x90 [ 1376.758637][T21176] should_failslab+0x5/0x20 [ 1376.763192][T21176] kmem_cache_alloc+0x46/0x2e0 [ 1376.767968][T21176] mempool_alloc_slab+0x16/0x20 [ 1376.772882][T21176] ? mempool_free+0x130/0x130 [ 1376.777640][T21176] mempool_alloc+0x8c/0x300 [ 1376.782715][T21176] ? ext4_inode_block_valid+0x1cc/0x210 [ 1376.788534][T21176] bio_alloc_bioset+0xcc/0x480 [ 1376.793328][T21176] ? iov_iter_alignment+0x34b/0x370 [ 1376.799167][T21176] iomap_dio_bio_actor+0x511/0xb50 [ 1376.804447][T21176] ? ext4_iomap_begin+0x5d1/0x620 [ 1376.809484][T21176] iomap_dio_actor+0x26e/0x3b0 [ 1376.814436][T21176] ? ext4_iomap_overwrite_begin+0x5e/0x80 [ 1376.820156][T21176] iomap_apply+0x1df/0x400 [ 1376.825368][T21176] __iomap_dio_rw+0x62e/0xa60 [ 1376.830244][T21176] ? __iomap_dio_rw+0xa60/0xa60 [ 1376.835078][T21176] iomap_dio_rw+0x30/0x70 [ 1376.839850][T21176] ext4_file_write_iter+0xa4f/0x11d0 [ 1376.845112][T21176] do_iter_readv_writev+0x2cb/0x360 [ 1376.850298][T21176] do_iter_write+0x112/0x4c0 [ 1376.855324][T21176] ? kmalloc_array+0x2d/0x40 [ 1376.859910][T21176] vfs_iter_write+0x4c/0x70 [ 1376.864427][T21176] iter_file_splice_write+0x40a/0x750 [ 1376.869812][T21176] ? splice_from_pipe+0xc0/0xc0 [ 1376.874646][T21176] direct_splice_actor+0x80/0xa0 [ 1376.879564][T21176] splice_direct_to_actor+0x345/0x650 [ 1376.885017][T21176] ? do_splice_direct+0x170/0x170 [ 1376.890456][T21176] do_splice_direct+0xf5/0x170 [ 1376.895214][T21176] do_sendfile+0x773/0xda0 [ 1376.899843][T21176] __x64_sys_sendfile64+0xf2/0x130 [ 1376.904950][T21176] do_syscall_64+0x3d/0x90 [ 1376.909356][T21176] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1376.915441][T21176] RIP: 0033:0x4665d9 [ 1376.919466][T21176] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1376.940315][T21176] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 06:20:52 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x800000000000c) 06:20:52 executing program 5: write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="1b454c4607060506a7"], 0x1078) 06:20:52 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000200200006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) [ 1376.949591][T21176] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1376.957743][T21176] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1376.965710][T21176] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1376.973748][T21176] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1376.981894][T21176] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:53 executing program 3 (fault-call:11 fault-nth:54): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:53 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f0a4c4607060506a7"], 0x1078) 06:20:53 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xd00, 0xfffffffffffffffd) 06:20:53 executing program 5: write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="1b454c4607060506a7"], 0x1078) 06:20:53 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000200230006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:53 executing program 5: write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="1b454c4607060506a7"], 0x1078) 06:20:53 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f0d4c4607060506a7"], 0x1078) 06:20:53 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xe00, 0xfffffffffffffffd) 06:20:53 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b454c4607060506a7"], 0x1078) [ 1377.552522][T21207] FAULT_INJECTION: forcing a failure. [ 1377.552522][T21207] name failslab, interval 1, probability 0, space 0, times 0 [ 1377.565479][T21207] CPU: 1 PID: 21207 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1377.565606][T21207] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1377.565618][T21207] Call Trace: [ 1377.565626][T21207] dump_stack_lvl+0xb7/0x103 [ 1377.565648][T21207] dump_stack+0x11/0x1a [ 1377.565665][T21207] should_fail+0x23c/0x250 [ 1377.565690][T21207] ? kmalloc_array+0x2d/0x40 [ 1377.565713][T21207] __should_failslab+0x81/0x90 [ 1377.565731][T21207] should_failslab+0x5/0x20 [ 1377.565789][T21207] __kmalloc+0x66/0x340 [ 1377.565812][T21207] ? ktime_get_coarse_real_ts64+0x10d/0x120 [ 1377.565837][T21207] ? splice_from_pipe+0xc0/0xc0 [ 1377.565860][T21207] kmalloc_array+0x2d/0x40 [ 1377.565879][T21207] iter_file_splice_write+0xc6/0x750 [ 1377.565955][T21207] ? atime_needs_update+0x2ba/0x390 [ 1377.565979][T21207] ? touch_atime+0xcf/0x240 [ 1377.566001][T21207] ? generic_file_splice_read+0x284/0x310 [ 1377.566060][T21207] ? splice_from_pipe+0xc0/0xc0 [ 1377.566162][T21207] direct_splice_actor+0x80/0xa0 [ 1377.566182][T21207] splice_direct_to_actor+0x345/0x650 [ 1377.566200][T21207] ? do_splice_direct+0x170/0x170 [ 1377.566218][T21207] do_splice_direct+0xf5/0x170 [ 1377.566236][T21207] do_sendfile+0x773/0xda0 [ 1377.566273][T21207] __x64_sys_sendfile64+0xf2/0x130 [ 1377.566290][T21207] do_syscall_64+0x3d/0x90 [ 1377.566337][T21207] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1377.566361][T21207] RIP: 0033:0x4665d9 [ 1377.566377][T21207] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1377.566395][T21207] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1377.566415][T21207] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1377.566429][T21207] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1377.566440][T21207] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1377.566453][T21207] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1377.566467][T21207] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:53 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x800000000000d) 06:20:53 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000200250006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:53 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f9b4c4607060506a7"], 0x1078) 06:20:54 executing program 3 (fault-call:11 fault-nth:55): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:54 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x1100, 0xfffffffffffffffd) 06:20:54 executing program 5: syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="1b454c4607060506a7"], 0x1078) 06:20:54 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f45084607060506a7"], 0x1078) 06:20:54 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000200280006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:54 executing program 5: syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="1b454c4607060506a7"], 0x1078) 06:20:54 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x1200, 0xfffffffffffffffd) 06:20:54 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f45094607060506a7"], 0x1078) 06:20:54 executing program 5: syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="1b454c4607060506a7"], 0x1078) [ 1378.435839][T21242] FAULT_INJECTION: forcing a failure. [ 1378.435839][T21242] name failslab, interval 1, probability 0, space 0, times 0 [ 1378.449590][T21242] CPU: 1 PID: 21242 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1378.460413][T21242] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1378.471273][T21242] Call Trace: [ 1378.474541][T21242] dump_stack_lvl+0xb7/0x103 [ 1378.479336][T21242] dump_stack+0x11/0x1a [ 1378.483695][T21242] should_fail+0x23c/0x250 [ 1378.488185][T21242] ? mempool_alloc_slab+0x16/0x20 [ 1378.493345][T21242] __should_failslab+0x81/0x90 [ 1378.498254][T21242] should_failslab+0x5/0x20 [ 1378.502748][T21242] kmem_cache_alloc+0x46/0x2e0 [ 1378.507518][T21242] mempool_alloc_slab+0x16/0x20 [ 1378.512471][T21242] ? mempool_free+0x130/0x130 [ 1378.517290][T21242] mempool_alloc+0x8c/0x300 [ 1378.522557][T21242] ? kcsan_setup_watchpoint+0x231/0x3e0 [ 1378.528321][T21242] sg_pool_alloc+0x74/0x90 [ 1378.533102][T21242] __sg_alloc_table+0xce/0x290 [ 1378.538198][T21242] sg_alloc_table_chained+0xaf/0x140 [ 1378.543762][T21242] ? sg_alloc_table_chained+0x140/0x140 [ 1378.550294][T21242] scsi_alloc_sgtables+0x17c/0x500 [ 1378.555492][T21242] sd_init_command+0x935/0x15f0 [ 1378.560730][T21242] scsi_queue_rq+0x10e0/0x15a0 [ 1378.565579][T21242] blk_mq_dispatch_rq_list+0x695/0x1040 [ 1378.571391][T21242] ? __sbitmap_queue_get+0x11/0x20 [ 1378.576724][T21242] blk_mq_do_dispatch_sched+0x3b5/0x640 [ 1378.582426][T21242] __blk_mq_sched_dispatch_requests+0x1eb/0x290 [ 1378.588688][T21242] ? rb_insert_color+0x2fa/0x310 [ 1378.593614][T21242] blk_mq_sched_dispatch_requests+0x9f/0x110 [ 1378.599782][T21242] __blk_mq_run_hw_queue+0xbc/0x140 [ 1378.605083][T21242] __blk_mq_delay_run_hw_queue+0x163/0x2f0 [ 1378.611141][T21242] blk_mq_run_hw_queue+0x22c/0x250 [ 1378.616343][T21242] blk_mq_sched_insert_requests+0x12b/0x1f0 [ 1378.622544][T21242] blk_mq_flush_plug_list+0x2f2/0x3c0 [ 1378.628981][T21242] blk_flush_plug_list+0x235/0x260 [ 1378.634189][T21242] blk_finish_plug+0x44/0x60 [ 1378.639110][T21242] __iomap_dio_rw+0x797/0xa60 [ 1378.643879][T21242] iomap_dio_rw+0x30/0x70 [ 1378.648238][T21242] ext4_file_write_iter+0xa4f/0x11d0 [ 1378.653818][T21242] do_iter_readv_writev+0x2cb/0x360 [ 1378.659035][T21242] do_iter_write+0x112/0x4c0 [ 1378.664261][T21242] ? kmalloc_array+0x2d/0x40 [ 1378.669170][T21242] vfs_iter_write+0x4c/0x70 [ 1378.673704][T21242] iter_file_splice_write+0x40a/0x750 [ 1378.680808][T21242] ? splice_from_pipe+0xc0/0xc0 [ 1378.686053][T21242] direct_splice_actor+0x80/0xa0 [ 1378.691549][T21242] splice_direct_to_actor+0x345/0x650 [ 1378.698687][T21242] ? do_splice_direct+0x170/0x170 [ 1378.705004][T21242] do_splice_direct+0xf5/0x170 [ 1378.710770][T21242] do_sendfile+0x773/0xda0 [ 1378.715838][T21242] __x64_sys_sendfile64+0xf2/0x130 [ 1378.721247][T21242] do_syscall_64+0x3d/0x90 [ 1378.725981][T21242] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1378.732180][T21242] RIP: 0033:0x4665d9 [ 1378.736216][T21242] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1378.757404][T21242] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1378.766071][T21242] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1378.774602][T21242] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 06:20:54 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x800000000000f) 06:20:54 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x4800, 0xfffffffffffffffd) 06:20:54 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000200290006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) [ 1378.782665][T21242] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1378.790748][T21242] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1378.798977][T21242] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:55 executing program 3 (fault-call:11 fault-nth:56): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:55 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, 0x0, 0x1078) 06:20:55 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f450a4607060506a7"], 0x1078) 06:20:55 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x4c00, 0xfffffffffffffffd) 06:20:55 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000200370006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:55 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f450d4607060506a7"], 0x1078) 06:20:55 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x6800, 0xfffffffffffffffd) 06:20:55 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, 0x0, 0x1078) 06:20:55 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x6c00, 0xfffffffffffffffd) [ 1379.310418][T21277] FAULT_INJECTION: forcing a failure. [ 1379.310418][T21277] name failslab, interval 1, probability 0, space 0, times 0 [ 1379.324452][T21277] CPU: 1 PID: 21277 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1379.335454][T21277] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1379.346133][T21277] Call Trace: [ 1379.349427][T21277] dump_stack_lvl+0xb7/0x103 [ 1379.354292][T21277] dump_stack+0x11/0x1a [ 1379.358438][T21277] should_fail+0x23c/0x250 [ 1379.363373][T21277] __should_failslab+0x81/0x90 [ 1379.368397][T21277] ? __iomap_dio_rw+0xf2/0xa60 [ 1379.373414][T21277] should_failslab+0x5/0x20 [ 1379.377903][T21277] kmem_cache_alloc_trace+0x49/0x310 [ 1379.383206][T21277] ? enqueue_entity+0x45b/0x630 [ 1379.388309][T21277] __iomap_dio_rw+0xf2/0xa60 [ 1379.393288][T21277] ? ext4_es_lookup_extent+0x36b/0x490 [ 1379.398833][T21277] ? ktime_get_coarse_real_ts64+0x10d/0x120 [ 1379.404806][T21277] ? file_update_time+0x1bd/0x3e0 [ 1379.409815][T21277] iomap_dio_rw+0x30/0x70 [ 1379.414399][T21277] ext4_file_write_iter+0xa4f/0x11d0 [ 1379.419838][T21277] do_iter_readv_writev+0x2cb/0x360 [ 1379.425030][T21277] do_iter_write+0x112/0x4c0 [ 1379.429630][T21277] ? kcsan_setup_watchpoint+0x231/0x3e0 [ 1379.435167][T21277] vfs_iter_write+0x4c/0x70 [ 1379.439722][T21277] iter_file_splice_write+0x40a/0x750 [ 1379.445274][T21277] ? splice_from_pipe+0xc0/0xc0 [ 1379.450225][T21277] direct_splice_actor+0x80/0xa0 [ 1379.455544][T21277] splice_direct_to_actor+0x345/0x650 [ 1379.461067][T21277] ? do_splice_direct+0x170/0x170 [ 1379.466187][T21277] do_splice_direct+0xf5/0x170 [ 1379.470973][T21277] do_sendfile+0x773/0xda0 [ 1379.475388][T21277] __x64_sys_sendfile64+0xf2/0x130 [ 1379.480567][T21277] do_syscall_64+0x3d/0x90 [ 1379.485128][T21277] ? irqentry_exit+0xe/0x30 [ 1379.489675][T21277] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1379.495557][T21277] RIP: 0033:0x4665d9 [ 1379.499430][T21277] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1379.519564][T21277] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1379.527994][T21277] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1379.535967][T21277] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1379.543923][T21277] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1379.551886][T21277] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1379.559933][T21277] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:55 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000010) 06:20:55 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000200380006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:55 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f459b4607060506a7"], 0x1078) 06:20:56 executing program 3 (fault-call:11 fault-nth:57): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:56 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, 0x0, 0x1078) 06:20:56 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x7400, 0xfffffffffffffffd) 06:20:56 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f45f84607060506a7"], 0x1078) 06:20:56 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002003d0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:56 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x7a00, 0xfffffffffffffffd) 06:20:56 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xfffff, 0xfffffffffffffffd) 06:20:56 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002023e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:56 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[], 0x1078) [ 1380.191531][T21312] FAULT_INJECTION: forcing a failure. [ 1380.191531][T21312] name failslab, interval 1, probability 0, space 0, times 0 [ 1380.204203][T21312] CPU: 1 PID: 21312 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1380.214971][T21312] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1380.226207][T21312] Call Trace: [ 1380.229676][T21312] dump_stack_lvl+0xb7/0x103 [ 1380.234350][T21312] dump_stack+0x11/0x1a [ 1380.238504][T21312] should_fail+0x23c/0x250 [ 1380.242901][T21312] ? mempool_alloc_slab+0x16/0x20 [ 1380.247917][T21312] __should_failslab+0x81/0x90 [ 1380.252764][T21312] should_failslab+0x5/0x20 [ 1380.257252][T21312] kmem_cache_alloc+0x46/0x2e0 [ 1380.261998][T21312] mempool_alloc_slab+0x16/0x20 [ 1380.267297][T21312] ? mempool_free+0x130/0x130 [ 1380.272224][T21312] mempool_alloc+0x8c/0x300 [ 1380.276719][T21312] sg_pool_alloc+0x74/0x90 [ 1380.281450][T21312] __sg_alloc_table+0xce/0x290 [ 1380.286299][T21312] sg_alloc_table_chained+0xaf/0x140 [ 1380.291658][T21312] ? sg_alloc_table_chained+0x140/0x140 [ 1380.297349][T21312] scsi_alloc_sgtables+0x17c/0x500 [ 1380.302810][T21312] sd_init_command+0x935/0x15f0 [ 1380.307651][T21312] scsi_queue_rq+0x10e0/0x15a0 [ 1380.312480][T21312] blk_mq_dispatch_rq_list+0x695/0x1040 [ 1380.318075][T21312] ? __sbitmap_queue_get+0x11/0x20 [ 1380.323277][T21312] blk_mq_do_dispatch_sched+0x3b5/0x640 [ 1380.328930][T21312] __blk_mq_sched_dispatch_requests+0x1eb/0x290 [ 1380.335165][T21312] ? rb_insert_color+0x2fa/0x310 [ 1380.340179][T21312] blk_mq_sched_dispatch_requests+0x9f/0x110 [ 1380.346266][T21312] __blk_mq_run_hw_queue+0xbc/0x140 [ 1380.351463][T21312] __blk_mq_delay_run_hw_queue+0x163/0x2f0 [ 1380.357402][T21312] blk_mq_run_hw_queue+0x22c/0x250 [ 1380.362608][T21312] blk_mq_sched_insert_requests+0x12b/0x1f0 [ 1380.368763][T21312] blk_mq_flush_plug_list+0x2f2/0x3c0 [ 1380.374459][T21312] blk_flush_plug_list+0x235/0x260 [ 1380.379608][T21312] blk_finish_plug+0x44/0x60 [ 1380.384319][T21312] __iomap_dio_rw+0x797/0xa60 [ 1380.389037][T21312] iomap_dio_rw+0x30/0x70 [ 1380.393410][T21312] ext4_file_write_iter+0xa4f/0x11d0 [ 1380.398695][T21312] do_iter_readv_writev+0x2cb/0x360 [ 1380.403917][T21312] do_iter_write+0x112/0x4c0 [ 1380.408741][T21312] ? kmalloc_array+0x2d/0x40 [ 1380.413525][T21312] vfs_iter_write+0x4c/0x70 [ 1380.418174][T21312] iter_file_splice_write+0x40a/0x750 [ 1380.423531][T21312] ? splice_from_pipe+0xc0/0xc0 [ 1380.428511][T21312] direct_splice_actor+0x80/0xa0 [ 1380.433558][T21312] splice_direct_to_actor+0x345/0x650 [ 1380.438943][T21312] ? do_splice_direct+0x170/0x170 [ 1380.444006][T21312] do_splice_direct+0xf5/0x170 [ 1380.448878][T21312] do_sendfile+0x773/0xda0 [ 1380.453291][T21312] __x64_sys_sendfile64+0xf2/0x130 [ 1380.458701][T21312] do_syscall_64+0x3d/0x90 [ 1380.463256][T21312] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1380.470294][T21312] RIP: 0033:0x4665d9 [ 1380.474441][T21312] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1380.494619][T21312] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1380.503084][T21312] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1380.511409][T21312] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1380.519377][T21312] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1380.527329][T21312] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 06:20:56 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0xffffffffffffffff) 06:20:56 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f45fc4607060506a7"], 0x1078) 06:20:56 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xfeffff, 0xfffffffffffffffd) [ 1380.535359][T21312] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:56 executing program 3 (fault-call:11 fault-nth:58): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:56 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[], 0x1078) 06:20:56 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002033e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:56 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x1000000, 0xfffffffffffffffd) 06:20:56 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c0807060506a7"], 0x1078) 06:20:56 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c0907060506a7"], 0x1078) 06:20:56 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x2000000, 0xfffffffffffffffd) 06:20:56 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002043e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:56 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c0a07060506a7"], 0x1078) [ 1381.089542][T21345] FAULT_INJECTION: forcing a failure. [ 1381.089542][T21345] name failslab, interval 1, probability 0, space 0, times 0 [ 1381.089646][T21345] CPU: 1 PID: 21345 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1381.089666][T21345] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1381.089675][T21345] Call Trace: [ 1381.089681][T21345] dump_stack_lvl+0xb7/0x103 [ 1381.089700][T21345] dump_stack+0x11/0x1a [ 1381.089717][T21345] should_fail+0x23c/0x250 [ 1381.089741][T21345] ? kmalloc_array+0x2d/0x40 [ 1381.089764][T21345] __should_failslab+0x81/0x90 [ 1381.089858][T21345] should_failslab+0x5/0x20 [ 1381.089874][T21345] __kmalloc+0x66/0x340 [ 1381.089897][T21345] ? ktime_get_coarse_real_ts64+0x10d/0x120 [ 1381.089922][T21345] ? splice_from_pipe+0xc0/0xc0 [ 1381.089940][T21345] kmalloc_array+0x2d/0x40 [ 1381.089967][T21345] iter_file_splice_write+0xc6/0x750 [ 1381.089990][T21345] ? atime_needs_update+0x239/0x390 [ 1381.184446][T21345] ? touch_atime+0xcf/0x240 [ 1381.184550][T21345] ? generic_file_splice_read+0x284/0x310 [ 1381.184574][T21345] ? splice_from_pipe+0xc0/0xc0 [ 1381.184595][T21345] direct_splice_actor+0x80/0xa0 [ 1381.184635][T21345] splice_direct_to_actor+0x345/0x650 [ 1381.184709][T21345] ? do_splice_direct+0x170/0x170 [ 1381.184729][T21345] do_splice_direct+0xf5/0x170 [ 1381.220056][T21345] do_sendfile+0x773/0xda0 [ 1381.220082][T21345] __x64_sys_sendfile64+0xf2/0x130 [ 1381.229642][T21345] do_syscall_64+0x3d/0x90 [ 1381.234096][T21345] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1381.240040][T21345] RIP: 0033:0x4665d9 [ 1381.243940][T21345] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1381.263878][T21345] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1381.272290][T21345] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1381.280381][T21345] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1381.288351][T21345] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1381.296305][T21345] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1381.304475][T21345] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:57 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[], 0x1078) 06:20:57 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x3000000, 0xfffffffffffffffd) 06:20:57 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c0d07060506a7"], 0x1078) 06:20:57 executing program 3 (fault-call:11 fault-nth:59): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:57 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r3, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r1, r2, 0x0, 0xf03b0000) sendfile(r0, r3, 0x0, 0x77) 06:20:57 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002053e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:57 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x4000000, 0xfffffffffffffffd) 06:20:57 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c9b07060506a7"], 0x1078) 06:20:57 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1078) 06:20:57 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1078) 06:20:57 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x5000000, 0xfffffffffffffffd) 06:20:57 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454cfc07060506a7"], 0x1078) 06:20:57 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x6000000, 0xfffffffffffffffd) 06:20:57 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002063e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:57 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1078) [ 1381.955841][T21387] FAULT_INJECTION: forcing a failure. [ 1381.955841][T21387] name failslab, interval 1, probability 0, space 0, times 0 [ 1381.955865][T21387] CPU: 0 PID: 21387 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1381.955884][T21387] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1381.955931][T21387] Call Trace: [ 1381.955937][T21387] dump_stack_lvl+0xb7/0x103 [ 1381.955956][T21387] dump_stack+0x11/0x1a [ 1381.955970][T21387] should_fail+0x23c/0x250 [ 1381.955993][T21387] ? mempool_alloc_slab+0x16/0x20 [ 1381.956038][T21387] __should_failslab+0x81/0x90 [ 1381.956055][T21387] should_failslab+0x5/0x20 [ 1381.956075][T21387] kmem_cache_alloc+0x46/0x2e0 [ 1381.956118][T21387] mempool_alloc_slab+0x16/0x20 [ 1381.956140][T21387] ? mempool_free+0x130/0x130 [ 1381.956161][T21387] mempool_alloc+0x8c/0x300 [ 1381.956252][T21387] ? ext4_inode_block_valid+0x1cc/0x210 [ 1381.956278][T21387] bio_alloc_bioset+0xcc/0x480 [ 1381.956300][T21387] ? iov_iter_alignment+0x34b/0x370 [ 1381.956320][T21387] iomap_dio_bio_actor+0x511/0xb50 [ 1381.956388][T21387] ? ext4_iomap_begin+0x5d1/0x620 [ 1381.956476][T21387] iomap_dio_actor+0x26e/0x3b0 [ 1381.956499][T21387] ? ext4_iomap_overwrite_begin+0x5e/0x80 [ 1381.956593][T21387] iomap_apply+0x1df/0x400 [ 1381.956613][T21387] __iomap_dio_rw+0x62e/0xa60 [ 1381.956633][T21387] ? __iomap_dio_rw+0xa60/0xa60 [ 1381.956655][T21387] iomap_dio_rw+0x30/0x70 [ 1381.956761][T21387] ext4_file_write_iter+0xa4f/0x11d0 [ 1381.956779][T21387] do_iter_readv_writev+0x2cb/0x360 [ 1381.956800][T21387] do_iter_write+0x112/0x4c0 [ 1381.956815][T21387] ? kmalloc_array+0x2d/0x40 [ 1381.956835][T21387] vfs_iter_write+0x4c/0x70 [ 1381.956930][T21387] iter_file_splice_write+0x40a/0x750 [ 1381.956954][T21387] ? splice_from_pipe+0xc0/0xc0 [ 1381.956971][T21387] direct_splice_actor+0x80/0xa0 [ 1381.957038][T21387] splice_direct_to_actor+0x345/0x650 [ 1381.957061][T21387] ? do_splice_direct+0x170/0x170 [ 1381.957083][T21387] do_splice_direct+0xf5/0x170 [ 1381.957105][T21387] do_sendfile+0x773/0xda0 [ 1381.957126][T21387] __x64_sys_sendfile64+0xf2/0x130 [ 1381.957144][T21387] do_syscall_64+0x3d/0x90 [ 1381.957182][T21387] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1381.957204][T21387] RIP: 0033:0x4665d9 [ 1381.957222][T21387] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1381.957241][T21387] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1381.957261][T21387] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1381.957274][T21387] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1381.957287][T21387] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1381.957300][T21387] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1381.957312][T21387] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:58 executing program 3 (fault-call:11 fault-nth:60): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:58 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x7000000, 0xfffffffffffffffd) 06:20:58 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4608060506a7"], 0x1078) 06:20:58 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b454c4607"], 0x1078) 06:20:58 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002073e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:58 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) r5 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x8, 0x1010, r5, 0x574f5000) 06:20:58 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002083e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:58 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4609060506a7"], 0x1078) 06:20:58 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b"], 0x1078) 06:20:58 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x8000000, 0xfffffffffffffffd) 06:20:58 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c460a060506a7"], 0x1078) 06:20:58 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b"], 0x1078) [ 1382.866340][T21425] FAULT_INJECTION: forcing a failure. [ 1382.866340][T21425] name failslab, interval 1, probability 0, space 0, times 0 [ 1382.879079][T21425] CPU: 1 PID: 21425 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1382.889468][T21425] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1382.899677][T21425] Call Trace: [ 1382.903429][T21425] dump_stack_lvl+0xb7/0x103 [ 1382.908020][T21425] dump_stack+0x11/0x1a [ 1382.912392][T21425] should_fail+0x23c/0x250 [ 1382.917131][T21425] ? kmalloc_array+0x2d/0x40 [ 1382.921766][T21425] __should_failslab+0x81/0x90 [ 1382.926642][T21425] should_failslab+0x5/0x20 [ 1382.931173][T21425] __kmalloc+0x66/0x340 [ 1382.935318][T21425] ? ktime_get_coarse_real_ts64+0x10d/0x120 [ 1382.941300][T21425] ? splice_from_pipe+0xc0/0xc0 [ 1382.946182][T21425] kmalloc_array+0x2d/0x40 [ 1382.950653][T21425] iter_file_splice_write+0xc6/0x750 [ 1382.956013][T21425] ? atime_needs_update+0x239/0x390 [ 1382.961451][T21425] ? touch_atime+0xcf/0x240 [ 1382.965955][T21425] ? generic_file_splice_read+0x284/0x310 [ 1382.971685][T21425] ? splice_from_pipe+0xc0/0xc0 [ 1382.976590][T21425] direct_splice_actor+0x80/0xa0 [ 1382.981584][T21425] splice_direct_to_actor+0x345/0x650 [ 1382.986954][T21425] ? do_splice_direct+0x170/0x170 [ 1382.992011][T21425] do_splice_direct+0xf5/0x170 [ 1382.996799][T21425] do_sendfile+0x773/0xda0 [ 1383.001258][T21425] __x64_sys_sendfile64+0xf2/0x130 [ 1383.006447][T21425] do_syscall_64+0x3d/0x90 [ 1383.010945][T21425] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1383.017225][T21425] RIP: 0033:0x4665d9 [ 1383.021166][T21425] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1383.040943][T21425] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1383.049428][T21425] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1383.057669][T21425] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1383.065712][T21425] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1383.073828][T21425] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1383.081905][T21425] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:20:59 executing program 3 (fault-call:11 fault-nth:61): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:59 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x9000000, 0xfffffffffffffffd) 06:20:59 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b"], 0x1078) 06:20:59 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c460b060506a7"], 0x1078) 06:20:59 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002093e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:59 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$cgroup_ro(r3, &(0x7f0000000000)='freezer.self_freezing\x00', 0x7a05, 0x1700) pwrite64(r5, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) r6 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_MIGRATE(r6, 0x6609) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:20:59 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c460c060506a7"], 0x1078) 06:20:59 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xa000000, 0xfffffffffffffffd) 06:20:59 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b454c"], 0x1078) 06:20:59 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e2000000000000020a3e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:20:59 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c460d060506a7"], 0x1078) [ 1383.766578][T21451] FAULT_INJECTION: forcing a failure. [ 1383.766578][T21451] name failslab, interval 1, probability 0, space 0, times 0 [ 1383.779413][T21451] CPU: 0 PID: 21451 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1383.789728][T21451] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1383.799890][T21451] Call Trace: [ 1383.799903][T21451] dump_stack_lvl+0xb7/0x103 [ 1383.799926][T21451] dump_stack+0x11/0x1a [ 1383.799951][T21451] should_fail+0x23c/0x250 06:20:59 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e2000000000000020b3e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) [ 1383.799973][T21451] ? kmalloc_array+0x2d/0x40 [ 1383.799996][T21451] __should_failslab+0x81/0x90 [ 1383.800070][T21451] should_failslab+0x5/0x20 [ 1383.830886][T21451] __kmalloc+0x66/0x340 [ 1383.830911][T21451] ? ktime_get_coarse_real_ts64+0x10d/0x120 [ 1383.830947][T21451] ? splice_from_pipe+0xc0/0xc0 [ 1383.830961][T21451] kmalloc_array+0x2d/0x40 [ 1383.830973][T21451] iter_file_splice_write+0xc6/0x750 [ 1383.830986][T21451] ? atime_needs_update+0x239/0x390 [ 1383.831070][T21451] ? touch_atime+0xcf/0x240 [ 1383.831138][T21451] ? generic_file_splice_read+0x284/0x310 [ 1383.831166][T21451] ? splice_from_pipe+0xc0/0xc0 [ 1383.831218][T21451] direct_splice_actor+0x80/0xa0 [ 1383.831242][T21451] splice_direct_to_actor+0x345/0x650 [ 1383.831265][T21451] ? do_splice_direct+0x170/0x170 [ 1383.831286][T21451] do_splice_direct+0xf5/0x170 [ 1383.831309][T21451] do_sendfile+0x773/0xda0 [ 1383.831464][T21451] __x64_sys_sendfile64+0xf2/0x130 [ 1383.831477][T21451] do_syscall_64+0x3d/0x90 [ 1383.831491][T21451] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1383.831505][T21451] RIP: 0033:0x4665d9 [ 1383.831515][T21451] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1383.831525][T21451] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1383.831596][T21451] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1383.831604][T21451] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1383.831617][T21451] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1383.831624][T21451] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1383.831632][T21451] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:21:00 executing program 3 (fault-call:11 fault-nth:62): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:21:00 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xb000000, 0xfffffffffffffffd) 06:21:00 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b"], 0x1078) 06:21:00 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c460e060506a7"], 0x1078) 06:21:00 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e2000000000000020c3e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:00 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) r5 = openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000080), 0x2, 0x0) io_uring_register$IORING_REGISTER_FILES_UPDATE(r4, 0x6, &(0x7f0000000100)={0x3d, 0x0, &(0x7f00000000c0)=[r3, r2, r5]}, 0x3) r6 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(r6, &(0x7f0000000180)='hugetlb.2MB.limit_in_bytes\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:21:00 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xc000000, 0xfffffffffffffffd) 06:21:00 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e2000000000000020d3e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:00 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c460f060506a7"], 0x1078) 06:21:00 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b"], 0x1078) 06:21:00 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xd000000, 0xfffffffffffffffd) 06:21:00 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4618060506a7"], 0x1078) [ 1384.631186][T21479] FAULT_INJECTION: forcing a failure. [ 1384.631186][T21479] name failslab, interval 1, probability 0, space 0, times 0 [ 1384.631212][T21479] CPU: 1 PID: 21479 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1384.631240][T21479] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1384.631252][T21479] Call Trace: [ 1384.631259][T21479] dump_stack_lvl+0xb7/0x103 [ 1384.631278][T21479] dump_stack+0x11/0x1a [ 1384.631291][T21479] should_fail+0x23c/0x250 [ 1384.631310][T21479] ? kmalloc_array+0x2d/0x40 [ 1384.631397][T21479] __should_failslab+0x81/0x90 [ 1384.631415][T21479] should_failslab+0x5/0x20 [ 1384.631433][T21479] __kmalloc+0x66/0x340 [ 1384.631501][T21479] ? ktime_get_coarse_real_ts64+0x10d/0x120 [ 1384.631519][T21479] ? splice_from_pipe+0xc0/0xc0 [ 1384.631535][T21479] kmalloc_array+0x2d/0x40 [ 1384.631632][T21479] iter_file_splice_write+0xc6/0x750 [ 1384.631678][T21479] ? atime_needs_update+0x239/0x390 [ 1384.631701][T21479] ? touch_atime+0xcf/0x240 [ 1384.631722][T21479] ? generic_file_splice_read+0x284/0x310 [ 1384.631800][T21479] ? splice_from_pipe+0xc0/0xc0 [ 1384.631821][T21479] direct_splice_actor+0x80/0xa0 [ 1384.631886][T21479] splice_direct_to_actor+0x345/0x650 [ 1384.631909][T21479] ? do_splice_direct+0x170/0x170 [ 1384.631932][T21479] do_splice_direct+0xf5/0x170 [ 1384.631954][T21479] do_sendfile+0x773/0xda0 [ 1384.632092][T21479] __x64_sys_sendfile64+0xf2/0x130 [ 1384.632109][T21479] do_syscall_64+0x3d/0x90 [ 1384.632126][T21479] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1384.632147][T21479] RIP: 0033:0x4665d9 [ 1384.632162][T21479] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1384.632180][T21479] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1384.632200][T21479] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1384.632226][T21479] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1384.632235][T21479] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1384.632245][T21479] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1384.632257][T21479] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:21:01 executing program 3 (fault-call:11 fault-nth:63): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:21:01 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xe000000, 0xfffffffffffffffd) 06:21:01 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c461a060506a7"], 0x1078) 06:21:01 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e2000000000000020e3e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:01 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b"], 0x1078) 06:21:01 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) r5 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r5, 0x6611) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:21:01 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c461b060506a7"], 0x1078) 06:21:01 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x10000000, 0xfffffffffffffffd) 06:21:01 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b45"], 0x1078) 06:21:01 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e2000000000000020f3e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:01 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b"], 0x1078) 06:21:01 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607070506a7"], 0x1078) [ 1385.525767][T21520] FAULT_INJECTION: forcing a failure. [ 1385.525767][T21520] name failslab, interval 1, probability 0, space 0, times 0 [ 1385.525829][T21520] CPU: 0 PID: 21520 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1385.525862][T21520] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1385.525873][T21520] Call Trace: [ 1385.525880][T21520] dump_stack_lvl+0xb7/0x103 [ 1385.525903][T21520] dump_stack+0x11/0x1a [ 1385.525919][T21520] should_fail+0x23c/0x250 [ 1385.525943][T21520] __should_failslab+0x81/0x90 [ 1385.525960][T21520] ? __iomap_dio_rw+0xf2/0xa60 [ 1385.526113][T21520] should_failslab+0x5/0x20 [ 1385.526176][T21520] kmem_cache_alloc_trace+0x49/0x310 [ 1385.526200][T21520] ? enqueue_entity+0x45b/0x630 [ 1385.526218][T21520] __iomap_dio_rw+0xf2/0xa60 [ 1385.526247][T21520] ? ext4_es_lookup_extent+0x36b/0x490 [ 1385.526289][T21520] ? ktime_get_coarse_real_ts64+0x10d/0x120 [ 1385.526314][T21520] ? file_update_time+0x1bd/0x3e0 [ 1385.526409][T21520] iomap_dio_rw+0x30/0x70 [ 1385.526431][T21520] ext4_file_write_iter+0xa4f/0x11d0 [ 1385.526452][T21520] do_iter_readv_writev+0x2cb/0x360 [ 1385.526475][T21520] do_iter_write+0x112/0x4c0 [ 1385.526494][T21520] ? kmalloc_array+0x2d/0x40 [ 1385.526515][T21520] vfs_iter_write+0x4c/0x70 [ 1385.526601][T21520] iter_file_splice_write+0x40a/0x750 [ 1385.526622][T21520] ? splice_from_pipe+0xc0/0xc0 [ 1385.526680][T21520] direct_splice_actor+0x80/0xa0 [ 1385.526703][T21520] splice_direct_to_actor+0x345/0x650 [ 1385.526726][T21520] ? do_splice_direct+0x170/0x170 [ 1385.526843][T21520] do_splice_direct+0xf5/0x170 [ 1385.526947][T21520] do_sendfile+0x773/0xda0 [ 1385.526962][T21520] __x64_sys_sendfile64+0xf2/0x130 [ 1385.526983][T21520] do_syscall_64+0x3d/0x90 [ 1385.527048][T21520] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1385.527072][T21520] RIP: 0033:0x4665d9 [ 1385.527085][T21520] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1385.527103][T21520] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1385.527122][T21520] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1385.527176][T21520] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1385.527187][T21520] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1385.527200][T21520] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1385.527213][T21520] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:21:02 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b"], 0x1078) 06:21:02 executing program 3 (fault-call:11 fault-nth:64): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:21:02 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x11000000, 0xfffffffffffffffd) 06:21:02 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002183e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:02 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607080506a7"], 0x1078) 06:21:02 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r3, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) r4 = openat2(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x406102, 0x80, 0x18}, 0x18) write$cgroup_int(r4, &(0x7f0000000100)=0xffff, 0x12) sendfile(r1, r2, 0x0, 0xf03b0000) r5 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) sendfile(r5, r0, 0x0, 0x82) 06:21:02 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x12000000, 0xfffffffffffffffd) 06:21:02 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b"], 0x1078) 06:21:02 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e2000000000000021a3e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:02 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607090506a7"], 0x1078) [ 1386.382918][T21551] FAULT_INJECTION: forcing a failure. [ 1386.382918][T21551] name failslab, interval 1, probability 0, space 0, times 0 [ 1386.395672][T21551] CPU: 1 PID: 21551 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1386.406035][T21551] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1386.416294][T21551] Call Trace: [ 1386.416304][T21551] dump_stack_lvl+0xb7/0x103 06:21:02 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x48000000, 0xfffffffffffffffd) 06:21:02 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x4c000000, 0xfffffffffffffffd) [ 1386.416417][T21551] dump_stack+0x11/0x1a [ 1386.416504][T21551] should_fail+0x23c/0x250 [ 1386.416524][T21551] ? mempool_alloc_slab+0x16/0x20 [ 1386.416545][T21551] __should_failslab+0x81/0x90 [ 1386.416562][T21551] should_failslab+0x5/0x20 [ 1386.416579][T21551] kmem_cache_alloc+0x46/0x2e0 [ 1386.416603][T21551] mempool_alloc_slab+0x16/0x20 [ 1386.416660][T21551] ? mempool_free+0x130/0x130 [ 1386.416676][T21551] mempool_alloc+0x8c/0x300 [ 1386.416692][T21551] ? ext4_inode_block_valid+0x1cc/0x210 [ 1386.416712][T21551] bio_alloc_bioset+0xcc/0x480 [ 1386.416731][T21551] ? iov_iter_alignment+0x34b/0x370 [ 1386.416771][T21551] iomap_dio_bio_actor+0x511/0xb50 [ 1386.416792][T21551] ? ext4_iomap_begin+0x5d1/0x620 [ 1386.416812][T21551] iomap_dio_actor+0x26e/0x3b0 [ 1386.416848][T21551] ? ext4_iomap_overwrite_begin+0x5e/0x80 [ 1386.416867][T21551] iomap_apply+0x1df/0x400 [ 1386.416934][T21551] __iomap_dio_rw+0x62e/0xa60 [ 1386.416969][T21551] ? __iomap_dio_rw+0xa60/0xa60 [ 1386.416991][T21551] iomap_dio_rw+0x30/0x70 [ 1386.417125][T21551] ext4_file_write_iter+0xa4f/0x11d0 [ 1386.417142][T21551] do_iter_readv_writev+0x2cb/0x360 [ 1386.417159][T21551] do_iter_write+0x112/0x4c0 [ 1386.417180][T21551] ? kcsan_setup_watchpoint+0x231/0x3e0 [ 1386.417213][T21551] vfs_iter_write+0x4c/0x70 [ 1386.417234][T21551] iter_file_splice_write+0x40a/0x750 [ 1386.417255][T21551] ? splice_from_pipe+0xc0/0xc0 [ 1386.417278][T21551] direct_splice_actor+0x80/0xa0 [ 1386.417301][T21551] splice_direct_to_actor+0x345/0x650 [ 1386.417320][T21551] ? do_splice_direct+0x170/0x170 [ 1386.417356][T21551] do_splice_direct+0xf5/0x170 [ 1386.417428][T21551] do_sendfile+0x773/0xda0 [ 1386.417450][T21551] __x64_sys_sendfile64+0xf2/0x130 [ 1386.417470][T21551] do_syscall_64+0x3d/0x90 [ 1386.417487][T21551] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1386.417511][T21551] RIP: 0033:0x4665d9 [ 1386.417525][T21551] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1386.417553][T21551] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1386.417598][T21551] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1386.417608][T21551] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1386.417617][T21551] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1386.417626][T21551] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1386.417636][T21551] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:21:03 executing program 3 (fault-call:11 fault-nth:65): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:21:03 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x68000000, 0xfffffffffffffffd) 06:21:03 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000010) 06:21:03 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c46070a0506a7"], 0x1078) 06:21:03 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e2000000000000021b3e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:03 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c46070b0506a7"], 0x1078) 06:21:03 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x6c000000, 0xfffffffffffffffd) 06:21:03 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r3 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x100, 0x0, 0x0) r4 = openat$cgroup_ro(r2, &(0x7f0000000100)='cpuacct.usage_percpu_user\x00', 0x7a05, 0x1700) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r4, &(0x7f0000000200), 0xf000) r6 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_RESIZE(r6, 0x50009403, &(0x7f0000000080)={{r5}, {@void, @actul_num={@val=0x2d, 0x9, 0x65}}}) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r7, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) r8 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x40000, 0x0) sendfile(r8, r7, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:21:03 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002c03e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:03 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x74000000, 0xfffffffffffffffd) 06:21:03 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x7a000000, 0xfffffffffffffffd) [ 1387.309936][T21592] FAULT_INJECTION: forcing a failure. [ 1387.309936][T21592] name failslab, interval 1, probability 0, space 0, times 0 [ 1387.309965][T21592] CPU: 1 PID: 21592 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1387.309986][T21592] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1387.309995][T21592] Call Trace: [ 1387.310002][T21592] dump_stack_lvl+0xb7/0x103 [ 1387.310026][T21592] dump_stack+0x11/0x1a [ 1387.310039][T21592] should_fail+0x23c/0x250 06:21:03 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xfeffffff, 0xfffffffffffffffd) [ 1387.310062][T21592] ? mempool_alloc_slab+0x16/0x20 [ 1387.310085][T21592] __should_failslab+0x81/0x90 [ 1387.310102][T21592] should_failslab+0x5/0x20 [ 1387.310120][T21592] kmem_cache_alloc+0x46/0x2e0 [ 1387.310154][T21592] mempool_alloc_slab+0x16/0x20 [ 1387.310175][T21592] ? mempool_free+0x130/0x130 [ 1387.310194][T21592] mempool_alloc+0x8c/0x300 [ 1387.310214][T21592] ? common_interrupt+0xf/0x90 [ 1387.310263][T21592] ? asm_common_interrupt+0x1e/0x40 [ 1387.310280][T21592] sg_pool_alloc+0x74/0x90 [ 1387.310295][T21592] __sg_alloc_table+0xce/0x290 [ 1387.310311][T21592] sg_alloc_table_chained+0xaf/0x140 [ 1387.310327][T21592] ? sg_alloc_table_chained+0x140/0x140 [ 1387.310421][T21592] scsi_alloc_sgtables+0x17c/0x500 [ 1387.310444][T21592] sd_init_command+0x935/0x15f0 [ 1387.433024][T21592] scsi_queue_rq+0x10e0/0x15a0 [ 1387.433053][T21592] blk_mq_dispatch_rq_list+0x695/0x1040 [ 1387.433077][T21592] ? __sbitmap_queue_get+0x11/0x20 [ 1387.433099][T21592] blk_mq_do_dispatch_sched+0x3b5/0x640 [ 1387.454274][T21592] __blk_mq_sched_dispatch_requests+0x1eb/0x290 [ 1387.454314][T21592] ? rb_insert_color+0x2fa/0x310 [ 1387.454336][T21592] blk_mq_sched_dispatch_requests+0x9f/0x110 [ 1387.454359][T21592] __blk_mq_run_hw_queue+0xbc/0x140 [ 1387.454381][T21592] __blk_mq_delay_run_hw_queue+0x163/0x2f0 [ 1387.483030][T21592] blk_mq_run_hw_queue+0x22c/0x250 [ 1387.483054][T21592] blk_mq_sched_insert_requests+0x12b/0x1f0 [ 1387.483109][T21592] blk_mq_flush_plug_list+0x2f2/0x3c0 [ 1387.483131][T21592] blk_flush_plug_list+0x235/0x260 [ 1387.483204][T21592] blk_finish_plug+0x44/0x60 [ 1387.483224][T21592] __iomap_dio_rw+0x797/0xa60 [ 1387.483250][T21592] iomap_dio_rw+0x30/0x70 [ 1387.483273][T21592] ext4_file_write_iter+0xa4f/0x11d0 [ 1387.483334][T21592] do_iter_readv_writev+0x2cb/0x360 [ 1387.483366][T21592] do_iter_write+0x112/0x4c0 [ 1387.483387][T21592] ? kmalloc_array+0x2d/0x40 [ 1387.483409][T21592] vfs_iter_write+0x4c/0x70 [ 1387.483508][T21592] iter_file_splice_write+0x40a/0x750 [ 1387.483536][T21592] ? splice_from_pipe+0xc0/0xc0 [ 1387.552893][T21592] direct_splice_actor+0x80/0xa0 [ 1387.552922][T21592] splice_direct_to_actor+0x345/0x650 [ 1387.552973][T21592] ? do_splice_direct+0x170/0x170 [ 1387.568429][T21592] do_splice_direct+0xf5/0x170 [ 1387.568465][T21592] do_sendfile+0x773/0xda0 [ 1387.568485][T21592] __x64_sys_sendfile64+0xf2/0x130 [ 1387.568507][T21592] do_syscall_64+0x3d/0x90 [ 1387.568527][T21592] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1387.593654][T21592] RIP: 0033:0x4665d9 [ 1387.593674][T21592] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1387.593703][T21592] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1387.593722][T21592] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1387.634008][T21592] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1387.634025][T21592] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1387.634036][T21592] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1387.634112][T21592] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 06:21:03 executing program 3 (fault-call:11 fault-nth:66): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:21:03 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c46070c0506a7"], 0x1078) 06:21:03 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002e03e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:03 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000200250006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:03 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xffff0f00, 0xfffffffffffffffd) 06:21:03 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(r1, 0x40309410, &(0x7f0000000080)={0x4, 0xffffffffffffffc0, 0x1, 0x2, 0x2, [0x1, 0x7fffffff, 0x4, 0x9]}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r3, &(0x7f0000000200), 0xf000) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r5, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r3, r4, 0x0, 0xf03b0000) sendfile(r2, r0, 0x0, 0x8000000000004) 06:21:04 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002f03e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:04 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c46070d0506a7"], 0x1078) 06:21:04 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xfffffe00, 0xfffffffffffffffd) 06:21:04 executing program 5 (fault-call:1 fault-nth:0): r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b45"], 0x1078) 06:21:04 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xfffffffe, 0xfffffffffffffffd) 06:21:04 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c46070e0506a7"], 0x1078) [ 1388.226892][T21629] FAULT_INJECTION: forcing a failure. [ 1388.226892][T21629] name failslab, interval 1, probability 0, space 0, times 0 [ 1388.239717][T21629] CPU: 1 PID: 21629 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1388.239744][T21629] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1388.239755][T21629] Call Trace: [ 1388.239762][T21629] dump_stack_lvl+0xb7/0x103 [ 1388.239780][T21629] dump_stack+0x11/0x1a [ 1388.239792][T21629] should_fail+0x23c/0x250 [ 1388.239824][T21629] ? mempool_alloc_slab+0x16/0x20 [ 1388.239841][T21629] __should_failslab+0x81/0x90 [ 1388.239852][T21629] should_failslab+0x5/0x20 [ 1388.239862][T21629] kmem_cache_alloc+0x46/0x2e0 [ 1388.239875][T21629] ? cgroup_rstat_updated+0x60/0x1c0 [ 1388.239917][T21629] mempool_alloc_slab+0x16/0x20 [ 1388.239938][T21629] ? mempool_free+0x130/0x130 [ 1388.239953][T21629] mempool_alloc+0x8c/0x300 [ 1388.239965][T21629] ? ext4_inode_block_valid+0x1cc/0x210 [ 1388.239979][T21629] bio_alloc_bioset+0xcc/0x480 [ 1388.240064][T21629] ? iov_iter_alignment+0x34b/0x370 [ 1388.240104][T21629] iomap_dio_bio_actor+0x511/0xb50 [ 1388.240128][T21629] ? ext4_iomap_begin+0x5d1/0x620 [ 1388.240183][T21629] iomap_dio_actor+0x26e/0x3b0 [ 1388.240261][T21629] ? ext4_iomap_overwrite_begin+0x5e/0x80 [ 1388.240273][T21629] iomap_apply+0x1df/0x400 [ 1388.240286][T21629] __iomap_dio_rw+0x62e/0xa60 [ 1388.240298][T21629] ? __iomap_dio_rw+0xa60/0xa60 [ 1388.240371][T21629] iomap_dio_rw+0x30/0x70 [ 1388.240383][T21629] ext4_file_write_iter+0xa4f/0x11d0 [ 1388.240395][T21629] do_iter_readv_writev+0x2cb/0x360 [ 1388.240466][T21629] do_iter_write+0x112/0x4c0 [ 1388.240477][T21629] ? kmalloc_array+0x2d/0x40 [ 1388.240489][T21629] vfs_iter_write+0x4c/0x70 [ 1388.240500][T21629] iter_file_splice_write+0x40a/0x750 [ 1388.240513][T21629] ? splice_from_pipe+0xc0/0xc0 [ 1388.240549][T21629] direct_splice_actor+0x80/0xa0 [ 1388.240562][T21629] splice_direct_to_actor+0x345/0x650 [ 1388.240581][T21629] ? do_splice_direct+0x170/0x170 [ 1388.240593][T21629] do_splice_direct+0xf5/0x170 [ 1388.240642][T21629] do_sendfile+0x773/0xda0 [ 1388.240653][T21629] __x64_sys_sendfile64+0xf2/0x130 [ 1388.240731][T21629] do_syscall_64+0x3d/0x90 [ 1388.240743][T21629] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1388.240757][T21629] RIP: 0033:0x4665d9 [ 1388.240782][T21629] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1388.240792][T21629] RSP: 002b:00007f38d33e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1388.240927][T21629] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 1388.240935][T21629] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 1388.240942][T21629] RBP: 00007f38d33e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1388.240949][T21629] R10: 0008000000000004 R11: 0000000000000246 R12: 0000000000000002 [ 1388.240956][T21629] R13: 00007ffeb60fc6cf R14: 00007f38d33e7300 R15: 0000000000022000 [ 1388.548233][T21637] FAULT_INJECTION: forcing a failure. [ 1388.548233][T21637] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1388.561384][T21637] CPU: 0 PID: 21637 Comm: syz-executor.5 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1388.571633][T21637] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1388.581721][T21637] Call Trace: [ 1388.585093][T21637] dump_stack_lvl+0xb7/0x103 [ 1388.589741][T21637] dump_stack+0x11/0x1a [ 1388.593992][T21637] should_fail+0x23c/0x250 [ 1388.598458][T21637] should_fail_usercopy+0x16/0x20 [ 1388.604713][T21637] _copy_from_iter+0x131/0x970 [ 1388.609789][T21637] ? check_stack_object+0x61/0x70 [ 1388.615101][T21637] ? __virt_addr_valid+0x15a/0x1a0 [ 1388.620340][T21637] ? __check_object_size+0x253/0x310 [ 1388.625648][T21637] file_tty_write+0x3d1/0x660 [ 1388.630507][T21637] ? n_tty_read+0x10c0/0x10c0 [ 1388.635324][T21637] tty_write+0x24/0x30 [ 1388.639487][T21637] vfs_write+0x69d/0x770 [ 1388.643728][T21637] ksys_write+0xce/0x180 [ 1388.648118][T21637] __x64_sys_write+0x3e/0x50 [ 1388.653882][T21637] do_syscall_64+0x3d/0x90 [ 1388.658388][T21637] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1388.664398][T21637] RIP: 0033:0x4665d9 [ 1388.668406][T21637] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1388.688386][T21637] RSP: 002b:00007f5281f8a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1388.697606][T21637] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 1388.705658][T21637] RDX: 0000000000001078 RSI: 0000000020000000 RDI: 0000000000000003 [ 1388.714017][T21637] RBP: 00007f5281f8a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1388.721991][T21637] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1388.730112][T21637] R13: 00007ffd2681e31f R14: 00007f5281f8a300 R15: 0000000000022000 06:21:04 executing program 3 (fault-call:11 fault-nth:67): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:21:04 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xfeffff00000000, 0xfffffffffffffffd) 06:21:04 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002f83e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:04 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c46070f0506a7"], 0x1078) 06:21:04 executing program 5 (fault-call:1 fault-nth:1): r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b45"], 0x1078) 06:21:04 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) sendmsg$DEVLINK_CMD_PORT_SPLIT(r1, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000000c0)={&(0x7f0000000240)={0x128, 0x0, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [{{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0x9, 0x8}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0x9, 0x2}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0x9, 0x2}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8, 0x9, 0x7}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0x9, 0x4}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0x9, 0x5}}]}, 0x128}, 0x1, 0x0, 0x0, 0x1}, 0x804) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:21:04 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x100000000000000, 0xfffffffffffffffd) 06:21:04 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x200000000000000, 0xfffffffffffffffd) 06:21:04 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002fc3e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:05 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607180506a7"], 0x1078) [ 1389.010584][T21652] FAULT_INJECTION: forcing a failure. [ 1389.010584][T21652] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1389.023778][T21652] CPU: 1 PID: 21652 Comm: syz-executor.5 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1389.033933][T21652] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1389.043994][T21652] Call Trace: [ 1389.047271][T21652] dump_stack_lvl+0xb7/0x103 [ 1389.052009][T21652] dump_stack+0x11/0x1a [ 1389.056174][T21652] should_fail+0x23c/0x250 06:21:05 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x300000000000000, 0xfffffffffffffffd) [ 1389.060601][T21652] should_fail_usercopy+0x16/0x20 [ 1389.065693][T21652] _copy_from_iter+0x131/0x970 [ 1389.070460][T21652] ? check_stack_object+0x61/0x70 [ 1389.075489][T21652] ? __virt_addr_valid+0x15a/0x1a0 [ 1389.080604][T21652] ? __check_object_size+0x253/0x310 [ 1389.085957][T21652] file_tty_write+0x3d1/0x660 [ 1389.090882][T21652] ? n_tty_read+0x10c0/0x10c0 [ 1389.095643][T21652] tty_write+0x24/0x30 [ 1389.099780][T21652] vfs_write+0x69d/0x770 [ 1389.104175][T21652] ksys_write+0xce/0x180 06:21:05 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x400000000000000, 0xfffffffffffffffd) [ 1389.108412][T21652] __x64_sys_write+0x3e/0x50 [ 1389.113083][T21652] do_syscall_64+0x3d/0x90 [ 1389.117535][T21652] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1389.123486][T21652] RIP: 0033:0x4665d9 [ 1389.127369][T21652] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1389.147192][T21652] RSP: 002b:00007f5281f8a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1389.155702][T21652] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 1389.163703][T21652] RDX: 0000000000001078 RSI: 0000000020000000 RDI: 0000000000000003 [ 1389.171662][T21652] RBP: 00007f5281f8a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1389.180101][T21652] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1389.188157][T21652] R13: 00007ffd2681e31f R14: 00007f5281f8a300 R15: 0000000000022000 06:21:05 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:21:05 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x500000000000000, 0xfffffffffffffffd) 06:21:05 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c46071a0506a7"], 0x1078) 06:21:05 executing program 5 (fault-call:1 fault-nth:2): r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b45"], 0x1078) 06:21:05 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000200440006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:05 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = syz_open_procfs$userns(0xffffffffffffffff, &(0x7f0000000080)) fstat(r1, &(0x7f00000000c0)) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r3, &(0x7f0000000200), 0xf000) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r5, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r3, r4, 0x0, 0xf03b0000) sendfile(r2, r0, 0x0, 0x8000000000004) 06:21:05 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x600000000000000, 0xfffffffffffffffd) 06:21:05 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x700000000000000, 0xfffffffffffffffd) [ 1389.858249][T21678] FAULT_INJECTION: forcing a failure. [ 1389.858249][T21678] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1389.871399][T21678] CPU: 1 PID: 21678 Comm: syz-executor.5 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1389.881667][T21678] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1389.891821][T21678] Call Trace: [ 1389.895099][T21678] dump_stack_lvl+0xb7/0x103 [ 1389.899788][T21678] dump_stack+0x11/0x1a [ 1389.903949][T21678] should_fail+0x23c/0x250 06:21:05 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x800000000000000, 0xfffffffffffffffd) [ 1389.908409][T21678] should_fail_usercopy+0x16/0x20 [ 1389.913451][T21678] _copy_from_iter+0x131/0x970 [ 1389.918345][T21678] ? check_stack_object+0x61/0x70 [ 1389.923387][T21678] ? __virt_addr_valid+0x15a/0x1a0 [ 1389.928508][T21678] ? __check_object_size+0x253/0x310 [ 1389.933874][T21678] file_tty_write+0x3d1/0x660 [ 1389.938558][T21678] ? n_tty_read+0x10c0/0x10c0 [ 1389.943242][T21678] tty_write+0x24/0x30 [ 1389.947445][T21678] vfs_write+0x69d/0x770 [ 1389.951728][T21678] ksys_write+0xce/0x180 06:21:05 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x900000000000000, 0xfffffffffffffffd) 06:21:05 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xa00000000000000, 0xfffffffffffffffd) [ 1389.955984][T21678] __x64_sys_write+0x3e/0x50 [ 1389.960576][T21678] do_syscall_64+0x3d/0x90 [ 1389.965037][T21678] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1389.970946][T21678] RIP: 0033:0x4665d9 [ 1389.974836][T21678] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1389.994450][T21678] RSP: 002b:00007f5281f8a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 06:21:05 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xb00000000000000, 0xfffffffffffffffd) [ 1390.002932][T21678] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 1390.011414][T21678] RDX: 0000000000001078 RSI: 0000000020000000 RDI: 0000000000000003 [ 1390.019764][T21678] RBP: 00007f5281f8a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1390.028257][T21678] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1390.037047][T21678] R13: 00007ffd2681e31f R14: 00007f5281f8a300 R15: 0000000000022000 06:21:06 executing program 5 (fault-call:1 fault-nth:3): r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b45"], 0x1078) 06:21:06 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xc00000000000000, 0xfffffffffffffffd) 06:21:06 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c46071b0506a7"], 0x1078) 06:21:06 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000200450006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:06 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) mmap(&(0x7f00003ff000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r0, 0x7636f000) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) sendto(r2, &(0x7f00000000c0)="cb5dcc890d8f5e8530ac1e49b409bb29dd72af21d73f227d2cf4d627a3414b83467ad8e25465a37db5e76c41bb79c5a5ee26f83737142b4273c8486042852c44e230cb938da104cc4e36d61f6260bc26843da0", 0x53, 0x0, 0x0, 0x0) 06:21:06 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x7ffff000) 06:21:06 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607fc0506a7"], 0x1078) 06:21:06 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xd00000000000000, 0xfffffffffffffffd) 06:21:06 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000200480006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:06 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xe00000000000000, 0xfffffffffffffffd) [ 1390.864658][T21718] FAULT_INJECTION: forcing a failure. [ 1390.864658][T21718] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1390.878038][T21718] CPU: 1 PID: 21718 Comm: syz-executor.5 Tainted: G W 5.14.0-rc1-syzkaller #0 [ 1390.888242][T21718] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1390.888256][T21718] Call Trace: [ 1390.888263][T21718] dump_stack_lvl+0xb7/0x103 [ 1390.888285][T21718] dump_stack+0x11/0x1a 06:21:06 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060206a7"], 0x1078) 06:21:06 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x1000000000000000, 0xfffffffffffffffd) [ 1390.888301][T21718] should_fail+0x23c/0x250 [ 1390.888322][T21718] should_fail_usercopy+0x16/0x20 [ 1390.888356][T21718] _copy_to_user+0x1c/0x90 [ 1390.888374][T21718] simple_read_from_buffer+0xab/0x120 [ 1390.930263][T21718] proc_fail_nth_read+0xf6/0x140 [ 1390.930316][T21718] ? rw_verify_area+0x136/0x250 [ 1390.930341][T21718] ? proc_fault_inject_write+0x200/0x200 06:21:06 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b45"], 0x1078) 06:21:06 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x1100000000000000, 0xfffffffffffffffd) [ 1390.930361][T21718] vfs_read+0x154/0x5d0 [ 1390.930376][T21718] ? finish_task_switch+0xce/0x290 [ 1390.930391][T21718] ? __fget_light+0x21b/0x260 [ 1390.930405][T21718] ? __cond_resched+0x11/0x40 [ 1390.930522][T21718] ksys_read+0xce/0x180 [ 1390.930541][T21718] __x64_sys_read+0x3e/0x50 06:21:07 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x1200000000000000, 0xfffffffffffffffd) [ 1390.930561][T21718] do_syscall_64+0x3d/0x90 [ 1390.930581][T21718] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1390.930604][T21718] RIP: 0033:0x41935c [ 1390.930654][T21718] 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 [ 1390.930672][T21718] RSP: 002b:00007f5281f8a170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 06:21:07 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x4800000000000000, 0xfffffffffffffffd) [ 1390.930692][T21718] RAX: ffffffffffffffda RBX: 0000000000001078 RCX: 000000000041935c [ 1390.930703][T21718] RDX: 000000000000000f RSI: 00007f5281f8a1e0 RDI: 0000000000000004 [ 1390.930713][T21718] RBP: 00007f5281f8a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1390.930722][T21718] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1390.930732][T21718] R13: 00007ffd2681e31f R14: 00007f5281f8a300 R15: 0000000000022000 06:21:07 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000002) 06:21:07 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = syz_open_dev$loop(&(0x7f00000000c0), 0x8, 0x2c4a00) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000001, 0x10, r3, 0x89878000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r5, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r4, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:21:07 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x4c00000000000000, 0xfffffffffffffffd) 06:21:07 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002004d0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:07 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060406a7"], 0x1078) 06:21:07 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\aE'], 0x1078) 06:21:07 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x6800000000000000, 0xfffffffffffffffd) 06:21:07 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\bE'], 0x1078) 06:21:07 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060706a7"], 0x1078) 06:21:07 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x6c00000000000000, 0xfffffffffffffffd) 06:21:07 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002005a0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:07 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060806a7"], 0x1078) 06:21:08 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000003) 06:21:08 executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r3, &(0x7f0000000200), 0xf000) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r5, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r3, r4, 0x0, 0xf03b0000) sendfile(r2, r1, 0x0, 0x8000000000004) 06:21:08 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x7400000000000000, 0xfffffffffffffffd) 06:21:08 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\tE'], 0x1078) 06:21:08 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060906a7"], 0x1078) 06:21:08 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002005b0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:08 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x7a00000000000000, 0xfffffffffffffffd) 06:21:08 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xfeffffff00000000, 0xfffffffffffffffd) 06:21:08 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060a06a7"], 0x1078) 06:21:08 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) r5 = syz_open_dev$vcsu(&(0x7f00000000c0), 0x200, 0x400) r6 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCOUTQNSD(r6, 0x894b, &(0x7f0000000180)) r7 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000001c0), 0xe9fb5c1971ce7d4e, 0x0) r8 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r8, &(0x7f0000000240)={0x20001010}) ioctl$F2FS_IOC_MOVE_RANGE(r4, 0xc020f509, &(0x7f0000000280)={r5, 0x4, 0x4, 0x16d}) ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(r2, 0x4008941a, &(0x7f0000000080)) 06:21:08 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0xffff0f0000000000, 0xfffffffffffffffd) 06:21:08 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\nE'], 0x1078) 06:21:09 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000005) 06:21:09 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002005d0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:09 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\vE'], 0x1078) 06:21:09 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060b06a7"], 0x1078) 06:21:09 executing program 0: perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0xfb, 0x0, 0x4, 0x0, 0x0, 0x0, 0x61180, 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={0x0, 0x400000000000000}, 0x5204a, 0x0, 0x1fff, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r2) keyctl$revoke(0x3, r2) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r2) keyctl$revoke(0x3, r1) r3 = add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r3) keyctl$revoke(0x3, r3) r4 = add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r4) keyctl$revoke(0x3, r4) keyctl$link(0x8, r3, r4) keyctl$KEYCTL_MOVE(0x1e, r0, r1, r0, 0x1) 06:21:09 executing program 0: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000000)='\x00') lseek(r0, 0xffffffff, 0x0) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) 06:21:09 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060c06a7"], 0x1078) 06:21:09 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\fE'], 0x1078) 06:21:09 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060d06a7"], 0x1078) 06:21:09 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f00000000c0)='memory.current\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(r3, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xc44d) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r5, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r4, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:21:09 executing program 0: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000, 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, 0x20000000, 0x0, @perf_config_ext, 0x9304, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffff98a}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r0) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000200)="3699d0f51f50691b32865ed0fa4428cd4fee10794e4967503706e0a576eb8514ed31b5b7cd8ee1fe51f3529edf489c6a1dc1d3dda2e40f097dadd18445fb3897a3800d2a8b8820cbd1c04a047e700704a24d8d417d870602f81e93622757562f73518baa45a0b665af5ad1e7b06ea13794fadcedabb7f32be5b0b4c8c1e4c55bbd9e7e7e1403b3079509fe04d37e2a0d16940bc1d00bf5a390b27f79f5ecdd6fc76822984dc90e4f32805a9aa7540ca4e26f82cd3fc2ced93caba902d920ceb4158242026fe388887cdef0d42030d0cb79303adaa68fcb49f97565d6c4da539c95ac3ce4a3af051a8727cb6b287a1a390fac8d3262032ed58778bc100c60a2acb516def1e0200acc8f5ee3232f9a3c81b5def386dd366bf70fcf324fe177e1f91c86cbde78e0ba2c2e9856749a38b760411d1896d04d976743b1d0975d55d502639b35af1831bda5072f4df5ef261a899da171193c551a644308f7d6e233601b552b53a83db00b416ea0316f3caa4dd4e07c21f16ef3ae130739608ae1a7743f0edbb9320bee973c52cc2a5dc0dff77810a276ffd6182ffe1a262756e41c92294715bc58b44a321e5d310da9fcc39de6bce5f1965a6ddc4f4ee07f708bb260f2729855c3910ceb06fab54b80d7a5e0fc83209e53f294288f1dc2d1621a0950de98ce4e569ca0f41941db92606a9d857ddd58282d96e94781872dcfa6d6e20eddefcc231a272a2f4526b7aafe42f4d5d364bac2605cd90ce5aa3498dcb608042157c7f61735358266737fc2afbdeb190d9af0fcfeb30b331a99f47b266986d4528143f11964de9fc7846019fe643077bee3f7ecbd6d3649eece753a88d4b5ad50226d979169a5714ceba2d9f21a0b01af0966a4a2f2a50142474e45a75bc1be3b059534ee8050f1ff065ad83fd27d119101e2b85c161af714ea24516f59f8779bf81ecc0288f6e400bf652ba6c7ec213576d45639dfbb4d2a3cf093340053f210374790363610d38ca920c830de2deaf4ec4e86007a8438d1b6ae7d0c649d009d9b019fb257a59bbd981cc7a5e144176772a48f1e62914385ccc054874c470c4de5fff075f7a4397901e2c776fbe386f14d719a62ddf6046bf1d0ba831e10a8ea56a7bd3143e56189c49a08b90c87d37e5192a19da6007e7cdbd955868a1188aeb9d6d4a0aeb825ba41655fa3a084bfe3fe0f76541d93b3263f4070255e07dc2dd5c2e8ccde7703d94db2996a221037622f15f374c7d59d811b1ef1ba6afb051d36d5441d83add130da9dc2e0e0122200581d2c043c18b735b1d6f13595a87f752c3691d18dd3bffe43381941957381143c6a370958a25b2709b73b0ed927087760ca7c93eaeafcbccb6e60cfdf4d27d28c5839fe29e424dac60aaaa9d8526df9d0a68191ee11c18a9de10c3eec5c15113f120075ca86a4b5e4c073acc2736e5e7c2efc446994afa0b6da69514ae92dc932d6954be3d3f48859815253295cd5f98aa2342b6fc8fcfe213d509229fe0d2b0bf4faafc56c747f4c96fd23c35d666c4d9fe83e3d9b1abf576d39bf240f8e6507e2046b8af53aade7100b3685af61afb0212a9e7e4dd9dadeea3eb31933db41e8972244a5eb5dad0de58e4f7227328e2a262d29a94a3b1000deceaea683089f0d33d4f829b6c76b2455c42c66b465a3444a3791e3dbe03b96cad556660d67636c18f4fe07d7c28d747ec0edf643c4a381d3fba1aecaef47c9e2a95519dad711dd056d6f38eb2d440a1016bb919d892d68c147ba4f1be42a359e4a7d27e9e36edb880297abe625abaeee50653663f70e2f0c14886caf87631a0f663a99e3a8e532d368db00b7bfec914a0e6aa43dfa6510c30dcc5bb65f9ea821b131811450c24710a2aeb0a89ab3ad9f49b52f299ca82caaa7515561290c9c143cde68dac4d811ddbe4acf8120e680abf48607315c7464f758fb0fc36f3b90af8707190ca1ae204a84079482b9caab986e5dc3c21e32e8a5c9662907742247169f9bd746a68420cbc3d42928c616e9566458c02f32c276e2d382b14e7108d084f964b0269764b3ba9e542596011f7c07f0345d433a3c2555e5d2760bb00f3f0de8e2fe2da5f3b97548c2764c4b0a66ba9d14511ef80de72223f01c0a1b07e2cdf1f6ceb39ee14b95c583d20751960126d4df26a75e10a46d59906b6be469e3c82fe6d8b878337866156c2bc8d6911a561d3f61a15a09b0af6653c6fc738a5bf21aeeb8cc1087be4ac236b1809126a853cb8983ee0e2069c9a191bf71323794b9dd3611453bdcbb2d2072d7f9170dcd0fc0fe51d73940070d2128de7f22d7c0eafd3f7034fa8f4bfa433bcf044cc8bde203b163ef052b505576f4d09080da07fc2a975bd1ed2927e3558ed29e87c1b8453a62f83db2f324090a016f44e81d84231689684e9439a57a4d5e78ebfc5919dcba7e1412d54785dd591ca1fe71e00ababa0968388422d4489a8abed4b8bef5ce5d5a0a31bccf19e79ff20cb25c4be8346943975abe0640bb1a4ca7e475405da6f957aa3457e22b8227a85eb242e860d77c3aec8d0acb29996c61672ef959e7a4b6262a9c5cf9077307c4361a109f73c4ab371a38b3380f1d1f9f3ef3417e9b71adac8b41f979480504115295aac6c4f2d0f273675ce9a96c604d77e51de126e51e149908536ae8cfb68d215f5c321d334a5ae2fabc6c1370e921df9e6bb322cf54a17d6a990b5258c69ff22fa2f4ea6f1485c6b4b24d3cf304269c6a442d7a51b15ac1f87a1ad3ce34aaf0fcab23d5f423a23dbc16c3d1e353d982902a68c978a91dbac5c3f931fd765d22e7278c08a1e3d38ab5c0f6920ae4ed9f5ac91d7878187ecb866a6dc89daec39132f6ffd5946935a0b1b5dc9bdcbbc91ad2c846a14d8d2973ca1c34e8143ecb9b18ed46c4560baa7d42980a9dcad64c3f60d2bfef500cda7e26ca30200e6ce26c183d3967cf87b454cf90166f4f367e118225765a11d8fd5613459a5a320e3baa5afb234b8c687c5f2a23440e0d88d718a42baced98d1f699d277015703fccbb85b4e01a956ccf7cc113cccd0fe3ce156f8f077883b73abfb3d046c1c7ac3b01e5228c6a63cbd0d6e8df25755148f781f84554a47b5f89773d4d41b16dd84c497cfa2d9e75787c3a0fcd43547f4410ca30709783395f3757977fd1ed1f20b3258a468ea52c6b81a51b4540ff4743945616eb0e46f0c5346c290e1114b08ffb57e2035d119a310744fb9b092501d2c816218f3ae450ff7617353a5dae5a5dd2b0d03f04c69b7d6f5780804c1af3572b6b6977107227fd51fbc538a1ee8f6e7784bb140dc7aaa5a741302499e79ba982ab725d63307c52a91e5109fa9fd0f4243306ecd0dabc455705714198656747fb520209a58c945e413b0b70d4ec635b6e7895b8c8c846ad3be84a49da09bc36564fab1b535a55f7cf694290b443fd8c373fc6698643b33728ee4ae75138a3b1a02a360d1c43854e8494e67073a5d5a25e20eca4a1a3d18a86cfed0be7e88762bfba9b5b0c8bf056c21ccf466bd05fd81636b003927ab7df0d67036e3118ebb14ead1c4588abaa7683585ebbfa668bb142b7503639a53839119fa75dd1d05502e9b1fc24eaf22cbfed16cc9d3836084c81c7d0d3cc8a369b2351e891776bd397f60bb376cb9c513d491ba3c0235bf2593959ddd247aa8055260d57c491c28cce486d214cfb955922826fb7e70113b287e2a5dad24abc870faca429bec3a86b9d85c16f8b46f5b38edc83a7448019a94401acd0d665eafd5ef615649c2ab199d82f6485b1a7cdd904451e54ed5beae07a6d27c38ea1c052c14d0c6243f7b947656d4f521ddf2751331c8a12949d0469877c45c9e831c50a1d0487371ac1548e6313e863a7738b20f0f423e76d115828542e357f7b65a1e8bfd393308c037bb41dfd85b5c77c1621e29eb1474a2008c526b333df98bfec777b4d6c3774315baf73333afca4eab504c1b05eecf90f3fb8914c66ac19b3506aa8f9fcd40ff1b78a2916b248785705e97de2cac1ba7e869c86cd8052422bf7f7d2e26450f4bf6aaf86bf4034ec29387fb4c15f0b68e9525288162a707e5e85d650678e0ab10c02f68a9e043515b6abbbfd26e1ee776d2e064e4e56006451e27322e66d03e36f7370d4bf7b23f1488dd85f5abb5e067aaa10015cda789389426380557542eec4e7847325df7536bf1e22fbefae165ce3c8ad6b98643c32e88b6ca8388dcbab09f45c54d97e5f6f74d6134b4810080c0734bfecebb9913c6fba285cd94e6dc166cd9e7e93c950d2d5bba9b8291623f4d000f7fb5db3ef4c0b2f5d5ac0d9a89882c3ba6540f930ebdc452b0c0033ecab1a070e0da42fdfae48cc4f8b81ad5ac4e196a2685bd7b1b8a5a3b73cb5b9334fd0419fa06fd6c5dae30ed4e6d4f62902c36a47db33d9c5dafdc66e7b3b31105b5b3b1be24e0f867e816171915478acdd393e554c4a124f5b708b45c377242b42f7145f78426ed801affd36df4f0f7355e330c5fc4a01dccbf0b32fcc3e9a2d274f51dcaa2e9d5d6b9bc8e30e5ca28fffd90778686e8e276428d264f5f00d5c4402877f6728f0a1cfe3362dcfa0195ce9f54f56233d07ff7338ac1a493bdfc25bc4a3485e01ba44b55a72251960acac32cd911cdf41617b48fa48ce6d6b3e2bc9ac57480ba66747f293288ce6c48b6a1bae1766554aafc1ce635c5269e4d37e45acec5b36bb0ae162a0e6523f93475eae0f987a11e617c7432979bd33bf790a7c2d09eac0adcb53275a8e638acff64536bb946f8d26259e31f114e163a81c40590b9880fb1f036285c77541bbe762b551a70abe5f2d3ab47123962321e03171bc0ce1dfa1b2e63c02bbeb243fb05b341cfa713d663a9ad72f07996b299a10b9f1ec7fc7837c9c4408b3f88612309f8eec91fed88bfa637976a41b8db46d581b69423b8f9e82ef0c75fa0f32dc73face6856f9020d7b6e06686b9f3344a18e80ba080b8da4893d6c4165abcef0b63fc331df4577f7c925bb9d3332c17fc4ceb326eceda279b9c9f4f48b5dd923e2be1cf0b120da6ddb1b9e0710c6246c84dad84de45b730ec976e2ba59d0049af7b08e7839f93124a50a7a6648c431aa4f9b5355e2bf8555db8744370d41d696721d3a6149bb887e99fe9e38e304468ca0e3eb1537b39fbd41156199615e7fb24d50b4c31cb5fdc1e44fff4ecaf27151ffc40dcf58a508527efce90d4d6321a4cf4af65342bf5a2b7974aed1b66317e9f8e39b146e9a21ad4cf075ca3dec80401fb3138d6c244b0b5d427731cf2273c14350eaea17bdd1268b80d1fad815acd22d1a3544a7a777c9a0c23a7d014fc2aa00af4dc57ca661547c536fb655a27e824424d463facdf7d7a666096d049577fd9ad3670283abff96851691476626412e2254be8c2e554610f7d12e2dd6f053c9314ef21f782097f36e8cdb714d3e85c475e1b4dd9d4a8ea006b8fa1b566429306aca0c431b825742eef9cfc4d86deda256fbde10f6ff9ec6b746c04e7fdbbf41c4ade6e6c881b72ee5e1f131616feb0b080b0f992cae08da6d02d3d4f5c3b85495bb9651af77fcb8dcd5b2a0352d2204994e720d67c2c6fe6a364002770aa6d12dc9c7136d3d7ff7f6dc9c096029fdd7e03e2a56a8ce1747c2db3266ef2f40285c601c1f15ed2f6a0ecfd84ea710ee5b23f8a291e4d60cfe614001f5910b479d039ed6423677492abfecd4e658358f82f534bc4846ba1cabff5382674fb0cc08930e26b0e3c2517473fa6ebd559aa7a88d19cff8f16c27ea09fe9d3552e3daae763dce00c7b", 0x1000}, {&(0x7f0000000000)="00457282d19dcc7c3ffa759188a3e135174f547107083375306abccd91aef17dd630a5fc71564df703dfbdb98937a20689a86f2f7a9edb2610a12bafe99695880bc4b5bac58ffa1ffe19e980792ff923a73f901f785dc7fd5e058e3f49facc2514fbd2da50a5eb0052423d05ae0ac91c3473bfb6466c771affca454cced28a275be7d4d544d9128fe583b00dee5bc1", 0x8f}, {&(0x7f0000000140)="58f0da6a69ecbdb43620a488b585d347493b55ed19d89112328d513bf13a9fe1e93312862de2f31c7fb46fd288bfb4a4d4f68b2b006d809f228f18092c2af6ece8b59702f787690492ad26857599c651", 0x50}, {&(0x7f0000001200)="ff0ebcbb69b82e52ecdbeb6eb3c3defc95beaf977f3d7a6d282b37adbf9754b0fc5f7c8bb8265a83f77949b2a816867ffb3dd6701b523ff89eeaa66b", 0x3c}, {&(0x7f0000001240)="98f02c76c277a969ac0f2857dd6d00ef54f12ffb2e7408f778839ff3709e1fd2938c800071f96310034ba5129beda224bf01220e0f1f116c8af865e2f15f536408d5a42619abde62e734fa38b5b6b0391de4ac97a11774f52a2338b9b831c046952092e6d7e0dab445bb3dfe945fcfd19138f65c6d53ef3929614920bd7c666eef8a1bea9cb6460001312e86b31097a577db377491f72d2a0c1cc9be96c9e43c0633d0c1c913f3fce1deb92c23b5", 0xae}, {&(0x7f0000001300)="f93ddd0af2d6f56718899af4b682eb547580fa690e6f1e8e9a02a34cecc0cdf93f85d4bd7d5a1700488dc7e8f39e34ece247fe3ac09e8bdb3d0e3f37cd18a70929cc996aefdb8dcf16a37816010e99de782b9022349fbde1c25ddfde9286b0ba597a5c592e85e68fc35667fdc9425999cf7a01972e031ebaf6233fdd43f44d0f3e74e4dc5105dfef3fdaa6580d7073c28b7e610984b19a0f6b2e7c3245d15b6c", 0xa0}], 0x6) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000001540)='1', 0x1, 0x40d1, &(0x7f0000001580)=@file={0x1, './file0\x00'}, 0x6e) r2 = gettid() fcntl$setownex(r1, 0xf, &(0x7f0000001440)={0x2, r2}) perf_event_open(&(0x7f00000014c0)={0x4, 0x80, 0x2, 0x6, 0x80, 0x2, 0x0, 0x3b4, 0x3128b, 0x2, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x5, 0x997f5b4abfb88678, @perf_bp={&(0x7f0000001480)}, 0x801a, 0x7, 0x6, 0x9, 0x1, 0x9, 0x40, 0x0, 0x4, 0x0, 0xa88}, r2, 0x7, 0xffffffffffffffff, 0x0) 06:21:09 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000200630006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:10 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x800000000000c) 06:21:10 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\rE'], 0x1078) 06:21:10 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060e06a7"], 0x1078) 06:21:10 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/diskstats\x00', 0x0, 0x0) perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0x0, r0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000040), 0x18, 0x208000) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, r1) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) 06:21:10 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuacct.usage_sys\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f00000000c0), 0x12) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:21:10 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002007f0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:10 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) 06:21:10 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0e45"], 0x1078) 06:21:10 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060f06a7"], 0x1078) 06:21:10 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002009b0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:10 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0f45"], 0x1078) 06:21:10 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607061806a7"], 0x1078) 06:21:11 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x800000000000d) 06:21:11 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000200fc0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:11 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1845"], 0x1078) 06:21:11 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607061a06a7"], 0x1078) 06:21:11 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r0 = add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) 06:21:11 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0), r5) sendmsg$TIPC_NL_NAME_TABLE_GET(r5, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000200)={&(0x7f0000000100)={0xec, r6, 0x20, 0x70bd27, 0x25dfdbfb, {}, [@TIPC_NLA_PUBL={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x3a48ca54}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x3}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x3ff}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x80}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x97e}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xca4}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x6}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1}]}, @TIPC_NLA_LINK={0x4}, @TIPC_NLA_MEDIA={0x14, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}]}, @TIPC_NLA_SOCK={0x74, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x81}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x7fff}, @TIPC_NLA_CON_FLAG={0x8}, @TIPC_NLA_CON_NODE={0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x5}]}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x1ff}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x6}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x100}]}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x9}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x9}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x80}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x9}]}]}, 0xec}, 0x1, 0x0, 0x0, 0x801}, 0x800) sendmsg$TIPC_NL_MON_PEER_GET(r4, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000240)={0x16c, r6, 0x4, 0x70bd2d, 0x25dfdbfe, {}, [@TIPC_NLA_NET={0x10, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x9}]}, @TIPC_NLA_MON={0x24, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x8}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x9}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x8001}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x9}]}, @TIPC_NLA_NET={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x5}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x6}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x7fff}]}, @TIPC_NLA_SOCK={0x18, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x2}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x6}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_PUBL={0x3c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x1}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x640}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x3}, @TIPC_NLA_PUBL_UPPER={0x8}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x1000}, @TIPC_NLA_PUBL_LOWER={0x8}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x49}]}, @TIPC_NLA_NET={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x7}]}, @TIPC_NLA_NODE={0x98, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_KEY={0x3d, 0x4, {'gcm(aes)\x00', 0x15, "617bc4e59d80808551e8b54e0445b398e03cc8c874"}}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x4}, @TIPC_NLA_NODE_KEY={0x47, 0x4, {'gcm(aes)\x00', 0x1f, "d7ae0c6e1c8a05e8a5fe27d407e07ce1300f0f6df5c6d42328ea1092e10fa4"}}]}]}, 0x16c}, 0x1, 0x0, 0x0, 0x10}, 0x2) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r7, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:21:11 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r1 = request_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000180)='\x00', r0) add_key(&(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r1) r2 = add_key$user(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000280)="f55b1683278b2c35bb22ae4154018e0285cb04034ef07ffc59ebebb193d752f6aaaa766bbec9df0dfa75ac2e92d52b45c9b595f09640b34f441e9d2b78c4c2dc56cb4d04f85664116eedc04df6cd4fa9665580f117bb02532ff6c1bc20f38aca46423d108afdd1aef2a94d56981f5dc6b51c5c577807b96324d6a695bced73ceeff1fc91baf6c82a653a4c6a46f285227bd39dd7cfb1453d7e133b64beeb803136eb28092f598dc8e63d638469837ac1ed25b62d9eb1c66a1db96d36a9165c0f2d3b8111f66e0843106b38db9876947524586df03245002a35450edf82ede611971da76b508085f5708701d3", 0xec, r0) keyctl$invalidate(0x15, r2) 06:21:11 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1a45"], 0x1078) 06:21:11 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607061b06a7"], 0x1078) 06:21:11 executing program 0: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x2, 0x0, 0x0, 0x0, 0x1, 0x2004, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x41756}, 0x0, 0x3, 0xffffffffffffffff, 0x0) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_dev$vcsn(&(0x7f0000000180), 0x81, 0x311080) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f0000000200)=0x42188) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1010, r2, 0x45854000) r3 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sync_file_range(r3, 0x8, 0x0, 0x3) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x3) 06:21:11 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002feff0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:11 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b07"], 0x1078) [ 1396.020127][T21910] ================================================================== [ 1396.028227][T21910] BUG: KCSAN: data-race in ext4_setattr / ondemand_readahead [ 1396.035734][T21910] [ 1396.038146][T21910] write to 0xffff8881069f5700 of 8 bytes by task 21918 on cpu 0: [ 1396.045842][T21910] ext4_setattr+0xd54/0xec0 [ 1396.050376][T21910] notify_change+0x8a3/0xa80 [ 1396.054958][T21910] do_truncate+0xe8/0x130 [ 1396.059278][T21910] path_openat+0x19b2/0x1f20 [ 1396.063850][T21910] do_filp_open+0xe9/0x200 [ 1396.068263][T21910] do_sys_openat2+0xa3/0x250 [ 1396.072835][T21910] __x64_sys_openat+0xef/0x110 [ 1396.077599][T21910] do_syscall_64+0x3d/0x90 [ 1396.082012][T21910] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1396.087988][T21910] [ 1396.090332][T21910] read to 0xffff8881069f5700 of 8 bytes by task 21910 on cpu 1: [ 1396.090347][T21910] ondemand_readahead+0x51b/0x7b0 [ 1396.090365][T21910] page_cache_sync_ra+0xaf/0xe0 [ 1396.090379][T21910] filemap_read+0x388/0x1220 [ 1396.090394][T21910] generic_file_read_iter+0x75/0x2c0 06:21:12 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x800000000000f) 06:21:12 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r0 = syz_open_dev$usbmon(&(0x7f0000000000), 0xd6e3, 0x41) ioctl$BTRFS_IOC_BALANCE(r0, 0x5000940c, 0x0) 06:21:12 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060507a7"], 0x1078) 06:21:12 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000200070006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:12 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b08"], 0x1078) [ 1396.090410][T21910] ext4_file_read_iter+0x1db/0x290 [ 1396.090424][T21910] generic_file_splice_read+0x22a/0x310 [ 1396.090442][T21910] splice_direct_to_actor+0x2aa/0x650 [ 1396.090459][T21910] do_splice_direct+0xf5/0x170 [ 1396.090476][T21910] do_sendfile+0x773/0xda0 [ 1396.090491][T21910] __x64_sys_sendfile64+0xf2/0x130 [ 1396.090506][T21910] do_syscall_64+0x3d/0x90 [ 1396.090521][T21910] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1396.090539][T21910] [ 1396.090541][T21910] value changed: 0x0000000000ad8400 -> 0x0000000000000000 [ 1396.090550][T21910] [ 1396.090551][T21910] Reported by Kernel Concurrency Sanitizer on: [ 1396.090557][T21910] CPU: 1 PID: 21910 Comm: syz-executor.3 Tainted: G W 5.14.0-rc1-syzkaller #0 06:21:12 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000080)=""/191, 0xbf}, {&(0x7f0000000240)=""/141, 0x8d}], 0x2, 0x8001, 0x7f) sendfile(r1, r0, 0x0, 0x8000000000004) 06:21:12 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r0 = syz_open_dev$vcsu(&(0x7f0000000000), 0x5, 0x400000) openat$cgroup_ro(r0, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) 06:21:12 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060508a7"], 0x1078) [ 1396.090575][T21910] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1396.090584][T21910] ================================================================== 06:21:12 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b09"], 0x1078) 06:21:12 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060509a7"], 0x1078) 06:21:12 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b0a"], 0x1078) 06:21:12 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000200080006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:12 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000010) 06:21:12 executing program 0: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, r1) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000000)='#..){)(/-\x00') add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff8) 06:21:12 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c460706050aa7"], 0x1078) 06:21:12 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b0b"], 0x1078) 06:21:12 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000200090006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:13 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) write$binfmt_script(r0, &(0x7f0000000800)={'#! ', './file0', [{0x20, 'memory.events\x00'}, {}, {0x20, 'memory.events\x00'}], 0xa, "bbc5260e787476b3335e246d35290c19ee455165097f649f4b753862604f67bae2bcb1e8130db1c014326302ddaaa20ca32a21c527c5d37392023bd5a43d2dce037d73555094238688f0fe2eae199f95f5d8373ec18decd9476276f064f030a4bd19fe431f3e0ade9daa0ef772294e69c04e168facd087967e642f3b7d7f256f279b4a967075d9d5e2308fed1f990a0c664f5359beffc490d3a0827ae1c6283dbad15ceea7f1a1a41240fc5bc5de90edcad51c5de7f54ff443283beb8c6109336d20a3a6edc3d708e0568bc64754c1435e45c0e039c7ccad9c0374eac1722eef9260b77f183ca40ff603bb7243f77df94c37e60f1b0eb406d5aeb6dc3074e86c5052c349735022a49ed1f53467a881006fceb16dab6df51ddc0e61b22ae0064ca90b50c505d316e7b9342efc45e849ff953509c32dca1a04bcd19b7fffd75c799dc6ca78a88330d3683716691d30c3598655e34679bebc36f722de99ed40f2eef0702278c1962adb42a99a041ef9ac3fc18ad86a30672fc71ab839f40db31eb0e58434b40f2c56d97f34b33380301806abef63bf7cd681362657a040213d4afd0ba38b5eb5f48b3ad3451f5928ed3544c8c0b901edcec6a8858e222d6bd54c86b39ef94548f8883104e7ec3d4f561d30cb5214b3e78d4ab2dcfbe8ed286e1ad504979c11e2147fb5362fd490006734518bf0fc9c9958097169dc94cc74ada4333a1b71a558459b4ecb49d65abc51f3d70e47ec351b78047227ea1646f03152df94f2abed696a87cf78c1f6ebcab89ef9eb82349738db0438642b222cae3f86c98ada697e1b617b74165f42ab28febd2814dd9873140658f84b9b3e004b5cf47f1eac635bbaf071f0951b8f13c3fa59e03341d62bf8253675517a0bfa5386b38efc7272ec78e22743f97ebb179eafc0c2da074a5b7ae3a0e8dcba0a5771aeff1c841f44b4549f5d0a2724854f5ac0d240d543e14ceca1cdd29d4936844a5991f25ec604d940f7ad645393869457ba3f0dd4ca2ea516cf8e0695332269bc75c545cb16e98528c0622ce36be80787337b812458f05b10a7a45255b8a9b55728a5ef22e7dfa38d3bfd1bb1663859ab049b6f095778589ba739df76063562bbc68560f7b2eddaf8f381e5c8b3b15d9ab275b12455d2e5b5361724d3edacb85df9a83159a3024cd4dcebfb3b1f9e66242b39d30071e9858dcf675122cc3c721f106a0d7ad8260bc337abf6c940d0a6a9cd5d644dd0190fc8b00e4efff6cebaf4c94702eb8407dbff0e0defaa7f7750e29c8549c30636a0b793e7e41594fdbbeffb285d88a57ff3dfabb70820f2232887350885716765be7210d6542d05be738f4caec2b1f8bba3e3167d107b374d557df699527c363134406fbec71c8d889348756a2492087f3ed26ca80d3b4867a39ad57b71342fd6655baaf7898384ac0a45d1318625afb7a5509ce277987512d2a38d6d6dafdce9cd7254e482aad493a42ef88a4e0e029dc05023d93dc6634384b9d9f651b20b65d56843a65de0b1a0daccb5877a48c166b4f935ec4e54a77eac1f914a3422553f9ca5dd4e54d8cfec1213c95f73ee721741ca291d339af827f8c413e77954670d4283c8a9d2e1e087c1d8fcacf156f9be83795080860ff6e2997393c33385201b3fb70446711acdac2690696510232d8452013207fd44573f25b9ac233c3a201894f937a402a45ff36f847cb42732d5c21faee4016b70bd19816ee92de2048723b4c9198ccf8b8732a0db318495c5ef22a91668b3b846d8a427430837442bdd64f921725584c7459fd8519af2ff9079e32a05b8b51ead09d407ca171107ca06fca4471d6e7fc1cef95d2c347fcb33b3b529c41fb837153069ea5e6d055f193ca7b390de2a6e71e9cc00fa7e1ec2679b908e96cb6f8ac9c9b9270d4736abd2381d765c9d874207fe5cd5d5c4816d1b02f9cdd7a2f800ba11299816ae3968cb67cab2e903089439d05be3bf4a73df2b4242063505ae7285923d21734daed14629de73ba91755373bbae40931cc41cd6876def1ca3ff8291b833d151c93c66810db2122169832aca80ca5f3623b99e14612bdccca42e6d4375059d3ce1e001f74be48bcfbc3200623f770d4bb6eb19660b6322c3d609374e02d8153d607a489bfc8fd93cfd4cc84c449394226b65c0eaaad043a5d97b7577ea6d260d5a1f6366f638553bdb0de2246c7c645379dac3ff86aadfbac42eeab70f237753c587fc0265e8f69883e7d5c49dc4b160c8929767997a7a2039eb65b7d98c67d575f053f13d01ec398d54f20e75d3fef93fcd5c5b8ade6d133e1520b71ad1ff624232304a04cf6c21bb25a3d44eb55890a1fd476a68281bd6c341cff77d5414bcb59b26ea9117aa49dc628e24266c09d6fac7f693acded8a8a6dfcafaf168ced2dd50e772152313cd6af7d7527dcb479bb03d2bd8994f7c3b3f9c1e22f1798e721e9d0d0522a3afa575770f4eca36dd9ae9d336fbb5cf5ddc4f4342f744d8eba00ee97039824a1a260a472404fb28697ea3709e75204e910c44fb90208c6a4c4046a8a0e0033fca7b49db20d56a5af2a2c28151382915e7393c477d9f3dedeb4d815cde4a233a73f94793b972e9b0fea8d85b4dec240fff5f4c3b2ead69c407b9970dbd75cb929ced75bdb3ab57b2de01c77581ccd56806a5eeac02fbe37c9d150a469763572e268b81bdd6eeb177fd34e20e66e4002e948bd9f23bd43d3814c696001784121cb8f90131b2b8c47d4e93db7802c27b20ae75b8662c57dd4e7a500da59a2fb1233a7530e8e7c857c73d93534b6be96ce3fab6c56ab2e87b15e1f6d4190892a24c398043d4d6ee7ed538d8e6fdc9504829d9b553e8fda18becaa2a48bb195fda2989ee51a3b7fea5846b07652bbff7a77166bd268cd8dd37cd7a32bb09f2ab273270fb906ec511eaeba070f9e4bd020ce00b6ea9b71f96da0897d483c4789d1db5e5a46c3da9bc174a38a1399ac2e9ae45fd4a037ee2bc4bfeed5f2320f7497bfe4cfdac15887240fde7731f57f868450f377569eb359e187ec038202bdc77052aa3e2b2d1d06e7847d017f0ce461d0d37e9ebb96c75e51228cbc3bcdf10cbcdf7c71773aeb6d998ef98dd582e67b0ff8c3cf1e567e98b442b53c4842f6940c3685a3bc9ab75a12adc47b91e6a01240e1e36788a50a00199572a80c5839670b8d804b6db693e019ed4a683f41c8371bbbd22fcc113cc53439291ee740ce85a67f272b518e20c240e94c3a4f23e4fc63db2d22fce1c9ea966745649574c9ed51bba3fd1b5fdde56a87e682b70e6e18bfaa36eb098ae91b78a795ebf0d07eae0a6bc8681e6b905eacdb8a280a7b9bf2d6c7a9135e7af34ed9502ea468ba9d44434c86c07912783dee4b47d90d0c19618970d0b90f83d3514dc8d3d2d1bc038fba70f8a815189c09ff80a2182b97264058dec64e02930710d5b64955173ce1869588030307e73df5e9511d0a41f0acb35dacc561353a15b209ea0a930eb15a333439b79b1af9912403e232c1a3a05fb3ea8c90d48e7cca7581dc8f25200b5cd585234aab836613f5179978c0d8f2b68969e4c64dea9163d7c3ab29a3c830ba0968e74b7242e74cb90d092256d6676ce647b16682b1c4439ea7288e4d14a8c6e00ea77280218b5e4f670a407a995c3360ab91671053b68e65a6c8a743d44797984d83423b2846e9d0f8cc25244bcd65733097f71da69e35a90d677e3ea3bc1189957f569e3d89fadda71010a4f714ba17cb69b8692946a05baab5fe7389ac36dbd4b08089bffbe4e20007dfd3712d9c244dcb27e3438711f9aa78fdfa446321081bb7390d11dd2ec88579405ceec36b8c6ae56ca34af612f2a5d8370f3c51653463427ca0328db149c1d8513c888e37de8427b11e29ce4372abffe5b4d46167d00694bacc01ab83a1fa0eee0e22046d3da8f3b1f6424ab46517a445a48ec9ff6358d6564d78c60f0d66bd290f26aebbca022ca669d8b17ff10bb2457a99ccfb692ccd55232d791e564c6b942023b4bb17c1e20f0b253b8b77e4d9b25cc2d2b34efe2bdcc4d6e7a69842e120d6959c8ea3442fa30e5c550c1e0a21eb0c651a531bf257c3589bc760769249a1cd5298a87564c292538ff7748134ec74a629c1021bd37f56d3c9072c1ae39138a571e7b4f6861b9b8a0499076d8995e3c0a3ffdb96801623464ed3d5bed534a10865d06607dfc4ca8778052c0828b42da9178c17aed8f1b5e5c5c333f14dedb1340b55b2feb543fb8c3405df0f0295bb32f89c0df25f8cdfc636c5d843035e08015c0aa1c0bedce2bd5f08bc59683354054b039af2b5bc06c9ed70409dc624ae87952b7d5d102e478b879e8808e7614037b080d1e003c9c7c15369d583d33e83e91af980e5f5cd91e3afe7eea032db80c42b808a403b0c9d82614930a3015d9a8b4f795c2d23c479b7563abf6a437c84e9174fa5e79a8fa1e5e5991e09273c88c163d2009acd58da851cdf6617af1096b6662978a71ce742c3deee46db9b85571e025d21adad3a8faa8a577cc2d38ae50cfd09700279c856c3c0ee7a0039beca3f9e09730c2e8723c9d4848cd326436344c4876a0b773652f81162d2c318395914cdc193d308916aef2c761edeb73c513ad0422187af35cdab7818e7df06e2793c6084c05bbd8760234d48cf82cc01484c748d02cd77e7d9f49a8dd141d2a89032c8a69005e8226f41cff062e675fd33eae90a6fe09f9cce7a1948d859e138add8b5f86f6617b4d7f19fa6dc7173c8f3585a72d9978ab089a39f2399d8af10d9a2c888ce3333fcf2dfdd15be4847570229454eeca4f38a01e28d553816276c8bbb87c319a81430e97a97559a19cb6ca7128e6f4b2d58228c07fe3b35b2734330ca7b21313a992be2680f6a562ba54dd229e0b59c1fd979ff568220ffcfb3f4617aa97bbcc4321cc6a328dd0c742214cb3f49e1256563e1dfbf91450b1f2cc800b5dd6d0cdece1989d2ff85f417af9cdf72e5cfdd67425f6533f65880f27fefd1c3229538a7934abfc2448f767174faa31d2c4c2b4061e0cdbef7230794b76d09be2cda84d282326f4209b685f9f5f051a7bee04569079e083514f3f1a0c427314f409c0925249b18f27fe847eaff9c7ba664c3fabee2f78b1eb767f9dfdf8bca5f52fc3388646d6dd8ac4b7cf21c032614b6637b83ef4ac6d0401db3747cf5ee9744c29c0cd34b159981056e2f8767a44c3c69b31d61dbf24cd47ce97d584f55b21c1f5530eafa162befdceb688e04076c5af5617c4736be43b1300d57894fd911a33cd2cfd443315591419b333c38ed78ca5f634743d402ac4c36e633a0bae62f015a7bf2ce4e66fc9ef76caa3fc38e76ef561429b600dd58c136518f9d06bae1d0077d7aa1d209ef8b632b648d54fcdedca2a7a27ffa1e80b0ce9fa0304f2a41269f5849d795aa924383f62de81aa1ce3596e5fc08d53a80b4dc89ae335f152f7952b35dfa628d24ab23d2a8ed256211816213a85ae246811b67c75edd68d8dc3b252fb836531ac86786eab5d127d84edc65b9bb603e6208668d8d4faabc35febb466963a65e9c96d0b3042971a0e0c7a1b4a33b9991b52ed2596f4f5825406a349bcfcad249cd91f3b0ee5d365b97b024e5a6dfe1649da54f79b59a8967a6dfe51928a5793a069b596f8854be8b691e609fe1d659e635bebad957c2afc7f4653bd3f777783d4eaa01d650a1a047cd749e4c77d4154a465527c4a9dfed608df9a82080bd459878dcb31761f6dd6f209b977c2746f491288c107b22df58eedfa65a8966d"}, 0x102a) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) mmap(&(0x7f0000fed000/0x11000)=nil, 0x11000, 0x100000e, 0x110, r1, 0xffa89000) 06:21:13 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c460706050ba7"], 0x1078) 06:21:13 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b0c"], 0x1078) 06:21:13 executing program 0: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/109, 0x6d}], 0x1, 0x5, 0xffffff80) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$clear(0x7, r1) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r2) keyctl$revoke(0x3, r2) keyctl$search(0xa, r1, &(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x2}, r2) 06:21:13 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002000a0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:13 executing program 0: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x6, 0x0, 0x5, 0x1, 0x0, 0x7f, 0x260, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x9, 0x0, @perf_config_ext={0x101, 0x3}, 0x5208, 0x6a, 0x2, 0x0, 0x1, 0x101, 0x7e, 0x0, 0x8, 0x0, 0x8000}, 0xffffffffffffffff, 0x7, r0, 0x2) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) 06:21:13 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b0d"], 0x1078) 06:21:13 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000001fed) 06:21:13 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c460706050ca7"], 0x1078) 06:21:13 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002000b0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:13 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x1, 0x6, 0x5, 0x20, 0x0, 0x9, 0xc80, 0x8, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3ff, 0x2, @perf_config_ext={0x3, 0x100000000}, 0x4, 0x9, 0x472, 0x3, 0x6, 0x5, 0x7, 0x0, 0x1, 0x0, 0xf3}, 0xffffffffffffffff, 0x6, r0, 0xa) 06:21:13 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b0e"], 0x1078) 06:21:14 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) fcntl$notify(r0, 0x402, 0x9) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff, r5}, 0xc) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='freezer.state\x00', 0x7a05, 0x1700) pwrite64(r6, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) r7 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, 0xffffffffffffffff) sendfile(r7, r3, 0x0, 0xf03b0000) r8 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$SNAPSHOT_SET_SWAP_AREA(r8, 0x400c330d, &(0x7f0000000080)={0x4, 0x69}) sendfile(r1, r0, 0x0, 0x8000000000004) 06:21:14 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c460706050da7"], 0x1078) 06:21:14 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b0f"], 0x1078) 06:21:14 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002000c0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:14 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c460706050ea7"], 0x1078) 06:21:14 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$revoke(0x3, r1) r3 = add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r4 = add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r4) keyctl$revoke(0x3, r4) keyctl$get_persistent(0x16, 0xee00, r4) r5 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r3) keyctl$revoke(0x3, r3) keyctl$describe(0x6, r5, &(0x7f0000000280)=""/204, 0xcc) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f0000000140)={0x0, "27847a84783fec372127eb65a81a84732eabe89ad839e5c18c96ac8a3e5100ce6a07e0e08d7b4a1316bbfb201cf046b9c5f63a5c109154f33766084bdb0f814b", 0x39}, 0x48, r3) keyctl$KEYCTL_MOVE(0x1e, r0, r1, r0, 0x1) 06:21:14 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b18"], 0x1078) 06:21:14 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000002000) 06:21:14 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c460706050fa7"], 0x1078) 06:21:14 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002000d0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:14 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 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, 0x0, @perf_config_ext, 0x40c00}, 0x0, 0x0, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) 06:21:14 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f0000000800)={0x0, 0x4, 0xff, 0x1}) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:21:14 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b1a"], 0x1078) 06:21:14 executing program 0: sendmsg$IPSET_CMD_GET_BYINDEX(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="1c0000000f060101bfd8282fea56654f55da1fae890000050000075a00010345bb42d2abf50c9322491622adf2cb8f"], 0x1c}, 0x1, 0x0, 0x0, 0x2000c0c4}, 0x4000001) r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$AUDIT_GET(r1, &(0x7f00000002c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x10, 0x3e8, 0x800, 0x70bd2b, 0x25dfdbfc, "", ["", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x40}, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r0, 0xf50f, 0x0) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sendfile(r2, 0xffffffffffffffff, &(0x7f0000000000)=0x2, 0x400) 06:21:14 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b1b"], 0x1078) 06:21:14 executing program 0: fsetxattr$trusted_overlay_opaque(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040), 0x2, 0x3) r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mmap$perf(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x20010, r0, 0xfffffffffffff800) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) 06:21:14 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060518a7"], 0x1078) 06:21:14 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002000e0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:14 executing program 0: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r1 = dup2(r0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r0) 06:21:15 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0xffffffffffffffff) 06:21:15 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b23"], 0x1078) 06:21:15 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e200000000000002000f0006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:15 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c460706051aa7"], 0x1078) 06:21:15 executing program 1: signalfd4(0xffffffffffffffff, &(0x7f0000000080)={[0x29d]}, 0x8, 0x180000) r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f00000000c0)='cpuacct.usage_all\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r3, &(0x7f0000000200), 0xf000) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x30, r2, 0x722c9000) pwrite64(r5, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r3, r4, 0x0, 0xf03b0000) sendfile(r2, r1, 0x0, 0x8000000000004) 06:21:15 executing program 0: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) perf_event_open(0xfffffffffffffffe, 0xffffffffffffffff, 0x10, r0, 0x3) 06:21:15 executing program 0: r0 = perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x3, 0xfa, 0x83, 0x1, 0x0, 0x9, 0x63404, 0x6, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x5, 0x1, @perf_config_ext={0x3}, 0x4440, 0x10001, 0xe8000000, 0x0, 0x0, 0x6, 0x7, 0x0, 0x9, 0x0, 0x9d}, 0x0, 0x0, 0xffffffffffffffff, 0xd8d4d601c8b89ae6) r1 = signalfd(r0, &(0x7f0000000140)={[0x40]}, 0x8) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000200)={0x3, 0x80, 0x4, 0x2, 0x0, 0x0, 0x0, 0xffffffffffff7fff, 0x44000, 0xd, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, @perf_config_ext={0x1, 0xfffffffffffffffe}, 0x1c, 0x8, 0x3, 0x0, 0xfffffffffffff800, 0x8, 0x3, 0x0, 0x8, 0x0, 0x5}) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r2) r3 = add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r3) r4 = dup2(r0, r2) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r2, 0x2405, r4) 06:21:15 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendmsg$NFT_MSG_GETSETELEM(r2, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000800)={0x4108, 0xd, 0xa, 0x405, 0x0, 0x0, {0x5, 0x0, 0xa}, [@NFTA_SET_ELEM_LIST_ELEMENTS={0x40dc, 0x3, 0x0, 0x1, [{0x114, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_TIMEOUT={0xc, 0x4, 0x1, 0x0, 0x7}, @NFTA_SET_ELEM_EXPR={0x4}, @NFTA_SET_ELEM_OBJREF={0x9, 0x9, 'syz0\x00'}, @NFTA_SET_ELEM_USERDATA={0xa3, 0x6, 0x1, 0x0, "7fb633065b0bc88eb3ef5a28eb9b6cdec556141baef93aecbc2ba264abebaf4c8825c43ffd3a46fdb33f9831f00b30536d30b0f5ef767022d2b8b0662fa264e1d15c9bd87a424c33a2a760486d033db47397181692afe13d4cab75fde8cd780569f1496aee03497f494c27ef700bdf168a4729ecdc8e3967503eb6e69267efe14c2e33bf00c9f0a60c824ef3e6dbb50a417bb5f54cbfc1e5fc412f4b288c19"}, @NFTA_SET_ELEM_KEY={0x50, 0x1, 0x0, 0x1, [@NFTA_DATA_VALUE={0x4a, 0x1, "e35e03103e0b2f1feb881cbdd650556cf97cfe5307f212ea13c44b04ea443a067c48082e7b09eef08e42eb21812a8c8e54217daa27d5114848599a1e18c1797fd52559e7ce09"}]}]}, {0x3720, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_EXPIRATION={0xc, 0x5, 0x1, 0x0, 0x913}, @NFTA_SET_ELEM_KEY_END={0x4c, 0xa, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x48, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}]}, @NFTA_SET_ELEM_EXPIRATION={0xc, 0x5, 0x1, 0x0, 0xfffffffffffffff8}, @NFTA_SET_ELEM_KEY={0x2188, 0x1, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x1c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VALUE={0x3a, 0x1, "11e102d8013c64b5893781c25e132014829387cff01e0c40e3288486baf9a997dce1537cbd8e67cbb6c3f67d1435ca411ad7585edb77"}, @NFTA_DATA_VERDICT={0x5c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VALUE={0x1004, 0x1, "94d7fb7d845579e7d3eeae55a38e804ed3a9dc5afc6bfa9b225a58198c5d4a936a72cafef7425e251aabfce81087a75a5d13197c58dc138c19afacf61a43e656502403ff6aa6e384d8e021327bb732b9518394caf80070fe12890a172a7a0f21b77a68fcb55a9b4b23063185a6d2f9c54f6aa75a9b4d606e1d84de6baa89c5cbde68f4f1883655186ab7ae119e514727feb825f3bb1cdd07425f68392ad75360c2256c0aee746e1b290c9d532fbc9900dc3f25f732ba9f6b9466a86781c101f75dd774124488eee2d5fc67b8e5f385579dfacb3e88014059b4fe78dd7a2b148fd9155564eaa1df1017364bf191f6dd3f7cf03b0d8d4c9d3bfc2a4d3dcf1ab11bfef45af90cc3a0c31f8d08d5c50b855350d28ee210ec445b3401216e556d7e265a55f7cf40d72005dc9d0f4e654c1e3090aca21527845b39dd0fe880fb0dce8ab86024578888fbff15356d824670b0dfd24f780af17c91f74924e40c77b5beae0259b20fd4e6f0ff40fdab8b42b709634334258fd2c6a3e3a4be2449462051cfeaa85175632f167e6f30718e8d724ee5534ae6d06a0b094b29ec6bef4de0ebc1cd82d14d4deac6aa228d4e06da86e819ab316cc3a7f85ed267b792e4c0393c021b005eadf668bae15680f8244733363d829964a4f854afe17ae65e1022840c64833930a695f0c4e88de7ce44684c394ba0bb172e66270695994eb80e50a416f1c10f770afdac58de1e25afd4f8c9c449f7df47d7b79b2a6b79e38486eafad6c76e282becbe87cee73839020a36b0a4ec1b76d395719c7cbf38b79c5649677c64f69f51213a5c17953db0efffe897c376bdc2fcdc18351d41defe1eebcf327044b7ceccfd5f6b6464e6f879889af7049158deb3ae7bce821359991737e88d4b74d60d331dd130ebbe8fa1a734d1ee7aaee20425aa5177bc2f2e1b268cd274c89e0a564a50774e8fe22b4a1fe6a77f993c45614cc94dbee8d8342ca57981eaa79f93132d211e424381d8983c38b6bafe8c6cc25afafb57d6d86635eca2ad0cfe14a5768beddb4e6c199929f8fd6269ac0b1ca82debc272f70647f621f91bbbadfc710cc505a2d44230a137a2e8caeaa5f331e707aac59d17ec44c68d3195fac022206cf28c5fa67eff68e09b697a705273c13966b4eefee083e6b0177c354b3f7e0170dbbd3651ac93f684a92d4c27a6f95532acdf6dd79714c08aeebf1a9ab2c26a18bc099fb9f83dcee7d3e4f75485c01746b0dce9a3c699660866cff5191e5fe74fadf4859bd35fb069e87c8407bddb2079225aa12d6ac9cd7722a2429f79320e065cad324d76d2659b9e6dfc82539bee82603ccd0845d8060f56969c652e9b96f77121af3ebd29d6dfb7e7308a4eead3b9a300e8c125e83ffde283580889e935bd38be2911d54509d8c47914fbf1515f8b47f6f8e4999506041846dd4e2b798dedf67ad6881d1a9496fcfc7f03d4582dded06cfd01a7aae7341c622107ecc0f38f95fd127f7f6e6d3debd464cc3743bc8411eae00f88f8e6c7f0bdee87d4d5acf2dffba4b2e66e6bb5f47fc96f97e039199f41e43de646e2af92f9d263186709cd3ca98bc5b6b63a705ee788dfe3aaa2b2f073a5ca257220536dbddecd1bf3e842336f64b88bffd268129c7f9a0539d5bae41f90025b0c164cbf32e3016bb47a729a5cb7b9c3a77abd770b39061637f40be274e2508e54d084876da06cc60b6aba7fbfa7326d2bd18097f18ea0f6877a49a5ecf0325117c3ed16a0747bfe24f707d67531d380b489e632b472d2b66bed5a678a35e64103612f6496eedd9afba7aadcbf4488c6c5e026eabfc6768a70dadab74339bf605146390f7de627a3686c5b00eeaf41827f42246cd31c1f9358824e899054e857e5a359df98e162e1dcba4772ec394d292122dfc453279a92f17ed9dda16e9cb92e648cae103a766b08edff1e4116276d877d85975de377564a4f10770246a2b2fb7dc7a1f4e149010416943e501a23ca8d52bcbde82e3141dd2c4ef7216d443b71b0e9e548e8bf1807aab1781b703d955290c0790c5989fbc1e6265107344fce8332687d91a6ecc88050b115812edb8d5d3ca4687ec2252cdd511b9768636ecbd333374f8c0aacffded6273d2b88c4910180ab699ba732561f9e196178a39b9d4e2cac897553eb05c57149079ad7abb8a79fff9d60184278887e07e6a9c78a61cdd437bd8624f41221674cfb6782f6e93630fe203f08341177220f5be8b0d529c27d25a8c5dba509c915bb0cb3a22a2e60bd67d3f393d3b44168023d6ad0d3e32f253b25a1a152131fdf7454b4298bb64dc461892e140fce99e6bd6c1b43bdd255bb9ae7b865cf374adae40e8982c5101f38689c05c0198cbd88287f1f5fa21cb054437aab6f0307eecf0b4a9cd354b3a626a569aeb87fa0522049f25d585683780123b94b7072f1048e23d0dccdea0508f39050057089966a334025ba4b534daeb0aa62474cde181520858afb21ef6e9e3c46d4cf2710e6d598bb47ce2de4d0a84e40dd4d9d13e7d091387618326643170ca3b7c27b6923fad154bee9eb6500882b266d3dcddf4de243fdc78ddb34b6324d6b284b271b7b8c6a0d38eb99d30eac24479e95bb0759097ef8858dbb308ab2a9afd91a989211f6237d454299e42d8f9021fdc1d12dcf5beb44c182f29798c35610faec182cc3eef996b88e748addfc86d4de6f55b7773bf4e6ab1b5cc53d1579286d04d8f927ba9964746271daabb47917017d68a2f64605fa14b86d89c33e901996a14501f485c8adadb8388d821733d5b5a32423888d513e8b0984c5de01fd98809dc2c6bc40140526177f80e683d09585324e728eadff72913fdd15e09f6a6d9290788dbb456318a6f7405d611e87228fbc8e3f17908610d6b70bc3366068c84c36d698d4cef7e240ab6701ea758089345dae44ea73abe6d5ecc579c23d2c94a53063fabc9ffdda662bfca608ea699cf832f727f952b4a838c1af2ad58e578ee346c81126f723df712828587fb65e32242d069d5883402b181cee518bcd8f2e82160349b64d63d1ed880c54646cfb13971fe02a4d2b3af5fd3a855dc10efba714e7a4672e994b50cf5bf18588bb3a22ee49aae1c23d75a617178ca03b681c4c0b94501ce35e484365e58c50b9e979b6ba37f45821d4fa1d62d744eeda4778bd03c9b3f3bd6e4abe5acec7571b9a9ce551e66dfa119624228ea8dd909f1eec6c9a464bdb2f16d57e91f1e1fac635e3e41801937f7c8b51aeb47a4bf30487c3f1d0473c2e9138da796e2f0e8f3b38832114bda9c89c62f1c7be0d966d09de05d08ea5e745af1db4d0a0213f122773e78edbf20e7b0fdd2487d6881a6a4545303d6b2043ddfc920dfb7665a580d224cf35db8059afe2b83099f8a48f6b708b5916f5a0962a9829d7fe150382efdab7f4fd6c50f5512cf94b2b5fc9bdc286b2d8235ebe3b5cb7b83873e0970e9309e5569a3ccfeefe71ad92d0dd8b8c7b38326a133c87dbbbd8e6bbbbe9b1fbba30cb8a1a0edcc21f78cea20ac5587c24140ff974a2d263b8471a6ab2abd66122eb601c572d59812b2eb155f6dab794046c94c309e92adf95b4abfb9985008288441935ede903e842213511ea37fe7aa538574e79865d0388054439fe66ec07ce0a375d7995f46bc4bce3776683f2f5ec9039d004bfd7836508b16818df3e8e7cf1da738b02dd1875f2ae90450f7e3720b292e07a1f5480cac073f5ca7f16e57b89cc67c0fafa5f5a6e83a3e4b38228dbe03aec1c6cb1182e7eda9b704460a579e0f0148e73a3e4819d430fadebda7c452c074b9a2dcf4ab2f029d4b1565b70c6acef4ed15655e634af6c60703490c1e42261733ae005e115f5948d04f906e40b3197658f404325333e1811d3d8d7028788bffa0d301126796cdb9f9092d1ace1910f22909383fdb1e3821068ed30332330e607303fd1c1afc479012452cb3d1dbfa6b6b153930ca2d2295112b012a0bdf1616541823a1fcba06a7877cfc34f338eb20e09b17bb6245cff619cd5aadbe11683f5614348e8283307a1d2354a4a10862d1e22eb2cd195fc2dd4f6c0bcce2d9ade460ed14eb8478cc82d2137f178fe559576f87cb2d4fc561121aa44cb09e9034dbe37073629f19349fd1114c1116413645c00d9157ab59170a25a7edaceaf57e6c0a2335ae8939f5213afcf2aeca3b81495278c3c4b5a9015b1aa3a70c6b50bdd2dbaf19933e3c7bd68d7d6d9109409f1964eba3ab5c3ce262e85a8887254968aad5a2fd76dbd5d161626d65ac6dd3e7cbd675e25635272b806fe5a509432936a33814fcee0b5691bf5f000fcc33d09878044002dcf325c5749dfb0de4676502abaf3392f4fe4888ee53bc3acccd0897c7b741e445a979943743dcf4ce864438826b1dc1533fe3fc7b20c7237ccc74233db22bac47316da89fd7c89ca4fb6a54936074dcac18541f7c75af742441347d0cb3011b990da7d9db26520b197b156a40ffd567f3ad940901087964c9a142160c6532c73fbe5d50ab0800409aea29de4691bd75d7b8366f98881980c56bf89ca71c3804bd0db422f98232e064b9e36988eb47b0c060ccd86df31c01fec4f82739d27b451f4a1676aa21b5affb5f1cff50d0300d368339e699673e64e015344ab1821fe14590b006cc3010053a0f3e48917ea37a8d8537c466a5d5acb174122e23b89d636038f21ca8c2a81c2e1e59e7cc1614ae143c5c7e95c42e694ea770db6b9fb375f638efc9961bd12c6335590848aac8544bdc67339d4070f7b2d79746519ba34d9c616804f309f3ca65bfdae4a631af37c74388fdcae5047c7e80f5d5cfb8a9b596c94af930a786c98ff3674ac114d6b30843144f514812870e5256364adc1780da497d8a22ce632722db19716c1099b149c2fed76dde6cb4e1a35cfbb075448a9f278b03bf0483d663af19dd0d8431238935ca37051cf14a605a134ad910a674f095c1eee3024fcc908ef9c40aba55edd4287eb647cb6dd6c63c9562cf6e7187b88faa340c3154db4fe5839054d4c7be6a8f85d141c922cedf7580779b0a326830268682df1a4ce2080221e509c2d230a19cb4d89a162039256ead735cb7c9bffa511ebf56f05ca58e88002bb10e9d3a51cc0a413c03817d9a371d24debe8d2e996307f7a382f58a4aec1e3a7e66989158f30327540309c00e364842e8f6448c3afd190d9bb5e2e8e3d3839175035b9eb3ef52294cece24396889b3f0203092c5c81e75b933e4cd11d428ae8a168ad7ab0be45e8baf9f1dfe3970e473387cce0f2b76b9eaf366b01a05c07f06c3541f092f346f7895e78a827981c16901e9fca31211fa56d57281ab575c4543aae78aa2294aec2e76c77196dd29506293d7185ac317929be580c08b0e01adbf48ce4493feeff32bc15b22a4748723abc9ce984bc1ea28f6374a99788b2df1952e2cb02d8fd0ee485eb1c3ba6f0396bc78507f17ac8036efa4fc62b98426dfe538cc4f0432437a82685553ccab2c2b1bdc0ffd2cb01d2c6715c08bb7cc88fbe9382391aa3c1277e9d792fa6fe5d1a31f31bd9f8da5b0fabea0c2f27de682e04690d9468b8976bbec1ca1f218054beef31387941c793a8e8351e094588ef90d3d9ca674508c3b5849c04360fb8a488ec7454a649dc28b338e2aec4578fce7ba488d2cf94347ba52673b3a2e9929621c7a915fae8c9edec77af001808ab9ee2ed3b76d1a81d557060fd7fee267d1bac1f30422f52f3901ec1914a8399e487540126c2fecb58ab08e6f81b0cfdbc0debdb5149077370bae2ae4"}, @NFTA_DATA_VERDICT={0x4c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}]}, @NFTA_DATA_VALUE={0x1004, 0x1, "d6cc5047d8ffd6833d98b60a5124e532796858f6a5250e3248f942ad8210d302ac8d5fa69413a540688da6b37a9204213f4d54c8b958f2399b21a4554967bdb7acc22cd8eb9d756c2bf1e7fadb990807ffdce62cb1dc1d4e4ebc69b938ca6047f8256e8f0a810bb6907819e80ebc6eef7530ce60f3cef40174bec7ec29dc801649acd6f0a814d7940ec669c86cd1627a6cb04a4aec81c0739548143ae9136cde4f034a32e2a04a103af3a50fb68f7f45d77ddbce0013978c9bb832a7730f2ce8788f3b3e172b439b81d632cad49b3fe58109339aa66b7b27c0ccff823bdf577c5ae5eb7f193da2bb30eb47f848fb5e03846a2b38a50476db35e6def258f5fa6ed7197b31f1d93132cb33660d76c72f9a9aa410e445c7f3024599bb5b7ed94890fb4801a4b8904d04699293ba39b0016830d93e8c366401ee9f195060227d28c19a90cc6c74398ee2de97835dd96f47a3ef7911300b2f18f8d58045b3a508c523e30eda13ddcf0985640f482185c0c54a801cb718cc1df8f48e237388cee0608d2133d05c05a3c8b3a136b045d3abbdc7a622f262791fcfc4b0b0b982ceb8c0568df44567c4270f44c575dd6cc9e220a97af6789abe1ef894d17e53a199ff1e478a22e179908c4625b787fdaba35ac97476a5887e86d27dabd6bc04cbf436b7ba76e0b8bf388532f517c14c893b2a0d2b33c7006c547144b1932ecdaeca03bc5108a7605a72a7f18ff0de207d3ace360ddb070530bca268a1b47b0242ce5584e5ae2b1b48f0f4f2d776445b18f19132447fd74e2e4c1debc6c9b68332d3f98a8409c755f816e323205cfa941d0b2ec16a2371be8d0b0b1f4188600049dfb4c21d6f40c1ea30e1b356908c8b97d88a3a3f8c3b048039eb01517ea6bdcb3258c272d7dfc24b2b725d608134d7ed1ad201a0da75fb89b4f8dd64d4458bf9ac91626a89d2fbdeffef8cfab697aa941cd6bfc0327421f644e1755e002f2f16362a2919cfe986831bcad4890dea66625e07ef93785882d447858ebbe47f742687247113214c9531925e668c724085719d56b0246ac02ba440f8f8c73e2bfc359da7085d2f7dfae30c9e817fa4393d843e4a4893cfe376616d0a348c482285938c67b6ae9c16451d5b003ee977e646d6dd0d3a05eee2c5c1b36c1bb2a375c697f7490d8c2a6a56686befd91bb211afcb2d32fc0fef3400fafc8dbf59073beded13059d99839ea3b0673d3eea74ef6e77100f4e5dc2802406b123e3f8ef4ce80a70201b36878de0bc1086ef6be41260f77b33c1f34b156cf8b02d61fc7ad294fa6b43939b31a6e26fc343dabcfc57a36569f43451e39b03060d18e7617bfb4a4f9ce2faa2cf0d88fec64d66da6e4851b5d7fc74a936860153a014be62ad80723442be9510c748b588780f3830f195c447d145eb183614ae0f516222173c2bc353295eac3e19b028f0cc503cbe3d1b98c618be518353a718b801043353fdf8dad7835c91d2b5b05d07eeb42feb1445cd29ee56db2d542594ccefd9ac14a67cb23a0d95c8b0e6a7a1fe46e6613374f0ff02c1057541542ad6aad9b0a06c4a7fbf79cfea8404b74f8e72a1ed1daf3727b927bb491378a088ce5f53cfdef26676313ccc95f4fd88ddc815fba4fa5a3d4a64da9ba3659b0dd6bb2cdafc4db922684434f006b8cbbba10d83dcd34ebef70fefa0292dadb70df034ed7be285621dfca082192b12a392a48533e7c06e78ee069223dad72187ded48dc1e9c79fe5802c13830e9a6f4b89f8d22dc5fe754097846e8d07445f6f86c2d26a8056730c767d8f71d834b075ea31f2aeffdd5dd8aee6c0df2ae81fdfb33aa76cd142af3cee6d32cff041d8216cda2a3382d68e403e635a38de72f0092b3885a58d7c6f146b896c554e5f6afd7ae956272a55651e552bee5091bdba3371124be2f63faea05f71259daaca63a4be4e0ee3495b2f45a58804fec3177d53e82eb0fc7cd57a65d2bdba468e72f7af8fe6a62a6091b956d9ac4d0f4a079be3df4e9f7b8117579ed004e25c24a9308f05633e271bb318ffcad1347266ed15a7ffbb9c0a119b2d55f9e5fd02a5c6c63055b0a09c2bb9ccf9518b73b1926889d423b6ab3757cbb95ec5d6110343f60da914be919d48d93384f8e1238eb6d08ebb61f6f1825b27fbef132b7ed9d09ae09016683295ae5a126f6419e2f8650d869410ee3700c6e63fd9d4f9365cc2258beeec3b386db9381c1d853f2209cc64eb0ea76e2dca4741393bc1b1989cf77383b752e0c0feb5c5ad61a92fd13e9b3a77a01128f9a88a4c6ca24a187f17ae3efcd3e39a02173233feecbcf7373d5bfb4eb74cd60710e77cae2d3d7f5f875a54ea330445359eb0acc18fab9fe7a99c6a9f4bd423b295040ca660d38ce75aa413b8818a814ce562e34acc8fcf06a36299ea84badc0e18d8bc20627f8a4a035ceaf1cdf68e2e3ef82e4b647cb20cb94cb83e66b92410f46b09ac327083c83f46876511b2ebcca7dc5125f6a929b0aca7a8911a7fd0eb6b9a959255ec3d1613946f9b495d6f79cd56a9e5f3ff03cba7077e52ed804a56ad7833bc2f6c049cfc2478b0183896221fc0355f2ee0671c1134e4ac6ac279fd2235591e9c4999c230a33cb075077a9cf2c9bd82d0bf2f3e9fe056e3097a244b405428d224de38a0aa724bb062d204d7f885e7251b880af8aa00cd1eaf0d8a06d459e170ec59eec7287f331cbb91760a8ae676bdec9198b83efa4b5e166b89ebc21b20c12c1918f53608066819352b4bdceb692afb8bc1dc79185e472a94d66343251083a93db56cb06dc53ea8d3c8bf57730801c5ea83880d1ada3edafba78bab1472941e2237f89b2c4368cd4d5f4f7085256085dfbd921347e16a456051674dbe33f0f5fa8b86d556d738977ebef8071fb2955d2621af7c00aa169b05f9798a6983fedfd8fd06716ecdaea89d21e78166442c0ebbdfb62f64ad4dd4cfe4cd79ea79932404f16a6008418dc128541745fb68dd167e6c27790031f7116bf8fcf71ac4ad95fc3e090f3ac0e6f971acbaf99a6698363dc13106b7f9dfc0510a049edfc5c0f915bf67bacf8bbc0aeb46f7c00c75fff52c7bf7948c6b41c429be4152cc20b17e9d2935afb17d03b1f62b88a088c8826a5cea56907080a77a422ed3d529580b75140bd88ab714312ac496ee967724fc3fa175f3c8abbb7c8a7fdad8a7d422353f45490be362050d421f31453c58d5023fbd09e09506cc8f3df1fff5537c2c853312c6173727ff62f5c6ad37c93009ff7fc5002ee86e405cf2738cd6d0c33f1515e871240c67f2770d29343771b9b5e87b91e4b6522aad3468ccad15528b13779c91841ffcb6c9bfffc09b8ca9cb10703c4eb59e1209995b0d9214c0b1db8ebeca539480bce89c7b5480e5c652a1ffb7ac99c8e6108d8cae6644c75a322c5796053bdabd557f681118577429c5d33ff3a06031d09b9f7cf57f84e8682d1a2b12498eeeac9bd03ce1483ec6b00a0f4ef171aedcc8160595867dd5416bdcc95aed61a3fc95c9dc21e2797e1a2759bd4f7394800db5d958d6c43eb5cb6b4878e711552d699d73fbc8770d018965bf1d920ec6d8fd88052fc01b78cc0af3615c19021c57b340e99c6fe5c5683ddce0bca72811f5ee4030956e29f7cc2af15ddab3b33d3431b19caeade92fbb33e44ad8c505ff98717f3fe7a5cc73b5b5df4be44dd30ab38a80e296937b81c81b1e9b78eb98565a239866dd210f205028e84bddbc066ac8d58af4e94231dacb8a1bdf6371ece5eb03118167ff37804dfa6f30d69fde8faaa03a54de3c344b872b48c177586552e4f1092103cc3ce0fd24ee143f6664f891cb92d8dd2c3e1ed39c2d6495f74190b6b667adcdc74e4d413bbecbcfbce4edafb8ec02d7eb8ef82a903a064361912b22d4034dc2bbe1338482b8071f7d498953e8c8856414e0af84ad8b78be77dd3dd125fd2ade3d8ca0cb43db31dfcf11acef0dac3983327112a354ab7c2adf845e06ae43b16944e928f33c130639c81c3c1cce79f745c799ee8ebac06881d6f254b228fa5c582b38680a93dbb96c0d044a49a455e144f4e7eca4faf13821e78d9114932087ae25d06d81bd6e9ac7fd1faa1d725abf664016d5cd87f21854dc3ccb6bf6bef9354634a566a25ade1f7886d55610107873df0c61b5856c29e6be1b707460f2650113a501f99c7ed3d4eef5f7d603edc0ebc2cbfd7c89ceb925afa3b2ae30dd9c72393ad032934d09f354c2952536735049481ccf32088e5fca86697db695c97a8f8552d3c085c3675dd967cc05df2a82b5d3d438a8ad488b46131ea9ba248467015a936597eddaa5a3d0c16c2c7ec0cd67c086cb677c4eeb7fd140bf89b723b2cf09af47540f3074d61740285b9c771fd24bbe67431b95d055ad5c9d49d1a7d1cd09064eb9f902384f922c20bd509bf525cf3839f26f53f84b7bd4dc47d1a984a2606db3f7975c4d522403e544547dbcf694ea38aa5e9e2b41ef0e15995da2f02e9037e300bee5cccc071a71fd1c936ca71e75f0d84aec32a324781f46d550f71d4052c11695d15077bac9cefbf54388f87c946d1d1737f6bf6d45501b6f6acbe1fae21c2564d4ab762b1a6b883924c7dea313065b4e73b17adf39ae9836b8db4f81c96ac9a23864ffa916131ef0eaa7b7c3d1d9ff09463ac0c32b4bbe0f012d4ff2b4d15d96c287f2aa0bb0754dfd619440786701c551709de4617723942b8d95b50dc70625471da763beef7875bafa9e5d02dad88f1573d6684262fd5fe939dbb47f42eafb22b44d9e36b08512560ce6aeb88bfb4571c1b02dd0fd45ba7a7a33b270047ccea032c85c27c3eaf40b2cb614721008a214862cd6830a948806e601e0bdde75bd64d7f45e2b2ae31255e7b7c77ec59dc02766a2bf5ccd99f779ec97df878083b3045840a86ec2c39bb795eb052cf6bc07cdf238054bde621b7df2aec9e9162b8bb2fff3df1863c2762fd10bf8d0b0a4177d2988b2f6856246335a0d124879a8b52c922a01b490bfa8ae2cba5ce27eef35cb1f221a198b741056ecba5cc4ca767ddd1a29b5ba024faccfecf01bef305b2c4fe737965dbae053e9709ace11abfa4fce44c4607a87ae96e475d6b1843fd0948512a410e1758541ef4980f031c25f9bf6734d3d35484227e29f0dafec27f0328769c76c48f1d4097958667a144f78d6ea14927199fc7b0588e13ab97dd880cab92004081cb07b0ea7da36665cc6203816eb9d6dffdfa60ba8d832bf4700fa0a8eb98450fc75fc8be423f1be1638bfa0f877f9cedf191d34ec9fbbd0187af0d6ac4fd41485b6946d1f59f558b9248e18551f163bea9033dfd8748699019474c9b7f4ee02f4b1c165665d6143dbd16f89e34a30a223f3a2f6b3da79830221c495e8d0b6a220fb660fa0cc6c0d1df914c08642d9ece91580b7994f684fcae1e2ae749c876e06d572ba77b1e7d33715952fd7c6125102e6f3041bc713add46cf96e004924fe0e13bd667233f6a01c4de109f984bbba24ff6670e9a60c51ca30cba5d6b6367888f35743553191c1814abeb2b97a14d31cbe3ed26a0d98dfe11515ca4688f9f4e8bd90a7931e97478184fdc8e86084c2f79526350945383940345536acec53e0cffc3e9045838cb20131fc1dbfdb58ba0181875397cbd2a949127d3061a8a4c9cc24d497ae20512cd59548910974acfbd86fab9f99d56e6869c1c6a29f82f69a467e1939c5d95444787651d8a0ab521a2dd7c4164d1e25df09789196f086098c6fbdeb1ce24bb9000486d5c8ee29782565e4961da48bd19903da"}, @NFTA_DATA_VALUE={0x29, 0x1, "ca4b31fdaa48185266f56d94ad677ca0d1c84ca18b83a9b883dc2c1358607809d7652c275e"}, @NFTA_DATA_VERDICT={0x50, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}]}, @NFTA_SET_ELEM_DATA={0xec, 0x2, 0x0, 0x1, [@NFTA_DATA_VALUE={0xe8, 0x1, "0f0be8737b9753751c69cf1b87511982da8c7166387dd6157f89356afba0d04ca9f929882811232030533379daf16484868748a1abd68a01abfe45e6f9c2e86845f31a3ec648295d79e9d9cf04556002b10d7cc9ac547d527ad03cca2e8afadd8d3deff579ec8ac111f8999b457281df9224fc4f8f2962a93a3edc3b17c819890de954e8a68cf1d8bb9d1bd17bf45d8218c23efddcf951b6779ae48abd92f35601cafa32b5fd2b097131e21ae6dabe25889b6a7051922eb3ffecc68489f366105d89029cfd795be001d7acdd7eec120af6b7cd6cd4f5dc5c38ff3aadd233cc09f0010888"}]}, @NFTA_SET_ELEM_OBJREF={0x9, 0x9, 'syz1\x00'}, @NFTA_SET_ELEM_TIMEOUT={0xc, 0x4, 0x1, 0x0, 0x200000000000}, @NFTA_SET_ELEM_USERDATA={0x88, 0x6, 0x1, 0x0, "97870c4ed4ac42135881002def56b3b016854b652e330af68638fdc6a91209eb69695a1207964795669eedbfbc8cda009bc746a602e072b27b7f547951c114b5c398a31dfe9a5b645feaa8f50e44de27fc0e8c2ff03ee802fb57efbd7b10305a54021e486335d0745ed2898697b3097cff84c0a6cae01dbff1b77dd0459daa9acd419041"}, @NFTA_SET_ELEM_DATA={0xb0, 0x2, 0x0, 0x1, [@NFTA_DATA_VERDICT={0xc, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}]}, @NFTA_DATA_VALUE={0x10, 0x1, "7b24a0f80ccaf067c48567f6"}, @NFTA_DATA_VERDICT={0x34, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VALUE={0x1f, 0x1, "89569666167259e8963d2bbad8b16453b400336fdd32506b1381e8"}, @NFTA_DATA_VERDICT={0x3c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0x3}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}]}, @NFTA_SET_ELEM_DATA={0x12f4, 0x2, 0x0, 0x1, [@NFTA_DATA_VALUE={0xf7, 0x1, "39eb28f7ed17822fa66b8d2e765a4963bf5ef740497006a56fd1ed8a1ba785be9e4307923aa63d0e100ce9607112ebfaeaee690461f29b3bd8b2639a4fcc0b264b2cb8ac6d84f9d4d49b08f235e80910cd1d051dcfd0699ff46945d015d8ad237816848c31c516c8038c8ad45b1828f8baf4e1e836fd3e6f4cf1796836d99e89d1dcce46c7c63675738f6a6aeada13bbc8b031d84561c3d0c9eddd2d3c9048e87c61bacd12184683cd2a46c0abbfe4baae60e49817a4973feb4fbcff4bc051db478c54a5c1d5cdc2716db92ca2218a1ccc9455d07b2a1649c16bdcd0ff25352bd43efd3480471b38f4323ad26ac68e0961075a"}, @NFTA_DATA_VALUE={0xb5, 0x1, "e9b293d464aa3703a731c63f41a2045de6e18ea19edd8f2de6be5bc3f60784372f56537e20660e578c11f52f6cb64f13e198db1c32809dd722da8f9e897aea5024646b619e0141ae9a04ef4fc620cf45cf399c9715751e3037962207808c8f1c6a02a7dff4a495eacdb8cd6376d34912a6e4c5258e296f382eda1c304ec4b12468ec747d50276dd6e2f0ef7465ed7c574fecd058f354afba2c30d0650f296c46e8ed3df47172c7c545b0b698ec2ca3ed88"}, @NFTA_DATA_VALUE={0x4}, @NFTA_DATA_VALUE={0x58, 0x1, "d43162cbfa5d3da534f1a1d4ae799192d74af20c5b3824ebb95ea538f4182b29cc938088da41c58dae711f1be0da060d030ead021cab07f009fba12fcf36e8df18f7ee8c7a517ce598b3d5310575191d6b5f0423"}, @NFTA_DATA_VERDICT={0x10, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}]}, @NFTA_DATA_VALUE={0x93, 0x1, "364ca12387e6276b6e917043be40aa0a03721779138a25b14e3388ccf67737531dab6a39cc026d74839e2a0337c79f699de914c1f5cbf488c73c9b9b569adcde947c412809af09592e83398ab032fba9987802295863f3e10e023d691b421a0031006daa4dc8b33fc015c26d5dd4be0dc85d86684b115c40e652e110a1c62fbae93c9c631a9fdc73d99d555ee4fd08"}, @NFTA_DATA_VALUE={0x1004, 0x1, "3fe4cb628086028c200d3358f56d582f4efc17a360c2741dd8beeca05676659eefe582bce476cf02243b6c759211c2758a3a737ebbde629f4022ebf3c51bd949762250f4253cc9deccfc8b2f593b4fd8855d5cfde24e2e62e522344c251061a04614b9c91c1ab15d56aec1238e5b7becd7f2645acd5a4902e77f9bbbd96e2c3f547b7d3ceabc878c80ab87db02974da4e8c923e6cf7aa404ebaa72268772f9432e09c8044a7322f2e9b052fd714ebef8f872254e067e3e9fb380bd6c351b1eb83696c7b5f279400ee76151fc17996837b0f005d73e6ef3b92f24b3db4d32ed4725ea8dce5f9e3d58adf8237829fc88a9f9ac612f361902dfe6966856815212814bd77295e01ee1ee00680af6ba17ca926c0d9d98c5f65a4b9ec6f1f97e8397c8687cd733d3af86264140aa611da69dd375d2d672314a634c5974283ccd8666722fb76a44e4cb07cfe6291029e7368da00fbcd2068c12686dcb55dc20da6511356c9d8b585a36225fc4b11d928acb4552421bc2335baff2fb50620afa477a15d9910fe67c86f627dc836f5add81661c9d5e6f5b5842f8c0963a82c832e2f2a04846179859ceae939bf27724c3a36d0aac185f0e3d1d68de81f60cf4ed2782de2408ad7daaca46f4508143b7090d58a205e0a2045926363880b9f264c41390adf35d613e38600a656bf182415f4687ffefb5996d2cf963d604f717950d8cebf1539e82739dcad2709cbcc42ae598aa5bc18ba506f5ce6ace14e9a90183f8e3702e854e1c9fd52f129c669ff7f16629d15f7ba73decf6410c5be44e0807e885f2af2fb5b9295442eb2a7c145e64d931a1054ea291089942af05d73503334fe5b8cd84da1e528d8e9e887affaed18e329560328341eb1acf53fa1db1517308f0693538c5d8a7a92bb11636bcd79c0b0aefa013058ea15be89667fe6f621ff85ab093bfaf6381940bd68d93c6b1216e32cb26a5a2147ba7fc1078be27c44ad4040d50c0d2282b58cec5342fb82f8249a26fb5166d084a051349dbd01dff90773a98f6805ddfef15adc3b82c40ce675c603595bc80480db3040f501563a9c8d13fca2df97d9eb89f1b55bfb54a15075b4be3eac6c4d17a1c0871241d79305f00b6629257535af86f0f79b6763ba6181d611b201f8b255a0dc9e841c0197a45245371f64909769d8b339aba5308c63204702fec5b90e4ef425621d2c0e56be0b6ebb3edddc03771277b31b06ee22cbe4b1a7824db2172e449e7da3d4e6bf82c5526fafddd09b7159aa1f6953bc7136e19a6c3de070f3709f10d770a8b5ef8a523717c1e577e49726c62b77c900e984a5686fabf4f92b6f093fc78a1e26fe78c86806737c431fa6fb1ca5cd52adbb94f151a574f6c830584da4aca15973ab277fc5e7b01c4fde98e412cefcd4a2afa80f794d7f666dbb522e7d543fd3bf473b15afca97bad55da16bc46a002c83a274c36dbece28c08bbbc207d9d4ccca9383c8a3a70ec98446e9bc11059f367d4833eb8a2bb42355cad802fa78f32a9dbffb9a9ca5578825dc386657234d9c40279c1cc23432690b7356f01613891d1e915531df5c4cd6ecf2eafc1b2f3dd96ebca038a12ad3e92e3b605dcf58f1a596f6624a2bb49fe72f7c148135b8441dc465d5e56278576a51af6ad57a7fcdbe344cffbf40c56f293c0388b4bdd38f41fe9c3d1d6c477cac1e886e3b51c688fb19441e82f0e537f9a6ee5437f3284f3a1904175be1be099bb051d153f05c57a867b4ec13f7e4f8f14442aafaf8b6100d26fd6bd81ebfe8f07539f4577d893ed3cad4af2dba72796a6c95c492ebd62d7c4ec15e2e325234e1dc2d08213ccbf5e298d84fb50432cacb5b533138be5b2cd04fc2b82def9ef8759a08e73ae0aeb29106765fb7850993ca0144bc22ef260bc7377425b1ade6012f9ca6b778a75c34a3d6dcb4a0096513da42e6fd58b5721eddce7f0719f01e08b913f494ab833d61157c74bcab9eca40592ecdc261556ac0555ff888386bddc68899852ce11fc9d445b578b82b2c71dcf7f1bb882e1f16150e3aa77d36c24f8b28378b07be26daff8d98ac97abd8ab1548bf85aad5fe6ccd672de538c02a7332ea10d522e2b5a70d35f99bd979bb919bda3721ab7b7359a00429aea6868025d579f4c4e1bbc2796ec5fca14fa2ffd0a560e51c50ca72f5424fcd5f8a079d56777295cbaf046a75e4546ab789b624b5de8801832824c70a1e93ae3dc9916a793982fbb390e5d55fb4907b77328e05afbb484432fd0a09ed836540ae75c8f5047ff175637329872f09bb0e7289c58c35a0d67d3e027be2b778c8464b90125ec79de455feb905328a3ed9614237aab0fee78cf00da0b5b11263ee5da06036d752fda623f6d0bcda48955e055b9314ddc365ec64d1eb84146d66146d41858a6f6edae87b58bb9e319833339f9fd95c931f16681b128712ed64b46e4a38d538c6bc8443741fe37a3ee012646d803f5484ca5a6266255668aaf9b4c19bcf813be212fbed89a20715eb3107e441295df74bef5f117d7d79af9f41bb5d5239cebbfa6c8cb3f95347b2810be06b83ebe27afcd5501e50e9f3922ca9affd5882137b743e518ed9d2e728812ea286588a51b186537a8dc596ae99abf56cdb9de75f414dfea02082388a7a8338b15e49efdc204b7e7edc874a065f0fb49b488c5ca0cc27c1278d03855f4f47d8aa11908600a4552992f937973767606f5a8e9c29602749b9647195e748816463b37a54ad57e5306b2cfefae029bfd2e60fccd23b0d410aeee2f2832c4a92d059013ce111e18eff73392ddf78a161004075f1a2a6a9c96aabc83a5cbfbe0a505e7a30d2f6e474031705b301367138d4ff45725ce5b89b224b42f3e7831676327f4f6a3a53faadbdbf1aeda901c0163c003f428bce501036c71786ac852ba08a9edf5409e9d5a7571fb53c49a439362f4e731e40bcbc1cfe2fcf60f383ccb93929df999931fbdf1d100888a0855e5a723122dc250f00d1e75bdd6f42a75271030abb598ced8a4f21e36f853cd2f30d6fd5888ebdc3f76986b2e10498365e60d4f41905f01612c571f64939002baa2649667c484f5a276b1d8eac9eacd87d1cb7150fd5f5ceb775c6f501a8b492e1426ee7d8f418da765cf9a05c92526e19b0eedc911e4f6c009986abb5502095983d5a59115778813440568d579f1c887de3fb4f29d743da416ac84228b837fd756f2cc43cd7d1432dbbd700bd29a9e1e35b816a5d5acdfffa965e8837b7c5d3172ad39883acabcfee5a0c8897863654a001be6f33ded2651af32f4d3f229923a819153efd299cef22ac53eb53394c2d1e682631b2d09e701130d75882258649fc67a2fdfb7b691a7dede208fd923ab7ab499b8a1573f582f65cc1467d5aeccc46f1c2ce680d835b9974bbaea758e88495841950411c6a904ee43ed6d141ee9bc87b0a74f1718813818703c385130bf7442b44fbfcd4d2911badce981c72355b62190213f09dbd551ff574771583e14f0d748b203612d3e50ab1cb688ce3ec58cd19657a151d6ae028285abe28b8e58fd4e006047aa1ed89258979e9769f3653efde4345ddb600b3f18b142cc3ce9f808ed9d2d03e918539386e26f3ffa819c391c63191372f95db30f575418abad40075f773e4c564ce9d5eddcd45b676fee7c5b0522450d6758c3e759ef7878be2573df8679f7fd010716335b3599e546fcd65e3677ba41fb6471b338c2a4c79b89cb03ed6e25835df53c82bacfcf6a6940addd749dadca13255a32d23d8cd19d0186cd180a21271f768f2f08460dae0fd11bab4d28c6e81d916ad3d13fe47c4d5ab4501a4ea1e8aa383e29ea70c5c35a85a51c66c77c811d3e372f3099bf75f1987cc7523bd7d8d7b479431d8e40c5256d45c6d5a03aef3e6db5e9174bc6d252a3ac9920d8e7015237db5aa2e93e738e48fa62e46824cc9fc04f4431816782377a360a6f3431bc384b839c88015d5885180c2fdb1abd4477bfb96221e8396521623848092d2af768b9664c7a13aa1bb507c3dd050854c4de602eda56b24e4d2ff7ccbb0ff7c0ba4b0c6e6f6c7c7afcf8957b66abc946741134e3d3a36708348465328f75db4c6720fb0ed79cbb3d2025ccfc793c75a9f03f5bdadd4b434832cfb440c8c367da9bf065d48d27a530b664d782182007dcbaf512a0556dbd79a271e1b79e0e6855cfd01ea5784859623ce1ed212f7ffa06577951161c4a7949e96ed4393ed5071fbbda4ca30344976f6e41b60899f339bcb00e914cc5fd0804ce4d6fc6865cd9b10198425bf8d68460e4bb0e2b5c416fef00828b504b97db3b6e33038baeb1a33572f6b17b2b2db2488ad7ee9cc62caf3e0d91894adbe4f9599b6d76f055e2df7ceb83c76bd518a9b7782bad33cf9fab7f01a66b3bebf75d9f3873b355c43d4cb3729c71b9c579ee1c41b26df5b1f06cd220c68a251fb139b863f401831994aeb35fc8a4bac643e3628ad1be8296a8884e45c4d40a652bb467ea612c2c74b889ccf6da1549b7b1a6abb8214b0f45eb097542f3b34c2d7c9f1defdbd8b708911804ddc20c46fc8b07a3c09e4840ee15c9a9513441d1dd3aed21fdc6adf00f9da57d634cb6d3d0ec19e3b3291bb1addb82d133e1347e7540d0690c6fc78320a31460dc269ec0540b0bb6139f681a13ae22c2ce9203152c38bb01ad3f705f46abe2579939c0b53abc5c9e95f3d820f1762e2552b02ee0abc5ed273a2354b5ee02038816c10bcd686924bf7f09b23cc5f51dceba5838b18221de7b091bd74753a787add23882c5ded535d02d816d153a2d62195232ebb5ea47e17053bbe87864e522290b6b4927ad210e913e7b01315e3351f32a1f8106dbae7d4883ec09068bc3d380b7ff2a208579d5cf1cf1250a317d0c4dab5609ef9f6afff3daafed071e3cabc3c04f6222b9aaf69c1684573e62d2d88d1611a5e0e964933b2826d1d7b5c96230c94c43186e99780d46cac3262c854795bdbf27931e14354cb36769e37415b61ec298b5c2a61a7187cde4f1e0a42880cf56eec7f32e1285ad28f55707297b04f292ec377b5e869af7e29a619fdf40b139d1eb4fddffb406460c692d16f5f995ea009f54312443345b69f12ceda928beb396a70ed0cb706df30ceecf38999fa71e67fcb431880781c33718473489c296882f5d88cd5db910a303310c1cc7de63d40f03ad17e39d906c484158afa414242fbb95b6240ba77aaafeb46b56143eb03d76f28a571e8565f574311fd8a53742d427223b1617e2180d43cf47e9477d307eea1c0fcf698d8640a548a49ff78b0fcb894b7481d4f2625a91170870d311853755bacc6b23cdc61e0ce6a867803e18a8f49e57a8442300626f73f638dfb5513e70d208df45c5bfed6dff77afce7d8af91175e4e33e46386062a69bf971bc2d5e916234c37e36b6464c7035451df3245627d4be15b64ca898be8f8a703d84bd158687be20ca1997b96f281adbf278cac8cb351ec972f5ac41ca31754c91be889ada346862dcd72781927509e2e7bb6175b16a12e06a43082e03a7778de06b1a2fc1f013c38ab957a597db51fe93f604b5853de459ddd0c5ca909cf747b1a89c3af1c6621f8e3066f9b3b1f1314c310c6b95afa30c78fd016e114c79737f2de4140da9e819eb4db2468eb1e58117a99783b1d5d2fa164afddafc8ec0098519b41a37d37222a3e383a1d6924966a42504b057d7c1a71aa015490a15ec342a53becfa71fbedc2119f21c54947e27b5eb03fd9479c2a84945b8999d5b0695eb7a414a4873989d8d35e24fe5"}, @NFTA_DATA_VERDICT={0x3c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}]}]}]}, {0xec, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_USERDATA={0xe8, 0x6, 0x1, 0x0, "e37c7a25bc111a74118dde89a127977562844f76ea7c325eecaef462e9e67167043bebc9644756cd91a5eb1a11ce12779000640fc5f246f728e00455d96f099c112c2ebbbc8aa06f6f5c33e1ff972e8ffb2372e882ea8ad0f350746849e12c14f9c138865880023615b51472957745d3fcf1b6779bcead5f7a7ea7875eedb598a6b7461c553d651ea9486fafeef87ec91d8d825642e95da554627ba3e12ee02d80968a7b2aed916b6d28e6f2e335d6be3a2736ec9c7ec5a5e66aed1aa4492b35d0855ee242fafd20fb45cb95bcf56d90f08f7367ed2ab80f51829ffe3ca366ebed307ec4"}]}, {0x8, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_EXPR={0x4}]}, {0x3a8, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_DATA={0xa4, 0x2, 0x0, 0x1, [@NFTA_DATA_VERDICT={0xc, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0x2}]}, @NFTA_DATA_VERDICT={0x2c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VERDICT={0x68, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}]}]}, @NFTA_SET_ELEM_KEY_END={0x1ec, 0xa, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x38, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}, @NFTA_DATA_VALUE={0x4b, 0x1, "eea7de2eeea7d6f49d6dbf5082358fdbfc21237180b6e7d21e956f3d691cc3ed9f5f7633aa82eca24c7f16d5157d9e08df985013926606b053cedd1402d976c0e4bd0701373a94"}, @NFTA_DATA_VERDICT={0x4c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}]}, @NFTA_DATA_VALUE={0x9f, 0x1, "e3f16bed6c299905be81cd21e5df5683dc8cb83f0b16ee07963f194971e540b54eaccb17feff7c310bca09f5067bd98eb76798915a6c4898b9918d564f522d303887c67cc478b3704b7d2eecd693d890e1d8d68a07f4a16324c3bef425ccebc5ec924faa07f2282754b3f2123c6088d398d091ff90b14e840f9189846885dd547554dcb28c2d046db40b5e69eec539ce409d82d3a2ffc41dd24329"}, @NFTA_DATA_VALUE={0x77, 0x1, "02a09f6775ff57f6d3827465f4cb0620d01d1428f751b57f7d0fede4f07ab0a238062e79c7d729086a295f45c56b9787a8b6de96e8a8f00df8233f90a5baa5a0113d9d8bb3648243b51c44cdeab36d22956f7279b882dba62755ec5d60fc4d3bbaa62ab971cd294e4f6f9b1a5ba7120874e2fa"}]}, @NFTA_SET_ELEM_TIMEOUT={0xc, 0x4, 0x1, 0x0, 0x80000001}, @NFTA_SET_ELEM_USERDATA={0x2f, 0x6, 0x1, 0x0, "73d0bf674262fedf54e79e5b5de0625936c77812cc7f545866ee5a5c8664a505d073c60c2ffe5298916643"}, @NFTA_SET_ELEM_KEY={0x4}, @NFTA_SET_ELEM_TIMEOUT={0xc, 0x4, 0x1, 0x0, 0xb53}, @NFTA_SET_ELEM_KEY={0xbc, 0x1, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x18, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}, @NFTA_DATA_VALUE={0x9d, 0x1, "3eb039ba6cc4e0dc6f1cdbef69ce547b30a1f98037759e2fa9ec5e0c8a130368a0560f9c424654ff8a8af029ef197593e105a36d58e21fc9634774e5b86424c7eb6a7a240720fbc09dbac0ec1622e13ff1c95d337b289677755cda741815240c997bd8791d36d8cd20ca301b269cabe438bbeda94c7e402c4462a802ef02069e795dc5b08f4607ef28608aa0701664bf08204d9cadb1ee51ad"}]}, @NFTA_SET_ELEM_EXPIRATION={0xc, 0x5, 0x1, 0x0, 0x6}]}, {0x160, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_DATA={0x15c, 0x2, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x38, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}, @NFTA_DATA_VALUE={0xe2, 0x1, "3d93b6ea1193f63344c815d21a1bed7c83d1311233f5ebf7ebc143057d619c2ecaeeee10954acf36101694b8e60ba43b952dc0a1ec20b352c7b5254614183ef12105553b48b7b59580f725a3cd5dd13108fdf162a85d5daa8ab8ffdafc79e6f17419d05cf32bee14edae0e9b5fccca8fffa78d27bc8b6fc999aa776127733d12f599208b71ec3fcf7ea0a64ac4ce1ed38857da23a579ca8f7f767f13d2d34a1916a0097bcce4e8035f507bd10c7ac860acec1da7a244b99ed672766b934563e680ad5b2fe77a16091e7f0448b083d0efd5b3e0681885d01c83d2c46a4a84"}, @NFTA_DATA_VERDICT={0x3c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}]}]}]}, {0x1f4, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_OBJREF={0x9, 0x9, 'syz0\x00'}, @NFTA_SET_ELEM_FLAGS={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_SET_ELEM_EXPR={0x4}, @NFTA_SET_ELEM_KEY={0x1d8, 0x1, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x5c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}]}, @NFTA_DATA_VERDICT={0x60, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}, @NFTA_DATA_VERDICT={0x10, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}, @NFTA_DATA_VERDICT={0x40, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}]}, @NFTA_DATA_VALUE={0xc, 0x1, "2f57e88d247e2d0e"}, @NFTA_DATA_VERDICT={0x34, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VERDICT={0xc, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}]}, @NFTA_DATA_VALUE={0x7c, 0x1, "da2cfa6ab44d44a795393b8d991178bff8fa006237e18b9dd76b91017be9bebb17cedf4621fdc3b231a529fe4bbcc002689d4dd781cdf17160413ee3e27109a5c03b4232d9b21210b0d36b8e7c810b8e892e77f3ca0d02f3ec95e42e894b5afa4281525d5450d01e1f58ce50524faf2c10be475ee25ca1c3"}]}]}, {0x60, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_OBJREF={0x9, 0x9, 'syz2\x00'}, @NFTA_SET_ELEM_KEY={0x50, 0x1, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x4c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}]}]}, {0x54, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_EXPIRATION={0xc, 0x5, 0x1, 0x0, 0x8}, @NFTA_SET_ELEM_USERDATA={0x42, 0x6, 0x1, 0x0, "a3f28ed0cf8f82795fb2bbb1322f3c140e2a83fc3cd09084cea9dfa78df7ca3915e1f9c31871ad5f373d9d71ef35f5f7450e83d048d173850904af6bc136"}]}]}, @NFTA_SET_ELEM_LIST_SET={0x9, 0x2, 'syz2\x00'}, @NFTA_SET_ELEM_LIST_TABLE={0x9, 0x1, 'syz0\x00'}]}, 0x4108}}, 0x4050) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:21:15 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c460706051ba7"], 0x1078) 06:21:15 executing program 0: add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) 06:21:15 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b25"], 0x1078) 06:21:15 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4607060506a7e20000000000000200180006000000a80200000000000040000000000000005001000000000000e8000000000038000100090006000400010000000900000009000000000000002f000000000000000800000000000000070000000000000000000000000800000b0000000000005934ea34634639c8abb3a1af301bd2ae5a058a46cda5332a478b62b601531282496375afeacced56baa3191597ebcb004269b2fa89521b3e43eb40a0b299fc4bf9481504287812b8aec8da5490615cf99199d9980fd02e43df334192b4744351200a57d0fc08bc4d200a8599fb6c2792e4908cb2a43f97acc6664feb145acebbba222b72709b111f6552e367866828a4dea4816cb0edf1ef977f787f5c0594a4aa15ebce993702171db85e300259c2d835de9710e18870cb7e7985ee122238200ddef6a98c81e750fe0a1625e39e187fdedfd0802b391714cc3773cf032e1939a5edfd69fa971cf047e92aa5c6198c1f52d287167fb651eb70db1a681785f4c1cc31fe20d0c27aecafcb394f24a1e0f41c9070a8e2d9569b4deeff35c74ca0bbcdff23d73e1e56170ad27b64cfb4114db36d7021910c47edb6ba65a58e7e4d256474c7173c5e9677c360c2d48b0cd8e1be878650f6f44484e2cf616d52aeede6dd90b1daa2196a273cf4d94ae59e09ba1f67921cbecc19c6867aac09636995b54ffd91525d541de3eb5a53e4805df79f4cb64bf0525aaa374b990f359191ee5371739e8c8a9437462f034e6bba4d986dc44b37b2c65dcfeb0eb0377fb7f438ef20379c2d48aa65b4ef7d1765633766f4ab4d9b125ce8e5607977a1d14c49eff3105bb671af00fb59d8fa712767d3ca0388a3810fd4b631cb75a155d0ce86f8ba59053555f34e5b2ee0a71cec2914cbe3daee5b12987bf7e964c9e03959ed48b14b4cde213e7f6eee93069d508f3d735e997fb203bdda2e9c01f7b73b0b154e68256a5d03a5eac9ff4ae7250e0cabe78010a1bf97ef5c311db797fa482a4a98fa9b33dfa0331dea1f7fe62432a6ee349e825770be7fef783116a8bcea9630bcf038847f9189255d48eb68d67f7fd644b1b29faadb9df821531e95167de8ac22d36a9f9044f52e69d81e01f71aa5799260ce2bfa067d7da8f1e761bb74696512580026ee9f97ee8a7fed4b0cae5cb8d7177a719603dffd9fb8771b1b34bb82abeff6944932ecde861c80acea406ddf572b1b3f682cbf31f32116d7cb0bad6e074bb35cdf283a75edcd9891c8665ea0ef93d9517ace2cfc78751974711a47d6cd4f84d3d15729915e2e98f91616dd6419daa765952e0f6235d8c1d097e79480cbf6f47befc3d7726d27901ccd095a56933b2506d5a07fa977184c96e9ad9ad9ca75852b9d7e559834a03aad81dcb9f6d53adb644f3c94016db4b20fc290596a48e1e9f1e71f6060e495c287519ec4eccc09df37ba47de29e12b470f40159dd6ed4f842d037a8fae46d4c08eb6a8892f99d88ecf451ec34353ce4ce51833793cf055c091ff8612555f67786eb2b268adeaf5286294414e84d468109e25afc7c6df130c53bb7ba1e8b7be1f0a38da01d449316aa39dac9b8194d51a11fe47948ac342866f23e98ab7d140d862c71e6557a653e5c29271b928c95f41371d53fb96e71f9727bc341bc5693cc15026377816c1dc00bb53894c62817e6534265ec042190957bfcbf9667556e0315de3f4cf7ae0446e954d3c0dc7667d83478d7c0a56af6c36972d3d734aac00bbcea6bd63cca53f16dbfb6c044e528ea67002752a1525b5e1f751785160e447a20d225b0b5154adaac92a400da81230e2a0a88f90b49c243f85e15bd5ca887cc78bf11e33db60107c884a8451887aaaf912fdefcb73ee473c690f8fde166b3f1e915c92532fe4bfb3de51caaac3646f0c7d0890aa59a8edbb4f7f768a87750f355948e2259d227aa7f41d66abcdc0d1e61da5850b7892b2b62e5974c33bd5533687208623a8b3d1fae793db0559b2d7112ca3c126ea916d8175a16633a8b9a293d6308478b0a77ad462296044a8b6aa4ee57a0cd2ad61912d2a9c32ba7de157dc85e2ba2306b87049ee3f67d27f012b5074933e176e3449c0eb8a2b5a976db8fd689063d7c593a14ebe87b1fb95fe0e4baeec1dfae988bdb1655a3aebbfc5742ce9ed94311b2913e73225fe637cea87bc86e0da44efcc1b772660db8638a6183af4b6dbd64848299a8d01b37acfa34cafaa03e5b26e0067e61d08f3fc8c5afbf4b16f6da3eb2c5562d483fa7c47cb987e12614da790abbcfeea166ff72ed057219709da12dd4adee2ac730d3873df45acbd808846efdd3633003eed862b1a955325c7a1597b49b715362cb173003eb783ff79f4b55e02d65783d56585351fc3f96a2502c6b194cc6bdefaf75f4af206e7b5997e2864953d1b77172f800caf5310d7703ec6842d4b1c7b441ea50e56ebb4bd412701b38fc1020e5cb69b641337ddbcde4dfcfbbe039a52f46f7b3cb4309c8a1b84460e6165aac5383cf8bedf742ab52e0a4bb927a468232f8ce7c0051c6caf576b7687a7d1a55fbc5a465e79205069e72501b07340326ec951b4ad76e6824b57207420346a9f74e2a3b719d1579c97a80ec04f15f2439e3cbed2ed4298461125e9193466ebfebba056102e8f3dd063baf68a4b635062dfe4bd8e83b8b08e919d6eb08d4c25bba1e3c86096264d5e75c62a02812cda092d63336d2d6848dcdd32877988283c2e1c21a31a2f8d3c94e25d1f83b9df929140a48f64017e6fd403c8812443aff5f742b4cd3f073954154283422a83340b118ff2c859b9cc19ecc0e1e7467363575e8d2ade02b805152bc6229eadbb0ed85cd70f0a0a35b288206d5d9a0bde2e79d9"], 0x1078) 06:21:16 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r4, &(0x7f0000000600)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d461da77f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bc9d6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x1200) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) 06:21:16 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b28"], 0x1078) 06:21:16 executing program 0: perf_event_open(&(0x7f00000000c0)={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={0x3ff}, 0x10100, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x8) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) 06:21:16 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7