fff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b3", 0x97, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) [ 435.610166] erofs: read_super, device -> /dev/loop4 [ 435.630979] erofs: options -> [ 435.648358] erofs: cannot find valid erofs superblock [ 435.662169] erofs: read_super, device -> /dev/loop5 12:03:07 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:07 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_a={0x8, 0x2, 0x11, 0x0, 0x4}}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}}, 0x0) [ 435.681311] erofs: options -> 12:03:07 executing program 4: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 435.709312] erofs: blksize 1 isn't supported on this platform 12:03:07 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d01000000", 0xc, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 435.829197] erofs: read_super, device -> /dev/loop2 [ 435.834399] erofs: options -> [ 435.865080] erofs: cannot find valid erofs superblock 12:03:07 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b3", 0x97, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:07 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_a={0x8, 0x2, 0x11, 0x0, 0x5}}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}}, 0x0) [ 435.949574] erofs: read_super, device -> /dev/loop4 [ 435.961284] erofs: options -> [ 435.981754] erofs: read_super, device -> /dev/loop5 [ 435.983543] erofs: cannot find valid erofs superblock [ 435.990229] erofs: options -> 12:03:07 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 436.014329] erofs: blksize 1 isn't supported on this platform 12:03:07 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b3", 0x97, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) [ 436.125951] erofs: read_super, device -> /dev/loop2 [ 436.148228] erofs: options -> 12:03:07 executing program 4: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:07 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_a={0x8, 0x2, 0x11, 0x0, 0x6}}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}}, 0x0) [ 436.179539] erofs: cannot find valid erofs superblock 12:03:08 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d01000000", 0xc, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:08 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 436.287996] erofs: read_super, device -> /dev/loop4 [ 436.293042] erofs: options -> [ 436.313134] erofs: cannot find valid erofs superblock [ 436.323025] erofs: read_super, device -> /dev/loop5 12:03:08 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39d", 0x98, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) [ 436.342073] erofs: options -> [ 436.357507] erofs: blksize 1 isn't supported on this platform 12:03:08 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_a={0x8, 0x2, 0x11, 0x0, 0x8}}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}}, 0x0) 12:03:08 executing program 4: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, 0x0) 12:03:08 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d01000000", 0xc, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 436.482639] erofs: read_super, device -> /dev/loop2 [ 436.490104] erofs: options -> [ 436.504022] erofs: root inode @ nid 36 [ 436.523863] erofs: mounted on /dev/loop2 with opts: . [ 436.564733] erofs: unmounted for /dev/loop2 12:03:08 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39d", 0x98, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:08 executing program 4: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, 0x0) 12:03:08 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_a={0x8, 0x2, 0x11, 0x0, 0x9}}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}}, 0x0) 12:03:08 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 436.693773] erofs: read_super, device -> /dev/loop5 [ 436.703588] erofs: options -> [ 436.718564] erofs: blksize 1 isn't supported on this platform 12:03:08 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_a={0x8, 0x2, 0x11, 0x0, 0xa}}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}}, 0x0) [ 436.864530] erofs: read_super, device -> /dev/loop2 [ 436.879066] erofs: options -> [ 436.900224] erofs: cannot find valid erofs superblock 12:03:08 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:08 executing program 4: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, 0x0) 12:03:08 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39d", 0x98, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:08 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 437.042054] erofs: read_super, device -> /dev/loop5 [ 437.048761] erofs: options -> [ 437.067086] erofs: root inode @ nid 0 [ 437.091430] erofs: bogus i_mode (0) @ nid 0 12:03:08 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_a={0x8, 0x2, 0x11, 0x0, 0xb}}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}}, 0x0) 12:03:09 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 437.236229] erofs: read_super, device -> /dev/loop2 [ 437.263646] erofs: options -> [ 437.277316] erofs: cannot find valid erofs superblock 12:03:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_a={0x8, 0x2, 0x11, 0x0, 0xe}}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}}, 0x0) 12:03:09 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:09 executing program 4: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024000000000000000000e80300000000000000000000020000000000000000000000e2b40a7e6a21434794c3ee542307f1d5", 0x40, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/63, 0x3f, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 437.432447] erofs: read_super, device -> /dev/loop5 [ 437.437626] erofs: options -> [ 437.471091] erofs: root inode @ nid 0 12:03:09 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 437.504282] erofs: bogus i_mode (0) @ nid 0 12:03:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_a={0x8, 0x2, 0x11, 0x0, 0xf}}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}}, 0x0) 12:03:09 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 437.638027] erofs: read_super, device -> /dev/loop4 [ 437.645497] erofs: options -> [ 437.654034] erofs: read_super, device -> /dev/loop2 [ 437.661948] erofs: options -> [ 437.678535] erofs: root inode @ nid 36 12:03:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_a={0x8, 0x2, 0x11, 0x0, 0x10}}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}}, 0x0) 12:03:09 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) [ 437.692284] erofs: cannot find valid erofs superblock [ 437.705673] erofs: mounted on /dev/loop4 with opts: . [ 437.725158] erofs: unmounted for /dev/loop4 [ 437.764869] erofs: read_super, device -> /dev/loop5 [ 437.796030] erofs: options -> [ 437.807312] erofs: root inode @ nid 0 12:03:09 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d", 0x8, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:09 executing program 4: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024000000000000000000e80300000000000000000000020000000000000000000000e2b40a7e6a21434794c3ee542307f1d5", 0x40, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/63, 0x3f, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 437.903880] erofs: bogus i_mode (0) @ nid 0 12:03:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_a={0x8, 0x2, 0x11, 0x0, 0x60}}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}}, 0x0) 12:03:09 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:09 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 438.050090] erofs: read_super, device -> /dev/loop4 [ 438.052339] erofs: read_super, device -> /dev/loop2 [ 438.060647] erofs: options -> [ 438.076754] erofs: root inode @ nid 36 [ 438.083749] erofs: options -> [ 438.107890] erofs: mounted on /dev/loop4 with opts: . [ 438.130633] erofs: blksize 1 isn't supported on this platform [ 438.145569] erofs: unmounted for /dev/loop4 12:03:10 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}}, 0x0) 12:03:10 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d", 0x8, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 438.268670] erofs: read_super, device -> /dev/loop5 [ 438.275081] erofs: options -> [ 438.289957] erofs: root inode @ nid 36 [ 438.304254] erofs: mounted on /dev/loop5 with opts: . 12:03:10 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x5, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) [ 438.328859] erofs: unmounted for /dev/loop5 12:03:10 executing program 4: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024000000000000000000e80300000000000000000000020000000000000000000000e2b40a7e6a21434794c3ee542307f1d5", 0x40, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/63, 0x3f, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:10 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:10 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_a={0x8, 0x2, 0x11, 0x0, 0x0, 0x2}}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}}, 0x0) [ 438.397784] erofs: read_super, device -> /dev/loop2 [ 438.405195] erofs: options -> [ 438.418292] erofs: blksize 1 isn't supported on this platform [ 438.547134] erofs: read_super, device -> /dev/loop4 12:03:10 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d", 0x8, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 438.568924] erofs: options -> [ 438.585465] erofs: root inode @ nid 36 [ 438.592777] erofs: read_super, device -> /dev/loop5 12:03:10 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x5, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:10 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_a={0x8, 0x2, 0x11, 0x0, 0x0, 0x3}}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}}, 0x0) [ 438.614932] erofs: mounted on /dev/loop4 with opts: . [ 438.625022] erofs: options -> [ 438.635899] erofs: root inode @ nid 0 [ 438.647081] erofs: unmounted for /dev/loop4 [ 438.656374] erofs: bogus i_mode (0) @ nid 0 [ 438.767108] erofs: read_super, device -> /dev/loop2 12:03:10 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:10 executing program 4: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024000000000000000000e80300000000000000000000020000000000000000000000e2b40a7e6a21434794c3ee542307f1d5", 0x40, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/63, 0x3f, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 438.790728] erofs: options -> [ 438.838751] erofs: blksize 1 isn't supported on this platform 12:03:10 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x5, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:10 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d01000000", 0xc, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:10 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_a={0x8, 0x2, 0x11, 0x0, 0x0, 0x4}}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}}, 0x0) [ 438.956462] erofs: read_super, device -> /dev/loop5 [ 438.962286] erofs: options -> [ 438.976253] erofs: root inode @ nid 0 [ 438.981104] erofs: read_super, device -> /dev/loop4 [ 438.990655] erofs: options -> [ 439.039810] erofs: bogus i_mode (0) @ nid 0 [ 439.062466] erofs: root inode @ nid 36 [ 439.100212] erofs: mounted on /dev/loop4 with opts: . 12:03:10 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {0x0, 0x0, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:11 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 439.146425] erofs: read_super, device -> /dev/loop2 [ 439.155521] erofs: unmounted for /dev/loop4 [ 439.168289] erofs: options -> [ 439.184883] erofs: blksize 1 isn't supported on this platform 12:03:11 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_a={0x8, 0x2, 0x11, 0x0, 0x0, 0x5}}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}}, 0x0) 12:03:11 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d01000000", 0xc, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 439.328803] erofs: read_super, device -> /dev/loop5 12:03:11 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {0x0, 0x0, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:11 executing program 4 (fault-call:0 fault-nth:0): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 439.354133] erofs: options -> [ 439.369768] erofs: root inode @ nid 0 [ 439.387367] erofs: bogus i_mode (0) @ nid 0 [ 439.439909] erofs: read_super, device -> /dev/loop2 [ 439.475735] erofs: options -> 12:03:11 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_a={0x8, 0x2, 0x11, 0x0, 0x0, 0x6}}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}}, 0x0) 12:03:11 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 439.500963] erofs: blksize 1 isn't supported on this platform [ 439.519244] FAULT_INJECTION: forcing a failure. [ 439.519244] name failslab, interval 1, probability 0, space 0, times 1 12:03:11 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {0x0, 0x0, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) [ 439.612418] CPU: 0 PID: 21188 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 439.620371] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 439.629735] Call Trace: [ 439.632343] dump_stack+0x1fc/0x2ef [ 439.636074] should_fail.cold+0xa/0xf [ 439.639885] ? setup_fault_attr+0x200/0x200 [ 439.644216] ? lock_acquire+0x170/0x3c0 [ 439.648204] __should_failslab+0x115/0x180 [ 439.652451] should_failslab+0x5/0x10 [ 439.656257] __kmalloc+0x2ab/0x3c0 [ 439.659804] ? __se_sys_memfd_create+0xf8/0x440 [ 439.664489] __se_sys_memfd_create+0xf8/0x440 [ 439.668998] ? memfd_file_seals_ptr+0x150/0x150 [ 439.673673] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 439.679050] ? trace_hardirqs_off_caller+0x6e/0x210 [ 439.684085] ? do_syscall_64+0x21/0x620 [ 439.688076] do_syscall_64+0xf9/0x620 [ 439.691891] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 439.697082] RIP: 0033:0x4665e9 [ 439.700285] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 439.705879] erofs: read_super, device -> /dev/loop5 [ 439.719183] RSP: 002b:00007fee31babf48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 439.719199] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665e9 [ 439.719206] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee86 [ 439.719215] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 439.719222] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 12:03:11 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d01000000", 0xc, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 439.719229] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020010a00 12:03:11 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_a={0x8, 0x2, 0x11, 0x0, 0x0, 0x8}}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}}, 0x0) [ 439.893993] erofs: read_super, device -> /dev/loop2 12:03:11 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740), 0x0, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) [ 439.918430] erofs: options -> [ 439.933736] erofs: blksize 1 isn't supported on this platform [ 439.964936] erofs: options -> [ 439.974641] erofs: cannot find valid erofs superblock 12:03:11 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:11 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740), 0x0, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:11 executing program 4 (fault-call:0 fault-nth:1): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:11 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_a={0x8, 0x2, 0x11, 0x0, 0x0, 0x9}}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}}, 0x0) 12:03:11 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 440.128013] erofs: read_super, device -> /dev/loop2 [ 440.134740] erofs: options -> [ 440.164598] erofs: root inode @ nid 0 [ 440.182628] erofs: bogus i_mode (0) @ nid 0 [ 440.194168] FAULT_INJECTION: forcing a failure. [ 440.194168] name failslab, interval 1, probability 0, space 0, times 0 12:03:12 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740), 0x0, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) [ 440.240394] CPU: 0 PID: 21245 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 440.248319] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 440.257681] Call Trace: [ 440.260301] dump_stack+0x1fc/0x2ef [ 440.263949] should_fail.cold+0xa/0xf [ 440.267965] ? setup_fault_attr+0x200/0x200 [ 440.272295] ? lock_acquire+0x170/0x3c0 [ 440.276488] __should_failslab+0x115/0x180 [ 440.280922] should_failslab+0x5/0x10 [ 440.285081] kmem_cache_alloc+0x277/0x370 [ 440.289249] ? shmem_destroy_callback+0xb0/0xb0 [ 440.294028] shmem_alloc_inode+0x18/0x40 [ 440.298100] ? shmem_destroy_callback+0xb0/0xb0 [ 440.302786] alloc_inode+0x5d/0x180 [ 440.306420] new_inode+0x1d/0xf0 [ 440.309798] shmem_get_inode+0x96/0x8d0 [ 440.313815] __shmem_file_setup.part.0+0x7a/0x2b0 [ 440.318672] shmem_file_setup+0x61/0x90 [ 440.322652] __se_sys_memfd_create+0x26b/0x440 [ 440.327246] ? memfd_file_seals_ptr+0x150/0x150 [ 440.331922] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 440.337389] ? trace_hardirqs_off_caller+0x6e/0x210 [ 440.342543] ? do_syscall_64+0x21/0x620 [ 440.346622] do_syscall_64+0xf9/0x620 [ 440.350443] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 440.355639] RIP: 0033:0x4665e9 [ 440.358844] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 440.377883] RSP: 002b:00007fee31babf48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 440.385786] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665e9 [ 440.393152] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee86 [ 440.400454] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 440.407750] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 440.415205] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020010a00 12:03:12 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 440.456652] erofs: read_super, device -> /dev/loop5 [ 440.462044] erofs: options -> [ 440.465739] erofs: cannot find valid erofs superblock 12:03:12 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_a={0x8, 0x2, 0x11, 0x0, 0x0, 0xa}}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}}, 0x0) 12:03:12 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:12 executing program 4 (fault-call:0 fault-nth:2): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:12 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae", 0x74, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) [ 440.584621] erofs: read_super, device -> /dev/loop2 [ 440.595533] erofs: options -> [ 440.601747] erofs: root inode @ nid 0 [ 440.615743] erofs: bogus i_mode (0) @ nid 0 [ 440.655190] FAULT_INJECTION: forcing a failure. [ 440.655190] name failslab, interval 1, probability 0, space 0, times 0 [ 440.688629] erofs: read_super, device -> /dev/loop5 [ 440.690688] CPU: 1 PID: 21274 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 440.703838] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 440.712156] erofs: options -> [ 440.713184] Call Trace: [ 440.713208] dump_stack+0x1fc/0x2ef [ 440.713228] should_fail.cold+0xa/0xf [ 440.724423] erofs: cannot find valid erofs superblock [ 440.726389] ? setup_fault_attr+0x200/0x200 [ 440.726406] ? lock_acquire+0x170/0x3c0 [ 440.726426] __should_failslab+0x115/0x180 [ 440.745494] should_failslab+0x5/0x10 [ 440.749314] kmem_cache_alloc+0x277/0x370 [ 440.753480] __d_alloc+0x2b/0xa10 [ 440.756948] d_alloc_pseudo+0x19/0x70 [ 440.760758] alloc_file_pseudo+0xc6/0x250 [ 440.764924] ? alloc_file+0x4d0/0x4d0 [ 440.768732] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 440.774406] ? shmem_get_inode+0x44c/0x8d0 [ 440.778660] __shmem_file_setup.part.0+0x102/0x2b0 [ 440.783628] shmem_file_setup+0x61/0x90 [ 440.787612] __se_sys_memfd_create+0x26b/0x440 [ 440.792489] ? memfd_file_seals_ptr+0x150/0x150 [ 440.797268] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 440.802647] ? trace_hardirqs_off_caller+0x6e/0x210 [ 440.807675] ? do_syscall_64+0x21/0x620 [ 440.811759] do_syscall_64+0xf9/0x620 [ 440.815573] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 440.820768] RIP: 0033:0x4665e9 [ 440.823966] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 440.843241] RSP: 002b:00007fee31babf48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f 12:03:12 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:12 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae", 0x74, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) [ 440.851395] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665e9 [ 440.859003] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee86 [ 440.866545] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 440.873832] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 440.881211] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020010a00 [ 440.933843] erofs: read_super, device -> /dev/loop2 [ 440.949932] erofs: options -> [ 440.966765] erofs: root inode @ nid 0 12:03:12 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_a={0x8, 0x2, 0x11, 0x0, 0x0, 0xb}}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}}, 0x0) 12:03:12 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, 0x0) [ 440.981507] erofs: bogus i_mode (0) @ nid 0 12:03:12 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, 0x0) 12:03:12 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:12 executing program 4 (fault-call:0 fault-nth:3): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:12 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae", 0x74, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:13 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_a={0x8, 0x2, 0x11, 0x0, 0x0, 0xe}}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}}, 0x0) [ 441.185105] FAULT_INJECTION: forcing a failure. [ 441.185105] name failslab, interval 1, probability 0, space 0, times 0 [ 441.202837] erofs: read_super, device -> /dev/loop2 [ 441.230389] erofs: options -> [ 441.245319] erofs: root inode @ nid 36 [ 441.257364] CPU: 0 PID: 21319 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 441.265384] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 441.274736] Call Trace: [ 441.277344] dump_stack+0x1fc/0x2ef [ 441.279699] ieee802154 phy0 wpan0: encryption failed: -22 [ 441.280978] should_fail.cold+0xa/0xf [ 441.286522] ieee802154 phy1 wpan1: encryption failed: -22 [ 441.290282] ? setup_fault_attr+0x200/0x200 [ 441.290298] ? lock_acquire+0x170/0x3c0 [ 441.290319] __should_failslab+0x115/0x180 [ 441.290336] should_failslab+0x5/0x10 [ 441.290348] kmem_cache_alloc+0x277/0x370 [ 441.290367] __alloc_file+0x21/0x330 [ 441.316879] erofs: mounted on /dev/loop2 with opts: . [ 441.320187] alloc_empty_file+0x6d/0x170 [ 441.320207] alloc_file+0x5e/0x4d0 [ 441.320225] alloc_file_pseudo+0x165/0x250 [ 441.320241] ? alloc_file+0x4d0/0x4d0 [ 441.320256] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 441.320273] ? shmem_get_inode+0x44c/0x8d0 [ 441.320295] __shmem_file_setup.part.0+0x102/0x2b0 [ 441.320314] shmem_file_setup+0x61/0x90 [ 441.320328] __se_sys_memfd_create+0x26b/0x440 [ 441.320348] ? memfd_file_seals_ptr+0x150/0x150 [ 441.331507] erofs: unmounted for /dev/loop2 [ 441.333104] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 441.333123] ? trace_hardirqs_off_caller+0x6e/0x210 [ 441.333140] ? do_syscall_64+0x21/0x620 [ 441.388055] do_syscall_64+0xf9/0x620 [ 441.391887] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 441.397083] RIP: 0033:0x4665e9 [ 441.400280] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 441.419885] RSP: 002b:00007fee31babf48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f 12:03:13 executing program 4 (fault-call:0 fault-nth:4): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 441.427604] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665e9 [ 441.434887] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee86 [ 441.442267] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 441.449544] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 441.456822] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020010a00 12:03:13 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55", 0xae, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:13 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_a={0x8, 0x2, 0x11, 0x0, 0x0, 0xf}}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}}, 0x0) 12:03:13 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:13 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, 0x0) [ 441.587291] FAULT_INJECTION: forcing a failure. [ 441.587291] name failslab, interval 1, probability 0, space 0, times 0 [ 441.632877] CPU: 1 PID: 21348 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 441.640793] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 441.650147] Call Trace: [ 441.652839] dump_stack+0x1fc/0x2ef [ 441.656483] should_fail.cold+0xa/0xf [ 441.660295] ? setup_fault_attr+0x200/0x200 [ 441.664623] ? lock_acquire+0x170/0x3c0 [ 441.668696] __should_failslab+0x115/0x180 [ 441.672944] should_failslab+0x5/0x10 [ 441.676751] kmem_cache_alloc_trace+0x284/0x380 [ 441.681444] apparmor_file_alloc_security+0x394/0xad0 [ 441.686650] ? apparmor_file_receive+0x160/0x160 [ 441.691504] ? __alloc_file+0x21/0x330 [ 441.695402] security_file_alloc+0x40/0x90 [ 441.699650] __alloc_file+0xc9/0x330 [ 441.703374] alloc_empty_file+0x6d/0x170 [ 441.708139] alloc_file+0x5e/0x4d0 [ 441.711687] alloc_file_pseudo+0x165/0x250 [ 441.711706] ? alloc_file+0x4d0/0x4d0 [ 441.711720] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 441.711739] ? shmem_get_inode+0x44c/0x8d0 12:03:13 executing program 0: ioctl$TIOCL_PASTESEL(0xffffffffffffffff, 0x541c, &(0x7f0000000000)) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, &(0x7f00000000c0)={&(0x7f0000000080)=""/46, 0x2e, 0x8, 0x7}) r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x151) ioctl$DRM_IOCTL_AGP_FREE(0xffffffffffffffff, 0x40206435, &(0x7f0000000040)) [ 441.719786] __shmem_file_setup.part.0+0x102/0x2b0 [ 441.719809] shmem_file_setup+0x61/0x90 [ 441.719825] __se_sys_memfd_create+0x26b/0x440 [ 441.719839] ? memfd_file_seals_ptr+0x150/0x150 [ 441.719855] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 441.719871] ? trace_hardirqs_off_caller+0x6e/0x210 [ 441.719885] ? do_syscall_64+0x21/0x620 [ 441.719901] do_syscall_64+0xf9/0x620 [ 441.738602] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 441.758242] RIP: 0033:0x4665e9 12:03:13 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_a={0x8, 0x2, 0x11, 0x0, 0x0, 0x10}}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}}, 0x0) 12:03:13 executing program 4 (fault-call:0 fault-nth:5): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 441.758257] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 441.758265] RSP: 002b:00007fee31babf48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 441.758279] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665e9 [ 441.758287] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee86 [ 441.758295] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 441.758303] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 441.758310] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020010a00 [ 441.890387] erofs: read_super, device -> /dev/loop2 [ 441.895526] erofs: options -> 12:03:13 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55", 0xae, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) [ 441.936473] erofs: root inode @ nid 36 12:03:13 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_a={0x8, 0x2, 0x11, 0x0, 0x0, 0x60}}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}}, 0x0) [ 441.957173] FAULT_INJECTION: forcing a failure. [ 441.957173] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 441.963674] erofs: mounted on /dev/loop2 with opts: . [ 441.982661] CPU: 1 PID: 21378 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 441.990600] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 441.999961] Call Trace: [ 442.002564] dump_stack+0x1fc/0x2ef [ 442.002651] should_fail.cold+0xa/0xf [ 442.002666] ? lock_acquire+0x170/0x3c0 [ 442.014941] ? setup_fault_attr+0x200/0x200 [ 442.019616] __alloc_pages_nodemask+0x239/0x2890 [ 442.024407] ? __lock_acquire+0x6de/0x3ff0 [ 442.028726] ? static_obj+0x50/0x50 [ 442.033047] ? __lock_acquire+0x6de/0x3ff0 [ 442.037278] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 442.042111] ? __lock_acquire+0x6de/0x3ff0 [ 442.046340] ? HARDIRQ_verbose+0x10/0x10 [ 442.050748] ? mark_held_locks+0xf0/0xf0 [ 442.054811] ? mark_held_locks+0xf0/0xf0 [ 442.058867] alloc_pages_vma+0xf2/0x780 [ 442.062836] shmem_alloc_page+0x11c/0x1f0 [ 442.066985] ? shmem_swapin+0x220/0x220 [ 442.071139] ? percpu_counter_add_batch+0x126/0x180 [ 442.076145] ? __vm_enough_memory+0x316/0x650 [ 442.080641] shmem_alloc_and_acct_page+0x15a/0x850 [ 442.086004] shmem_getpage_gfp+0x4e9/0x37f0 [ 442.090329] ? shmem_alloc_and_acct_page+0x850/0x850 [ 442.095422] ? mark_held_locks+0xa6/0xf0 [ 442.099649] ? ktime_get_coarse_real_ts64+0x1c7/0x290 [ 442.105651] ? iov_iter_fault_in_readable+0x1fc/0x3f0 [ 442.110852] shmem_write_begin+0xff/0x1e0 [ 442.115019] generic_perform_write+0x1f8/0x4d0 [ 442.119691] ? filemap_page_mkwrite+0x2f0/0x2f0 [ 442.124462] ? current_time+0x1c0/0x1c0 [ 442.128447] ? lock_acquire+0x170/0x3c0 [ 442.132609] __generic_file_write_iter+0x24b/0x610 [ 442.137549] generic_file_write_iter+0x3f8/0x730 [ 442.142299] __vfs_write+0x51b/0x770 [ 442.146002] ? kernel_read+0x110/0x110 [ 442.149890] ? check_preemption_disabled+0x41/0x280 [ 442.154899] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 442.159906] vfs_write+0x1f3/0x540 [ 442.163539] __x64_sys_pwrite64+0x1f7/0x250 [ 442.167866] ? ksys_pwrite64+0x1a0/0x1a0 [ 442.172026] ? trace_hardirqs_off_caller+0x6e/0x210 [ 442.177032] ? do_syscall_64+0x21/0x620 [ 442.180999] do_syscall_64+0xf9/0x620 [ 442.184790] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 442.189963] RIP: 0033:0x419787 12:03:13 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x46641, 0x0) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x151) [ 442.193239] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 442.212512] RSP: 002b:00007fee31babf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 442.220417] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000419787 [ 442.227711] RDX: 000000000000000f RSI: 0000000020010000 RDI: 0000000000000004 [ 442.235060] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 442.242427] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 442.249726] R13: 0000000000000004 R14: 0000000020000200 R15: 0000000000000000 12:03:14 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 442.358154] erofs: read_super, device -> /dev/loop4 [ 442.369131] erofs: options -> [ 442.375630] erofs: cannot find valid erofs superblock [ 442.393498] erofs: unmounted for /dev/loop2 12:03:14 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55", 0xae, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:14 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x3}]}, 0x30}}, 0x0) 12:03:14 executing program 5 (fault-call:1 fault-nth:0): open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:14 executing program 0: r0 = getpid() r1 = openat$vcs(0xffffffffffffff9c, 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000bc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) fcntl$lock(r1, 0x6, &(0x7f0000000280)={0x2, 0x4, 0x5, 0x0, r2}) r3 = openat$vcs(0xffffffffffffff9c, 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000bc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) fcntl$lock(r3, 0x6, &(0x7f0000000280)={0x2, 0x4, 0x5, 0x0, r4}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000000)={{0x1, 0xee00, 0xee01, 0x0, 0x0, 0xe9, 0x11}, 0x7f, 0xfffffffffffff001, 0x1, 0x9, r2, r4, 0x3f}) sched_setscheduler(r0, 0x0, 0x0) r5 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r5, &(0x7f0000000140)=ANY=[], 0x151) 12:03:14 executing program 4 (fault-call:0 fault-nth:6): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 442.607936] FAULT_INJECTION: forcing a failure. [ 442.607936] name failslab, interval 1, probability 0, space 0, times 0 [ 442.612865] FAULT_INJECTION: forcing a failure. [ 442.612865] name failslab, interval 1, probability 0, space 0, times 0 [ 442.649589] CPU: 1 PID: 21412 Comm: syz-executor.5 Not tainted 4.19.204-syzkaller #0 [ 442.657493] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 442.657500] Call Trace: [ 442.657522] dump_stack+0x1fc/0x2ef [ 442.657545] should_fail.cold+0xa/0xf [ 442.657563] ? setup_fault_attr+0x200/0x200 [ 442.657579] ? lock_acquire+0x170/0x3c0 [ 442.657604] __should_failslab+0x115/0x180 [ 442.657622] should_failslab+0x5/0x10 [ 442.657635] __kmalloc+0x2ab/0x3c0 [ 442.657649] ? __se_sys_memfd_create+0xf8/0x440 [ 442.657666] __se_sys_memfd_create+0xf8/0x440 [ 442.657680] ? memfd_file_seals_ptr+0x150/0x150 [ 442.657695] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 442.657713] ? trace_hardirqs_off_caller+0x6e/0x210 [ 442.681340] ? do_syscall_64+0x21/0x620 [ 442.681360] do_syscall_64+0xf9/0x620 [ 442.681380] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 442.696909] RIP: 0033:0x4665e9 [ 442.696925] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 442.696934] RSP: 002b:00007fd21b464f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 442.696948] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665e9 [ 442.696956] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee86 [ 442.696965] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 442.696972] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 442.696985] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020010a00 [ 442.719033] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 442.734714] CPU: 0 PID: 21419 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 442.747791] erofs: read_super, device -> /dev/loop2 [ 442.756477] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 442.756485] Call Trace: [ 442.756506] dump_stack+0x1fc/0x2ef [ 442.756525] should_fail.cold+0xa/0xf [ 442.841878] ? setup_fault_attr+0x200/0x200 [ 442.846221] ? lock_acquire+0x170/0x3c0 [ 442.850303] __should_failslab+0x115/0x180 [ 442.854646] should_failslab+0x5/0x10 [ 442.858437] erofs: options -> [ 442.858492] erofs: root inode @ nid 36 [ 442.861998] kmem_cache_alloc+0x277/0x370 [ 442.862016] getname_flags+0xce/0x590 [ 442.862033] do_sys_open+0x26c/0x520 [ 442.877612] ? filp_open+0x70/0x70 [ 442.881169] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 442.886548] ? trace_hardirqs_off_caller+0x6e/0x210 [ 442.890959] erofs: mounted on /dev/loop2 with opts: . [ 442.891686] ? do_syscall_64+0x21/0x620 [ 442.891704] do_syscall_64+0xf9/0x620 [ 442.891723] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 442.900474] erofs: unmounted for /dev/loop2 [ 442.900939] RIP: 0033:0x4196d4 [ 442.918001] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 442.936915] RSP: 002b:00007fee31babed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 12:03:14 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d", 0xcb, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) [ 442.936931] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196d4 [ 442.936940] RDX: 0000000000000002 RSI: 00007fee31bac000 RDI: 00000000ffffff9c [ 442.936947] RBP: 00007fee31bac000 R08: 0000000000000000 R09: ffffffffffffffff [ 442.936954] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 442.936961] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 442.947881] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 12:03:14 executing program 5 (fault-call:1 fault-nth:1): open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:14 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:14 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, r2) ioctl$NBD_DO_IT(r3, 0xab03) close(r3) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x151) [ 443.111894] FAULT_INJECTION: forcing a failure. [ 443.111894] name failslab, interval 1, probability 0, space 0, times 0 [ 443.124525] erofs: read_super, device -> /dev/loop2 [ 443.151002] erofs: options -> [ 443.163446] erofs: cannot find valid erofs superblock [ 443.165794] CPU: 1 PID: 21439 Comm: syz-executor.5 Not tainted 4.19.204-syzkaller #0 [ 443.176565] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 443.185913] Call Trace: [ 443.188580] dump_stack+0x1fc/0x2ef [ 443.192195] should_fail.cold+0xa/0xf [ 443.195983] ? setup_fault_attr+0x200/0x200 [ 443.200395] ? lock_acquire+0x170/0x3c0 [ 443.204364] __should_failslab+0x115/0x180 [ 443.208671] should_failslab+0x5/0x10 [ 443.212454] kmem_cache_alloc+0x277/0x370 [ 443.216586] ? shmem_destroy_callback+0xb0/0xb0 [ 443.221339] shmem_alloc_inode+0x18/0x40 [ 443.225486] ? shmem_destroy_callback+0xb0/0xb0 [ 443.230156] alloc_inode+0x5d/0x180 [ 443.233796] new_inode+0x1d/0xf0 [ 443.237150] shmem_get_inode+0x96/0x8d0 [ 443.241157] __shmem_file_setup.part.0+0x7a/0x2b0 [ 443.246033] shmem_file_setup+0x61/0x90 [ 443.249994] __se_sys_memfd_create+0x26b/0x440 [ 443.254649] ? memfd_file_seals_ptr+0x150/0x150 [ 443.259306] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 443.264652] ? trace_hardirqs_off_caller+0x6e/0x210 [ 443.269652] ? do_syscall_64+0x21/0x620 [ 443.273611] do_syscall_64+0xf9/0x620 [ 443.277398] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 443.282570] RIP: 0033:0x4665e9 [ 443.285742] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 443.304651] RSP: 002b:00007fd21b464f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f 12:03:15 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x9}]}, 0x30}}, 0x0) 12:03:15 executing program 4 (fault-call:0 fault-nth:7): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:15 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d", 0xcb, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) [ 443.312454] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665e9 [ 443.319712] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee86 [ 443.326968] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 443.334491] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 443.341744] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020010a00 12:03:15 executing program 5 (fault-call:1 fault-nth:2): open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 443.455716] FAULT_INJECTION: forcing a failure. [ 443.455716] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 443.467645] CPU: 1 PID: 21455 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 443.475717] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 443.475725] Call Trace: [ 443.475749] dump_stack+0x1fc/0x2ef [ 443.475771] should_fail.cold+0xa/0xf [ 443.495297] ? setup_fault_attr+0x200/0x200 [ 443.499636] ? HARDIRQ_verbose+0x10/0x10 [ 443.503725] __alloc_pages_nodemask+0x239/0x2890 [ 443.508497] ? perf_trace_lock_acquire+0xef/0x530 [ 443.513361] ? lock_downgrade+0x720/0x720 [ 443.517533] ? check_preemption_disabled+0x41/0x280 [ 443.522569] ? __lock_acquire+0x6de/0x3ff0 [ 443.526922] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 443.531784] ? lock_downgrade+0x720/0x720 [ 443.535945] ? lock_acquire+0x170/0x3c0 [ 443.540242] ? perf_trace_lock_acquire+0xef/0x530 [ 443.545304] ? HARDIRQ_verbose+0x10/0x10 [ 443.546858] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 443.549395] ? iov_iter_init+0xb8/0x1d0 [ 443.549422] cache_grow_begin+0xa4/0x8a0 [ 443.549437] ? setup_fault_attr+0x200/0x200 [ 443.549451] ? cache_alloc_pfmemalloc+0x1e/0x140 [ 443.549471] cache_alloc_refill+0x273/0x340 [ 443.562235] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 443.566355] kmem_cache_alloc+0x346/0x370 [ 443.566375] getname_flags+0xce/0x590 [ 443.566401] do_sys_open+0x26c/0x520 [ 443.566417] ? filp_open+0x70/0x70 [ 443.603732] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 443.609461] ? trace_hardirqs_off_caller+0x6e/0x210 [ 443.614491] ? do_syscall_64+0x21/0x620 [ 443.618477] do_syscall_64+0xf9/0x620 [ 443.622283] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 443.627491] RIP: 0033:0x4196d4 [ 443.630693] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 12:03:15 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x1c}]}, 0x30}}, 0x0) 12:03:15 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 443.649673] RSP: 002b:00007fee31babed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 443.657384] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196d4 [ 443.664742] RDX: 0000000000000002 RSI: 00007fee31bac000 RDI: 00000000ffffff9c [ 443.672086] RBP: 00007fee31bac000 R08: 0000000000000000 R09: ffffffffffffffff [ 443.679342] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 443.686794] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 443.750532] FAULT_INJECTION: forcing a failure. [ 443.750532] name failslab, interval 1, probability 0, space 0, times 0 [ 443.778304] erofs: read_super, device -> /dev/loop2 [ 443.783531] erofs: options -> [ 443.791695] erofs: cannot find valid erofs superblock [ 443.797400] CPU: 1 PID: 21472 Comm: syz-executor.5 Not tainted 4.19.204-syzkaller #0 [ 443.805559] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 443.814912] Call Trace: [ 443.817515] dump_stack+0x1fc/0x2ef [ 443.821226] should_fail.cold+0xa/0xf [ 443.825019] ? setup_fault_attr+0x200/0x200 [ 443.829332] ? lock_acquire+0x170/0x3c0 [ 443.833324] __should_failslab+0x115/0x180 [ 443.837548] should_failslab+0x5/0x10 [ 443.841426] kmem_cache_alloc+0x277/0x370 [ 443.845572] __d_alloc+0x2b/0xa10 [ 443.849026] d_alloc_pseudo+0x19/0x70 [ 443.852823] alloc_file_pseudo+0xc6/0x250 [ 443.857045] ? alloc_file+0x4d0/0x4d0 [ 443.862316] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 443.867934] ? shmem_get_inode+0x44c/0x8d0 [ 443.872177] __shmem_file_setup.part.0+0x102/0x2b0 [ 443.877109] shmem_file_setup+0x61/0x90 [ 443.881081] __se_sys_memfd_create+0x26b/0x440 [ 443.885753] ? memfd_file_seals_ptr+0x150/0x150 [ 443.890514] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 443.895954] ? trace_hardirqs_off_caller+0x6e/0x210 [ 443.900961] ? do_syscall_64+0x21/0x620 [ 443.905023] do_syscall_64+0xf9/0x620 [ 443.908822] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 443.914083] RIP: 0033:0x4665e9 [ 443.917446] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 443.936594] RSP: 002b:00007fd21b464f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 443.944901] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665e9 [ 443.952245] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee86 [ 443.959590] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 443.966855] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 443.974207] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020010a00 [ 443.983664] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 12:03:15 executing program 5 (fault-call:1 fault-nth:3): open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 444.024006] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 12:03:15 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:15 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d", 0xcb, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:15 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0xea4}]}, 0x30}}, 0x0) [ 444.079914] erofs: read_super, device -> /dev/loop4 [ 444.085054] erofs: options -> [ 444.096664] erofs: root inode @ nid 36 [ 444.106787] erofs: mounted on /dev/loop4 with opts: . 12:03:15 executing program 4 (fault-call:0 fault-nth:8): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 444.186703] erofs: unmounted for /dev/loop4 [ 444.204437] FAULT_INJECTION: forcing a failure. [ 444.204437] name failslab, interval 1, probability 0, space 0, times 0 [ 444.223102] erofs: read_super, device -> /dev/loop2 [ 444.228635] block nbd0: Receive control failed (result -32) [ 444.235492] block nbd0: shutting down sockets [ 444.253362] FAULT_INJECTION: forcing a failure. [ 444.253362] name failslab, interval 1, probability 0, space 0, times 0 [ 444.266608] CPU: 1 PID: 21509 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 444.274085] erofs: options -> [ 444.274504] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 444.288549] Call Trace: [ 444.291149] dump_stack+0x1fc/0x2ef [ 444.294773] should_fail.cold+0xa/0xf [ 444.298568] ? setup_fault_attr+0x200/0x200 [ 444.302883] ? lock_acquire+0x170/0x3c0 [ 444.306974] __should_failslab+0x115/0x180 [ 444.311219] should_failslab+0x5/0x10 [ 444.315020] kmem_cache_alloc+0x277/0x370 [ 444.319172] __alloc_file+0x21/0x330 [ 444.322902] alloc_empty_file+0x6d/0x170 [ 444.326979] path_openat+0xe9/0x2df0 [ 444.330776] ? __lock_acquire+0x6de/0x3ff0 [ 444.335108] ? path_lookupat+0x8d0/0x8d0 [ 444.339194] ? mark_held_locks+0xf0/0xf0 [ 444.343256] do_filp_open+0x18c/0x3f0 [ 444.347055] ? may_open_dev+0xf0/0xf0 [ 444.350849] ? __alloc_fd+0x28d/0x570 [ 444.354653] ? lock_downgrade+0x720/0x720 [ 444.358807] ? lock_acquire+0x170/0x3c0 [ 444.362793] ? __alloc_fd+0x34/0x570 [ 444.366519] ? do_raw_spin_unlock+0x171/0x230 [ 444.371020] ? _raw_spin_unlock+0x29/0x40 [ 444.375175] ? __alloc_fd+0x28d/0x570 [ 444.378989] do_sys_open+0x3b3/0x520 [ 444.382703] ? filp_open+0x70/0x70 [ 444.386243] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 444.391610] ? trace_hardirqs_off_caller+0x6e/0x210 [ 444.396628] ? do_syscall_64+0x21/0x620 [ 444.400613] do_syscall_64+0xf9/0x620 [ 444.404420] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 444.409614] RIP: 0033:0x4196d4 [ 444.412805] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 444.431804] RSP: 002b:00007fee31babed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 444.439507] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196d4 [ 444.446768] RDX: 0000000000000002 RSI: 00007fee31bac000 RDI: 00000000ffffff9c [ 444.454027] RBP: 00007fee31bac000 R08: 0000000000000000 R09: ffffffffffffffff [ 444.461284] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 444.468541] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 444.475909] CPU: 0 PID: 21502 Comm: syz-executor.5 Not tainted 4.19.204-syzkaller #0 [ 444.483800] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 444.493346] Call Trace: [ 444.495942] dump_stack+0x1fc/0x2ef [ 444.499584] should_fail.cold+0xa/0xf [ 444.503373] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 444.511960] ? setup_fault_attr+0x200/0x200 [ 444.515423] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 444.516307] ? lock_acquire+0x170/0x3c0 [ 444.516332] __should_failslab+0x115/0x180 [ 444.516351] should_failslab+0x5/0x10 [ 444.516366] kmem_cache_alloc+0x277/0x370 [ 444.516383] __alloc_file+0x21/0x330 [ 444.516401] alloc_empty_file+0x6d/0x170 [ 444.541110] alloc_file+0x5e/0x4d0 [ 444.552586] alloc_file_pseudo+0x165/0x250 [ 444.556864] ? alloc_file+0x4d0/0x4d0 [ 444.560676] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 444.566343] ? shmem_get_inode+0x44c/0x8d0 [ 444.570596] __shmem_file_setup.part.0+0x102/0x2b0 [ 444.575628] shmem_file_setup+0x61/0x90 [ 444.579610] __se_sys_memfd_create+0x26b/0x440 [ 444.584204] ? memfd_file_seals_ptr+0x150/0x150 [ 444.588881] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 444.594256] ? trace_hardirqs_off_caller+0x6e/0x210 [ 444.595548] erofs: cannot find valid erofs superblock [ 444.599275] ? do_syscall_64+0x21/0x620 [ 444.599293] do_syscall_64+0xf9/0x620 [ 444.599312] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 444.599323] RIP: 0033:0x4665e9 12:03:16 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$vcs(0xffffffffffffff9c, 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000bc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) fcntl$lock(r1, 0x6, &(0x7f0000000280)={0x2, 0x4, 0x5, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r3, &(0x7f0000000000)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000001080)={0x0, 0x80, 0x7, 0x60, 0xfc, 0xd6, 0x0, 0x6, 0x4020, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x401, 0x2, @perf_config_ext={0x7c, 0x8}, 0x12101, 0xb99, 0x2, 0x7, 0x30b272c5, 0x5, 0x6, 0x0, 0x80000000, 0x0, 0x100000000}, r2, 0xa, r3, 0x3) r4 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r4, &(0x7f0000000140)=ANY=[], 0x151) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/tty/ldiscs\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f0000001000)={0x0, 0x0}) recvmmsg$unix(r5, &(0x7f0000000e80)=[{{&(0x7f0000000040), 0x6e, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/108, 0x6c}], 0x1}}, {{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000200)}, {&(0x7f0000000240)=""/194, 0xc2}, {&(0x7f0000000400)=""/145, 0x91}], 0x3, &(0x7f00000004c0)=[@rights={{0x10}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xa8}}, {{&(0x7f0000000580), 0x6e, &(0x7f0000000940)=[{&(0x7f0000000380)=""/24, 0x18}, {&(0x7f0000000600)=""/202, 0xca}, {&(0x7f0000000700)=""/54, 0x36}, {&(0x7f0000000740)=""/164, 0xa4}, {&(0x7f0000000800)=""/216, 0xd8}, {&(0x7f0000000900)=""/23, 0x17}], 0x6}}, {{&(0x7f00000009c0), 0x6e, &(0x7f0000000ac0)=[{&(0x7f0000000a40)=""/1, 0x1}, {&(0x7f0000000a80)=""/41, 0x29}], 0x2, &(0x7f0000000b00)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x28}}, {{&(0x7f0000000b40)=@abs, 0x6e, &(0x7f0000000c40)=[{&(0x7f0000000bc0)=""/86, 0x56}], 0x1, &(0x7f0000000c80)=[@cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xf8}}, {{&(0x7f0000000d80)=@abs, 0x6e, &(0x7f0000000e00), 0x0, &(0x7f0000000e40)=[@cred={{0x1c}}, @cred={{0x1c}}], 0x40}}], 0x6, 0x40010100, &(0x7f0000001040)={r6, r7+60000000}) 12:03:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0xeac}]}, 0x30}}, 0x0) 12:03:16 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b1", 0xd9, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:16 executing program 4 (fault-call:0 fault-nth:9): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 444.599337] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 444.599344] RSP: 002b:00007fd21b464f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 444.599357] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665e9 [ 444.599369] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee86 [ 444.661769] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 444.669049] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 444.676321] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020010a00 12:03:16 executing program 5 (fault-call:1 fault-nth:4): open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 444.736532] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 444.760383] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 444.770281] FAULT_INJECTION: forcing a failure. [ 444.770281] name failslab, interval 1, probability 0, space 0, times 0 12:03:16 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b1", 0xd9, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:16 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, 0x0) [ 444.837815] CPU: 0 PID: 21534 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 444.845992] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 444.855349] Call Trace: [ 444.858064] dump_stack+0x1fc/0x2ef [ 444.861730] should_fail.cold+0xa/0xf [ 444.865545] ? setup_fault_attr+0x200/0x200 [ 444.869875] ? lock_acquire+0x170/0x3c0 [ 444.873869] __should_failslab+0x115/0x180 [ 444.878113] should_failslab+0x5/0x10 [ 444.882030] kmem_cache_alloc_trace+0x284/0x380 12:03:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x10d}]}, 0x30}}, 0x0) [ 444.886752] apparmor_file_alloc_security+0x394/0xad0 [ 444.891955] ? apparmor_file_receive+0x160/0x160 [ 444.896752] ? __alloc_file+0x21/0x330 [ 444.900656] security_file_alloc+0x40/0x90 [ 444.904900] __alloc_file+0xc9/0x330 [ 444.908712] alloc_empty_file+0x6d/0x170 [ 444.912880] path_openat+0xe9/0x2df0 [ 444.916606] ? __lock_acquire+0x6de/0x3ff0 [ 444.920942] ? path_lookupat+0x8d0/0x8d0 [ 444.925010] ? mark_held_locks+0xf0/0xf0 [ 444.929085] do_filp_open+0x18c/0x3f0 [ 444.932890] ? may_open_dev+0xf0/0xf0 [ 444.936696] ? __alloc_fd+0x28d/0x570 [ 444.940749] ? lock_downgrade+0x720/0x720 [ 444.944996] ? lock_acquire+0x170/0x3c0 [ 444.949323] ? __alloc_fd+0x34/0x570 [ 444.953049] ? do_raw_spin_unlock+0x171/0x230 [ 444.957549] ? _raw_spin_unlock+0x29/0x40 [ 444.961708] ? __alloc_fd+0x28d/0x570 [ 444.965596] do_sys_open+0x3b3/0x520 [ 444.969316] ? filp_open+0x70/0x70 [ 444.972851] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 444.978291] ? trace_hardirqs_off_caller+0x6e/0x210 [ 444.983385] ? do_syscall_64+0x21/0x620 [ 444.987350] do_syscall_64+0xf9/0x620 [ 444.991142] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 444.996404] RIP: 0033:0x4196d4 [ 444.999584] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 445.018729] RSP: 002b:00007fee31babed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 445.026508] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196d4 [ 445.033853] RDX: 0000000000000002 RSI: 00007fee31bac000 RDI: 00000000ffffff9c [ 445.041106] RBP: 00007fee31bac000 R08: 0000000000000000 R09: ffffffffffffffff [ 445.048979] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 445.056245] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 12:03:16 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, 0x0) [ 445.134961] FAULT_INJECTION: forcing a failure. [ 445.134961] name failslab, interval 1, probability 0, space 0, times 0 [ 445.176371] CPU: 1 PID: 21554 Comm: syz-executor.5 Not tainted 4.19.204-syzkaller #0 [ 445.184273] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 445.193632] Call Trace: [ 445.196240] dump_stack+0x1fc/0x2ef [ 445.199880] should_fail.cold+0xa/0xf [ 445.203691] ? setup_fault_attr+0x200/0x200 [ 445.203709] ? lock_acquire+0x170/0x3c0 [ 445.203732] __should_failslab+0x115/0x180 [ 445.203750] should_failslab+0x5/0x10 [ 445.220242] kmem_cache_alloc_trace+0x284/0x380 [ 445.224928] apparmor_file_alloc_security+0x394/0xad0 [ 445.230134] ? apparmor_file_receive+0x160/0x160 [ 445.235075] ? __alloc_file+0x21/0x330 [ 445.238984] security_file_alloc+0x40/0x90 [ 445.243315] __alloc_file+0xc9/0x330 [ 445.247040] alloc_empty_file+0x6d/0x170 [ 445.251112] alloc_file+0x5e/0x4d0 [ 445.254663] alloc_file_pseudo+0x165/0x250 [ 445.258906] ? alloc_file+0x4d0/0x4d0 [ 445.262713] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 445.268378] ? shmem_get_inode+0x44c/0x8d0 [ 445.272633] __shmem_file_setup.part.0+0x102/0x2b0 [ 445.277658] shmem_file_setup+0x61/0x90 [ 445.281642] __se_sys_memfd_create+0x26b/0x440 [ 445.286232] ? memfd_file_seals_ptr+0x150/0x150 [ 445.290910] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 445.296307] ? trace_hardirqs_off_caller+0x6e/0x210 [ 445.301328] ? do_syscall_64+0x21/0x620 [ 445.305304] do_syscall_64+0xf9/0x620 [ 445.309101] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 445.314276] RIP: 0033:0x4665e9 [ 445.317460] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 445.336368] RSP: 002b:00007fd21b464f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 445.344067] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665e9 [ 445.351327] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee86 [ 445.358583] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 445.365987] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 12:03:17 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b1", 0xd9, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:17 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}}, 0x0) 12:03:17 executing program 4 (fault-call:0 fault-nth:10): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 445.373333] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020010a00 [ 445.443465] FAULT_INJECTION: forcing a failure. [ 445.443465] name failslab, interval 1, probability 0, space 0, times 0 [ 445.455451] CPU: 1 PID: 21577 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 445.463616] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 445.472975] Call Trace: [ 445.475573] dump_stack+0x1fc/0x2ef [ 445.479213] should_fail.cold+0xa/0xf [ 445.483007] ? setup_fault_attr+0x200/0x200 [ 445.487318] ? lock_acquire+0x170/0x3c0 [ 445.491286] __should_failslab+0x115/0x180 [ 445.495947] should_failslab+0x5/0x10 [ 445.499735] kmem_cache_alloc+0x277/0x370 [ 445.504051] __kernfs_new_node+0xd2/0x680 [ 445.508361] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 445.513106] ? _raw_spin_unlock_irq+0x5a/0x80 [ 445.517676] ? __cpu_to_node+0x7b/0xa0 [ 445.521558] ? mark_held_locks+0xf0/0xf0 [ 445.525611] ? perf_trace_lock_acquire+0xef/0x530 [ 445.530460] ? set_user_nice.part.0+0x3b9/0xab0 [ 445.535245] kernfs_create_dir_ns+0x9e/0x230 [ 445.539643] internal_create_group+0x1c1/0xb20 [ 445.544319] ? sysfs_remove_link_from_group+0x70/0x70 [ 445.549541] ? lock_downgrade+0x720/0x720 [ 445.553693] lo_ioctl+0xf7c/0x20e0 [ 445.557224] ? loop_set_status64+0x110/0x110 [ 445.561622] blkdev_ioctl+0x5cb/0x1a80 [ 445.565514] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 445.570860] ? blkpg_ioctl+0x9d0/0x9d0 [ 445.574747] ? mark_held_locks+0xf0/0xf0 [ 445.578815] ? perf_trace_lock_acquire+0xef/0x530 [ 445.583661] ? debug_check_no_obj_freed+0x201/0x490 [ 445.588681] ? HARDIRQ_verbose+0x10/0x10 [ 445.592741] block_ioctl+0xe9/0x130 [ 445.596354] ? blkdev_fallocate+0x3f0/0x3f0 [ 445.600765] do_vfs_ioctl+0xcdb/0x12e0 [ 445.604646] ? lock_downgrade+0x720/0x720 [ 445.608795] ? check_preemption_disabled+0x41/0x280 [ 445.613801] ? ioctl_preallocate+0x200/0x200 [ 445.618202] ? __fget+0x356/0x510 [ 445.621653] ? do_dup2+0x450/0x450 [ 445.625200] ? do_sys_open+0x2bf/0x520 [ 445.629078] ksys_ioctl+0x9b/0xc0 [ 445.632529] __x64_sys_ioctl+0x6f/0xb0 [ 445.636408] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 445.640976] do_syscall_64+0xf9/0x620 [ 445.644771] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 445.649943] RIP: 0033:0x4663a7 [ 445.653122] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 445.672008] RSP: 002b:00007fee31babf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 445.679702] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 445.686972] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 445.694242] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 445.701597] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 445.709130] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 12:03:17 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000840)=[{{&(0x7f0000000040), 0x6e, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/91, 0x5b}, {&(0x7f0000000140)=""/13, 0xd}, {&(0x7f0000000180)=""/238, 0xee}, {&(0x7f0000000280)=""/240, 0xf0}, {&(0x7f0000000400)=""/175, 0xaf}, {&(0x7f0000000380)=""/5, 0x5}, {&(0x7f00000004c0)=""/125, 0x7d}], 0x7, &(0x7f00000005c0)=[@rights={{0x10}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x70}}, {{&(0x7f0000000640), 0x6e, &(0x7f0000000700)=[{&(0x7f00000006c0)=""/8, 0x8}], 0x1, &(0x7f0000000740)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}], 0xc8}}], 0x2, 0x12140, &(0x7f00000008c0)) perf_event_open(&(0x7f0000000940)={0x4, 0x80, 0x87, 0x1, 0x7f, 0x1, 0x0, 0x9, 0x8200, 0xd, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xffff8000, 0x0, @perf_config_ext={0x0, 0x1}, 0x4c481, 0xbf5, 0x1, 0x3, 0x2, 0x3, 0x4, 0x0, 0x2, 0x0, 0x5}, r2, 0xe, 0xffffffffffffffff, 0x8) sched_setattr(r1, &(0x7f0000000900)={0x38, 0x2, 0xb, 0xfffff800, 0xffffffff, 0x7fff, 0x9, 0x800, 0x4981, 0x4}, 0x0) r3 = gettid() sched_setscheduler(r3, 0x5, &(0x7f0000000000)=0x3) r4 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r4, &(0x7f0000000140)=ANY=[], 0x151) 12:03:17 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x2}]}, 0x30}}, 0x0) 12:03:17 executing program 5 (fault-call:1 fault-nth:5): open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:17 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, 0x0) [ 445.758670] erofs: read_super, device -> /dev/loop4 [ 445.768924] erofs: options -> [ 445.776275] erofs: root inode @ nid 36 [ 445.786449] erofs: mounted on /dev/loop4 with opts: . 12:03:17 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe22", 0xe0, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:17 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x3}]}, 0x30}}, 0x0) 12:03:17 executing program 4 (fault-call:0 fault-nth:11): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 445.950972] erofs: unmounted for /dev/loop4 [ 446.000199] FAULT_INJECTION: forcing a failure. [ 446.000199] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 446.037377] CPU: 1 PID: 21608 Comm: syz-executor.5 Not tainted 4.19.204-syzkaller #0 [ 446.045376] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 446.054820] Call Trace: [ 446.057422] dump_stack+0x1fc/0x2ef [ 446.061066] should_fail.cold+0xa/0xf [ 446.064892] ? lock_acquire+0x170/0x3c0 [ 446.068881] ? setup_fault_attr+0x200/0x200 [ 446.073242] __alloc_pages_nodemask+0x239/0x2890 [ 446.078021] ? __lock_acquire+0x6de/0x3ff0 [ 446.078041] ? static_obj+0x50/0x50 [ 446.078062] ? __lock_acquire+0x6de/0x3ff0 [ 446.078080] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 446.095498] ? __lock_acquire+0x6de/0x3ff0 [ 446.099929] ? HARDIRQ_verbose+0x10/0x10 [ 446.104005] ? mark_held_locks+0xf0/0xf0 [ 446.108411] ? mark_held_locks+0xf0/0xf0 [ 446.112728] alloc_pages_vma+0xf2/0x780 [ 446.116912] shmem_alloc_page+0x11c/0x1f0 [ 446.121070] ? shmem_swapin+0x220/0x220 [ 446.125067] ? percpu_counter_add_batch+0x126/0x180 [ 446.130282] ? __vm_enough_memory+0x316/0x650 [ 446.134767] shmem_alloc_and_acct_page+0x15a/0x850 [ 446.139691] shmem_getpage_gfp+0x4e9/0x37f0 [ 446.144038] ? shmem_alloc_and_acct_page+0x850/0x850 [ 446.149144] ? mark_held_locks+0xa6/0xf0 [ 446.153197] ? ktime_get_coarse_real_ts64+0x1c7/0x290 [ 446.158384] ? iov_iter_fault_in_readable+0x1fc/0x3f0 [ 446.163572] shmem_write_begin+0xff/0x1e0 [ 446.167712] generic_perform_write+0x1f8/0x4d0 [ 446.172284] ? filemap_page_mkwrite+0x2f0/0x2f0 [ 446.176933] ? current_time+0x1c0/0x1c0 [ 446.180897] ? lock_acquire+0x170/0x3c0 [ 446.184895] __generic_file_write_iter+0x24b/0x610 [ 446.189809] generic_file_write_iter+0x3f8/0x730 [ 446.194565] __vfs_write+0x51b/0x770 [ 446.198268] ? kernel_read+0x110/0x110 [ 446.202146] ? check_preemption_disabled+0x41/0x280 [ 446.207163] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 446.212161] vfs_write+0x1f3/0x540 [ 446.215686] __x64_sys_pwrite64+0x1f7/0x250 [ 446.219991] ? ksys_pwrite64+0x1a0/0x1a0 [ 446.224042] ? trace_hardirqs_off_caller+0x6e/0x210 [ 446.229235] ? do_syscall_64+0x21/0x620 [ 446.233200] do_syscall_64+0xf9/0x620 [ 446.236985] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 446.242166] RIP: 0033:0x419787 [ 446.245350] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 446.264324] RSP: 002b:00007fd21b464f20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 446.274394] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000419787 [ 446.281957] RDX: 000000000000000f RSI: 0000000020010000 RDI: 0000000000000005 [ 446.289564] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff 12:03:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x4}]}, 0x30}}, 0x0) 12:03:18 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000016c0), 0x0, 0x0) sendmsg$nl_route(r1, 0x0, 0x4000094) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000000)) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r2, &(0x7f0000000140)=ANY=[], 0x151) [ 446.296817] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000005 [ 446.304154] R13: 0000000000000005 R14: 0000000020000200 R15: 0000000000000000 [ 446.372231] FAULT_INJECTION: forcing a failure. [ 446.372231] name failslab, interval 1, probability 0, space 0, times 0 [ 446.383931] CPU: 0 PID: 21621 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 446.391824] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 446.401175] Call Trace: [ 446.403774] dump_stack+0x1fc/0x2ef [ 446.407410] should_fail.cold+0xa/0xf [ 446.411218] ? setup_fault_attr+0x200/0x200 [ 446.415544] ? lock_acquire+0x170/0x3c0 12:03:18 executing program 2 (fault-call:1 fault-nth:0): open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x5}]}, 0x30}}, 0x0) [ 446.419530] __should_failslab+0x115/0x180 [ 446.423774] should_failslab+0x5/0x10 [ 446.427582] kmem_cache_alloc+0x277/0x370 [ 446.431736] __kernfs_new_node+0xd2/0x680 [ 446.435894] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 446.440656] ? __cpu_to_node+0x7b/0xa0 [ 446.444553] ? mark_held_locks+0xf0/0xf0 [ 446.448899] ? perf_trace_lock_acquire+0xef/0x530 [ 446.453741] ? set_user_nice.part.0+0x3b9/0xab0 [ 446.458422] kernfs_create_dir_ns+0x9e/0x230 [ 446.462836] internal_create_group+0x1c1/0xb20 [ 446.467527] ? sysfs_remove_link_from_group+0x70/0x70 [ 446.472724] ? lock_downgrade+0x720/0x720 [ 446.476977] lo_ioctl+0xf7c/0x20e0 [ 446.480549] ? loop_set_status64+0x110/0x110 [ 446.484962] blkdev_ioctl+0x5cb/0x1a80 [ 446.488860] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 446.494256] ? blkpg_ioctl+0x9d0/0x9d0 [ 446.498171] ? mark_held_locks+0xf0/0xf0 [ 446.502468] ? perf_trace_lock_acquire+0xef/0x530 [ 446.507314] ? debug_check_no_obj_freed+0x201/0x490 [ 446.512341] ? HARDIRQ_verbose+0x10/0x10 [ 446.516413] block_ioctl+0xe9/0x130 12:03:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x6}]}, 0x30}}, 0x0) [ 446.520050] ? blkdev_fallocate+0x3f0/0x3f0 [ 446.524465] do_vfs_ioctl+0xcdb/0x12e0 [ 446.528360] ? lock_downgrade+0x720/0x720 [ 446.532512] ? check_preemption_disabled+0x41/0x280 [ 446.537531] ? ioctl_preallocate+0x200/0x200 [ 446.541988] ? __fget+0x356/0x510 [ 446.545481] ? do_dup2+0x450/0x450 [ 446.549029] ? do_sys_open+0x2bf/0x520 [ 446.552926] ksys_ioctl+0x9b/0xc0 [ 446.556386] __x64_sys_ioctl+0x6f/0xb0 [ 446.560289] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 446.564876] do_syscall_64+0xf9/0x620 12:03:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x8}]}, 0x30}}, 0x0) [ 446.568686] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 446.573871] RIP: 0033:0x4663a7 [ 446.577066] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 446.595977] RSP: 002b:00007fee31babf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 446.603693] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 446.610962] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 446.618578] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 446.625851] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 446.633123] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 12:03:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x9}]}, 0x30}}, 0x0) [ 446.705062] erofs: read_super, device -> /dev/loop5 [ 446.717660] erofs: read_super, device -> /dev/loop4 [ 446.722873] erofs: options -> [ 446.726122] erofs: root inode @ nid 36 [ 446.744467] erofs: options -> [ 446.759312] erofs: cannot find valid erofs superblock [ 446.769566] erofs: mounted on /dev/loop4 with opts: . [ 446.793750] FAULT_INJECTION: forcing a failure. [ 446.793750] name failslab, interval 1, probability 0, space 0, times 0 [ 446.844722] CPU: 0 PID: 21661 Comm: syz-executor.2 Not tainted 4.19.204-syzkaller #0 [ 446.852643] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 446.862095] Call Trace: [ 446.864892] dump_stack+0x1fc/0x2ef [ 446.868691] should_fail.cold+0xa/0xf [ 446.872604] ? setup_fault_attr+0x200/0x200 [ 446.877064] ? lock_acquire+0x170/0x3c0 [ 446.881057] __should_failslab+0x115/0x180 [ 446.885306] should_failslab+0x5/0x10 [ 446.889122] __kmalloc+0x2ab/0x3c0 [ 446.892677] ? __se_sys_memfd_create+0xf8/0x440 [ 446.897369] __se_sys_memfd_create+0xf8/0x440 [ 446.901899] ? memfd_file_seals_ptr+0x150/0x150 [ 446.906578] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 446.912085] ? trace_hardirqs_off_caller+0x6e/0x210 [ 446.917103] ? do_syscall_64+0x21/0x620 [ 446.917127] do_syscall_64+0xf9/0x620 [ 446.917146] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 446.930162] RIP: 0033:0x4665e9 [ 446.933444] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 446.952434] RSP: 002b:00007f003e036f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 446.952450] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665e9 [ 446.952459] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee86 [ 446.952467] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 446.952474] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 12:03:18 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:18 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe22", 0xe0, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:18 executing program 4 (fault-call:0 fault-nth:12): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:18 executing program 2 (fault-call:1 fault-nth:1): open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:18 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$vcs(0xffffffffffffff9c, 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000bc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) fcntl$lock(r1, 0x6, &(0x7f0000000280)={0x2, 0x4, 0x5, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r3, 0x89f3, 0x0) splice(r3, 0x0, r4, 0x0, 0x4ffe2, 0x0) perf_event_open(&(0x7f0000000040)={0x3, 0x80, 0xdf, 0x6, 0x2, 0x2e, 0x0, 0x1, 0x1ca0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xe9, 0x80000001}, 0x10, 0x8, 0x9b4, 0x5, 0x132, 0x80000000, 0x1, 0x0, 0x7, 0x0, 0x1}, r2, 0x10, r3, 0x0) r5 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r5, &(0x7f0000000140)=ANY=[], 0x151) ioctl$SNAPSHOT_CREATE_IMAGE(r5, 0x40043311, &(0x7f0000000000)) [ 446.952482] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020010a00 [ 446.999662] erofs: unmounted for /dev/loop4 12:03:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0xa}]}, 0x30}}, 0x0) [ 447.070177] FAULT_INJECTION: forcing a failure. [ 447.070177] name failslab, interval 1, probability 0, space 0, times 0 [ 447.095114] CPU: 0 PID: 21675 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 447.103026] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 447.112381] Call Trace: [ 447.114984] dump_stack+0x1fc/0x2ef [ 447.118631] should_fail.cold+0xa/0xf [ 447.122443] ? setup_fault_attr+0x200/0x200 [ 447.126770] ? lock_acquire+0x170/0x3c0 [ 447.130755] __should_failslab+0x115/0x180 [ 447.135014] should_failslab+0x5/0x10 [ 447.138819] kmem_cache_alloc+0x277/0x370 [ 447.142979] __kernfs_new_node+0xd2/0x680 [ 447.147140] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 447.151896] ? kernfs_activate+0x2c/0x1d0 [ 447.156049] ? lock_downgrade+0x720/0x720 [ 447.160211] ? kernfs_add_one+0x51/0x4c0 [ 447.164280] ? mutex_trylock+0x1a0/0x1a0 [ 447.168355] ? __mutex_unlock_slowpath+0xea/0x610 [ 447.173207] kernfs_new_node+0x92/0x120 [ 447.177257] __kernfs_create_file+0x51/0x340 [ 447.181658] sysfs_add_file_mode_ns+0x226/0x540 [ 447.186325] internal_create_group+0x355/0xb20 [ 447.190911] ? sysfs_remove_link_from_group+0x70/0x70 [ 447.196206] ? lock_downgrade+0x720/0x720 [ 447.200359] lo_ioctl+0xf7c/0x20e0 [ 447.203898] ? loop_set_status64+0x110/0x110 [ 447.208307] blkdev_ioctl+0x5cb/0x1a80 [ 447.212195] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 447.217549] ? blkpg_ioctl+0x9d0/0x9d0 [ 447.221425] ? mark_held_locks+0xf0/0xf0 [ 447.225472] ? perf_trace_lock_acquire+0xef/0x530 [ 447.230312] ? debug_check_no_obj_freed+0x201/0x490 [ 447.235337] ? HARDIRQ_verbose+0x10/0x10 [ 447.239384] block_ioctl+0xe9/0x130 [ 447.242995] ? blkdev_fallocate+0x3f0/0x3f0 [ 447.247309] do_vfs_ioctl+0xcdb/0x12e0 [ 447.251196] ? lock_downgrade+0x720/0x720 [ 447.255337] ? check_preemption_disabled+0x41/0x280 [ 447.260352] ? ioctl_preallocate+0x200/0x200 [ 447.264749] ? __fget+0x356/0x510 [ 447.268284] ? do_dup2+0x450/0x450 [ 447.271828] ? do_sys_open+0x2bf/0x520 [ 447.275710] ksys_ioctl+0x9b/0xc0 [ 447.279240] __x64_sys_ioctl+0x6f/0xb0 [ 447.283111] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 447.287687] do_syscall_64+0xf9/0x620 [ 447.291494] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 447.296677] RIP: 0033:0x4663a7 [ 447.299855] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 12:03:19 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0xb}]}, 0x30}}, 0x0) [ 447.318741] RSP: 002b:00007fee31babf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 447.326432] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 447.333685] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 447.341067] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 447.348329] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 447.355591] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 447.428542] erofs: read_super, device -> /dev/loop5 [ 447.434767] erofs: options -> [ 447.438787] erofs: read_super, device -> /dev/loop4 [ 447.471811] erofs: root inode @ nid 36 [ 447.484730] erofs: options -> [ 447.495426] erofs: mounted on /dev/loop5 with opts: . [ 447.506669] erofs: root inode @ nid 36 12:03:19 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0xe}]}, 0x30}}, 0x0) [ 447.525710] FAULT_INJECTION: forcing a failure. [ 447.525710] name failslab, interval 1, probability 0, space 0, times 0 [ 447.530594] erofs: unmounted for /dev/loop5 [ 447.547908] erofs: mounted on /dev/loop4 with opts: . [ 447.614012] CPU: 1 PID: 21707 Comm: syz-executor.2 Not tainted 4.19.204-syzkaller #0 [ 447.621923] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 447.621931] Call Trace: [ 447.621954] dump_stack+0x1fc/0x2ef [ 447.621975] should_fail.cold+0xa/0xf [ 447.622003] ? setup_fault_attr+0x200/0x200 [ 447.645627] ? lock_acquire+0x170/0x3c0 [ 447.649627] __should_failslab+0x115/0x180 [ 447.653879] should_failslab+0x5/0x10 [ 447.657774] kmem_cache_alloc+0x277/0x370 [ 447.661920] ? shmem_destroy_callback+0xb0/0xb0 [ 447.666597] shmem_alloc_inode+0x18/0x40 [ 447.670660] ? shmem_destroy_callback+0xb0/0xb0 [ 447.675334] alloc_inode+0x5d/0x180 [ 447.678967] new_inode+0x1d/0xf0 [ 447.682434] shmem_get_inode+0x96/0x8d0 [ 447.686420] __shmem_file_setup.part.0+0x7a/0x2b0 [ 447.691271] shmem_file_setup+0x61/0x90 [ 447.695280] __se_sys_memfd_create+0x26b/0x440 [ 447.695297] ? memfd_file_seals_ptr+0x150/0x150 [ 447.695315] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 447.695330] ? trace_hardirqs_off_caller+0x6e/0x210 [ 447.695346] ? do_syscall_64+0x21/0x620 [ 447.718929] do_syscall_64+0xf9/0x620 [ 447.722739] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 447.727930] RIP: 0033:0x4665e9 [ 447.731244] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 447.750238] RSP: 002b:00007f003e036f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f 12:03:19 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0xf}]}, 0x30}}, 0x0) 12:03:19 executing program 4 (fault-call:0 fault-nth:13): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:19 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x151) r2 = openat$vcs(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_genetlink_get_family_id$wireguard(&(0x7f0000000180), r2) read$FUSE(0xffffffffffffffff, &(0x7f0000000bc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) ioctl$ifreq_SIOCGIFINDEX_wireguard(r2, 0x8933, &(0x7f00000000c0)={'wg2\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000100)={&(0x7f0000002c00)=@newtfilter={0x35e8, 0x2c, 0x300, 0x70bd27, 0x25dfdbfb, {0x0, 0x0, 0x0, r4, {0xd, 0x3}, {0x5, 0xfff1}, {0xffe0, 0xfff6}}, [@TCA_RATE={0x6, 0x5, {0x4, 0xf6}}, @filter_kind_options=@f_u32={{0x8}, {0x6ac, 0x2, [@TCA_U32_INDEV={0x14, 0x8, 'veth1_to_batadv\x00'}, @TCA_U32_LINK={0x8, 0x3, 0x7}, @TCA_U32_DIVISOR={0x8, 0x4, 0x75}, @TCA_U32_CLASSID={0x8, 0x1, {0x10, 0x7}}, @TCA_U32_CLASSID={0x8, 0x1, {0x10, 0x2}}, @TCA_U32_SEL={0x674, 0x5, {0xb, 0x1, 0x8, 0x9, 0x200, 0xff01, 0x6, 0x2, [{0x6, 0xfffffffa, 0x200, 0xfff}, {0x3, 0x5, 0x2a39, 0x80000001}, {0x2e, 0x1c000000, 0xa5f, 0xfff}, {0x7f, 0x2, 0x2, 0x4}, {0x0, 0x1, 0x3, 0x80000001}, {0x6, 0x1, 0xff, 0x3f}, {0x7fff, 0x8, 0x8, 0x1f}, {0xbe3, 0xfff, 0x2646, 0x2}, {0x2, 0x3de, 0x7, 0x5}, {0x7, 0x6, 0xb1, 0x1}, {0xff, 0x3, 0x0, 0xff}, {0xa6, 0xe2e5, 0x7f, 0x37}, {0x7, 0x9, 0xffffffad, 0x2}, {0xffff, 0x9, 0xd6, 0x8}, {0x3888, 0x7fffffff, 0x3, 0x1}, {0x2, 0x5, 0x9, 0x6}, {0xf451, 0xb197, 0x0, 0x1000}, {0x7, 0xc3, 0xfff, 0x7}, {0x2, 0x3, 0x0, 0x8}, {0x3, 0x7, 0x5, 0x20}, {0x4, 0x40, 0x2, 0x200}, {0x5, 0x4, 0x5, 0xf00}, {0xfff, 0x3f, 0x1be7, 0x7fff}, {0x3f3, 0x0, 0x50d3, 0x2}, {0xe29d, 0xc430, 0x5}, {0x2, 0x3, 0x37, 0x9}, {0x7, 0x80, 0x200}, {0x81, 0xb79, 0x5, 0x7}, {0xff, 0x3ff, 0x8, 0x80}, {0x9, 0x9, 0x9, 0x7fffffff}, {0x4, 0x2, 0x2, 0x7}, {0xa0000, 0x3f, 0x1, 0x101}, {0x7fffffff, 0x7, 0x0, 0x6}, {0x8d0e, 0x5, 0xcd1, 0x1}, {0x5, 0x4, 0x7, 0x714}, {0xbf8, 0x0, 0x1000, 0x4a07}, {0x6, 0x6, 0x4, 0x1960000}, {0x1, 0x80d, 0x800, 0x8}, {0x7, 0x4, 0x8, 0x8000}, {0x34c, 0x7, 0x7fff, 0x7fff}, {0x95, 0x9, 0x10001, 0x3}, {0x6, 0xd3ff, 0x2, 0x200}, {0xffffffff, 0x5, 0x5, 0x1ff}, {0x0, 0x5, 0x652a720f, 0x9}, {0x200, 0xa0, 0x1, 0x2}, {0x4, 0x9, 0x0, 0x6}, {0x4, 0x10001, 0x3f, 0x82}, {0x492, 0x81, 0xffff, 0x6}, {0x60, 0x85, 0x5, 0x1}, {0xffffffff, 0x44, 0x5f, 0xfffffffe}, {0x0, 0x9, 0x2, 0x5}, {0xfffffff9, 0x4, 0x0, 0x3}, {0x1ff, 0x2, 0x20, 0x6}, {0x4, 0x3, 0x3ff, 0x8001}, {0x9ad, 0x8000, 0x0, 0x29d6}, {0x1000, 0x40000000, 0x4, 0x9}, {0x5962446c, 0x2, 0x10001, 0xd3dd}, {0x3f, 0x1, 0x387f, 0x80000000}, {0x101, 0x3, 0x3d0, 0x40}, {0x3, 0x6c, 0xfffffff7, 0x1}, {0x4, 0x7, 0x401, 0x8}, {0x7fffffff, 0x4, 0x3, 0x5}, {0x2b, 0x3f, 0x38}, {0x3, 0x800, 0x2, 0x1}, {0x6, 0x8000, 0x8, 0x5}, {0x9, 0x3, 0x15, 0xffffffff}, {0x7ff, 0xfffffff7, 0x55, 0x8001}, {0x5, 0x401, 0x7f, 0x4}, {0x4, 0x8, 0xff, 0x6ddb}, {0x80000000, 0x6, 0x80000001, 0x7a}, {0x51, 0x40, 0x3ff, 0x7}, {0x0, 0x8, 0x7, 0x8}, {0xf73, 0x3, 0x7, 0x2}, {0x7f, 0x0, 0x8, 0x1}, {0x7, 0x6666, 0xffffff7f, 0x9}, {0x63bb, 0x81, 0x6, 0x101}, {0x1ff, 0x20, 0x5662daf2, 0xd9ab}, {0x10000, 0x10000, 0x2, 0x9}, {0x10001, 0xfffffff8, 0x8ad, 0x3}, {0x1000, 0xfffeffff, 0x5, 0x200}, {0x2, 0x3, 0x6, 0xe0000000}, {0x0, 0x8, 0x7f, 0x5}, {0x5, 0x0, 0x3f, 0x1f}, {0x100, 0x9, 0x10001, 0x9aa0}, {0x8, 0x5, 0x80000000, 0x8c}, {0x80000001, 0x0, 0x5, 0x80000000}, {0x0, 0x8, 0x2, 0xa60}, {0xfff, 0x9, 0x6, 0x6}, {0x6, 0x800, 0x2, 0x80}, {0x7ff, 0x0, 0x8001, 0x1}, {0xe0, 0x6, 0x8, 0x8001}, {0x7ff, 0x1, 0x4, 0x7}, {0x1, 0xe44, 0x2f, 0x6a9}, {0x3, 0x3, 0x2, 0x7}, {0x1, 0x8, 0x8, 0x2e0}, {0x9, 0x0, 0x8, 0x3ff}, {0xfffffff7, 0xff, 0xefa, 0x5}, {0x81, 0x6c2a, 0xffffffff, 0x1a4}, {0x81, 0x9, 0x4, 0x7}, {0x0, 0x0, 0x10000, 0x7f}, {0x9, 0x7fff, 0x9, 0xfffffffe}, {0x9, 0x0, 0x2, 0x200}]}}]}}, @filter_kind_options=@f_rsvp={{0x9}, {0x2ee4, 0x2, [@TCA_RSVP_ACT={0x2e24, 0x6, [@m_pedit={0x1ddc, 0x6, 0x0, 0x0, {{0xa}, {0x1db0, 0x2, 0x0, 0x1, [@TCA_PEDIT_KEYS_EX={0x4}, @TCA_PEDIT_PARMS={0xe98, 0x2, {{{0x100, 0x3, 0x4, 0x8, 0x10000}, 0x4d, 0x16, [{0x0, 0x9, 0x1, 0x3f, 0x9}, {0x0, 0x762, 0x0, 0x7, 0x401, 0xfffff28c}, {0x6, 0x6, 0xfffff001, 0x9, 0xde6, 0x1}, {0x80000000, 0x0, 0x200, 0x8, 0xfffffffd, 0x4}, {0x8e52, 0x3, 0x46, 0xfe16, 0x8001}]}, [{0x3, 0x6, 0x2, 0x0, 0x0, 0x3}, {0x9, 0x7f, 0x9, 0x3000, 0x6, 0xb5}, {0x31, 0xf2, 0xffffffff, 0xe6fa, 0x756, 0x2}, {0x6, 0x7, 0x1, 0x400, 0x7fff, 0x3}, {0x4, 0x2, 0x0, 0x400, 0xffffffff, 0xf269}, {0x80, 0x81, 0x1, 0x3, 0x6, 0xda}, {0x4, 0xf0a7, 0xffffffff, 0x6, 0x8, 0x1}, {0x93c3, 0x0, 0xfff, 0x3, 0x2, 0x200}, {0x4, 0x1, 0xae9, 0xfffffff7, 0x6, 0x7f23}, {0x4, 0x80000000, 0x0, 0x9, 0x1ff, 0x7fff}, {0x7b29, 0x80000000, 0x41d2, 0x2, 0x2c, 0x95}, {0x8000, 0x7, 0x8001, 0x2, 0x3}, {0x7, 0x5e00, 0x9, 0x10000, 0x4, 0x2}, {0x80, 0x2, 0x0, 0x2, 0xffff7fff, 0x1}, {0xf0000000, 0x8, 0x582c4ca5, 0x9, 0x1, 0x1f}, {0x1f, 0x7f, 0x6, 0x7, 0x5, 0x6}, {0x80000001, 0x5, 0x1, 0x32, 0xffffffe0, 0x1}, {0x3, 0x9, 0x80000000, 0x7, 0x4, 0x7}, {0x3, 0xca, 0x8, 0x4, 0x80000000, 0x8}, {0x6, 0x8, 0x3ff, 0x8, 0x2, 0x1}, {0x0, 0x3, 0x101, 0x6, 0x7, 0x5}, {0x0, 0x1, 0x7, 0x6, 0x9, 0x6}, {0x3dd7, 0x80, 0x3, 0x6, 0x4, 0x1}, {0x4, 0x5, 0x57, 0xff, 0x4, 0x7}, {0x4, 0x2, 0x5, 0x5, 0xb5e, 0x1}, {0xfffffff8, 0x3, 0x10001, 0x2, 0xb4ae, 0x3}, {0x5, 0x2, 0x1f, 0x5, 0x1ff, 0xffffffff}, {0x8, 0x80000001, 0xf48e, 0x3}, {0x6, 0x10000, 0x7fffffff, 0x7, 0x296d, 0x7}, {0x4, 0x80, 0x6, 0x1, 0x7ebd, 0x8000}, {0xfffffff7, 0x5, 0x80000001, 0x2, 0xffff, 0x2}, {0x3, 0x12, 0xa3, 0x7, 0x2, 0x8001}, {0x2, 0x80, 0x7f, 0x7ccf, 0x1, 0x1e}, {0x6, 0x6, 0x3, 0x8, 0x8, 0x2}, {0x4, 0x9, 0x1, 0x78, 0x6, 0x6}, {0x0, 0x14, 0x9, 0x70, 0x5, 0xfffffbff}, {0x3ff, 0xb61, 0xffffffe0, 0x7, 0xffffffff, 0x46}, {0x9, 0xa0, 0xf620, 0x0, 0x5, 0x8}, {0xffffffff, 0xc4, 0x7f, 0x0, 0x40000000}, {0x7fffffff, 0x4, 0xffffffff, 0x7ff, 0x39da0000, 0x400}, {0xd559, 0x8, 0xcff2, 0xb455, 0x685, 0x40}, {0x5, 0x6, 0x1, 0x101, 0x8, 0x7}, {0x6, 0x8, 0x40, 0x35, 0x80, 0x3ff}, {0x10000, 0x2, 0x1, 0x4, 0x5, 0x9}, {0x5, 0x5df85816, 0x6, 0x9, 0x2}, {0x3, 0x12d, 0x1, 0x5, 0x8, 0x2}, {0x4, 0x7ff, 0x60b6, 0x8, 0xcc, 0x9}, {0x7, 0x20000000, 0x1, 0x4, 0xbb, 0x6}, {0x0, 0x81, 0x2, 0xd95, 0x8, 0x80}, {0x10001, 0x2, 0x3f, 0x8, 0x8, 0x829}, {0x8, 0x9, 0x7, 0x8, 0x800, 0x5c}, {0xf29, 0x3, 0x8, 0xffffff01, 0xe5, 0x1f}, {0x0, 0x6, 0x6, 0x800, 0x8, 0xf2}, {0x2, 0xffffff00, 0x7, 0x0, 0x4, 0x80}, {0x200, 0x0, 0x6, 0x0, 0x3e71, 0xfffffffc}, {0x2, 0x4, 0x5, 0x8, 0x6, 0xd8}, {0x2045, 0x5, 0x7, 0x3, 0x4c0b, 0x1}, {0x8, 0x8001, 0x2, 0x7f, 0x2, 0x101}, {0x0, 0x0, 0xfff, 0x9, 0x800, 0x101}, {0x0, 0x6, 0x1000, 0xfffffff8, 0xfffffffa, 0x2}, {0x1, 0x5, 0x3d, 0x0, 0x100, 0x6}, {0x2, 0x4, 0x1f, 0x9, 0xfff, 0x1}, {0x9, 0x5, 0x20, 0x6, 0x40, 0x3}, {0xcf, 0xffff, 0x1, 0x8, 0x3, 0x5}, {0x5, 0xb9, 0x1f, 0x4, 0x1, 0x7fffffff}, {0x7, 0x3, 0x3, 0x2, 0x1f, 0x2}, {0x3, 0x7f, 0x8, 0x43aa5863, 0x7, 0x4}, {0xa14, 0x40, 0x1, 0xfffffffb, 0x5, 0x1}, {0x4, 0xffff5aa8, 0x7, 0x80, 0x4, 0x1}, {0x5c74099f, 0x200, 0x59f, 0x80, 0x4}, {0x0, 0x8000, 0x1, 0x4, 0x8, 0xe983}, {0x53a, 0x10001, 0x9, 0x7c, 0xffffffff, 0x6}, {0x3, 0x8, 0x40, 0x8, 0xf4, 0x1}, {0x80000001, 0x15, 0x6, 0x1, 0xbe64, 0x5}, {0x0, 0xffff, 0x9, 0x0, 0xb0da, 0xffff}, {0x0, 0x6, 0x80, 0x2, 0x1e3, 0x2}, {0x1, 0x1, 0x3, 0x0, 0x8, 0x2}, {0xb6, 0x10000, 0xffff9c79, 0x6, 0x4, 0x6}, {0x6, 0x40, 0x8, 0x3, 0x803, 0xfd4}, {0x5, 0x4, 0x3, 0x0, 0x110f, 0x2}, {0x2, 0x0, 0x6, 0xb9, 0x4, 0xa28a}, {0x1, 0x7, 0x4, 0x4, 0x9f9, 0x7}, {0xe7, 0x7, 0x7, 0x1, 0x401, 0x100}, {0x7, 0x4, 0x1ff, 0x2c8e2f45, 0x3, 0x5}, {0x7, 0x4, 0x80000000, 0x0, 0x1000, 0x8001}, {0x13f, 0xe000, 0x8, 0x1f, 0x3f1c, 0x25}, {0x9, 0x5, 0x5, 0x400000, 0x8, 0x8}, {0x7, 0x9, 0x1, 0x3ff, 0x5756, 0x1}, {0x97ff, 0x0, 0x0, 0x8, 0x128908f3, 0x2}, {0x3, 0x36, 0x6, 0xd0f, 0x8, 0x7f}, {0x6, 0x6, 0x9, 0x0, 0x5, 0x8}, {0x1, 0x3, 0x400, 0x9, 0x7f, 0x1}, {0x6, 0x1, 0x800, 0x7, 0x9, 0xddd}, {0x3, 0xfff, 0x345, 0x1, 0x1000, 0x8}, {0xd089, 0x8, 0x7ff, 0xfffffff9, 0x9}, {0x200, 0x3, 0x7d71, 0x3, 0x8, 0x3ff}, {0x7, 0x2, 0xbd6, 0x3edd, 0x10000, 0xd1}, {0x3, 0x8, 0x1, 0x212, 0x6, 0x3}, {0x3, 0x2, 0x1, 0x9, 0x4e, 0x7fff}, {0x6, 0x7, 0xfffffff7, 0x6, 0x0, 0x6}, {0x4, 0x3, 0x9, 0x3, 0x2, 0x6a}, {0x5, 0x1, 0x2, 0x21ec, 0x3, 0x5}, {0x8, 0x7, 0x479, 0x7}, {0x5, 0xffff, 0xe2, 0x7fff, 0x8, 0x3ff}, {0x7, 0x3, 0xffffffff, 0x9, 0x3, 0x40}, {0x7, 0x1, 0x5, 0x1f, 0x7f, 0xe395}, {0xf2, 0x1, 0x7, 0x5, 0x8, 0xffffffff}, {0x5, 0x292f, 0x4, 0x6, 0x0, 0x967c}, {0x80000001, 0x1, 0xfff, 0x30d, 0x6, 0x7fffffff}, {0x3b1, 0x10001, 0x1ff, 0x5, 0x1150, 0xb04}, {0x33, 0x80000001, 0x9, 0x8, 0x3, 0x6}, {0x2, 0x6c1f, 0xff, 0x0, 0x0, 0x3bb3}, {0xe666, 0x4, 0x1, 0x1000, 0x5, 0x4}, {0x3, 0x10001, 0x7, 0x101, 0x7, 0x7f}, {0x600, 0x1, 0x5, 0x0, 0x3, 0x6}, {0x8, 0x1f, 0x7fffffff, 0x50d94340, 0x42d, 0x6}, {0x4, 0x4, 0x1, 0x8, 0x8000, 0x5}, {0x5, 0x2, 0x1000, 0x4469, 0x4, 0x4}, {0x40, 0xfffff662, 0x1, 0xffff7fff, 0x3}, {0x2, 0x80, 0x0, 0x1f, 0x6, 0x4}, {0x9, 0x98, 0x1, 0x5, 0x8, 0x7fff}, {0x3, 0x20, 0x91, 0x3, 0x246, 0x7ff}, {0x2, 0x4, 0x6, 0x2, 0x3, 0xf1f9}, {0x3, 0x4, 0x3, 0x80000000, 0x0, 0xfffffff8}, {0x3, 0x0, 0x6, 0x5, 0x80000000, 0xbf}, {0x5, 0x4, 0x7, 0xf517, 0x400, 0x1}, {0x401, 0x1ff, 0x1f, 0xde6a, 0x10, 0xba}, {0x9, 0x10001, 0x9, 0x8001, 0x1, 0x9}], [{}, {0x3}, {0x3}, {0x4, 0x1}, {0x2, 0x1}, {0x5, 0x1}, {0x1}, {0x2}, {0x4}, {0x5}, {0x3, 0x1}, {0x3}, {0x2}, {0x3}, {0x5, 0x1}, {0x5, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x2}, {0x3}, {0x3, 0x1}, {0x4}, {0x0, 0x1}, {0x0, 0x1}, {0x5, 0x1}, {0x5}, {0x4}, {0x4, 0x1}, {0x1}, {0x3}, {0x5}, {0x3, 0x1}, {0x4}, {0x3}, {0x2, 0x1}, {}, {0x0, 0x1}, {0x1}, {0x2, 0x1}, {0x5, 0x1}, {0x4}, {0x1}, {0x1}, {0xccede34034f95c1c, 0x1}, {0x8}, {0x1, 0x1}, {0xd5221d4ff48bb488, 0x1}, {0x5, 0x1}, {0x4, 0x1}, {0x1, 0x1}, {0x3, 0x1}, {0x3, 0x1}, {0x4, 0x1}, {0x0, 0x1}, {}, {0x1}, {0x4}, {0x4, 0x1}, {}, {}, {0x1, 0x1}, {0x4, 0x1}, {0x49a5f67b9dcda92d}, {0x5}, {0x1, 0x1}, {0x2}, {0x1}, {0x0, 0x1}, {0x4}, {0x3}, {0x2, 0x1}, {}, {0x4, 0x1}, {0x2, 0x1}, {0x1}, {0x4, 0x1}, {0x5}, {0x2, 0x1}, {0x3, 0x1}, {0x1}, {0x4, 0x1}, {0x5, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {}, {0x5, 0x1}, {0x2, 0x1}, {0x1, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x1}, {0x1}, {0x3}, {0x3, 0x1}, {}, {0x1, 0x1}, {0x4, 0x1}, {0x3, 0x1}, {0x0, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x2}, {}, {0x1, 0x1}, {0x5, 0x1}, {0x384e2e23a9a8c3ec}, {0x0, 0x1}, {0x5, 0x1}, {}, {0x2, 0x1}, {0x3}, {0x2, 0x1}, {0x3}, {0x3, 0x1}, {0x4, 0x1}, {0x5}, {0x1, 0x1}, {0x3, 0x1}, {0x0, 0x1}, {0x0, 0x1}, {}, {0x0, 0x1}, {}, {0x4, 0x1}, {0x3}], 0x1}}, @TCA_PEDIT_PARMS_EX={0xf10, 0x4, {{{0x10001, 0x9, 0x10000000, 0x8, 0x8001}, 0x7, 0x6, [{0x6, 0x8000, 0x5, 0x7ff, 0x600, 0x9}, {0xc1cc, 0x1, 0x7, 0xffffffc1, 0x10001}, {0x4, 0x1, 0x6e, 0x1, 0x4, 0x6}, {0x0, 0x7, 0x1, 0x3f, 0x20}, {0x5, 0x7fffffff, 0xea, 0x80000001, 0x32, 0x80}, {0x3, 0x7d, 0x81, 0x1, 0x8, 0x8}, {0x2, 0x3, 0x1c, 0x6, 0xcb1, 0x7}, {0x0, 0x1, 0x80000000, 0x9f9e, 0x17, 0x8001}, {0xfffffff8, 0x7fff, 0x7, 0xff, 0x27, 0x7fffffff}, {0x4, 0x2, 0x7, 0x9, 0xa3a6, 0x3ff}]}, [{0x6, 0xfffff000, 0x7fffffff, 0x8, 0x4, 0x80000001}, {0x7, 0x4, 0x8, 0x3, 0x1000, 0x3f}, {0x10001, 0x5, 0x3f00000, 0x3e1, 0x65, 0xdc}, {0x2, 0x35, 0x7fff, 0x1, 0x5, 0xb4}, {0x52d8, 0x3f, 0x9, 0x100, 0x3, 0x7}, {0x6, 0x5, 0x100, 0x3, 0x2, 0x7fff}, {0xeb, 0x1, 0x76000000, 0x9a56, 0x401, 0x1000}, {0xffff7fff, 0x24fd, 0x3, 0x5, 0x0, 0x3}, {0x8, 0xac8, 0x1, 0x8, 0x4, 0x3}, {0x5, 0x712, 0x1, 0x7, 0x5, 0x2}, {0x3, 0x20000, 0x2a, 0x401, 0x800000, 0x3}, {0x7ff, 0xffffff01, 0x3, 0xff, 0x9, 0x1ff}, {0x4, 0xeb, 0xe6a, 0x72fb6362, 0x8000, 0x4}, {0xff, 0xaaf, 0x7, 0x4, 0xffff, 0x8}, {0x3, 0x1f, 0x3, 0x1, 0x1, 0x3}, {0x2, 0x5, 0x6, 0x8, 0x3, 0x10001}, {0x211a, 0xffffff7f, 0x8937, 0x80, 0xfffffffe}, {0x8, 0x2, 0x9, 0x1, 0x1, 0xa}, {0x10001, 0x4, 0x6, 0xfffffff7, 0x0, 0xa1e}, {0x4, 0xffffffff, 0x4, 0x5, 0x3, 0xfffff07d}, {0x6, 0x81, 0x2, 0x8, 0x5, 0x9}, {0x3, 0x6, 0x5c8, 0x1f, 0x4, 0x4556}, {0x3, 0x7, 0x1, 0x2, 0x3ff, 0x6}, {0x1000, 0x95, 0x6, 0x8, 0x2, 0x3ff}, {0xfffffb43, 0x7, 0x3, 0x9, 0x3, 0x6}, {0x8001, 0x7, 0x9, 0x2, 0xa2b, 0x5}, {0x9, 0x1f, 0x3, 0x81, 0x7f, 0xb2}, {0x6, 0x6, 0xff, 0x40, 0x3ff, 0x27}, {0x2, 0xb712, 0x1, 0x2, 0x7fff, 0x974f}, {0x10000, 0xe59, 0x3, 0x800, 0x5, 0x5}, {0x0, 0x9, 0x4, 0x5, 0x7, 0x7}, {0x6b, 0x9, 0x3, 0x5, 0x3ff, 0x80}, {0x3, 0x2, 0x11, 0xa303, 0x5, 0x8}, {0x2, 0x1, 0xa6, 0xfff, 0x1ff, 0x5}, {0x6, 0xfff, 0x4, 0x8, 0x180000, 0x3}, {0x80000000, 0x10001, 0x10000, 0x7, 0x1, 0x8001}, {0x2, 0x3, 0x2, 0x7, 0xbc2, 0x119d}, {0x4, 0x200, 0xd2, 0x1000, 0x1865}, {0x5b, 0x5, 0x9, 0x4, 0x7, 0x8001}, {0xfffffffd, 0x2d, 0x7ff, 0x2, 0x80000000, 0x1}, {0x3, 0x3, 0x4, 0xea71, 0x2ad, 0x10000}, {0xd1, 0x6, 0x400, 0x2, 0x3, 0x5}, {0x1, 0x8, 0x1, 0x1, 0x800, 0xfffff001}, {0x7, 0x3, 0x917a, 0x9, 0x3f, 0xfff}, {0x5, 0x5, 0x1000, 0x5, 0xcb02, 0x7f}, {0x10001, 0xb3be, 0x7a1c, 0x7fff, 0x5, 0x6}, {0x5, 0x3, 0x1, 0x5, 0x8, 0x20}, {0x2, 0x3, 0x7fffffff, 0x4, 0x8, 0x400}, {0x5, 0x8, 0x0, 0x9, 0x1, 0xffff307a}, {0x8, 0x80, 0x55, 0x3, 0x2, 0x5}, {0x100, 0x7ff, 0x7, 0x2, 0x81, 0x1}, {0x5, 0x8, 0x5, 0x7d3b, 0xfffffffa, 0x60}, {0x0, 0x3, 0x7f, 0xffff, 0x4, 0x2}, {0x9, 0x7, 0x101, 0x800, 0x81, 0x7}, {0x7fffffff, 0xffff, 0x9, 0x2, 0x400, 0xfffffff9}, {0x6, 0x1, 0x3, 0x8, 0x5159, 0x1}, {0x2, 0x7ff, 0x7, 0x8, 0x6, 0xa79}, {0x5b85, 0x235, 0x80000001, 0x8, 0x1, 0x3b7e}, {0x2, 0x400, 0xffffffff, 0xe5b, 0x8, 0x53}, {0x0, 0xfff, 0x8, 0x6, 0x3, 0x1}, {0x5, 0x5, 0x9, 0x80000001, 0x3f, 0x4}, {0x8, 0x9, 0x3, 0x8, 0x0, 0x5}, {0x7, 0x4, 0x5, 0x9, 0x8, 0x4}, {0xfff, 0x401, 0x7, 0x40, 0x4}, {0x7, 0x200, 0x3ff, 0x3f, 0x1ff, 0x3}, {0x6, 0x3, 0x200, 0x101, 0x1, 0x101}, {0x9, 0xffff, 0x9, 0x81, 0xffffffff, 0xfffffffe}, {0x3, 0x8, 0x2, 0xffff, 0x3, 0x10000}, {0x2, 0x8, 0x3f39802e, 0x81, 0x0, 0x5}, {0x1, 0x3, 0x4, 0x7, 0x81, 0xd0}, {0x1, 0x8, 0x8c9, 0x0, 0x3, 0xfffeffff}, {0xfff, 0x91, 0x8, 0x6, 0x20, 0x6}, {0x3f, 0xf3, 0x7fff, 0x80000001, 0x7}, {0xa55, 0x0, 0x10000, 0x3, 0x8, 0x8}, {0x1ff, 0x7f, 0x3, 0x0, 0x5, 0x1}, {0x6, 0x800, 0xcd28, 0x5, 0x0, 0x5}, {0x8, 0x3c, 0xfff, 0x401, 0x3, 0x1}, {0xfffffffd, 0xf64, 0x8000, 0x26a6, 0x8, 0x7f}, {0x80000001, 0x5, 0x80000001, 0xad4523ef, 0x4, 0x8}, {0x8000, 0x0, 0x401, 0x1000, 0x401, 0x1}, {0x4588, 0x3, 0xf6f, 0x8000, 0x6, 0x6}, {0x81, 0x101, 0x8, 0x3, 0x0, 0x9}, {0x4, 0x4, 0x96, 0xc0000000, 0x1, 0x5}, {0x5, 0x5, 0x8, 0x7, 0x1, 0x5}, {0x0, 0x1, 0x2, 0xea, 0xff, 0x7}, {0x5, 0x3, 0x797, 0x0, 0x81, 0xe4}, {0x1, 0x5, 0x6, 0x1, 0x800, 0x6390373d}, {0x5, 0x6, 0xd5, 0x7fff, 0x1, 0x5}, {0x0, 0x9, 0x3, 0x3, 0x9, 0x6}, {0x7, 0x80, 0x9, 0x5, 0x401, 0x10000}, {0x6, 0x2248, 0x7, 0xffffffff, 0x9, 0xffffffff}, {0x6, 0x3f, 0x101, 0x6, 0x7ff, 0x7}, {0x6, 0x0, 0xc79, 0x46e, 0x9, 0x10001}, {0x100, 0x5, 0x1, 0xffffffff, 0x1, 0x7ff}, {0x200, 0x80000000, 0x7, 0x6d8, 0x8, 0x9}, {0x8, 0xfffff000, 0xe0, 0x0, 0x10001, 0x4}, {0xbf, 0x7, 0x9, 0x5, 0x5def, 0x8}, {0x5, 0x2, 0x80000001, 0x6, 0x2, 0x6}, {0xa8d, 0x1ff, 0x401, 0x80000000, 0x3}, {0x5d, 0x101, 0xf8ed, 0x59, 0x7, 0x5}, {0x10000, 0x69, 0x3, 0x5, 0x2, 0x80}, {0x17, 0x4, 0x8, 0x5c76, 0x1, 0x9}, {0x0, 0xfffffff9, 0x8, 0x1, 0x8, 0xea}, {0x3, 0x5, 0x4, 0x20, 0x18ae67e4, 0x4}, {0x7fffffff, 0x3, 0x8, 0xffff0001, 0x4acd, 0x81}, {0x7, 0x0, 0xff, 0x4, 0x80000000, 0x6}, {0x9, 0x5, 0x3ff, 0x5, 0xffffff12, 0x5da}, {0x3ff, 0x8, 0xa0f, 0x1, 0x9, 0x704b}, {0x16, 0x100, 0xfe, 0x3, 0x6, 0x9}, {0x3f, 0x0, 0x80000001, 0x1, 0xffff, 0xffffffff}, {0x31fd, 0x8000, 0x23, 0x0, 0x0, 0x1}, {0x800, 0x5, 0x7, 0xfffeffff, 0xffffff53, 0x6}, {0x5, 0xd028, 0x101, 0xe1d, 0x0, 0x1}, {0x101, 0x3, 0x10001, 0x200, 0x6, 0x4}, {0xbe, 0x1, 0xfdcd, 0xc0, 0x8000, 0x4}, {0x7, 0x7ff, 0x6, 0x3, 0x11f, 0xb2a3}, {0x1, 0x7ff, 0x6, 0xbbeb, 0x0, 0x6}, {0xa3, 0x80, 0x3, 0x3, 0x8, 0x81}, {0x39b8853c, 0x200, 0x8, 0xfffffff8, 0xaff4, 0xffff}, {0x9, 0xfffffffe, 0x1, 0x552561a9, 0xffffffff, 0x2}, {0x2e2a8372, 0x7, 0x1c0, 0xf, 0x0, 0x10001}, {0x1, 0x101, 0x5, 0x34, 0x6, 0x7e0}, {0x800, 0x7f, 0xffffffff, 0x3, 0x4, 0x4}, {0x7f, 0x4, 0x2, 0x3, 0x3, 0x3f}, {0x4, 0x1ff, 0x101, 0x7fffffff, 0x0, 0x9}, {0x10000, 0x5, 0xc592, 0x7fff, 0x1, 0xf7}, {0x4e2, 0x66fc, 0x7ff, 0x7, 0x1000, 0x36}, {0x2, 0x4, 0x6, 0x1, 0x44a, 0x4}], [{0x4}, {0x5, 0x1}, {0x2, 0x1}, {0x5, 0xc851c449e336ea19}, {0x2}, {0x4, 0x1}, {0x1}, {0x2}, {0x2, 0x1}, {0x2}, {}, {0x1}, {0x5}, {0x4}, {0x2}, {0x1, 0x3d882ff0e73dd0be}, {0x3}, {0x2}, {0x4, 0xb6048402894ecb10}, {0x3}, {0x0, 0x1}, {0x0, 0x1}, {0x2}, {}, {0x1}, {0x2, 0x1}, {0x1, 0x1}, {0x1, 0x1}, {0x3, 0x1}, {0x2}, {0x3}, {0x4}, {0x2}, {0x1}, {0x4}, {0x0, 0x1}, {0x5, 0x1}, {0x5}, {0x2, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x0, 0x1}, {0x5, 0x1}, {}, {0x2}, {}, {0x2, 0x1}, {0x3}, {0x1}, {0x5, 0x1}, {}, {0x3}, {0x4, 0x1}, {0x2}, {0x2, 0x1}, {0x1}, {0x0, 0x1}, {}, {0x3, 0x1}, {0x5}, {0x3, 0x1}, {0x4}, {0x2, 0x1}, {}, {0x2, 0x1}, {0x5}, {0x0, 0x1}, {0x3, 0x1}, {}, {0x5}, {0x1, 0x1}, {0x0, 0x1}, {0x3}, {0x5}, {}, {0x2}, {0x1, 0x1}, {0x4, 0x1}, {0x6, 0x1}, {0x1}, {0x3, 0x1}, {}, {0x1}, {}, {}, {0x0, 0x1}, {0x5}, {0x1}, {0x5}, {0x4, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x2}, {0x1}, {0x0, 0x1}, {0x5, 0x1}, {0x4}, {0x4, 0x1}, {0x2, 0x1}, {0x3}, {0x3, 0x1}, {0x1}, {0x1}, {0x5}, {0x1, 0x1}, {0x3, 0x1}, {0x3, 0x1}, {0x0, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x2, 0x1}, {0x2}, {0x1, 0x1}, {0x3, 0x1}, {0x1, 0x1}, {0x1, 0x1}, {}, {0x1}, {0x0, 0x1}, {0x1}, {0x8ab6a5fd30eeda4e, 0x1}, {0x2, 0x1}, {0x5}, {0x1}, {0x5, 0x1}, {0x3}]}}]}, {0x4}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x3}}}}, @m_tunnel_key={0x1044, 0x1e, 0x0, 0x0, {{0xf}, {0x14, 0x2, 0x0, 0x1, [@TCA_TUNNEL_KEY_ENC_IPV4_DST={0x8, 0x4, @empty}, @TCA_TUNNEL_KEY_ENC_KEY_ID={0x8, 0x7, 0x5}]}, {0x1004, 0x6, "74ba20f758c34eed60b0df294eed514d6a2aee8bae8fc3e043cb53af574e4d19f390357cc79742a3aa4dcd284126870900dde6674d23ee0b637cfd2b6e171673965ee003478c6cd56600fdc760fb500ea827292c77a4d6fa53c11352fd1001d4b4fe15d372c44dd57a97dd2171662b27c1d43d25aa59abb07c4f8c1b385777a5f8c6cd8e549f78384e558851257d4a1fbfa9cbe7bd1e48e7e87f1c8865f58de043bdacc5076939b2cb90eaca39704a9ced340dfa79ac09ce8cf43c33aa14c8d6f3a2f67007795aa8e021c69e1bcbd6f38235dcfc041ba6a003664ce5ef9dc13cdeba41ec3beac4790b5c9bc4d66c4a641b3a3ba697036fb4a0dcffc7210f23af05702b94fad153e8d6d920f328848aa17403f163259485a95a1fb47ceeb024dcd3cff5a75b5306b368702db882d27485144b3b4c4e701e836e2e9c1eeee40f0ae7f9ab5a0f0218b65f15b1eb91280d01ccdcce154b0f19f193966daadfcd8798805b23849440a70c875743efeee16e2220c2eefee9779ee9b9edfe27d47e0bba3dffe4eeeeea46a4fbb2c2cfd0f0a19bc1291c3d8a7c04a505e5b3ae317527af72238142cd7e5d3334b4a131ccd01a6dca529a3368204d348a79e4c8912a2f8d1a7d460879055bde85ef6ad53020f1fa0054a29a7ca7756e65c288454b7d57971332af1bcadd6c586f9fc32307183c4c6a364045376e3ffb7f532c097b32a2973b1f01c7a4dbe0668adfa7dfc71d35160e4df147efea7163115bb4460d6f0595e9c4e1cc1276fbbb8d186f7bc6101b46f31190466da260de77839ba4b69a3abfe07b28bd30b5f5fdedc7ed7bb2110963e90457341d37b89aad86f65fc20c2181bcecd326d99afc79a273bfbb98301bf2c26ee7d1135721ebd7db069b3d3bfa62b2563eb6962c1a49378616404e5b880c9823663112ddf6a920f9dd30e6e76337faa12c64caf6516ba502ad13a98284d0d69c50f8e7a478b0f547079e42cda4cf6be0260df7b6f6c7cb689b552ebc51f06257a3f16125b6d72d120ba32ca8c6eac1cee3f639f5dfc4c3ed13adc2959c1741de1a6d3a13c554d78b28281895f87f0917fc48ae70200a8c6a1e6579c6cf8fcb48197a73aeaa6d5bc71351f38ff428b904bef8c14a935184d8facf11e36287cac6c1e6e7b816fe22d9fe5e18874cf90035fdcc31321c6b3b1348721001fe55fa1b21bfc19f6995d9ec8f0e8bd5c00ed315995105701f8f73ce791fe34cae9685ad4ff9bb5e43579956efae6cbc0defc1b81543251a0b895c0493886db2c10faeeea28c26b5af8878d3a504245d667005447e76332a9356bed2e56f58f4e93013c9b77773e3e7e50212ac8ce0311a042bfa20e4398fb000073837f580b0efc5915ade0f8495a0afb5ca8f6fd33a778eef464692dba7c9b189efe1dc93cd448713dd0b6d733e9ae5a9769b4523ea440f3ac221e8eb9747f90979bdf4f93302c2d1a34a6568fca5ab847032af8fa953e90d11519280ce8c2f5cc69c4472e589f57c5b9f3a9f36b8f9140d1e454c697b75ba7ae28cc45411869ee5fd067755d3b730407a343a702e9bbf671cc3a5b2983a74fbe3c59ba206f47581cc562cc0ebce5cc45c893c76d431ea2814868ee8e2985b6779626fb61ad16f08d1b5be8702000052ff83e586f8820cf7a94a23a772a18ad6abd2421bb39c50654f57152ec150745d789baeecc441dcb531a77c7a76a51ce7f090126f5c8958c2ce44bdfc23dd7313cc343c5a7a87db0ed475307a13a21bd010753b9fdfd736cb0bddcb5b4610b25677586fd151e9aa671fc8c3f7043f294041d563c4aa40e7578a45c7a8ba1bab8abb088c64473c411018ffc19d026ea2f7b0411b5ec471141fc6606ce199b540b102b2b736a6b9416869c9ed38cf4ac35f52d8307ffb7ce727bae1dbe980bc54d4e71c9f89a9e911c60d169b6fd4ddce2c8929a55b7aba05ddcd9689744263828d765774450f61bb88d2bfe621e8a5d31abd1ed3d0c8580ae4f7266af16fad5e1c4d611a86b53cab6e67ea3d0b800335fd1e30b501f13395546aba4c21fd6cbdab966c72acb18c89df73da2cd63c95650eae7d0ccd7b380f55d514f42b10fb526ce0abef55c7f6e047703a01caebe5958956f14e47e3d68c6f974127f18ac190be5d362aeb2757abdbd02f3b31cb4c5430cdab83022710bc8fd778bdac271808e0b8b4b94ba9ac5294e36a77e2ade615cc6ff4973c644f75780598b0b06394c8810735d7bc0d793ba48f9a9ae37089fc8743de5a80e830a92344fd9731c0e327cfcdc517ca64a5f2836ddecb1ff8bb7f75bdd3b3e783b262cfba06499e32a5801892f1264a07ff2b378c5c3fdc5e4f75d320f62601756c2758cd45a46f16640072555c558cc9dc66282a448fe666292740a912b52c0c5421a874de3f11c3b144b03159a0e39db19bb2180f6ce45c7167a071310f78a0260e55369f9a18a59959c197ebf4e0ff666023dc64fcd6c36c63ccce5062092636feb1fd2fc103cbeb37940c3b7747caf0ce36b9bae9999214973c919f52dd8878bcfa33e55efc8240a9cccc7b98484304c6ed3753f3335144fff971ca2416d5026f20d9a1679bbf20f9e100ab4f12c4405d49ee3613c3537e64d8f643d4b693434446815af6e1f423df74e0b2afac6a9397c9ec08f49c71e92469a5308ac20a4cfc7cc93586863ba3463b7e4937fb23c5c37bcf7ca44c0cd49d315aae4feabb1b1ef198f93ed8929f007786d72cccbab7d49121ba7e74badac4534b85dc5008b1042009052d0fa2bbfe0e5d489b5e151e1a2fbf0f4e13ee91decddad6b41b9ea38e6849a184af48deffddf7e6771ed95cafe1151cc082bd78b417e06bbbbc39094b584947556c832288b12de9d61846d2a4669b3a3a420601e856c4c23c697b604538f005dce7064fc02da9034b036a11582fd560bc9b91e74f584ad949138153599b022b7f042fa4b0e0a56020eb0cb54ae05bda6c528054a94fd34ff332e851aff58b15279d84e43dc10f212efc0e3f1f1476bd8cc22d4853ad1f63b5d7bd26226f41a9b41cb47acadc1d5e7c346f5de0dfe74017336d516fb53016869c4b993ec9147f2c07e0d456a466316a5d63f7c0ae8c33ddaf628e264456e15815fc64db188eb8eb3e58e2a99119635040f5fb3471ffd52526ca2230bbe211301e1178edd53609ae80b96faa70be0021bc1acada1bc5887ee2ffbdb220d41ee7ed8a01b47c26b98cd7e7beea097435f785989f31759cd82dbc95ab6231c3e215e36c677b1945da4cfef34ab11aaf65a6da1a16125d485dea38586df0325fb87bec2a78678ecf6f796134eba9e7433eba487ae17736fffe01427092707e30076a47220b66470f1cdd373db8e9b68b4b97bd22b78769af75afbab21c20ce6061ffb674ca3a52fad4b90e03d7142028b7abf9db831459c335dd0660b4733ba742745137de7eb9814edbd654673370617f284bdca9e32cff2742808644ad4de83be8fea1a83e41088214d1d2420206f6058dc3a8942dc72183545d287c4b4ec2a4255a8cf178fda7855b60c9105eae05190c53e3d4f3bc51db55ba5557a0051e0eeadcd839bc731404611081ff3538f801eaa2a45e92d536a52e46b1ac12358f508500369dc03b7bcae8d07794babf7a5f412a0187973a2993ee3a8fd1178cf16480447da97e5cfecc0c3316584be818d7d65548d9597cab90f236d9e9028952fefaf351c53ac07e556a8564f9449d670720b019c77102824a5fe438260ead78c8b5131e67ef786f8b5cb5097349c9d1ac6569c8cdfa0fb3b76f4af6522f5ff971cb2c4c351f168542390cab1195189bc72d800781bed993eda15c2bfdb706c054b2119d8c9e6e4126c5c764c306bd6e1637f73dc0bcb5ff9544421926ef2269acdd4aeacb046e71d5a009d7f25969ad3fd894b86dd15f3ebeb9c9b239c68ec48bb658ed219d073c7ee3368eabfc0737896b4ed398e748a6f1b3c49fa8448b1a5016e7068077218e22e486295a3e2c99df917afb6a0fc010a0f0b3f2a74f9cd1aa7e52a2ef5ccd43d714a7a93a42d58c12209a0e58c444e47caf0bf0c978200600c46156fc5580363767daf5c4f276be4a849393833bd799ab110031c72b07807cea8c1894e0b7dcce48522eea41be131ea2cf2930c537d559c4b523f9a5a9814c988fe22f5cca7e2c18a4369f39729db3ba450ec36c1f158684aa9f1b90c620060e508c6dc8cdf67124df1514b342525712d5c825f54de3f1e078e38591661e6dccacc17713b78ab8a448192e4618da15a5b9cefe25c7a44edc01bd4b2d00ab21910f72362752ae1a950d30e5aa280eedd79201d04e9c2f7efe697a3cf8e4421f870cf611daefcbbbc28606a2ae3a91a714be7c334798a5e27f0c0374a901d0be3a1e6c7368b6456c01bac4505654b6defe622796abaea9999169fe4a3f61e477eef9d3cacbd948468d310b26027021f1a269c0e9d28c25647e188608fa81c7444aba3054bfb6a1827b8994eb87a566c2a7ec13b0ce094bcb09d8244676322293621f78a88dc304e28cdb0d6fe2be8058a1e1683cac075a7163f18d38298c7198a70c0b4984ea757f0ce9a3e3b9f7cd40b72717fd704b1856555d0624c22c0b076b303db89d64d940a6eaeb2d4e631383d7957abc87c76ef9039a9a488d4089a642f2efee15aa09dd5b87125263c9c8d9a298913110bb3f5077c00be7ec6a7dc0fe741fa03f8fc3f546632d80f967fa7a16c5cdb3c6d98510fddcacf5c418e76ff2fe8980a2b96e45eb56ff5dde5640a952f28b3dd3a675fe35b3f48adf1be06c36eb84c49de72c8ccf2015fa5176ea4fc5c291bb1372cbfb0a2dd94fb21cc138d8a9e9370a60ae09eba773c434936158bf45254014cf5792356e31e3885850e4144adb707d12e15f72b213671c0345432e71773dec7240b4ed7da4868fe8be45b9f8debebce23fc14b59b680afe8d7f52c3b8f46201e9586803db1ceeb3a74b8cdcfbbf7b54c1961a8844747e2d54aadd7946102ef73be9df5cae490d7d0b0ac13b9c4d68705f3879e393ad4ba2bf444ec51b55b0e2a318e88fba2a21984cfd6292f0659ff072c642f8cd4be2a3ec28f96c79914ed2381a46d2ae8bfe718d5c727d83de16a50922958160af30d9f2d8c28c1fdaf4846084b47a9a22d5e8978d1b8c528b38f81c00a0c66999eb2ed08b8ff38bcd261cd662bf54a5c0dde9496715cbbd46caade2d8e8210cf888a44c4d6f655dd31d0b0432d16ef1c1cc504519b762bb88df65a3c584df9bf87383e364e473be0871e26ab72c971fd53c8007a343c023c431734b8cde5f9a4a6f7b1d961af79e1b14ae247bedad261b002762c22b05d8f4ffdc2a011101429387452fc1ca4e07f8a0100172339cdcabe7a0468adcd503deec5f4554a78033ac64f5828528d7bf571dee17756792c7263612cc39b50f79a3a4583aa3d782bde5c9ae6c487fd402d76a5175d82c235b096eb35462dc0d37f3779c763288e58573722fb9bac5ca195c4a8d94a95c4f35e97349745707f17af1359522463d25afc05f626621b694af7396ecfd237ca174d85092fae062c1ed8fb6125c2ad8e23cb5675d90ead36296e9a4530ee2b6a2f0694a071b3b6d480d680ea3ff62e84154dfa7306ada48d02698c346b59710c41849fa219aa6d3acb007d6f4ab27b93de6c4ec9b24f3ff6cebd4fb5e230c3fabf4957c3b9e9b20b98b1eb11f9ec33664d97954363cfeb67d59da41e5454d58041f8b191c43711667f51fd9ce3608ad54c34e7c1bf48971e458e2a6005a843c81d8ac9"}, {0xc}, {0xc, 0x8, {0x2, 0x1}}}}]}, @TCA_RSVP_SRC={0x8, 0x3, @empty}, @TCA_RSVP_CLASSID={0x8, 0x1, {0x1, 0xffff}}, @TCA_RSVP_POLICE={0xc, 0x5, [@TCA_POLICE_RESULT={0x8, 0x5, 0x6}]}, @TCA_RSVP_DST={0x8, 0x2, @multicast1}, @TCA_RSVP_PINFO={0x20, 0x4, {{0x1, 0x1, 0x1}, {0x4, 0x1, 0x3}, 0x0, 0x6e, 0x4}}, @TCA_RSVP_PINFO={0x20, 0x4, {{0x2, 0x0, 0x1}, {0x8, 0x2, 0xffffffff}, 0x2e, 0x1, 0x7}}, @TCA_RSVP_POLICE={0x58, 0x5, [@TCA_POLICE_AVRATE={0x8, 0x4, 0x81}, @TCA_POLICE_RESULT={0x8, 0x5, 0xfffff001}, @TCA_POLICE_RESULT={0x8, 0x5, 0x8}, @TCA_POLICE_TBF={0x3c, 0x1, {0x3, 0x6, 0xfffffff9, 0x8, 0x2, {0xc8, 0x1, 0x401, 0x3, 0x4, 0x3ff}, {0x3, 0x1, 0xd7, 0x4, 0xa95, 0x400}, 0x7, 0x100, 0x4}}]}]}}, @TCA_RATE={0x6, 0x5, {0xce, 0x3}}, @TCA_CHAIN={0x8, 0xb, 0x5}, @TCA_RATE={0x6, 0x5, {0xe3, 0x60}}]}, 0x35e8}, 0x1, 0x0, 0x0, 0xb961428710da5ec2}, 0x48041) fcntl$lock(r2, 0x6, &(0x7f0000000280)={0x2, 0x4, 0x5, 0x0, r3}) ptrace$getsig(0x4202, r3, 0x0, &(0x7f0000000000)) [ 447.757954] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665e9 [ 447.766045] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee86 [ 447.766055] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 447.766064] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 447.766073] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020010a00 [ 447.773536] erofs: unmounted for /dev/loop4 12:03:19 executing program 2 (fault-call:1 fault-nth:2): open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:19 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x2, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 447.958846] FAULT_INJECTION: forcing a failure. [ 447.958846] name failslab, interval 1, probability 0, space 0, times 0 [ 447.959159] FAULT_INJECTION: forcing a failure. [ 447.959159] name failslab, interval 1, probability 0, space 0, times 0 [ 447.970296] CPU: 1 PID: 21735 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 447.989424] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 447.989431] Call Trace: [ 447.989454] dump_stack+0x1fc/0x2ef [ 447.989475] should_fail.cold+0xa/0xf [ 447.989493] ? setup_fault_attr+0x200/0x200 [ 447.989508] ? lock_acquire+0x170/0x3c0 [ 447.989528] __should_failslab+0x115/0x180 [ 447.989544] should_failslab+0x5/0x10 [ 447.989557] kmem_cache_alloc+0x277/0x370 [ 447.989574] __kernfs_new_node+0xd2/0x680 [ 447.989592] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 447.989606] ? kernfs_activate+0x2c/0x1d0 [ 447.989621] ? lock_downgrade+0x720/0x720 [ 447.989635] ? kernfs_add_one+0x51/0x4c0 [ 447.989649] ? mutex_trylock+0x1a0/0x1a0 [ 447.989668] ? __mutex_unlock_slowpath+0xea/0x610 [ 447.989689] kernfs_new_node+0x92/0x120 [ 447.989710] __kernfs_create_file+0x51/0x340 [ 447.989729] sysfs_add_file_mode_ns+0x226/0x540 [ 447.989749] internal_create_group+0x355/0xb20 [ 448.050948] ? sysfs_remove_link_from_group+0x70/0x70 [ 448.050963] ? lock_downgrade+0x720/0x720 [ 448.050996] lo_ioctl+0xf7c/0x20e0 [ 448.051018] ? loop_set_status64+0x110/0x110 [ 448.051036] blkdev_ioctl+0x5cb/0x1a80 [ 448.051054] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 448.051066] ? blkpg_ioctl+0x9d0/0x9d0 [ 448.051082] ? mark_held_locks+0xf0/0xf0 [ 448.077542] ? perf_trace_lock_acquire+0xef/0x530 [ 448.077558] ? debug_check_no_obj_freed+0x201/0x490 [ 448.077579] ? HARDIRQ_verbose+0x10/0x10 [ 448.077597] block_ioctl+0xe9/0x130 [ 448.077608] ? blkdev_fallocate+0x3f0/0x3f0 [ 448.077622] do_vfs_ioctl+0xcdb/0x12e0 [ 448.077637] ? lock_downgrade+0x720/0x720 [ 448.077655] ? check_preemption_disabled+0x41/0x280 [ 448.134165] ? ioctl_preallocate+0x200/0x200 [ 448.134188] ? __fget+0x356/0x510 [ 448.134207] ? do_dup2+0x450/0x450 [ 448.134223] ? do_sys_open+0x2bf/0x520 [ 448.134248] ksys_ioctl+0x9b/0xc0 [ 448.166084] __x64_sys_ioctl+0x6f/0xb0 [ 448.169984] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 448.174572] do_syscall_64+0xf9/0x620 [ 448.178378] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 448.183564] RIP: 0033:0x4663a7 [ 448.186753] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 448.205742] RSP: 002b:00007fee31babf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 448.213454] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 448.220761] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 448.228469] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 448.235738] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 448.243266] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 448.268159] CPU: 0 PID: 21734 Comm: syz-executor.2 Not tainted 4.19.204-syzkaller #0 [ 448.275526] erofs: read_super, device -> /dev/loop4 [ 448.276090] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 448.276096] Call Trace: [ 448.276116] dump_stack+0x1fc/0x2ef [ 448.276135] should_fail.cold+0xa/0xf [ 448.286568] erofs: options -> [ 448.290528] ? setup_fault_attr+0x200/0x200 [ 448.290546] ? lock_acquire+0x170/0x3c0 [ 448.290568] __should_failslab+0x115/0x180 [ 448.290591] should_failslab+0x5/0x10 [ 448.290605] kmem_cache_alloc+0x277/0x370 [ 448.290624] __d_alloc+0x2b/0xa10 [ 448.290643] d_alloc_pseudo+0x19/0x70 [ 448.290661] alloc_file_pseudo+0xc6/0x250 [ 448.293837] erofs: root inode @ nid 36 [ 448.296946] ? alloc_file+0x4d0/0x4d0 [ 448.296965] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 448.306378] erofs: mounted on /dev/loop4 with opts: . [ 448.308236] ? shmem_get_inode+0x44c/0x8d0 [ 448.308258] __shmem_file_setup.part.0+0x102/0x2b0 [ 448.308278] shmem_file_setup+0x61/0x90 [ 448.308297] __se_sys_memfd_create+0x26b/0x440 [ 448.371925] ? memfd_file_seals_ptr+0x150/0x150 [ 448.376608] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 448.382068] ? trace_hardirqs_off_caller+0x6e/0x210 [ 448.387094] ? do_syscall_64+0x21/0x620 [ 448.391078] do_syscall_64+0xf9/0x620 [ 448.394888] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 448.400082] RIP: 0033:0x4665e9 [ 448.403458] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 448.413177] erofs: read_super, device -> /dev/loop5 [ 448.422359] RSP: 002b:00007f003e036f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 448.422373] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665e9 [ 448.422380] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee86 [ 448.422388] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 448.422395] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 12:03:20 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe22", 0xe0, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:20 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x10}]}, 0x30}}, 0x0) [ 448.422403] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020010a00 [ 448.427578] erofs: options -> 12:03:20 executing program 4 (fault-call:0 fault-nth:14): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:20 executing program 2 (fault-call:1 fault-nth:3): open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 448.511076] erofs: root inode @ nid 36 [ 448.515131] erofs: mounted on /dev/loop5 with opts: . [ 448.524780] erofs: unmounted for /dev/loop5 [ 448.545170] erofs: unmounted for /dev/loop4 12:03:20 executing program 0: r0 = getpid() r1 = openat$vcs(0xffffffffffffff9c, 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000bc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) fcntl$lock(r1, 0x6, &(0x7f0000000280)={0x2, 0x4, 0x5, 0x0, r2}) ptrace(0x4208, r2) sched_setscheduler(r0, 0x0, 0x0) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r3, &(0x7f0000000140)=ANY=[], 0x151) 12:03:20 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x3, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:20 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x60}]}, 0x30}}, 0x0) [ 448.707249] FAULT_INJECTION: forcing a failure. [ 448.707249] name failslab, interval 1, probability 0, space 0, times 0 [ 448.710539] erofs: read_super, device -> /dev/loop5 [ 448.732736] FAULT_INJECTION: forcing a failure. [ 448.732736] name failslab, interval 1, probability 0, space 0, times 0 [ 448.744623] erofs: options -> [ 448.747511] CPU: 1 PID: 21781 Comm: syz-executor.2 Not tainted 4.19.204-syzkaller #0 [ 448.755707] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 448.760691] erofs: root inode @ nid 36 [ 448.765081] Call Trace: [ 448.765106] dump_stack+0x1fc/0x2ef [ 448.765127] should_fail.cold+0xa/0xf [ 448.765145] ? setup_fault_attr+0x200/0x200 [ 448.783321] ? lock_acquire+0x170/0x3c0 [ 448.787310] __should_failslab+0x115/0x180 [ 448.791727] should_failslab+0x5/0x10 [ 448.795535] kmem_cache_alloc+0x277/0x370 [ 448.795628] erofs: mounted on /dev/loop5 with opts: . [ 448.799696] __alloc_file+0x21/0x330 [ 448.799716] alloc_empty_file+0x6d/0x170 [ 448.799734] alloc_file+0x5e/0x4d0 [ 448.799754] alloc_file_pseudo+0x165/0x250 [ 448.799773] ? alloc_file+0x4d0/0x4d0 [ 448.812062] erofs: unmounted for /dev/loop5 [ 448.812803] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 448.812821] ? shmem_get_inode+0x44c/0x8d0 [ 448.838601] __shmem_file_setup.part.0+0x102/0x2b0 [ 448.843544] shmem_file_setup+0x61/0x90 [ 448.847525] __se_sys_memfd_create+0x26b/0x440 [ 448.852114] ? memfd_file_seals_ptr+0x150/0x150 [ 448.856790] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 448.862179] ? trace_hardirqs_off_caller+0x6e/0x210 [ 448.867196] ? do_syscall_64+0x21/0x620 [ 448.871190] do_syscall_64+0xf9/0x620 [ 448.874990] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 448.880200] RIP: 0033:0x4665e9 [ 448.883576] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 448.902655] RSP: 002b:00007f003e036f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 448.910362] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665e9 [ 448.917905] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee86 [ 448.925177] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 448.932455] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 448.940007] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020010a00 [ 448.947505] CPU: 0 PID: 21778 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 448.955396] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 448.964751] Call Trace: [ 448.967438] dump_stack+0x1fc/0x2ef [ 448.971598] should_fail.cold+0xa/0xf [ 448.975412] ? setup_fault_attr+0x200/0x200 [ 448.975427] ? lock_acquire+0x170/0x3c0 [ 448.975449] __should_failslab+0x115/0x180 [ 448.987957] should_failslab+0x5/0x10 [ 448.991770] kmem_cache_alloc+0x277/0x370 [ 448.995931] __kernfs_new_node+0xd2/0x680 [ 449.000093] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 449.004945] ? __mutex_unlock_slowpath+0xea/0x610 [ 449.009801] ? wait_for_completion_io+0x10/0x10 [ 449.014475] ? kernfs_next_descendant_post+0x19c/0x290 [ 449.019763] kernfs_new_node+0x92/0x120 [ 449.023745] __kernfs_create_file+0x51/0x340 [ 449.023767] sysfs_add_file_mode_ns+0x226/0x540 [ 449.023787] internal_create_group+0x355/0xb20 [ 449.037507] ? sysfs_remove_link_from_group+0x70/0x70 [ 449.042693] ? lock_downgrade+0x720/0x720 [ 449.046831] lo_ioctl+0xf7c/0x20e0 [ 449.050370] ? loop_set_status64+0x110/0x110 [ 449.054779] blkdev_ioctl+0x5cb/0x1a80 [ 449.058672] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 449.064029] ? blkpg_ioctl+0x9d0/0x9d0 [ 449.067900] ? mark_held_locks+0xf0/0xf0 [ 449.071960] ? perf_trace_lock_acquire+0xef/0x530 [ 449.076795] ? debug_check_no_obj_freed+0x201/0x490 [ 449.081797] ? HARDIRQ_verbose+0x10/0x10 [ 449.085948] block_ioctl+0xe9/0x130 [ 449.089664] ? blkdev_fallocate+0x3f0/0x3f0 [ 449.093975] do_vfs_ioctl+0xcdb/0x12e0 [ 449.097906] ? lock_downgrade+0x720/0x720 [ 449.102050] ? check_preemption_disabled+0x41/0x280 [ 449.107052] ? ioctl_preallocate+0x200/0x200 [ 449.111453] ? __fget+0x356/0x510 [ 449.114925] ? do_dup2+0x450/0x450 [ 449.119252] ? do_sys_open+0x2bf/0x520 [ 449.123188] ksys_ioctl+0x9b/0xc0 [ 449.126637] __x64_sys_ioctl+0x6f/0xb0 [ 449.130623] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 449.135200] do_syscall_64+0xf9/0x620 [ 449.139082] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 449.144258] RIP: 0033:0x4663a7 [ 449.147449] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 449.166966] RSP: 002b:00007fee31babf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 449.174694] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 449.182320] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 449.189683] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 449.197212] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 12:03:21 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = fork() r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x2000, 0x0) r3 = perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0xfc, 0x20, 0x81, 0x8c, 0x0, 0x7fffffff, 0xc0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_config_ext={0x5, 0x3}, 0x4002, 0x1, 0x100, 0x6, 0x0, 0x28fe, 0x6, 0x0, 0x2, 0x0, 0x24}, r1, 0xa, r2, 0xb) r4 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) perf_event_open(&(0x7f00000000c0)={0x4, 0x80, 0x2, 0x1, 0x84, 0x20, 0x0, 0x5, 0x8, 0x8, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x4, @perf_bp={&(0x7f0000000080), 0x7}, 0x4000, 0xfffffffffffffffd, 0x2, 0x5, 0x4, 0x5, 0x8001, 0x0, 0x3, 0x0, 0x9}, 0x0, 0xa, r3, 0x0) write$binfmt_script(r4, &(0x7f0000000140)=ANY=[], 0x151) ioctl$SNAPSHOT_FREE(r4, 0x3305) [ 449.204544] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 12:03:21 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0xf0}]}, 0x30}}, 0x0) 12:03:21 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:21 executing program 2 (fault-call:1 fault-nth:4): open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 449.310959] erofs: read_super, device -> /dev/loop4 [ 449.316163] erofs: options -> [ 449.348757] erofs: root inode @ nid 36 [ 449.374074] erofs: mounted on /dev/loop4 with opts: . [ 449.386776] Restarting kernel threads ... done. [ 449.413641] erofs: read_super, device -> /dev/loop5 12:03:21 executing program 4 (fault-call:0 fault-nth:15): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 449.437117] FAULT_INJECTION: forcing a failure. [ 449.437117] name failslab, interval 1, probability 0, space 0, times 0 [ 449.452229] erofs: options -> [ 449.477217] erofs: unmounted for /dev/loop4 [ 449.480308] erofs: root inode @ nid 36 12:03:21 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aa", 0xe4, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) [ 449.489545] CPU: 0 PID: 21810 Comm: syz-executor.2 Not tainted 4.19.204-syzkaller #0 [ 449.497555] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 449.507006] Call Trace: [ 449.508402] erofs: mounted on /dev/loop5 with opts: . [ 449.509625] dump_stack+0x1fc/0x2ef [ 449.509648] should_fail.cold+0xa/0xf [ 449.509667] ? setup_fault_attr+0x200/0x200 [ 449.518467] ? lock_acquire+0x170/0x3c0 [ 449.518490] __should_failslab+0x115/0x180 [ 449.518512] should_failslab+0x5/0x10 [ 449.518526] kmem_cache_alloc_trace+0x284/0x380 [ 449.518548] apparmor_file_alloc_security+0x394/0xad0 [ 449.518566] ? apparmor_file_receive+0x160/0x160 [ 449.518584] ? __alloc_file+0x21/0x330 [ 449.518604] security_file_alloc+0x40/0x90 [ 449.518618] __alloc_file+0xc9/0x330 [ 449.518635] alloc_empty_file+0x6d/0x170 [ 449.518653] alloc_file+0x5e/0x4d0 [ 449.518672] alloc_file_pseudo+0x165/0x250 [ 449.518690] ? alloc_file+0x4d0/0x4d0 [ 449.518705] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 449.518723] ? shmem_get_inode+0x44c/0x8d0 [ 449.518746] __shmem_file_setup.part.0+0x102/0x2b0 [ 449.518766] shmem_file_setup+0x61/0x90 [ 449.518781] __se_sys_memfd_create+0x26b/0x440 [ 449.518795] ? memfd_file_seals_ptr+0x150/0x150 [ 449.518812] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 449.518827] ? trace_hardirqs_off_caller+0x6e/0x210 [ 449.518842] ? do_syscall_64+0x21/0x620 [ 449.518858] do_syscall_64+0xf9/0x620 [ 449.518875] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 449.533617] erofs: unmounted for /dev/loop5 [ 449.535300] RIP: 0033:0x4665e9 [ 449.535315] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 449.535327] RSP: 002b:00007f003e036f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 449.573477] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665e9 [ 449.573487] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee86 12:03:21 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x28601, 0x0) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x151) recvmsg$can_raw(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000100)=@sco={0x1f, @fixed}, 0x80, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/3, 0x3}, {&(0x7f00000001c0)=""/23, 0x17}, {&(0x7f0000000200)=""/231, 0xe7}, {&(0x7f0000000300)=""/103, 0x67}, {&(0x7f0000000400)=""/169, 0xa9}], 0x5, &(0x7f0000000380)=""/62, 0x3e}, 0x0) llistxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/168, 0xa8) [ 449.573502] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 449.573511] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 449.573522] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020010a00 12:03:21 executing program 2 (fault-call:1 fault-nth:5): open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:21 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x1d2}]}, 0x30}}, 0x0) [ 449.767075] FAULT_INJECTION: forcing a failure. [ 449.767075] name failslab, interval 1, probability 0, space 0, times 0 [ 449.791239] CPU: 0 PID: 21820 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 449.799143] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 449.808500] Call Trace: [ 449.811362] dump_stack+0x1fc/0x2ef 12:03:21 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x300}]}, 0x30}}, 0x0) [ 449.815014] should_fail.cold+0xa/0xf [ 449.818914] ? setup_fault_attr+0x200/0x200 [ 449.823249] ? lock_acquire+0x170/0x3c0 [ 449.827237] __should_failslab+0x115/0x180 [ 449.831494] should_failslab+0x5/0x10 [ 449.835300] kmem_cache_alloc+0x277/0x370 [ 449.839458] __kernfs_new_node+0xd2/0x680 [ 449.843620] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 449.848383] ? __mutex_unlock_slowpath+0xea/0x610 [ 449.853230] ? wait_for_completion_io+0x10/0x10 [ 449.857898] ? kernfs_next_descendant_post+0x19c/0x290 [ 449.863173] kernfs_new_node+0x92/0x120 [ 449.867158] __kernfs_create_file+0x51/0x340 [ 449.871560] sysfs_add_file_mode_ns+0x226/0x540 [ 449.876222] internal_create_group+0x355/0xb20 [ 449.880804] ? sysfs_remove_link_from_group+0x70/0x70 [ 449.885980] ? lock_downgrade+0x720/0x720 [ 449.890143] lo_ioctl+0xf7c/0x20e0 [ 449.893675] ? loop_set_status64+0x110/0x110 [ 449.898073] blkdev_ioctl+0x5cb/0x1a80 [ 449.901949] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 449.907314] ? blkpg_ioctl+0x9d0/0x9d0 [ 449.911198] ? mark_held_locks+0xf0/0xf0 [ 449.915258] ? perf_trace_lock_acquire+0xef/0x530 [ 449.920280] ? debug_check_no_obj_freed+0x201/0x490 [ 449.925292] ? HARDIRQ_verbose+0x10/0x10 [ 449.929343] block_ioctl+0xe9/0x130 [ 449.932970] ? blkdev_fallocate+0x3f0/0x3f0 [ 449.937280] do_vfs_ioctl+0xcdb/0x12e0 [ 449.941155] ? lock_downgrade+0x720/0x720 [ 449.945379] ? check_preemption_disabled+0x41/0x280 [ 449.950380] ? ioctl_preallocate+0x200/0x200 [ 449.954780] ? __fget+0x356/0x510 [ 449.958223] ? do_dup2+0x450/0x450 [ 449.961949] ? do_sys_open+0x2bf/0x520 [ 449.965944] ksys_ioctl+0x9b/0xc0 [ 449.969389] __x64_sys_ioctl+0x6f/0xb0 [ 449.973561] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 449.978133] do_syscall_64+0xf9/0x620 [ 449.981928] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 449.987107] RIP: 0033:0x4663a7 [ 449.990463] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 450.010060] RSP: 002b:00007fee31babf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 450.017962] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 450.025311] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 450.032694] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 450.040051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 450.047358] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 12:03:21 executing program 0: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000016c0), 0x0, 0x0) sendmsg$nl_route(r0, 0x0, 0x4000094) syz_genetlink_get_family_id$team(&(0x7f0000000000), r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r2, &(0x7f0000000140)=ANY=[], 0x151) [ 450.152195] erofs: read_super, device -> /dev/loop4 [ 450.170144] erofs: options -> 12:03:22 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x5, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:22 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x500}]}, 0x30}}, 0x0) [ 450.208334] erofs: root inode @ nid 36 [ 450.217011] erofs: mounted on /dev/loop4 with opts: . [ 450.244419] FAULT_INJECTION: forcing a failure. [ 450.244419] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 450.280986] CPU: 1 PID: 21850 Comm: syz-executor.2 Not tainted 4.19.204-syzkaller #0 [ 450.288994] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 450.298880] Call Trace: [ 450.298906] dump_stack+0x1fc/0x2ef [ 450.305290] should_fail.cold+0xa/0xf [ 450.309106] ? lock_acquire+0x170/0x3c0 [ 450.313090] ? setup_fault_attr+0x200/0x200 [ 450.317438] __alloc_pages_nodemask+0x239/0x2890 [ 450.322199] ? __lock_acquire+0x6de/0x3ff0 [ 450.322221] ? static_obj+0x50/0x50 [ 450.322242] ? __lock_acquire+0x6de/0x3ff0 [ 450.334320] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 450.339175] ? __lock_acquire+0x6de/0x3ff0 [ 450.339198] ? HARDIRQ_verbose+0x10/0x10 [ 450.339216] ? mark_held_locks+0xf0/0xf0 [ 450.351554] ? mark_held_locks+0xf0/0xf0 [ 450.355632] alloc_pages_vma+0xf2/0x780 [ 450.359622] shmem_alloc_page+0x11c/0x1f0 [ 450.363777] ? shmem_swapin+0x220/0x220 [ 450.367779] ? percpu_counter_add_batch+0x126/0x180 [ 450.372807] ? __vm_enough_memory+0x316/0x650 [ 450.377310] shmem_alloc_and_acct_page+0x15a/0x850 [ 450.377336] shmem_getpage_gfp+0x4e9/0x37f0 [ 450.377372] ? shmem_alloc_and_acct_page+0x850/0x850 [ 450.377392] ? mark_held_locks+0xa6/0xf0 [ 450.395753] ? ktime_get_coarse_real_ts64+0x1c7/0x290 [ 450.400956] ? iov_iter_fault_in_readable+0x1fc/0x3f0 [ 450.406243] shmem_write_begin+0xff/0x1e0 [ 450.410405] generic_perform_write+0x1f8/0x4d0 [ 450.415004] ? filemap_page_mkwrite+0x2f0/0x2f0 [ 450.419676] ? current_time+0x1c0/0x1c0 [ 450.423658] ? lock_acquire+0x170/0x3c0 [ 450.427635] __generic_file_write_iter+0x24b/0x610 [ 450.432566] generic_file_write_iter+0x3f8/0x730 [ 450.432591] __vfs_write+0x51b/0x770 [ 450.432609] ? kernel_read+0x110/0x110 [ 450.445107] ? check_preemption_disabled+0x41/0x280 [ 450.450137] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 450.455192] vfs_write+0x1f3/0x540 [ 450.458759] __x64_sys_pwrite64+0x1f7/0x250 [ 450.458776] ? ksys_pwrite64+0x1a0/0x1a0 [ 450.467137] ? trace_hardirqs_off_caller+0x6e/0x210 [ 450.472158] ? do_syscall_64+0x21/0x620 [ 450.476140] do_syscall_64+0xf9/0x620 [ 450.479950] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 450.485140] RIP: 0033:0x419787 [ 450.488333] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 450.507452] RSP: 002b:00007f003e036f20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 450.515168] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000419787 [ 450.522447] RDX: 0000000000000010 RSI: 0000000020010000 RDI: 0000000000000005 12:03:22 executing program 4 (fault-call:0 fault-nth:16): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:22 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x600}]}, 0x30}}, 0x0) 12:03:22 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x151) [ 450.529721] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 450.536998] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000005 [ 450.544278] R13: 0000000000000005 R14: 0000000020000200 R15: 0000000000000000 [ 450.557749] erofs: unmounted for /dev/loop4 [ 450.616826] erofs: read_super, device -> /dev/loop5 [ 450.657440] FAULT_INJECTION: forcing a failure. [ 450.657440] name failslab, interval 1, probability 0, space 0, times 0 [ 450.664620] erofs: options -> [ 450.693420] CPU: 1 PID: 21881 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 12:03:22 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x900}]}, 0x30}}, 0x0) [ 450.701326] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 450.709678] erofs: root inode @ nid 36 [ 450.710682] Call Trace: [ 450.710704] dump_stack+0x1fc/0x2ef [ 450.710728] should_fail.cold+0xa/0xf [ 450.723199] erofs: mounted on /dev/loop5 with opts: . [ 450.724667] ? setup_fault_attr+0x200/0x200 [ 450.724684] ? lock_acquire+0x170/0x3c0 [ 450.738192] __should_failslab+0x115/0x180 [ 450.742432] should_failslab+0x5/0x10 [ 450.746222] kmem_cache_alloc+0x277/0x370 [ 450.750370] __kernfs_new_node+0xd2/0x680 [ 450.754523] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 450.759267] ? __mutex_unlock_slowpath+0xea/0x610 [ 450.764098] ? wait_for_completion_io+0x10/0x10 [ 450.768796] ? kernfs_next_descendant_post+0x19c/0x290 [ 450.774067] kernfs_new_node+0x92/0x120 [ 450.778032] __kernfs_create_file+0x51/0x340 [ 450.782443] sysfs_add_file_mode_ns+0x226/0x540 [ 450.787243] internal_create_group+0x355/0xb20 [ 450.792085] ? sysfs_remove_link_from_group+0x70/0x70 [ 450.797259] ? lock_downgrade+0x720/0x720 [ 450.801423] lo_ioctl+0xf7c/0x20e0 [ 450.804959] ? loop_set_status64+0x110/0x110 [ 450.809359] blkdev_ioctl+0x5cb/0x1a80 [ 450.813233] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 450.818588] ? blkpg_ioctl+0x9d0/0x9d0 [ 450.822463] ? mark_held_locks+0xf0/0xf0 [ 450.826514] ? perf_trace_lock_acquire+0xef/0x530 [ 450.831351] ? debug_check_no_obj_freed+0x201/0x490 [ 450.836359] ? HARDIRQ_verbose+0x10/0x10 [ 450.840573] block_ioctl+0xe9/0x130 [ 450.844305] ? blkdev_fallocate+0x3f0/0x3f0 [ 450.849099] do_vfs_ioctl+0xcdb/0x12e0 [ 450.852974] ? lock_downgrade+0x720/0x720 [ 450.857110] ? check_preemption_disabled+0x41/0x280 [ 450.863595] ? ioctl_preallocate+0x200/0x200 [ 450.868015] ? __fget+0x356/0x510 [ 450.871462] ? do_dup2+0x450/0x450 [ 450.874996] ? do_sys_open+0x2bf/0x520 [ 450.878875] ksys_ioctl+0x9b/0xc0 [ 450.882323] __x64_sys_ioctl+0x6f/0xb0 [ 450.886200] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 450.890895] do_syscall_64+0xf9/0x620 [ 450.894699] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 450.899871] RIP: 0033:0x4663a7 [ 450.903050] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 450.923164] RSP: 002b:00007fee31babf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 450.931589] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 450.939328] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 450.947471] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff 12:03:22 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aa", 0xe4, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) [ 450.955384] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 450.963293] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 450.981186] erofs: read_super, device -> /dev/loop4 [ 450.986396] erofs: options -> [ 450.989985] erofs: root inode @ nid 36 [ 450.994685] erofs: mounted on /dev/loop4 with opts: . [ 451.001604] erofs: read_super, device -> /dev/loop2 [ 451.006634] erofs: options -> 12:03:22 executing program 4 (fault-call:0 fault-nth:17): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 451.056876] erofs: cannot find valid erofs superblock [ 451.079651] erofs: unmounted for /dev/loop4 [ 451.097543] erofs: unmounted for /dev/loop5 12:03:22 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:22 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x6, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:22 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x30581, 0x0) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x151) 12:03:22 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0xa00}]}, 0x30}}, 0x0) 12:03:23 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0xb00}]}, 0x30}}, 0x0) 12:03:23 executing program 0: vmsplice(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="a9e43c433036d762b8a893f722a9de6163588d0e4c799e12d83f94129ff67ec1bb457fe9ff0b424ecea60c0036dd158ee3c3a430f220f10a4cf734bf3362a84a3d769b1fc506c4d74aea1bfb035f6438ad48dae7ce5882e1b5c594372012c996dff7594116e23ded7f2a59eb96dcb835f9dd00230241a7f727e47e5a3cb4c6a661ee67a28b5e5fbfbe0fcf0dab2721261f1346c6ef25f12589b15deb66fbf4", 0x9f}, {&(0x7f00000000c0)="dda4c76466504765af792e4b73701e66738b7852709d2e957d5936b668694ff958081c4447a9def738779564092655b245125f247f579eeb6f46b18ca091d89afef565467e0eb8f806159a7d", 0x4c}, {&(0x7f0000000140)="15a87d6795c30d06ee", 0x9}], 0x3, 0x9) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() r2 = openat$vcs(0xffffffffffffff9c, 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000bc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) fcntl$lock(r2, 0x6, &(0x7f0000000280)={0x2, 0x4, 0x5, 0x0, r3}) waitid(0x0, r3, &(0x7f00000002c0), 0x1, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000340)={'bridge_slave_1\x00', 0x0}) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, 0x0) splice(0xffffffffffffffff, 0x0, r6, 0x0, 0x4ffe2, 0x0) read$FUSE(r2, &(0x7f0000002c00)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_STATFS(0xffffffffffffffff, &(0x7f0000000400)={0x60, 0x0, r7, {{0x63c, 0x3, 0x1447, 0x80, 0x4000000000000, 0xfffffff8, 0x40, 0x4}}}, 0x60) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000140)=@bridge_setlink={0x24, 0x11, 0xa29, 0x0, 0x0, {0x7, 0x0, 0x0, r5}, [@IFLA_AF_SPEC={0x4}]}, 0x24}}, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000280)={'syztnl1\x00', &(0x7f0000000240)={'gre0\x00', r5, 0x20, 0x8, 0x2a0, 0x5, {{0x5, 0x4, 0x1, 0x2, 0x14, 0x65, 0xff4e, 0x0, 0x29, 0x0, @dev={0xac, 0x14, 0x14, 0x38}, @dev={0xac, 0x14, 0x14, 0x30}}}}}) r8 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r8, &(0x7f0000000140)=ANY=[], 0x151) perf_event_open(&(0x7f00000001c0)={0x4, 0x80, 0x20, 0xcc, 0x8, 0x5, 0x0, 0xb5, 0x1020, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x2, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x229b8b32, 0x4, @perf_config_ext={0x1000, 0x7ff}, 0x5a0, 0x7f, 0x1, 0x2, 0x6, 0x80000000, 0xe8f, 0x0, 0x4}, r1, 0x4, r0, 0x0) [ 451.278146] FAULT_INJECTION: forcing a failure. [ 451.278146] name failslab, interval 1, probability 0, space 0, times 0 [ 451.302033] CPU: 1 PID: 21918 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 451.310046] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 451.319759] Call Trace: [ 451.322368] dump_stack+0x1fc/0x2ef [ 451.326095] should_fail.cold+0xa/0xf [ 451.329910] ? setup_fault_attr+0x200/0x200 [ 451.334360] ? lock_acquire+0x170/0x3c0 [ 451.338345] __should_failslab+0x115/0x180 [ 451.342587] should_failslab+0x5/0x10 [ 451.346566] kmem_cache_alloc+0x277/0x370 [ 451.350810] __kernfs_new_node+0xd2/0x680 [ 451.354969] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 451.359903] ? __mutex_unlock_slowpath+0xea/0x610 [ 451.364967] ? wait_for_completion_io+0x10/0x10 [ 451.369646] ? kernfs_next_descendant_post+0x19c/0x290 [ 451.374960] kernfs_new_node+0x92/0x120 [ 451.378947] __kernfs_create_file+0x51/0x340 [ 451.383367] sysfs_add_file_mode_ns+0x226/0x540 [ 451.388643] internal_create_group+0x355/0xb20 [ 451.393216] ? sysfs_remove_link_from_group+0x70/0x70 [ 451.398401] ? lock_downgrade+0x720/0x720 [ 451.402548] lo_ioctl+0xf7c/0x20e0 [ 451.406101] ? loop_set_status64+0x110/0x110 [ 451.410512] blkdev_ioctl+0x5cb/0x1a80 [ 451.414390] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 451.419759] ? blkpg_ioctl+0x9d0/0x9d0 [ 451.423650] ? mark_held_locks+0xf0/0xf0 [ 451.427980] ? perf_trace_lock_acquire+0xef/0x530 [ 451.432923] ? debug_check_no_obj_freed+0x201/0x490 [ 451.438000] ? HARDIRQ_verbose+0x10/0x10 [ 451.442048] block_ioctl+0xe9/0x130 [ 451.445658] ? blkdev_fallocate+0x3f0/0x3f0 [ 451.449964] do_vfs_ioctl+0xcdb/0x12e0 [ 451.453883] ? lock_downgrade+0x720/0x720 [ 451.458025] ? check_preemption_disabled+0x41/0x280 [ 451.463023] ? ioctl_preallocate+0x200/0x200 [ 451.467481] ? __fget+0x356/0x510 [ 451.470918] ? do_dup2+0x450/0x450 [ 451.474440] ? do_sys_open+0x2bf/0x520 [ 451.478317] ksys_ioctl+0x9b/0xc0 [ 451.481764] __x64_sys_ioctl+0x6f/0xb0 [ 451.485641] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 451.490203] do_syscall_64+0xf9/0x620 [ 451.494769] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 451.499938] RIP: 0033:0x4663a7 [ 451.503126] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 451.522008] RSP: 002b:00007fee31babf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 451.529708] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 451.536959] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 451.544216] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 451.551465] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 451.558723] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 12:03:23 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0xe00}]}, 0x30}}, 0x0) [ 451.583631] erofs: read_super, device -> /dev/loop4 [ 451.597726] erofs: options -> [ 451.605550] erofs: root inode @ nid 36 [ 451.619791] erofs: mounted on /dev/loop4 with opts: . [ 451.628462] erofs: read_super, device -> /dev/loop5 12:03:23 executing program 4 (fault-call:0 fault-nth:18): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 451.653608] erofs: options -> [ 451.666985] erofs: root inode @ nid 36 [ 451.689012] erofs: mounted on /dev/loop5 with opts: . [ 451.694720] erofs: unmounted for /dev/loop4 [ 451.721044] erofs: unmounted for /dev/loop5 [ 451.750598] erofs: read_super, device -> /dev/loop2 [ 451.755930] erofs: options -> [ 451.770501] erofs: root inode @ nid 36 12:03:23 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0xf00}]}, 0x30}}, 0x0) [ 451.801431] erofs: mounted on /dev/loop2 with opts: . [ 451.811702] FAULT_INJECTION: forcing a failure. [ 451.811702] name failslab, interval 1, probability 0, space 0, times 0 [ 451.830312] CPU: 1 PID: 21946 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 451.838211] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 451.847560] Call Trace: 12:03:23 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x151) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x40000, 0x0) perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x1, 0x7, 0xe9, 0xe6, 0x0, 0x8, 0x80, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000000), 0xa}, 0x4000, 0x6963, 0x6, 0x4, 0x20, 0x8, 0x100, 0x0, 0x9, 0x0, 0x5}, r0, 0x7, r2, 0x2) [ 451.850204] dump_stack+0x1fc/0x2ef [ 451.853849] should_fail.cold+0xa/0xf [ 451.857670] ? setup_fault_attr+0x200/0x200 [ 451.862083] ? lock_acquire+0x170/0x3c0 [ 451.862107] ? dev_uevent_filter+0xd0/0xd0 [ 451.862120] __should_failslab+0x115/0x180 [ 451.862140] should_failslab+0x5/0x10 [ 451.866502] erofs: unmounted for /dev/loop2 [ 451.870310] kmem_cache_alloc_trace+0x284/0x380 [ 451.870330] ? dev_uevent_filter+0xd0/0xd0 [ 451.870346] kobject_uevent_env+0x236/0x1480 [ 451.870372] lo_ioctl+0xff9/0x20e0 [ 451.870392] ? loop_set_status64+0x110/0x110 [ 451.870407] blkdev_ioctl+0x5cb/0x1a80 [ 451.870425] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 451.913662] ? blkpg_ioctl+0x9d0/0x9d0 [ 451.917554] ? mark_held_locks+0xf0/0xf0 [ 451.921604] ? perf_trace_lock_acquire+0xef/0x530 [ 451.926451] ? debug_check_no_obj_freed+0x201/0x490 [ 451.931454] ? HARDIRQ_verbose+0x10/0x10 [ 451.935500] block_ioctl+0xe9/0x130 [ 451.939110] ? blkdev_fallocate+0x3f0/0x3f0 [ 451.943414] do_vfs_ioctl+0xcdb/0x12e0 [ 451.947307] ? lock_downgrade+0x720/0x720 [ 451.951447] ? check_preemption_disabled+0x41/0x280 [ 451.956458] ? ioctl_preallocate+0x200/0x200 [ 451.960889] ? __fget+0x356/0x510 [ 451.964337] ? do_dup2+0x450/0x450 [ 451.967864] ? do_sys_open+0x2bf/0x520 [ 451.971752] ksys_ioctl+0x9b/0xc0 [ 451.975188] __x64_sys_ioctl+0x6f/0xb0 [ 451.979058] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 451.983637] do_syscall_64+0xf9/0x620 [ 451.987438] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 451.992619] RIP: 0033:0x4663a7 [ 451.995800] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 452.015479] RSP: 002b:00007fee31babf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 452.023899] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 452.031151] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 452.039015] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 452.046357] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 452.053733] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 452.095634] erofs: read_super, device -> /dev/loop4 [ 452.112639] erofs: options -> [ 452.124249] erofs: root inode @ nid 36 12:03:23 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aa", 0xe4, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:23 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x6000}]}, 0x30}}, 0x0) 12:03:23 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x2, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 452.152040] erofs: mounted on /dev/loop4 with opts: . 12:03:24 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x7, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:24 executing program 4 (fault-call:0 fault-nth:19): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 452.240592] erofs: unmounted for /dev/loop4 [ 452.251637] erofs: read_super, device -> /dev/loop2 [ 452.268930] erofs: options -> [ 452.288992] erofs: root inode @ nid 36 [ 452.297703] erofs: mounted on /dev/loop2 with opts: . [ 452.326886] erofs: read_super, device -> /dev/loop5 [ 452.333788] erofs: unmounted for /dev/loop2 12:03:24 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0xd201}]}, 0x30}}, 0x0) [ 452.340812] erofs: options -> [ 452.349992] erofs: root inode @ nid 36 [ 452.356539] FAULT_INJECTION: forcing a failure. [ 452.356539] name failslab, interval 1, probability 0, space 0, times 0 [ 452.368665] erofs: mounted on /dev/loop5 with opts: . [ 452.374416] erofs: unmounted for /dev/loop5 [ 452.379079] CPU: 1 PID: 21993 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 452.387058] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 452.396414] Call Trace: [ 452.399013] dump_stack+0x1fc/0x2ef [ 452.403101] should_fail.cold+0xa/0xf [ 452.406913] ? setup_fault_attr+0x200/0x200 [ 452.411271] ? lock_acquire+0x170/0x3c0 [ 452.415352] __should_failslab+0x115/0x180 [ 452.419603] should_failslab+0x5/0x10 [ 452.423411] __kmalloc+0x2ab/0x3c0 [ 452.426967] ? kobject_get_path+0xbf/0x240 [ 452.431217] kobject_get_path+0xbf/0x240 [ 452.435301] kobject_uevent_env+0x25c/0x1480 12:03:24 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0xf000}]}, 0x30}}, 0x0) [ 452.439733] lo_ioctl+0xff9/0x20e0 [ 452.443287] ? loop_set_status64+0x110/0x110 [ 452.447712] blkdev_ioctl+0x5cb/0x1a80 [ 452.451611] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 452.457064] ? blkpg_ioctl+0x9d0/0x9d0 [ 452.460964] ? mark_held_locks+0xf0/0xf0 [ 452.465034] ? perf_trace_lock_acquire+0xef/0x530 [ 452.469885] ? debug_check_no_obj_freed+0x201/0x490 [ 452.474912] ? HARDIRQ_verbose+0x10/0x10 [ 452.478983] block_ioctl+0xe9/0x130 [ 452.482618] ? blkdev_fallocate+0x3f0/0x3f0 [ 452.486946] do_vfs_ioctl+0xcdb/0x12e0 [ 452.490865] ? lock_downgrade+0x720/0x720 [ 452.495026] ? check_preemption_disabled+0x41/0x280 [ 452.500047] ? ioctl_preallocate+0x200/0x200 [ 452.504464] ? __fget+0x356/0x510 [ 452.507929] ? do_dup2+0x450/0x450 [ 452.511480] ? do_sys_open+0x2bf/0x520 [ 452.515387] ksys_ioctl+0x9b/0xc0 [ 452.518850] __x64_sys_ioctl+0x6f/0xb0 [ 452.522775] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 452.527371] do_syscall_64+0xf9/0x620 [ 452.531182] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 452.536546] RIP: 0033:0x4663a7 [ 452.539831] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 452.558826] RSP: 002b:00007fee31babf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 452.566540] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 452.573817] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 452.581086] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff 12:03:24 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x151) r2 = syz_open_pts(0xffffffffffffffff, 0x280000) r3 = openat$vcs(0xffffffffffffff9c, 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000bc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) fcntl$lock(r3, 0x6, &(0x7f0000000280)={0x2, 0x4, 0x5, 0x0, r5}) r6 = accept4$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000000)=0x6e, 0x800) dup(r6) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='io.stat\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x1f, 0x0, 0x0, 0x8, 0x0, 0x9, 0x8000, 0x9, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x200, 0x1, @perf_bp={&(0x7f0000000040), 0x8}, 0x42, 0x3, 0x2, 0x9, 0x5, 0x8, 0x2, 0x0, 0xc9f, 0x0, 0x6}, r5, 0x8, r7, 0x0) dup(r2) r8 = syz_mount_image$btrfs(&(0x7f00000001c0), &(0x7f0000000200)='./file0\x00', 0x0, 0x4, &(0x7f0000000400)=[{&(0x7f0000000240)="fdff8726873b9d2650ed8289dedff7d14eef107d81d615e651c45b533e45cdd0121bbdea03bb93dfd04680f5df48996a087b6986e450", 0x36, 0x5}, {&(0x7f00000002c0)="7c4700b1916d7d2dc7ab24f9e3ceb4102639e203b6abe9c552198c26808436eeef8d435b21a1112ca40fcc3f2f69ba18171a128c9417917993468781e7d4d9ae5b09409d282a812c716d5aa18315ddb78d41c779891456d20d5b50e42f", 0x5d, 0x80000001}, {&(0x7f0000000340)="3633b3d4a4a3164d53abcee4584ee8", 0xf, 0x20}, {&(0x7f0000000380)="95c00326b503e6e24e27ff8576716c15063ba9cf43c4a914531a135e7a53ad6325164af93a63005047e950cef9dbaadb134f8b2d8744c650", 0x38, 0x8}], 0x4000, &(0x7f0000000480)=ANY=[@ANYRES16, @ANYRESDEC=r4, @ANYBLOB=',defcontext=root,obj_type=/dev/snapshot\x00,\x00']) fcntl$getownex(r8, 0x10, &(0x7f0000000540)) 12:03:24 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x30000}]}, 0x30}}, 0x0) [ 452.588342] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 452.595709] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 452.661177] erofs: read_super, device -> /dev/loop4 [ 452.666248] erofs: options -> [ 452.673395] erofs: root inode @ nid 36 [ 452.678739] erofs: mounted on /dev/loop4 with opts: . 12:03:24 executing program 4 (fault-call:0 fault-nth:20): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:24 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x3, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:24 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 452.775658] erofs: unmounted for /dev/loop4 [ 452.859231] FAULT_INJECTION: forcing a failure. [ 452.859231] name failslab, interval 1, probability 0, space 0, times 0 [ 452.871440] CPU: 1 PID: 22027 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 452.879325] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 452.888702] Call Trace: [ 452.891305] dump_stack+0x1fc/0x2ef [ 452.894954] should_fail.cold+0xa/0xf [ 452.898852] ? setup_fault_attr+0x200/0x200 [ 452.903180] ? lock_acquire+0x170/0x3c0 [ 452.907166] __should_failslab+0x115/0x180 [ 452.911481] should_failslab+0x5/0x10 [ 452.915366] kmem_cache_alloc_node+0x245/0x3b0 [ 452.919948] __alloc_skb+0x71/0x560 [ 452.923590] alloc_uevent_skb+0x7b/0x210 [ 452.927675] kobject_uevent_env+0xa90/0x1480 [ 452.932182] lo_ioctl+0xff9/0x20e0 [ 452.935709] ? loop_set_status64+0x110/0x110 [ 452.940213] blkdev_ioctl+0x5cb/0x1a80 [ 452.944178] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 452.949534] ? blkpg_ioctl+0x9d0/0x9d0 [ 452.953407] ? mark_held_locks+0xf0/0xf0 [ 452.957453] ? perf_trace_lock_acquire+0xef/0x530 [ 452.962363] ? debug_check_no_obj_freed+0x201/0x490 [ 452.967401] ? HARDIRQ_verbose+0x10/0x10 [ 452.971447] block_ioctl+0xe9/0x130 [ 452.975139] ? blkdev_fallocate+0x3f0/0x3f0 [ 452.979528] do_vfs_ioctl+0xcdb/0x12e0 [ 452.983408] ? lock_downgrade+0x720/0x720 [ 452.987545] ? check_preemption_disabled+0x41/0x280 [ 452.992637] ? ioctl_preallocate+0x200/0x200 [ 452.997137] ? __fget+0x356/0x510 [ 453.000591] ? do_dup2+0x450/0x450 [ 453.004138] ? do_sys_open+0x2bf/0x520 [ 453.008027] ksys_ioctl+0x9b/0xc0 [ 453.011512] __x64_sys_ioctl+0x6f/0xb0 [ 453.015386] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 453.020052] do_syscall_64+0xf9/0x620 [ 453.023840] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 453.029106] RIP: 0033:0x4663a7 [ 453.032385] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 453.051382] RSP: 002b:00007fee31babf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 453.059284] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 453.066544] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 453.073812] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 453.081075] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 453.088344] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 453.120186] erofs: read_super, device -> /dev/loop2 [ 453.127510] erofs: options -> [ 453.131047] erofs: read_super, device -> /dev/loop4 [ 453.146408] erofs: root inode @ nid 36 [ 453.158263] erofs: options -> 12:03:24 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8ae", 0xe6, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:24 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x34000}]}, 0x30}}, 0x0) [ 453.172994] erofs: mounted on /dev/loop2 with opts: . [ 453.181767] erofs: root inode @ nid 36 [ 453.205376] erofs: unmounted for /dev/loop2 [ 453.210830] erofs: mounted on /dev/loop4 with opts: . 12:03:25 executing program 0: r0 = getpid() sched_setattr(r0, &(0x7f0000000000)={0x38, 0x0, 0x60, 0x101, 0x80000001, 0x0, 0x400000000, 0x202d6d91, 0x4e7, 0x9}, 0x0) sched_setscheduler(r0, 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x151) [ 453.229890] erofs: read_super, device -> /dev/loop5 [ 453.246854] erofs: options -> [ 453.267371] erofs: root inode @ nid 36 [ 453.294225] erofs: mounted on /dev/loop5 with opts: . 12:03:25 executing program 4 (fault-call:0 fault-nth:21): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:25 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 453.318658] erofs: unmounted for /dev/loop5 [ 453.323878] erofs: unmounted for /dev/loop4 12:03:25 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x400300}]}, 0x30}}, 0x0) 12:03:25 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x9, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 453.399108] erofs: read_super, device -> /dev/loop2 [ 453.417038] erofs: options -> [ 453.450479] erofs: root inode @ nid 36 [ 453.476424] erofs: mounted on /dev/loop2 with opts: . 12:03:25 executing program 0: r0 = getpid() ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000000)={0x0, 0xffffffff, {r0}, {0xffffffffffffffff}, 0x2, 0x4}) sched_setscheduler(r1, 0x1, 0x0) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000380), 0x105602, 0x0) write$binfmt_script(r2, &(0x7f0000000140)=ANY=[], 0x151) r3 = getpgid(r0) process_vm_writev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)=""/153, 0x99}], 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)=""/27, 0x1b}, {&(0x7f0000000180)=""/107, 0x6b}, {&(0x7f0000000200)=""/153, 0x99}, {&(0x7f00000002c0)=""/47, 0x2f}, {&(0x7f0000000400)=""/209, 0xd1}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x6, 0x0) [ 453.504593] erofs: unmounted for /dev/loop2 [ 453.514460] FAULT_INJECTION: forcing a failure. [ 453.514460] name failslab, interval 1, probability 0, space 0, times 0 [ 453.546072] CPU: 1 PID: 22078 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 453.555160] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 453.564605] Call Trace: [ 453.567208] dump_stack+0x1fc/0x2ef [ 453.570891] should_fail.cold+0xa/0xf [ 453.574999] ? setup_fault_attr+0x200/0x200 [ 453.579342] ? lock_acquire+0x170/0x3c0 [ 453.583372] __should_failslab+0x115/0x180 [ 453.587634] should_failslab+0x5/0x10 [ 453.591438] kmem_cache_alloc+0x277/0x370 [ 453.595673] skb_clone+0x151/0x3d0 [ 453.599229] netlink_broadcast_filtered+0x8e5/0xbc0 [ 453.604251] netlink_broadcast+0x35/0x40 [ 453.608390] kobject_uevent_env+0xa56/0x1480 [ 453.613226] lo_ioctl+0xff9/0x20e0 [ 453.616764] ? loop_set_status64+0x110/0x110 [ 453.621294] blkdev_ioctl+0x5cb/0x1a80 [ 453.625182] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 453.630789] ? blkpg_ioctl+0x9d0/0x9d0 [ 453.634663] ? mark_held_locks+0xf0/0xf0 [ 453.638730] ? perf_trace_lock_acquire+0xef/0x530 [ 453.643592] ? debug_check_no_obj_freed+0x201/0x490 [ 453.648787] ? HARDIRQ_verbose+0x10/0x10 [ 453.653216] block_ioctl+0xe9/0x130 [ 453.656839] ? blkdev_fallocate+0x3f0/0x3f0 [ 453.661163] do_vfs_ioctl+0xcdb/0x12e0 [ 453.665034] ? lock_downgrade+0x720/0x720 [ 453.669166] ? check_preemption_disabled+0x41/0x280 [ 453.674175] ? ioctl_preallocate+0x200/0x200 [ 453.678580] ? __fget+0x356/0x510 [ 453.682020] ? do_dup2+0x450/0x450 [ 453.685543] ? do_sys_open+0x2bf/0x520 [ 453.689419] ksys_ioctl+0x9b/0xc0 [ 453.692855] __x64_sys_ioctl+0x6f/0xb0 [ 453.696724] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 453.701552] do_syscall_64+0xf9/0x620 [ 453.705443] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 453.710637] RIP: 0033:0x4663a7 [ 453.713828] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 453.732799] RSP: 002b:00007fee31babf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 453.740492] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 453.748004] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 453.755260] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 453.762523] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 453.769788] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 453.803797] erofs: read_super, device -> /dev/loop4 [ 453.819034] erofs: options -> [ 453.826700] erofs: read_super, device -> /dev/loop5 [ 453.832582] erofs: root inode @ nid 36 [ 453.849898] erofs: options -> 12:03:25 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x5, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:25 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0xf0ffff}]}, 0x30}}, 0x0) [ 453.851480] erofs: mounted on /dev/loop4 with opts: . [ 453.869481] erofs: root inode @ nid 36 [ 453.891574] erofs: mounted on /dev/loop5 with opts: . [ 453.939097] erofs: unmounted for /dev/loop5 12:03:25 executing program 4 (fault-call:0 fault-nth:22): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:25 executing program 0: r0 = getpid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r1, 0x89f3, 0x0) splice(r1, 0x0, r2, 0x0, 0x4ffe2, 0x0) mq_notify(r1, &(0x7f0000000380)={0x0, 0xa, 0x4, @thr={&(0x7f0000000300)="a77c105d0f0464e2b42e763e1d4458efdc039d812ca61e70a97310277c8d7e9589f42210e2ccbc2108596ebf2376417ba0099f2a56c04297634f87b3d17ccceb4d291200d1f90df2678b1bff5500784b59452e4f546060a07acbf2acbb4bd26b6d6465ae56", &(0x7f0000000400)="4e75416a2af1af966508a4c10746592f3b7dddd68a6458d494425017a052d01237d2df61655893fbdd580971dd8a79ef905a896adc423611c55dfbeb1dee67f7b9d4d82b0cc97833074dd82bc783ff52042bb1f6387455b88ea6df00dc4d845f783de5243f0d34344b439f0d7f7e14a131322fcaec72364027201ea1e960b819f351b64db1aed7ce735a7ad10b26e300ae16d55080624d5031a12ec1ea7b40b0b207a74a41a190a3"}}) r3 = getpgid(r0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/bus/input/devices\x00', 0x0, 0x0) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x1, 0xbf, 0x0, 0x1, 0x0, 0xffffffffffff0001, 0x21840, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2a0, 0x0, @perf_bp={&(0x7f0000000080), 0x4}, 0x1122, 0x0, 0x4, 0x2, 0x63, 0x3f, 0x20, 0x0, 0x5, 0x0, 0x4ad8}, r4, 0x10, r5, 0x4054b949b3798475) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x8, 0xa7, 0x2, 0x0, 0x0, 0x25e678f8, 0x10000, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1000, 0x2, @perf_config_ext={0xfffffffffffff800, 0x80}, 0x100, 0xc6de, 0x100, 0x5, 0x8, 0x8, 0x7fff, 0x0, 0x6, 0x0, 0xfa6}, r3, 0x7, 0xffffffffffffffff, 0x0) sched_setscheduler(r0, 0x0, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)=@bridge_delneigh={0x24, 0x1d, 0x100, 0x70bd28, 0x25dfdbfb, {0x1c, 0x0, 0x0, 0x0, 0x10, 0xa}, [@NDA_DST_IPV4={0x8, 0x1, @remote}]}, 0x24}, 0x1, 0x0, 0x0, 0xc014}, 0x80) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r7, &(0x7f0000000140)=ANY=[], 0x151) [ 453.966937] erofs: read_super, device -> /dev/loop2 [ 454.005164] erofs: unmounted for /dev/loop4 [ 454.023527] erofs: options -> [ 454.034089] erofs: root inode @ nid 36 [ 454.042750] erofs: mounted on /dev/loop2 with opts: . [ 454.049948] erofs: unmounted for /dev/loop2 12:03:25 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8ae", 0xe6, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:25 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x1000000}]}, 0x30}}, 0x0) 12:03:25 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x10, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:25 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x6, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:25 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$vcs(0xffffffffffffff9c, 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000bc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) fcntl$lock(r1, 0x6, &(0x7f0000000280)={0x2, 0x4, 0x5, 0x0, r2}) ptrace$cont(0x1f, r2, 0x2, 0x8d6000) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0), 0x2000, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x3, 0xe1, 0x8, 0x0, 0x8000, 0x985, 0xc, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x2, @perf_bp={&(0x7f0000000000), 0x3}, 0x2, 0xa2, 0x8b, 0x5, 0x7fffffff, 0x8, 0x1ff, 0x0, 0x0, 0x0, 0x10000000000104b5}, r0, 0xe, r4, 0x1) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x151) [ 454.161496] FAULT_INJECTION: forcing a failure. [ 454.161496] name failslab, interval 1, probability 0, space 0, times 0 [ 454.191492] CPU: 1 PID: 22115 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 454.199416] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 454.208774] Call Trace: 12:03:26 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x2000000}]}, 0x30}}, 0x0) [ 454.211379] dump_stack+0x1fc/0x2ef [ 454.215030] should_fail.cold+0xa/0xf [ 454.219148] ? setup_fault_attr+0x200/0x200 [ 454.223839] ? lock_acquire+0x170/0x3c0 [ 454.228022] __should_failslab+0x115/0x180 [ 454.232463] should_failslab+0x5/0x10 [ 454.236490] kmem_cache_alloc_trace+0x284/0x380 [ 454.241166] ? wait_for_completion_io+0x10/0x10 [ 454.245933] ? kobj_ns_initial+0x90/0x90 [ 454.250299] call_usermodehelper_setup+0x84/0x300 [ 454.255151] kobject_uevent_env+0xe83/0x1480 [ 454.259708] lo_ioctl+0xff9/0x20e0 [ 454.263276] ? loop_set_status64+0x110/0x110 [ 454.267993] blkdev_ioctl+0x5cb/0x1a80 [ 454.271886] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 454.277334] ? blkpg_ioctl+0x9d0/0x9d0 [ 454.281241] ? mark_held_locks+0xf0/0xf0 [ 454.285291] ? perf_trace_lock_acquire+0xef/0x530 [ 454.290116] ? debug_check_no_obj_freed+0x201/0x490 [ 454.295326] ? HARDIRQ_verbose+0x10/0x10 [ 454.299464] block_ioctl+0xe9/0x130 [ 454.303076] ? blkdev_fallocate+0x3f0/0x3f0 [ 454.307385] do_vfs_ioctl+0xcdb/0x12e0 [ 454.311260] ? lock_downgrade+0x720/0x720 [ 454.315407] ? check_preemption_disabled+0x41/0x280 [ 454.320412] ? ioctl_preallocate+0x200/0x200 [ 454.325096] ? __fget+0x356/0x510 [ 454.328623] ? do_dup2+0x450/0x450 [ 454.332352] ? do_sys_open+0x2bf/0x520 [ 454.336261] ksys_ioctl+0x9b/0xc0 [ 454.339785] __x64_sys_ioctl+0x6f/0xb0 [ 454.343767] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 454.348339] do_syscall_64+0xf9/0x620 [ 454.352131] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 454.357317] RIP: 0033:0x4663a7 [ 454.360595] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 454.379496] RSP: 002b:00007fee31babf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 454.387201] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 454.394458] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 454.401718] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 454.408985] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 454.416248] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 454.479093] erofs: read_super, device -> /dev/loop5 [ 454.479319] erofs: read_super, device -> /dev/loop2 [ 454.484284] erofs: options -> [ 454.489997] erofs: read_super, device -> /dev/loop4 [ 454.503616] erofs: root inode @ nid 36 [ 454.508922] erofs: mounted on /dev/loop5 with opts: . [ 454.518663] erofs: unmounted for /dev/loop5 [ 454.523271] erofs: options -> 12:03:26 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x3000000}]}, 0x30}}, 0x0) [ 454.526933] erofs: root inode @ nid 36 [ 454.533079] erofs: mounted on /dev/loop2 with opts: . [ 454.539319] erofs: options -> [ 454.543006] erofs: unmounted for /dev/loop2 [ 454.547639] erofs: root inode @ nid 36 [ 454.561863] erofs: mounted on /dev/loop4 with opts: . 12:03:26 executing program 4 (fault-call:0 fault-nth:23): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:26 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x13, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:26 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) r2 = openat$vcs(0xffffffffffffff9c, 0x0, 0xc0441, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000bc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) fcntl$lock(r2, 0x6, &(0x7f0000000280)={0x2, 0x4, 0x5, 0x0, r3}) r4 = gettid() setpgid(r3, r4) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x151) 12:03:26 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x7, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 454.667007] erofs: unmounted for /dev/loop4 12:03:26 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x4000000}]}, 0x30}}, 0x0) [ 454.789469] FAULT_INJECTION: forcing a failure. [ 454.789469] name failslab, interval 1, probability 0, space 0, times 0 [ 454.835570] CPU: 1 PID: 22165 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 454.843567] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 454.853039] Call Trace: [ 454.855647] dump_stack+0x1fc/0x2ef [ 454.855673] should_fail.cold+0xa/0xf [ 454.855692] ? setup_fault_attr+0x200/0x200 [ 454.863374] ? lock_acquire+0x170/0x3c0 [ 454.871697] __should_failslab+0x115/0x180 [ 454.876021] should_failslab+0x5/0x10 [ 454.879829] kmem_cache_alloc+0x277/0x370 [ 454.879850] skb_clone+0x151/0x3d0 [ 454.879872] netlink_broadcast_filtered+0x8e5/0xbc0 [ 454.887634] netlink_broadcast+0x35/0x40 [ 454.887655] kobject_uevent_env+0xa56/0x1480 [ 454.887692] lo_ioctl+0xff9/0x20e0 [ 454.904889] ? loop_set_status64+0x110/0x110 [ 454.909482] blkdev_ioctl+0x5cb/0x1a80 [ 454.913407] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 454.918780] ? blkpg_ioctl+0x9d0/0x9d0 [ 454.922689] ? mark_held_locks+0xf0/0xf0 [ 454.926765] ? perf_trace_lock_acquire+0xef/0x530 [ 454.931622] ? debug_check_no_obj_freed+0x201/0x490 [ 454.936651] ? HARDIRQ_verbose+0x10/0x10 [ 454.940729] block_ioctl+0xe9/0x130 [ 454.944362] ? blkdev_fallocate+0x3f0/0x3f0 [ 454.948702] do_vfs_ioctl+0xcdb/0x12e0 [ 454.952597] ? lock_downgrade+0x720/0x720 [ 454.956738] ? check_preemption_disabled+0x41/0x280 [ 454.961842] ? ioctl_preallocate+0x200/0x200 [ 454.966246] ? __fget+0x356/0x510 [ 454.969693] ? do_dup2+0x450/0x450 [ 454.973626] ? do_sys_open+0x2bf/0x520 [ 454.977666] ksys_ioctl+0x9b/0xc0 [ 454.981116] __x64_sys_ioctl+0x6f/0xb0 [ 454.985106] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 454.989775] do_syscall_64+0xf9/0x620 [ 454.993598] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 454.998773] RIP: 0033:0x4663a7 [ 455.001951] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 455.021372] RSP: 002b:00007fee31babf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 455.029843] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 455.037201] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 455.044463] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 455.051850] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 455.059217] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 455.105187] erofs: read_super, device -> /dev/loop4 [ 455.110547] erofs: read_super, device -> /dev/loop2 [ 455.115705] erofs: options -> [ 455.117485] erofs: read_super, device -> /dev/loop5 [ 455.124395] erofs: options -> [ 455.124483] erofs: options -> [ 455.136963] erofs: root inode @ nid 36 [ 455.139219] erofs: root inode @ nid 36 [ 455.141287] erofs: root inode @ nid 36 [ 455.150984] erofs: mounted on /dev/loop5 with opts: . [ 455.164609] erofs: mounted on /dev/loop2 with opts: . [ 455.179026] erofs: mounted on /dev/loop4 with opts: . [ 455.179194] erofs: unmounted for /dev/loop5 [ 455.187362] erofs: unmounted for /dev/loop2 12:03:27 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x5000000}]}, 0x30}}, 0x0) 12:03:27 executing program 0: r0 = syz_open_dev$ndb(&(0x7f0000000700), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r3 = socket$caif_seqpacket(0x25, 0x5, 0x2) preadv(r3, &(0x7f0000000000), 0x0, 0x5, 0x2) lseek(r2, 0x80000001, 0x1) r4 = getpid() waitid(0x0, r4, &(0x7f0000000840), 0x20000000, &(0x7f0000000080)) sched_setscheduler(r4, 0x0, 0x0) r5 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r5, &(0x7f0000000140)=ANY=[], 0x151) 12:03:27 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:27 executing program 4 (fault-call:0 fault-nth:24): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:27 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8ae", 0xe6, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:27 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x23, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 455.336998] erofs: unmounted for /dev/loop4 [ 455.427275] erofs: read_super, device -> /dev/loop2 [ 455.471485] erofs: options -> [ 455.485768] erofs: root inode @ nid 36 [ 455.491631] FAULT_INJECTION: forcing a failure. [ 455.491631] name failslab, interval 1, probability 0, space 0, times 0 [ 455.491872] block nbd0: shutting down sockets [ 455.507194] erofs: read_super, device -> /dev/loop5 [ 455.517529] erofs: options -> [ 455.534270] erofs: mounted on /dev/loop2 with opts: . [ 455.536910] erofs: root inode @ nid 36 [ 455.540218] erofs: unmounted for /dev/loop2 [ 455.551909] erofs: mounted on /dev/loop5 with opts: . [ 455.554695] CPU: 0 PID: 22206 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 455.563286] erofs: unmounted for /dev/loop5 [ 455.564990] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 455.564997] Call Trace: 12:03:27 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x6000000}]}, 0x30}}, 0x0) [ 455.565020] dump_stack+0x1fc/0x2ef [ 455.565042] should_fail.cold+0xa/0xf [ 455.565058] ? setup_fault_attr+0x200/0x200 [ 455.565075] ? lock_acquire+0x170/0x3c0 [ 455.578739] __should_failslab+0x115/0x180 [ 455.578760] should_failslab+0x5/0x10 [ 455.578775] kmem_cache_alloc+0x277/0x370 [ 455.578792] getname_flags+0xce/0x590 [ 455.578808] do_mkdirat+0x8d/0x2d0 [ 455.578824] ? __ia32_sys_mknod+0x120/0x120 [ 455.578840] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 455.578856] ? trace_hardirqs_off_caller+0x6e/0x210 12:03:27 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x8000000}]}, 0x30}}, 0x0) [ 455.578872] ? do_syscall_64+0x21/0x620 [ 455.578889] do_syscall_64+0xf9/0x620 [ 455.578907] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 455.578918] RIP: 0033:0x4656f7 [ 455.578931] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 455.578938] RSP: 002b:00007fee31babfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 455.578950] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004656f7 12:03:27 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x9000000}]}, 0x30}}, 0x0) [ 455.578957] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 455.578965] RBP: 00007fee31bac040 R08: 0000000000000000 R09: ffffffffffffffff [ 455.578976] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 455.578984] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 455.788867] block nbd0: Device being setup by another task [ 455.795160] block nbd0: shutting down sockets 12:03:27 executing program 0: getpid() r0 = openat$vcs(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpid() read$FUSE(0xffffffffffffffff, &(0x7f0000000bc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) fcntl$lock(r0, 0x6, &(0x7f0000000280)={0x2, 0x4, 0x5, 0x0, r1}) sched_setscheduler(r1, 0x0, 0x0) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r2, &(0x7f0000000140)=ANY=[], 0x151) 12:03:27 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0xa000000}]}, 0x30}}, 0x0) 12:03:27 executing program 4 (fault-call:0 fault-nth:25): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:27 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x9, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:27 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x60, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 455.960362] FAULT_INJECTION: forcing a failure. [ 455.960362] name failslab, interval 1, probability 0, space 0, times 0 [ 456.013879] CPU: 1 PID: 22253 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 456.021795] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 456.031184] Call Trace: [ 456.033784] dump_stack+0x1fc/0x2ef [ 456.037425] should_fail.cold+0xa/0xf [ 456.037446] ? setup_fault_attr+0x200/0x200 [ 456.037462] ? lock_acquire+0x170/0x3c0 [ 456.037483] __should_failslab+0x115/0x180 [ 456.037499] should_failslab+0x5/0x10 [ 456.037518] kmem_cache_alloc+0x277/0x370 [ 456.062698] getname_flags+0xce/0x590 [ 456.066527] do_mkdirat+0x8d/0x2d0 [ 456.070163] ? __ia32_sys_mknod+0x120/0x120 [ 456.074503] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 456.080167] ? trace_hardirqs_off_caller+0x6e/0x210 [ 456.085377] ? do_syscall_64+0x21/0x620 [ 456.089633] do_syscall_64+0xf9/0x620 [ 456.093449] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 456.098734] RIP: 0033:0x4656f7 12:03:27 executing program 0: r0 = getpid() fork() r1 = openat$vcs(0xffffffffffffff9c, 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000bc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f0000000040)={0x3, 0x80, 0xdc, 0x59, 0x3, 0x7, 0x0, 0x3, 0x22064, 0x5, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x75, 0x4, @perf_config_ext={0x8001, 0x4}, 0x6000, 0x6bf3, 0x1, 0x1, 0x7, 0x40, 0x8, 0x0, 0x0, 0x0, 0x8}, 0xffffffffffffffff, 0x1, r3, 0x8) fcntl$lock(r1, 0x6, &(0x7f0000000280)={0x2, 0x2, 0x5, 0x0, r2}) sched_setscheduler(r2, 0x3, &(0x7f0000000000)=0x7) sched_setscheduler(r0, 0x0, 0x0) r4 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x210040, 0x0) write$binfmt_script(r4, &(0x7f0000000140)=ANY=[], 0x151) [ 456.101935] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 456.120927] RSP: 002b:00007fee31babfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 456.128644] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004656f7 [ 456.135926] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 456.143206] RBP: 00007fee31bac040 R08: 0000000000000000 R09: ffffffffffffffff [ 456.150485] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 456.157759] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 456.173888] erofs: read_super, device -> /dev/loop2 [ 456.186060] erofs: options -> [ 456.186651] erofs: read_super, device -> /dev/loop5 [ 456.194937] erofs: options -> [ 456.195583] erofs: root inode @ nid 36 [ 456.202145] erofs: root inode @ nid 36 12:03:28 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0xb000000}]}, 0x30}}, 0x0) [ 456.213364] erofs: mounted on /dev/loop2 with opts: . [ 456.224587] erofs: unmounted for /dev/loop2 [ 456.226025] erofs: mounted on /dev/loop5 with opts: . [ 456.252260] erofs: unmounted for /dev/loop5 12:03:28 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x300, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:28 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x62603, 0x0) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x151) 12:03:28 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x10, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:28 executing program 4 (fault-call:0 fault-nth:26): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:28 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:28 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0xe000000}]}, 0x30}}, 0x0) [ 456.445051] erofs: read_super, device -> /dev/loop2 [ 456.465133] erofs: options -> [ 456.474467] erofs: root inode @ nid 36 [ 456.476245] FAULT_INJECTION: forcing a failure. [ 456.476245] name failslab, interval 1, probability 0, space 0, times 0 [ 456.480959] erofs: mounted on /dev/loop2 with opts: . [ 456.532183] erofs: read_super, device -> /dev/loop5 [ 456.534725] CPU: 1 PID: 22299 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 456.545100] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 456.545107] Call Trace: [ 456.545128] dump_stack+0x1fc/0x2ef [ 456.545149] should_fail.cold+0xa/0xf [ 456.545169] ? setup_fault_attr+0x200/0x200 [ 456.561595] erofs: options -> [ 456.564475] ? lock_acquire+0x170/0x3c0 [ 456.564501] __should_failslab+0x115/0x180 [ 456.564521] should_failslab+0x5/0x10 [ 456.564533] kmem_cache_alloc+0x277/0x370 [ 456.564551] __d_alloc+0x2b/0xa10 [ 456.580392] erofs: root inode @ nid 36 [ 456.584011] d_alloc+0x4a/0x230 [ 456.584033] __lookup_hash+0xc8/0x180 [ 456.584050] filename_create+0x186/0x490 [ 456.584069] ? kern_path_mountpoint+0x40/0x40 [ 456.611094] ? strncpy_from_user+0x2a2/0x350 [ 456.615507] ? getname_flags+0x25b/0x590 [ 456.619577] do_mkdirat+0xa0/0x2d0 [ 456.623126] ? __ia32_sys_mknod+0x120/0x120 [ 456.627452] ? trace_hardirqs_off_caller+0x6e/0x210 [ 456.627470] ? do_syscall_64+0x21/0x620 [ 456.627488] do_syscall_64+0xf9/0x620 [ 456.627510] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 456.627521] RIP: 0033:0x4656f7 [ 456.627535] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 456.627542] RSP: 002b:00007fee31babfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 456.648652] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004656f7 12:03:28 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0xf000000}]}, 0x30}}, 0x0) [ 456.648661] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 456.648670] RBP: 00007fee31bac040 R08: 0000000000000000 R09: ffffffffffffffff [ 456.648677] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 456.648686] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 456.681697] erofs: unmounted for /dev/loop2 [ 456.688148] erofs: mounted on /dev/loop5 with opts: . 12:03:28 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x23, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 456.800367] erofs: unmounted for /dev/loop5 12:03:28 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x10000000}]}, 0x30}}, 0x0) 12:03:28 executing program 0: getpid() r0 = openat$vcs(0xffffffffffffff9c, 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000bc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) fcntl$lock(r0, 0x6, &(0x7f0000000280)={0x2, 0x4, 0x5, 0x0, r2}) r3 = openat$vcs(0xffffffffffffff9c, 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000bc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) fcntl$lock(r3, 0x25, &(0x7f0000000280)={0x2, 0x4, 0x401, 0x0, r6}) r7 = fork() sched_setscheduler(r7, 0x0, 0x0) getresgid(&(0x7f0000000000)=0x0, &(0x7f0000000040), &(0x7f0000000080)) r9 = add_key$user(&(0x7f0000000200), &(0x7f00000005c0), &(0x7f0000000000)='\x00', 0x1, 0xfffffffffffffffd) r10 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) r12 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r9, r11, r13) r14 = getegid() write$FUSE_DIRENTPLUS(0xffffffffffffffff, &(0x7f0000000400)={0x488, 0xfffffffffffffffe, 0x0, [{{0x2, 0x2, 0xfa1, 0xda, 0x9, 0x80000001, {0x2, 0x40, 0x8000, 0x100000001, 0x3, 0x1, 0x9, 0x7, 0x7, 0xc000, 0x80000001, r4, r5, 0x3, 0x3}}, {0x5, 0x0, 0xe, 0x5, '/dev/snapshot\x00'}}, {{0x5, 0x1, 0x4, 0x8, 0x6, 0x3, {0x2, 0x2, 0x9, 0xe54, 0x7, 0x0, 0x9, 0x9, 0x5, 0x2000, 0x3b9b, r4, r5, 0xffff44ec, 0x7f}}, {0x1, 0xa10, 0x7, 0x9, '#+\x9a-^\t%'}}, {{0x6, 0x0, 0xa082, 0xfffffffffffffffb, 0xffff, 0x4c9c, {0x3, 0xc00000, 0x2, 0x2, 0x7, 0x0, 0x1, 0x7, 0x4, 0x4000, 0xfffffff8, r4, 0x0, 0x5, 0x7}}, {0x7, 0x9, 0x1, 0x62, '}'}}, {{0x1, 0x0, 0x800, 0x9, 0x56, 0x3, {0x6, 0x4, 0x9, 0x4, 0x6, 0xffffffffffff6318, 0x4, 0x0, 0x80000000, 0x6000, 0x5dc, r1, r8, 0x2, 0x7}}, {0x3, 0x3, 0xe, 0x44d0, '/dev/snapshot\x00'}}, {{0x3, 0x1, 0x3, 0x80000001, 0x200, 0x8, {0x4, 0x401, 0x4, 0xe77e, 0x1000000000000, 0xa70, 0x9, 0x5, 0x0, 0xa000, 0x1, r1, r13, 0x9, 0x1000}}, {0x4, 0x3ff, 0x1, 0x80000001, '['}}, {{0x3, 0x3, 0x0, 0xf9ae, 0x3, 0x1, {0x4, 0x7ff, 0x6, 0x2, 0x9, 0x0, 0x82, 0x2e, 0x3, 0x6000, 0x2, r1, r14, 0x40, 0x6}}, {0x1, 0x7, 0xe, 0x0, '/dev/snapshot\x00'}}, {{0x2, 0x2, 0xd0, 0x3ff, 0x81, 0x7, {0x5, 0x4, 0x4d, 0x8a82, 0x3, 0x3, 0x702, 0x1, 0x3, 0x8000, 0x8000, r1, r5, 0x0, 0xff}}, {0x4, 0x1f, 0x2, 0x7ff, '.,'}}]}, 0x488) r15 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r15, &(0x7f0000000140)=ANY=[], 0x151) 12:03:28 executing program 4 (fault-call:0 fault-nth:27): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:28 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x385, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 456.998713] erofs: read_super, device -> /dev/loop2 [ 457.031610] FAULT_INJECTION: forcing a failure. [ 457.031610] name failslab, interval 1, probability 0, space 0, times 0 [ 457.047883] erofs: options -> [ 457.076616] CPU: 0 PID: 22342 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 457.084540] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 457.084546] Call Trace: [ 457.084567] dump_stack+0x1fc/0x2ef [ 457.084587] should_fail.cold+0xa/0xf [ 457.103964] ? setup_fault_attr+0x200/0x200 [ 457.108311] __should_failslab+0x115/0x180 [ 457.112656] should_failslab+0x5/0x10 [ 457.116470] kmem_cache_alloc+0x277/0x370 [ 457.120625] ? ext4_sync_fs+0x8d0/0x8d0 [ 457.124608] ext4_alloc_inode+0x1a/0x630 [ 457.124673] erofs: read_super, device -> /dev/loop5 [ 457.128678] ? ext4_sync_fs+0x8d0/0x8d0 [ 457.128696] alloc_inode+0x5d/0x180 [ 457.128709] new_inode+0x1d/0xf0 [ 457.128724] __ext4_new_inode+0x400/0x5a20 [ 457.128743] ? putname+0xe1/0x120 [ 457.128754] ? do_mkdirat+0xa0/0x2d0 [ 457.128776] ? HARDIRQ_verbose+0x10/0x10 [ 457.128791] ? ext4_free_inode+0x1780/0x1780 [ 457.128805] ? debug_check_no_obj_freed+0x201/0x490 [ 457.128823] ? __dquot_initialize+0x298/0xb70 [ 457.141424] ? lock_acquire+0x170/0x3c0 [ 457.141445] ? dquot_initialize_needed+0x290/0x290 [ 457.141461] ? trace_hardirqs_off+0x64/0x200 [ 457.141479] ? common_perm+0x4be/0x800 [ 457.156530] erofs: options -> [ 457.160313] ext4_mkdir+0x396/0xe10 [ 457.160333] ? putname+0xe1/0x120 [ 457.160354] ? ext4_init_dot_dotdot+0x600/0x600 [ 457.160372] ? generic_permission+0x116/0x4d0 [ 457.160386] ? security_inode_permission+0xc5/0xf0 [ 457.160403] ? inode_permission.part.0+0x10c/0x450 [ 457.160421] vfs_mkdir+0x508/0x7a0 [ 457.160442] do_mkdirat+0x262/0x2d0 [ 457.169921] ? __ia32_sys_mknod+0x120/0x120 [ 457.169941] ? trace_hardirqs_off_caller+0x6e/0x210 [ 457.169955] ? do_syscall_64+0x21/0x620 [ 457.169971] do_syscall_64+0xf9/0x620 [ 457.183835] erofs: root inode @ nid 36 [ 457.187922] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 457.187934] RIP: 0033:0x4656f7 12:03:29 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x60000000}]}, 0x30}}, 0x0) [ 457.187948] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 457.187955] RSP: 002b:00007fee31babfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 457.187968] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004656f7 [ 457.187975] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 457.187983] RBP: 00007fee31bac040 R08: 0000000000000000 R09: ffffffffffffffff [ 457.187990] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 457.187998] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 457.199097] erofs: root inode @ nid 36 [ 457.199182] erofs: mounted on /dev/loop2 with opts: . [ 457.290638] erofs: mounted on /dev/loop5 with opts: . [ 457.311513] erofs: unmounted for /dev/loop2 12:03:29 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x9effffff}]}, 0x30}}, 0x0) 12:03:29 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x60, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 457.449125] erofs: unmounted for /dev/loop5 12:03:29 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0xcb, 0xcf, 0x1, 0x7f, 0x0, 0x10000, 0x44000, 0xe9c6bf05e6d0683a, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4, @perf_config_ext={0x7f, 0x12b}, 0x81, 0x1e8f, 0x8, 0x9, 0x7, 0x7, 0x6, 0x0, 0x40, 0x0, 0x7ff}, r0, 0xf, 0xffffffffffffffff, 0x8) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x151) [ 457.561602] erofs: read_super, device -> /dev/loop2 [ 457.572423] erofs: options -> [ 457.579010] erofs: root inode @ nid 36 [ 457.583316] erofs: mounted on /dev/loop2 with opts: . [ 457.589685] erofs: unmounted for /dev/loop2 12:03:29 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:29 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0xd2010000}]}, 0x30}}, 0x0) 12:03:29 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x387, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:29 executing program 4 (fault-call:0 fault-nth:28): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:29 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x300, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 457.716666] FAULT_INJECTION: forcing a failure. [ 457.716666] name failslab, interval 1, probability 0, space 0, times 0 [ 457.789987] CPU: 0 PID: 22392 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 457.797908] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 457.807345] Call Trace: [ 457.809945] dump_stack+0x1fc/0x2ef [ 457.813586] should_fail.cold+0xa/0xf [ 457.817400] ? setup_fault_attr+0x200/0x200 [ 457.821727] ? __lock_acquire+0x6de/0x3ff0 [ 457.825963] __should_failslab+0x115/0x180 [ 457.830246] should_failslab+0x5/0x10 [ 457.834033] __kmalloc+0x2ab/0x3c0 [ 457.837570] ? ext4_find_extent+0x9bb/0xc70 [ 457.841998] ext4_find_extent+0x9bb/0xc70 [ 457.846149] ext4_ext_map_blocks+0x1c0/0x7390 [ 457.850637] ? __lock_acquire+0x6de/0x3ff0 [ 457.854861] ? __lock_acquire+0x6de/0x3ff0 [ 457.859203] ? mark_held_locks+0xf0/0xf0 [ 457.863314] ? ext4_find_delalloc_cluster+0x1f0/0x1f0 [ 457.868499] ? mark_held_locks+0xf0/0xf0 [ 457.872656] ? perf_trace_lock_acquire+0xef/0x530 [ 457.877503] ? HARDIRQ_verbose+0x10/0x10 [ 457.881582] ? lock_downgrade+0x720/0x720 [ 457.885755] ? lock_acquire+0x170/0x3c0 [ 457.889729] ? check_preemption_disabled+0x41/0x280 [ 457.894734] ? lock_acquire+0x170/0x3c0 [ 457.898712] ? ext4_map_blocks+0x33e/0x1a50 [ 457.903048] ext4_map_blocks+0xd88/0x1a50 [ 457.907325] ? check_preemption_disabled+0x41/0x280 [ 457.912353] ? ext4_issue_zeroout+0x160/0x160 [ 457.916914] ? __brelse+0x84/0xa0 [ 457.920396] ? __ext4_new_inode+0x2eb/0x5a20 [ 457.924818] ext4_getblk+0xad/0x4f0 [ 457.928455] ? ext4_iomap_begin+0xe00/0xe00 [ 457.932786] ? ext4_free_inode+0x1780/0x1780 [ 457.937283] ? debug_check_no_obj_freed+0x201/0x490 [ 457.942305] ? __dquot_initialize+0x298/0xb70 [ 457.946809] ext4_bread+0x7c/0x210 [ 457.950370] ? ext4_getblk+0x4f0/0x4f0 [ 457.954261] ? dquot_initialize_needed+0x290/0x290 [ 457.959199] ? trace_hardirqs_off+0x64/0x200 [ 457.963630] ext4_append+0x155/0x370 [ 457.967353] ext4_mkdir+0x5bd/0xe10 [ 457.970997] ? ext4_init_dot_dotdot+0x600/0x600 [ 457.975770] ? generic_permission+0x116/0x4d0 [ 457.980283] ? inode_permission.part.0+0x10c/0x450 [ 457.985334] vfs_mkdir+0x508/0x7a0 [ 457.988884] do_mkdirat+0x262/0x2d0 [ 457.992522] ? __ia32_sys_mknod+0x120/0x120 [ 457.996843] ? trace_hardirqs_off_caller+0x6e/0x210 [ 458.001858] ? do_syscall_64+0x21/0x620 [ 458.005839] do_syscall_64+0xf9/0x620 [ 458.009648] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 458.014827] RIP: 0033:0x4656f7 [ 458.018023] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 12:03:29 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0xf0ffffff}]}, 0x30}}, 0x0) 12:03:29 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x151) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, r2) ioctl$NBD_DO_IT(r3, 0xab03) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x86300, 0x4) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x27, 0xfb, 0x7, 0x3, 0x0, 0xa8a, 0x100000, 0xa, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x7, 0x0, @perf_bp={&(0x7f00000000c0), 0x6}, 0x31202, 0x3, 0xfffffffa, 0x8, 0x67a0, 0xc000000, 0x200, 0x0, 0x100, 0x0, 0x8}, 0x0, 0x3, r4, 0xa) close(r3) ioctl$VHOST_SET_VRING_ENDIAN(0xffffffffffffffff, 0x4008af13, &(0x7f0000000000)={0x1, 0x200}) [ 458.036925] RSP: 002b:00007fee31babfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 458.044637] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004656f7 [ 458.051909] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 458.059290] RBP: 00007fee31bac040 R08: 0000000000000000 R09: ffffffffffffffff [ 458.066553] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 458.073903] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 458.106308] erofs: read_super, device -> /dev/loop4 [ 458.112898] erofs: read_super, device -> /dev/loop5 [ 458.119959] erofs: read_super, device -> /dev/loop2 [ 458.127100] erofs: options -> [ 458.131735] erofs: options -> [ 458.135614] erofs: options -> [ 458.143083] erofs: root inode @ nid 36 [ 458.148377] erofs: root inode @ nid 36 [ 458.153669] erofs: root inode @ nid 36 [ 458.168045] erofs: mounted on /dev/loop5 with opts: . [ 458.174843] erofs: mounted on /dev/loop2 with opts: . [ 458.181746] erofs: mounted on /dev/loop4 with opts: . [ 458.195186] erofs: unmounted for /dev/loop5 [ 458.204862] erofs: unmounted for /dev/loop2 12:03:30 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0xfffff000}]}, 0x30}}, 0x0) 12:03:30 executing program 4 (fault-call:0 fault-nth:29): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:30 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x388, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 458.286936] erofs: unmounted for /dev/loop4 12:03:30 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0xffffff7f}]}, 0x30}}, 0x0) 12:03:30 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x383, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 458.401810] FAULT_INJECTION: forcing a failure. [ 458.401810] name failslab, interval 1, probability 0, space 0, times 0 [ 458.437745] CPU: 0 PID: 22442 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 458.445653] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 458.455007] Call Trace: [ 458.457611] dump_stack+0x1fc/0x2ef [ 458.461254] should_fail.cold+0xa/0xf [ 458.465068] ? setup_fault_attr+0x200/0x200 [ 458.469428] ? lock_downgrade+0x720/0x720 [ 458.473680] __should_failslab+0x115/0x180 [ 458.477924] should_failslab+0x5/0x10 [ 458.481728] __kmalloc+0x2ab/0x3c0 [ 458.485344] ? ext4_find_extent+0x9bb/0xc70 [ 458.489673] ext4_find_extent+0x9bb/0xc70 [ 458.493837] ext4_ext_map_blocks+0x1c0/0x7390 [ 458.498355] ? __lock_acquire+0x6de/0x3ff0 [ 458.502369] erofs: read_super, device -> /dev/loop2 [ 458.502592] ? mark_held_locks+0xf0/0xf0 [ 458.511769] ? ext4_find_delalloc_cluster+0x1f0/0x1f0 [ 458.516976] ? perf_trace_lock_acquire+0xef/0x530 [ 458.522087] ? perf_trace_lock_acquire+0xef/0x530 [ 458.526940] ? HARDIRQ_verbose+0x10/0x10 [ 458.527768] erofs: read_super, device -> /dev/loop5 [ 458.531106] ? HARDIRQ_verbose+0x10/0x10 [ 458.531128] ? ext4_map_blocks+0x59f/0x1a50 [ 458.531150] ? lock_acquire+0x170/0x3c0 [ 458.531163] ? ext4_map_blocks+0x740/0x1a50 [ 458.531185] ext4_map_blocks+0x7a2/0x1a50 [ 458.556186] erofs: options -> [ 458.556956] ? check_preemption_disabled+0x41/0x280 [ 458.565136] ? ext4_issue_zeroout+0x160/0x160 [ 458.569642] ? __brelse+0x84/0xa0 [ 458.569669] erofs: options -> [ 458.573099] ? __ext4_new_inode+0x2eb/0x5a20 [ 458.573126] ext4_getblk+0xad/0x4f0 [ 458.573144] ? ext4_iomap_begin+0xe00/0xe00 [ 458.573161] ? ext4_free_inode+0x1780/0x1780 [ 458.593045] ? debug_check_no_obj_freed+0x201/0x490 [ 458.598070] ? __dquot_initialize+0x298/0xb70 [ 458.602584] ext4_bread+0x7c/0x210 [ 458.606131] ? ext4_getblk+0x4f0/0x4f0 [ 458.610025] ? dquot_initialize_needed+0x290/0x290 [ 458.613350] erofs: root inode @ nid 36 [ 458.614961] ? trace_hardirqs_off+0x64/0x200 [ 458.614984] ext4_append+0x155/0x370 [ 458.615004] ext4_mkdir+0x5bd/0xe10 [ 458.615024] ? ext4_init_dot_dotdot+0x600/0x600 [ 458.622532] erofs: root inode @ nid 36 [ 458.623381] ? generic_permission+0x116/0x4d0 [ 458.643714] ? inode_permission.part.0+0x10c/0x450 [ 458.646492] erofs: mounted on /dev/loop2 with opts: . [ 458.648750] vfs_mkdir+0x508/0x7a0 [ 458.648767] do_mkdirat+0x262/0x2d0 [ 458.648784] ? __ia32_sys_mknod+0x120/0x120 [ 458.648803] ? trace_hardirqs_off_caller+0x6e/0x210 [ 458.648819] ? do_syscall_64+0x21/0x620 [ 458.648835] do_syscall_64+0xf9/0x620 [ 458.648854] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 458.648865] RIP: 0033:0x4656f7 12:03:30 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)="bb71b4b1a4cd77a2149857263a42fc53d37959b81a0fc584b5e29db95688bc9b2ec661b0f8fc5f0efe75a82357fbd1df23be52fc67fe5bee859d36a7889618ece205fc91c80df902bc686ac95ec3746e55ee2482b1d51a30ce952c67c8e50d96bc4d3bf022a3f875faa511fc57db44c9f4d0cc6d274c057258bbb9c2ad7b6f048e53c6901b77a2cdb1bf73985b326a33efcb23023f4247d01e39f3b12f265187188f50391f2431dcfee7db4f324515310424be90ddb298e367a947dd1021f05e849303f281e44570d733bac216d83bc5cba00d2039454b16341f663cdb9c5c3399188c9c17afe70bf85bcd14b993e24de2c73f06033932247b6d651cfa8e2e045e298660e80e58ea89d1efda7df96656f1d207aeab197329dc34f96bdbd3fdac0f2fb866a7c61d0b5b4e38a32a3ae54cedf3655ffcec56854221e6929f7e63ae64866c016d01d527c139e4a60df3c62e2658acc5d77ddd4a86b0bfe72699d6128cee7201083b161044cf366d759f7b79b9697936d92a9565da4e31f1f2ea4c237cf44fa35c964aa9fed7355bea62bfd604148e2c455d800f4cef9b60a07df449ba7608bbb7d43dcbe324a75b01e50a84ab3ddff598ea1dd7f3abce4c63eae059e7b7ff13f409f5d14da2f5aef9df64f0fea36619346d90bb49e88070d8a968ce86f9c67f4181841210ba227b9991bdcf22b561e8e168701bce206f8205c2ce20b7cd813e8c119d6fea0c748beb5f132fc3ec1c008574b230b006b2b422d46df9d77dd6018b4f673517351a5c44940ebd89ad323cda21e7b520308a8228e67414c9dfd03926fc1b9af1e2a7dfee9a5563c432b91fa10cb23886dd41753c9a1681a0da0a51934e1ff1e3ded6f92a22ecaa8ce6a78c10cebfcbf3e1888cf6323aa93f1a1a7132383894db827288ecc4ca70e2cef0b6a2b885cf46347fbef2024fa2db00a5563a3f603c78b7b8f92414eb4937def8ba90d2040b610f8c6f400f7bc6d2e72d02999160187d04a72627a8b3d42ab4242760f97b4d8c0765a32a69e4f344c5338291d63b417abc80dca343dd5799a9fb05c28952a24c036b52a1eb19d55f73ef800d13456e02aa6fa2c81bf3d245755d5ff025f4051831e985acdbbd97c2c6de9ee5cae589636ac9c98d5e9a3999e59e0f46d7669b547d72f5f9a1c8a8d6164a4aebc22de010ed4543150b3356db08e5d3725921970757fea26d1c9eb48d4a93a12ef9f63b0975b7be6fa2f10853a889b66a0678fc25dc49b2cd27cefcd9454c4e532ed91a1a2b85b3c7db7e279ca47a175d89bd7bb5c11511074f722ef64ed05db877e046082ada8cb1b83176fb88c57dd31789e7ec379ede93fa267837a9e001f5a6e248da987d010ebc8834304b1d062d2ef73a67aff59a1074cb30c9795881beaaa27924c1634f06ea3fe807d2f179df11e58831161d2059988c97cda264b3d9ff5435c7f35e6d37ab70c4123e68886b2beb381ad1f6d38ca875da8a44895168e5f642a80ee0e36411ccbc3a29e0130c75852e72e3dba173f52c20325f64df91cbe9765677f80b87b670ea5e38ff2bb35cddfc0080704b06e42beb245d4772e410c80ba37ce2e901804c61a1aa4b1816e029a642bc29da93dd9cc9852aa91505d13b8f3240398e47dce558a90c8127703be4f94ba4adad9a3bf047066cdea1137923af5d5ca103ab5cb33761af6d71696ab066244aa01727c73ad15105d958cbf3086dc5c331c8007fa4b25fde36f0cfb572d52a632573344865c74f4bbc503f65c2d2bdd938e25edbe4adfeb930fa3a4379e8aea47f5552568c1be9ad292bb83f4d5e3fe910413445e1c376c65cf585dd0ab64553639f7cb27242ab40410119cc43683dc1f81e7c407c9f8faf6cea4be43382490db20a4c490410816dab72e948b7ffebf2bf7ee5504dc5c92e642668e36d3579c1c99af7a08cd05d4db90d3ff8cbe0a66f223867f9b7716081bc3797d915e13c8d018fc4be180f287f4931e2fb6a8d110b85b7382d1635ae2439f0ec6b6d900da435322f1084bc6ff3566dea9d1bf5e791e8c3b8ce92cb50ec4051fa35102b075bff0e1f4a114182f4519c6b60a6b9dcdc090fba18cf8d7adabc435f44f02e4a0e75fef0cf7b7ef7ab2d891fa8d08d01af17ec4fb270016cc9621ad9fce17793d2ea3f32d10adafccf17e9721a8a82138931310e83cc88a3ae2afd4342263a95ddc8a33b5bbe196d56c7529c6826e54fc255715b04e7a38dc9476e301107aa17325c099247704519e7312a94ed5e5844ad5db9f48c310ce373e68b83cfd0e8160913191771e81b682ee13e25bd193529d82f004667659f0ec6d524382a31e5b29c43afe0dcd442b5ead3251d8e1bbeef1d7066a0917a5239099256a6682adc71ecadf9ac644d48941303cbbbd6e1c30805afbde9a0fbe3f46f1f09cac79a1b7557ddeea7e4b9b629975f2561c340b4a7ea44018f6cacb2ebcd0d677c9507e87606b69cec56e255b824efc1159bd3226e839dbddad528258a79d39dc503a21c32ae5db1283ffa766e4b6a7694fcac3ed435d5959ce5086b8a6a4081532281aecdb3a058f948551d8e7c07f6f14bafebfec6a6c823e00e1df8a34796080f3e5048743689bac1cc37ee4a1986d4f3e3c4834f14bbe476f56fff49e26b6d0ed60cfcc402af0f81a71ab90d9e9fcad12d10d2264a485ff8355ee1c523671b30745e888c78acb3b8aa11e050c7eff17c936ea7aabbbff05d7c64f122d41e09501065cba227bdafa5a1fcbfe47b7c9e5d6816cf306b9349fa2a1777f9396cae290b5b85d19fa65e75705930ad7c5e0295a8408b989044e85f551a38e5cff6fe77a47d41a97909c0a77bd53234fef063e62218f4fcbdeeca038b907af214db2c832be0c6a4b6cdcd5f929718e1e6bd3be0f989ad1a711680ba0b4a63ae9c65aba428b39ad444f5e0ad278a60dc06abe2f9dc5d8ad6c25a71c9d6cff74ac0673ae17af9fa74c597989f5f05c9252d663fd89c3f005f61863c2ac339005065f283b66a77976e8e478cee51f23e17325485f791e9962df51132db0a4ac9e40ae2e1f00cc3ee9aca86a31d12a3b5a918bfd04215c321ddfed3b19b5c38da27bff800f827aaa103b34d0761a3954b224d690c67a95512285b1c49e1b2856fa66ffe4c6f467e1fe24a82053215924658375f29c75e3533b5d2e60ec3147f1f06d2b588337b5addce487021bda10b040b0aec851a35949ab20f1a9a3bfab4dec58aa5588ec39304a2f56a53184b20a37dbdd0b20e4633e67561a06dc842860637ebb185d5fc6fe18a0919fa397135e1c2d3fd28eb59d09dded5d3628d6012586d448340e9e252634073afb1531f8ef3e70bd6020e03e87d97319f6dc0c5ea7f9cc3f26ae1f4ceed5d1189c636a131846bc6f9ef30f43fac6d042a2d9559dc5c7f99867707a55e9c3686ee5a87f898c7d1dafb2d91dc0a8a9563ee67b23b0b47fc3f20cf0e925d385767b9957dd24a82f3ad94ebe4bcabfab6bf98c4fcd0a3df2d8dba78e374a51915d76a9ef0fc6c920e463ad07a7f18a5692ba97b3a91f65769c0538f9d26e7c1ab61859fb8d5f4d0e7f5c3311ba22205988d38ce9d21922ed82a143d967f0136c16fbfc03c37ba995a422903c0a492c470353f647d2fc31adde96cfabe69cc05861cc015de2173348396ed462d15880771cff2785054a91ab0b8d275cd689a7917e8957bdd629246575da86a6301d64e212e3db23de4998008c338592eefc98c3464feffff57ddcb665afed3646aa2e95f739143d28004e020d0729e18e38e14f063e4d85420b9b8632a7b8053642f355f91f8b83057f0e2883815dca78ad67e4f2cfb8ec6b8043075637ff96b4d93bd99dea3e458b7d39ae8e6314a555c541989fd4c8616ef0fba128213b209cc0ad30f270a46a83bc5509df0272bdc3e6db270f0cfc78ede46a06f299095a56147c5c07f1221fbf1af1c90dff5bb59c64326b9e6949971326db57b42377be6eb922992deb8a072c2a66109598f98493ec3750ff33a717a10761b523c133459f39c81d76c2b842a5e407906381f21c288f2564fe2f0b01a5b58b5259d3eecaa61024c893183d076924158d1fdb5362df70679438c8156fe5e88173ed975469f62d53feed4d2c741855e15b617dfd3cfd34c2cf3796ecbb40762c6b41ef95df7e8816de9c4c57139667827fde66b6463a6c870a90f434bd7bf4ad7ee5e3a23e090086eafef99bb53b037a1f468ce60ed3a3af0cf22a4da85893b3e61e1d6613f9508c11db42ae1e0f24c8e5499f91a5868694159fe81923f4102972b991eb907e6c802155e578102992643df90f89e2802999f2c791490f34574a3ca24cada7804c1f9e651ab916a14129b4335ba1af08c05a801fc7da99dde55b5a743290a1861e42da0b96e75037068dfdca5ccb15a40b548e25d0be4591f2f276ec96a3bc3e58e8be488b08ed2ad8931e039dbd46cab98c4bb48f2c007302c9b9afa0075dbc0bb76ae82f1ff86c1786501aad333b06c675c5caeeab1e8b4b9e1aca45e0de958dabdfbe6f1be205e21127f8693c6c6916199567e40a3d4cbadd084a551ce653af4ea9ee6c180307040539a26b76913a91d3cd2aeef9813307c9dfbf23b32cb90239a646166765a8a6a5c0fd37fee45cea9f924028d7e029aabafb9cf194d7f889ec9d351b6b2e92f238bcf4075c544de64182f11ec1e3907ca9ba75f8964ebbbc0327dd05d6c47c6e05c89fb6f2036cc1d4bf632d8c1817acf241e57e8c3e7fa5f14d00c4225e4622ff2a5cf6f05488614541e7081fc534a10d8096c3b7112a10575c8f47e06d5083cbf076485c302060c4771792222c14062047317b5c2bfffd52aa374e96482ae9135f42a9349b49e36cb69e9f46b0ffcddcaa214de2c264ded3fc887321410292ec019cbc52096dcae2aa0ec960c19791347b0bd733d27c9deeacbd94fb63515247fcd3adb7fc56cb33876203cc0deb8877e2c0f6d57cbe9e90b11a575301d714633b4dac60b0617bc1613d22d1b7dbc511e7a083176d6c73b93bee973c6e47ac1a89625337cf348f847d8169d8d71340612e90a6456564c4c1408c8cc40cf71a8be0376bf779e26ac8f5521aae3f68205423e605dafb53f8e3bff2014b8b4cd0923bd1872402c503cb913519e8166e7f95b8bc38877ec11882ab376f18495798df068020a6374ab4032efdd84724c49ab06e4d13efec7c300f2991d0b8c37d3dba63a2e32a54fc4a8d727201d8643d76338791e34abab99ccd784d85ef7dc77dbb9706ec5396ddb95cf9dd46b8c343f519c8983068905246793b3517a69b9a3abf3818b91dfe9c08e9a33bd9957e761b0bf79cdb0b63f81e362bb6720c382561d8828ff421dc3334545bafb575ee5d752f2d712e7af63e1d5b8fc05904d799fcfd1a50dcff80838609111ff8c4892924b464de7f399b7e832962e9a96cefeb288a138a17377ff73891fc2f760df704b0ea3b13ea88b07c1c010f1bb97056d60de1416bd4ea27d5f39b23d8d9f1653607dc2f3d765f1c8ca190f0bc90388b18a72c99b0189cc555029b83ba0942b8b5f153450f166f61e35debd034c4acb382ca6350254f175cae40ef62471de8c0707f7fafd22f119a0aed978e36a4601e973ca0808e8237c31c0edeb4705d4b241ed4fe526abe0d8da73515dc41bdb419470fe58010f460890116cd90cd5733ba91ba81f0b374e51dfbeeb310e1d211b057897a5e90c176555754c4d4bb0d22fbf5f21c09d072c696ab1730ecded10678714976cbe9c337d8c120c75a59311aac68ce7", 0x1000}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) [ 458.648877] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 458.648883] RSP: 002b:00007fee31babfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 458.648895] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004656f7 [ 458.648907] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 458.656500] erofs: mounted on /dev/loop5 with opts: . [ 458.657603] RBP: 00007fee31bac040 R08: 0000000000000000 R09: ffffffffffffffff [ 458.657612] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 12:03:30 executing program 4 (fault-call:0 fault-nth:30): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 458.657620] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 458.701614] erofs: unmounted for /dev/loop2 12:03:30 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0xffffff9e}]}, 0x30}}, 0x0) [ 458.795708] erofs: unmounted for /dev/loop5 12:03:30 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0xfffffff0}]}, 0x30}}, 0x0) [ 458.888123] FAULT_INJECTION: forcing a failure. [ 458.888123] name failslab, interval 1, probability 0, space 0, times 0 [ 458.939144] CPU: 1 PID: 22473 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 458.947085] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 458.956528] Call Trace: [ 458.959127] dump_stack+0x1fc/0x2ef [ 458.962771] should_fail.cold+0xa/0xf [ 458.966584] ? setup_fault_attr+0x200/0x200 [ 458.970922] ? lock_downgrade+0x720/0x720 [ 458.975083] __should_failslab+0x115/0x180 [ 458.979335] should_failslab+0x5/0x10 [ 458.983140] __kmalloc+0x2ab/0x3c0 [ 458.986682] ? ext4_find_extent+0x9bb/0xc70 [ 458.991012] ext4_find_extent+0x9bb/0xc70 [ 458.995176] ext4_ext_map_blocks+0x1c0/0x7390 [ 458.999690] ? __lock_acquire+0x6de/0x3ff0 [ 459.003946] ? mark_held_locks+0xf0/0xf0 [ 459.008016] ? ext4_find_delalloc_cluster+0x1f0/0x1f0 [ 459.013219] ? perf_trace_lock_acquire+0xef/0x530 [ 459.018068] ? perf_trace_lock_acquire+0xef/0x530 [ 459.022931] ? HARDIRQ_verbose+0x10/0x10 [ 459.026998] ? HARDIRQ_verbose+0x10/0x10 [ 459.031072] ? ext4_map_blocks+0x59f/0x1a50 [ 459.035409] ? lock_acquire+0x170/0x3c0 [ 459.039390] ? ext4_map_blocks+0x740/0x1a50 [ 459.043813] ext4_map_blocks+0x7a2/0x1a50 [ 459.047971] ? check_preemption_disabled+0x41/0x280 [ 459.052994] ? ext4_issue_zeroout+0x160/0x160 [ 459.057501] ? __brelse+0x84/0xa0 [ 459.060960] ? __ext4_new_inode+0x2eb/0x5a20 [ 459.065382] ext4_getblk+0xad/0x4f0 [ 459.069015] ? ext4_iomap_begin+0xe00/0xe00 [ 459.073350] ? ext4_free_inode+0x1780/0x1780 [ 459.077869] ? debug_check_no_obj_freed+0x201/0x490 [ 459.082895] ? __dquot_initialize+0x298/0xb70 [ 459.087409] ext4_bread+0x7c/0x210 [ 459.090954] ? ext4_getblk+0x4f0/0x4f0 [ 459.094851] ? dquot_initialize_needed+0x290/0x290 [ 459.099791] ? trace_hardirqs_off+0x64/0x200 [ 459.104209] ext4_append+0x155/0x370 [ 459.107932] ext4_mkdir+0x5bd/0xe10 [ 459.111575] ? ext4_init_dot_dotdot+0x600/0x600 [ 459.116262] ? generic_permission+0x116/0x4d0 [ 459.120772] ? inode_permission.part.0+0x10c/0x450 [ 459.125712] vfs_mkdir+0x508/0x7a0 [ 459.129259] do_mkdirat+0x262/0x2d0 [ 459.132892] ? __ia32_sys_mknod+0x120/0x120 12:03:30 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x385, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:30 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0xffffffff}]}, 0x30}}, 0x0) [ 459.137229] ? trace_hardirqs_off_caller+0x6e/0x210 [ 459.142424] ? do_syscall_64+0x21/0x620 [ 459.146410] do_syscall_64+0xf9/0x620 [ 459.150233] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 459.155425] RIP: 0033:0x4656f7 [ 459.158619] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 459.177614] RSP: 002b:00007fee31babfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 459.184856] erofs: read_super, device -> /dev/loop2 [ 459.185326] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004656f7 [ 459.193709] erofs: options -> [ 459.197588] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 459.197597] RBP: 00007fee31bac040 R08: 0000000000000000 R09: ffffffffffffffff [ 459.197605] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 459.197614] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 459.239413] block nbd0: Receive control failed (result -32) [ 459.245813] block nbd0: shutting down sockets [ 459.296958] block nbd0: Could not allocate knbd recv work queue. [ 459.304084] block nbd0: shutting down sockets [ 459.332072] erofs: root inode @ nid 36 12:03:31 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x389, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:31 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0xf}}, 0x0) 12:03:31 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) write$cgroup_pid(r1, &(0x7f0000000000)=r0, 0x12) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r2, &(0x7f0000000140)=ANY=[], 0x151) 12:03:31 executing program 4 (fault-call:0 fault-nth:31): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 459.345117] erofs: mounted on /dev/loop2 with opts: . [ 459.352220] erofs: unmounted for /dev/loop2 12:03:31 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x387, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 459.470006] FAULT_INJECTION: forcing a failure. [ 459.470006] name failslab, interval 1, probability 0, space 0, times 0 [ 459.492272] erofs: read_super, device -> /dev/loop5 [ 459.503907] erofs: options -> [ 459.516074] CPU: 0 PID: 22517 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 459.516633] erofs: root inode @ nid 36 [ 459.523973] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 459.523980] Call Trace: [ 459.524002] dump_stack+0x1fc/0x2ef [ 459.524021] should_fail.cold+0xa/0xf [ 459.524039] ? setup_fault_attr+0x200/0x200 [ 459.524055] ? lock_downgrade+0x720/0x720 [ 459.524073] ? check_preemption_disabled+0x41/0x280 [ 459.524092] __should_failslab+0x115/0x180 [ 459.524111] should_failslab+0x5/0x10 [ 459.524123] kmem_cache_alloc+0x277/0x370 [ 459.524140] ext4_mb_new_blocks+0x60a/0x4370 [ 459.524163] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 459.524176] ? ext4_cache_extents+0x68/0x2d0 [ 459.524187] ? ext4_find_extent+0x9bb/0xc70 [ 459.524204] ? ext4_discard_preallocations+0xfb0/0xfb0 [ 459.524215] ? ext4_ext_search_right+0x2c7/0xb60 [ 459.524231] ? ext4_inode_to_goal_block+0x2d2/0x3e0 [ 459.524252] ext4_ext_map_blocks+0x2aa2/0x7390 [ 459.524277] ? __lock_acquire+0x6de/0x3ff0 [ 459.524300] ? mark_held_locks+0xf0/0xf0 [ 459.524317] ? ext4_find_delalloc_cluster+0x1f0/0x1f0 [ 459.524335] ? perf_trace_lock_acquire+0xef/0x530 [ 459.572871] erofs: mounted on /dev/loop5 with opts: . [ 459.573796] ? perf_trace_lock_acquire+0xef/0x530 [ 459.573819] ? HARDIRQ_verbose+0x10/0x10 [ 459.573830] ? HARDIRQ_verbose+0x10/0x10 [ 459.573854] ? ext4_map_blocks+0x59f/0x1a50 [ 459.601704] erofs: unmounted for /dev/loop5 [ 459.602063] ext4_map_blocks+0x7a2/0x1a50 [ 459.602088] ? check_preemption_disabled+0x41/0x280 [ 459.615964] ? ext4_issue_zeroout+0x160/0x160 [ 459.615983] ? __brelse+0x84/0xa0 [ 459.615997] ? __ext4_new_inode+0x2eb/0x5a20 [ 459.616019] ext4_getblk+0xad/0x4f0 [ 459.625238] ? ext4_iomap_begin+0xe00/0xe00 [ 459.625257] ? ext4_free_inode+0x1780/0x1780 [ 459.625275] ? debug_check_no_obj_freed+0x201/0x490 [ 459.652597] ? __dquot_initialize+0x298/0xb70 [ 459.690727] ext4_bread+0x7c/0x210 [ 459.690745] ? ext4_getblk+0x4f0/0x4f0 [ 459.690761] ? dquot_initialize_needed+0x290/0x290 [ 459.690778] ? trace_hardirqs_off+0x64/0x200 [ 459.690795] ext4_append+0x155/0x370 [ 459.690814] ext4_mkdir+0x5bd/0xe10 [ 459.690842] ? ext4_init_dot_dotdot+0x600/0x600 [ 459.690860] ? generic_permission+0x116/0x4d0 [ 459.690877] ? inode_permission.part.0+0x10c/0x450 [ 459.738737] vfs_mkdir+0x508/0x7a0 [ 459.742282] do_mkdirat+0x262/0x2d0 [ 459.745929] ? __ia32_sys_mknod+0x120/0x120 [ 459.750433] ? trace_hardirqs_off_caller+0x6e/0x210 [ 459.755454] ? do_syscall_64+0x21/0x620 [ 459.759435] do_syscall_64+0xf9/0x620 [ 459.763241] entry_SYSCALL_64_after_hwframe+0x49/0xbe 12:03:31 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x5, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) [ 459.768431] RIP: 0033:0x4656f7 [ 459.771626] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 459.790575] RSP: 002b:00007fee31babfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 459.798380] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004656f7 [ 459.805643] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 459.813017] RBP: 00007fee31bac040 R08: 0000000000000000 R09: ffffffffffffffff 12:03:31 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x14}}, 0x0) [ 459.820288] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 459.827562] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 12:03:31 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0xc0}}, 0x0) 12:03:31 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0xec0}}, 0x0) 12:03:31 executing program 4 (fault-call:0 fault-nth:32): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 459.928521] erofs: read_super, device -> /dev/loop2 [ 459.939179] erofs: options -> [ 459.962441] erofs: root inode @ nid 36 12:03:31 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x38a, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 459.996682] erofs: mounted on /dev/loop2 with opts: . [ 460.025070] erofs: unmounted for /dev/loop2 12:03:31 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x33fe0}}, 0x0) 12:03:31 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x3b9, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 460.134828] FAULT_INJECTION: forcing a failure. [ 460.134828] name failslab, interval 1, probability 0, space 0, times 0 [ 460.147170] CPU: 1 PID: 22567 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 460.155074] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 460.164430] Call Trace: [ 460.167028] dump_stack+0x1fc/0x2ef [ 460.170673] should_fail.cold+0xa/0xf [ 460.174493] ? setup_fault_attr+0x200/0x200 [ 460.178825] ? perf_trace_lock_acquire+0xef/0x530 [ 460.183681] ? __es_tree_search.isra.0+0x1af/0x210 [ 460.188661] __should_failslab+0x115/0x180 [ 460.192918] should_failslab+0x5/0x10 [ 460.196781] kmem_cache_alloc+0x3f/0x370 [ 460.200855] __es_insert_extent+0x39b/0x13b0 [ 460.205385] ext4_es_insert_extent+0x22e/0x5e0 [ 460.209980] ? ext4_map_blocks+0x59f/0x1a50 [ 460.214411] ? ext4_es_find_delayed_extent_range+0x9f0/0x9f0 [ 460.220296] ext4_map_blocks+0xa2a/0x1a50 [ 460.224469] ? ext4_issue_zeroout+0x160/0x160 [ 460.229016] ? __brelse+0x84/0xa0 [ 460.232474] ? __ext4_new_inode+0x2eb/0x5a20 [ 460.234389] erofs: read_super, device -> /dev/loop5 [ 460.236986] ext4_getblk+0xad/0x4f0 [ 460.245714] ? ext4_iomap_begin+0xe00/0xe00 [ 460.250066] ? ext4_free_inode+0x1780/0x1780 [ 460.251620] erofs: options -> [ 460.254496] ? debug_check_no_obj_freed+0x201/0x490 [ 460.254513] ? __dquot_initialize+0x298/0xb70 [ 460.254534] ext4_bread+0x7c/0x210 [ 460.254552] ? ext4_getblk+0x4f0/0x4f0 [ 460.276024] ? dquot_initialize_needed+0x290/0x290 [ 460.280989] ? trace_hardirqs_off+0x64/0x200 [ 460.285499] ext4_append+0x155/0x370 [ 460.289435] ext4_mkdir+0x5bd/0xe10 [ 460.290658] erofs: root inode @ nid 36 [ 460.293090] ? ext4_init_dot_dotdot+0x600/0x600 [ 460.293110] ? generic_permission+0x116/0x4d0 [ 460.293129] ? inode_permission.part.0+0x10c/0x450 [ 460.293146] vfs_mkdir+0x508/0x7a0 [ 460.301707] do_mkdirat+0x262/0x2d0 [ 460.314132] erofs: mounted on /dev/loop5 with opts: . [ 460.315078] ? __ia32_sys_mknod+0x120/0x120 [ 460.315099] ? trace_hardirqs_off_caller+0x6e/0x210 [ 460.315114] ? do_syscall_64+0x21/0x620 [ 460.315131] do_syscall_64+0xf9/0x620 [ 460.322039] erofs: unmounted for /dev/loop5 [ 460.323936] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 460.323949] RIP: 0033:0x4656f7 [ 460.323963] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 460.323975] RSP: 002b:00007fee31babfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 12:03:32 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x200001b0}}, 0x0) 12:03:32 executing program 0: r0 = getpid() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) r2 = openat$vcs(0xffffffffffffff9c, 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000bc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) fcntl$lock(r2, 0x6, &(0x7f0000000280)={0x2, 0x4, 0x5, 0x0, r3}) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r1, 0xc1105511, &(0x7f0000000040)={{0x5, 0x4, 0x6, 0x6a1d, '\x00', 0x80000001}, 0x4, 0x4, 0x6, r3, 0x2, 0xf6, 'syz1\x00', &(0x7f0000000000)=['\'\x00', '$+.\xaf^\x00'], 0x8, '\x00', [0x3, 0x5, 0xfff, 0x9]}) sched_setscheduler(r0, 0x0, 0x0) r4 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r4, &(0x7f0000000140)=ANY=[], 0x151) 12:03:32 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x7ffff000}}, 0x0) [ 460.380731] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004656f7 [ 460.388007] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 460.395378] RBP: 00007fee31bac040 R08: 0000000000000000 R09: ffffffffffffffff [ 460.402653] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 460.409926] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 460.457357] erofs: read_super, device -> /dev/loop4 12:03:32 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x38b, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 460.480783] erofs: options -> [ 460.498509] erofs: root inode @ nid 36 [ 460.514061] erofs: mounted on /dev/loop4 with opts: . [ 460.535981] erofs: read_super, device -> /dev/loop2 [ 460.563417] erofs: options -> [ 460.589585] erofs: root inode @ nid 36 [ 460.608918] erofs: mounted on /dev/loop2 with opts: . [ 460.615804] erofs: read_super, device -> /dev/loop5 [ 460.622728] erofs: options -> [ 460.630790] erofs: unmounted for /dev/loop4 [ 460.632213] erofs: root inode @ nid 36 [ 460.641552] erofs: unmounted for /dev/loop2 [ 460.652072] erofs: mounted on /dev/loop5 with opts: . [ 460.662031] erofs: unmounted for /dev/loop5 12:03:32 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0xfffffdef}}, 0x0) 12:03:32 executing program 4 (fault-call:0 fault-nth:33): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:32 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x3ba, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:32 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x5, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:32 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x38c, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 460.895644] FAULT_INJECTION: forcing a failure. [ 460.895644] name failslab, interval 1, probability 0, space 0, times 0 [ 460.898475] erofs: read_super, device -> /dev/loop2 [ 460.907137] CPU: 1 PID: 22634 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 460.920898] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 460.929699] erofs: read_super, device -> /dev/loop5 [ 460.930277] Call Trace: [ 460.930305] dump_stack+0x1fc/0x2ef [ 460.930325] should_fail.cold+0xa/0xf [ 460.930344] ? setup_fault_attr+0x200/0x200 [ 460.945729] erofs: options -> [ 460.950000] ? perf_trace_lock_acquire+0xef/0x530 [ 460.950016] ? __es_tree_search.isra.0+0x1af/0x210 [ 460.950037] __should_failslab+0x115/0x180 [ 460.950055] should_failslab+0x5/0x10 [ 460.950067] kmem_cache_alloc+0x3f/0x370 [ 460.950083] __es_insert_extent+0x39b/0x13b0 [ 460.950107] ext4_es_insert_extent+0x22e/0x5e0 [ 460.953913] erofs: options -> [ 460.958105] ? ext4_map_blocks+0x59f/0x1a50 [ 460.958122] ? ext4_es_find_delayed_extent_range+0x9f0/0x9f0 [ 460.958154] ext4_map_blocks+0xa2a/0x1a50 [ 460.958176] ? ext4_issue_zeroout+0x160/0x160 [ 460.958193] ? __brelse+0x84/0xa0 [ 460.968655] erofs: root inode @ nid 36 [ 460.971327] ? __ext4_new_inode+0x2eb/0x5a20 [ 460.971354] ext4_getblk+0xad/0x4f0 [ 460.971375] ? ext4_iomap_begin+0xe00/0xe00 [ 460.976690] erofs: root inode @ nid 36 [ 460.979835] ? ext4_free_inode+0x1780/0x1780 [ 460.979850] ? debug_check_no_obj_freed+0x201/0x490 [ 460.979866] ? __dquot_initialize+0x298/0xb70 [ 460.979887] ext4_bread+0x7c/0x210 [ 460.979902] ? ext4_getblk+0x4f0/0x4f0 [ 460.979919] ? dquot_initialize_needed+0x290/0x290 [ 460.992121] erofs: mounted on /dev/loop5 with opts: . [ 460.992177] ? trace_hardirqs_off+0x64/0x200 [ 460.998574] erofs: mounted on /dev/loop2 with opts: . [ 461.002205] ext4_append+0x155/0x370 [ 461.002227] ext4_mkdir+0x5bd/0xe10 [ 461.002248] ? ext4_init_dot_dotdot+0x600/0x600 [ 461.002267] ? generic_permission+0x116/0x4d0 [ 461.007305] erofs: unmounted for /dev/loop2 [ 461.010197] ? inode_permission.part.0+0x10c/0x450 [ 461.010217] vfs_mkdir+0x508/0x7a0 [ 461.010233] do_mkdirat+0x262/0x2d0 [ 461.010248] ? __ia32_sys_mknod+0x120/0x120 [ 461.014366] erofs: unmounted for /dev/loop5 [ 461.018568] ? trace_hardirqs_off_caller+0x6e/0x210 [ 461.018585] ? do_syscall_64+0x21/0x620 [ 461.018602] do_syscall_64+0xf9/0x620 [ 461.018621] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 461.018632] RIP: 0033:0x4656f7 [ 461.018644] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 461.018655] RSP: 002b:00007fee31babfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 461.162597] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004656f7 [ 461.170386] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 461.178090] RBP: 00007fee31bac040 R08: 0000000000000000 R09: ffffffffffffffff [ 461.185370] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 461.193061] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 12:03:33 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x3bb, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:33 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x2}, 0x0) [ 461.280724] erofs: read_super, device -> /dev/loop4 [ 461.285773] erofs: options -> [ 461.322560] erofs: root inode @ nid 36 [ 461.350043] erofs: mounted on /dev/loop4 with opts: . 12:03:33 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) newfstatat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_mount_image$hfsplus(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x8, 0x1, &(0x7f0000000140)=[{&(0x7f0000000080)="47c706d723623ee0008605370d931656e2b2a4ba4952ac253dca3365ae4cbd633cbb7638e48bae241eee3628961b92468e521b880b1e84fce18bacdc5c6a3aaa11c248a6f59a3044153d46e4bd6c8d2460a998a0d4915fb3e80fc665f047af8dca92d5ae4ee9b6db5095cf2c3db0217b912a75e0ad876ae16ffd4fac26279a0ee98fdbbb2a8c10aa536c68b025d921323e13c3553607c471d44fb9ff3f677fdd0899aba9633744962fa363af00fed3ba831e", 0xb2, 0x7}], 0x80000, &(0x7f00000002c0)={[{@gid={'gid', 0x3d, r0}}, {@umask={'umask', 0x3d, 0x7}}, {@part={'part', 0x3d, 0x2}}, {@nodecompose}, {}], [{@euid_lt={'euid<', r1}}]}) r2 = getpid() sched_setscheduler(r2, 0x0, 0x0) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r3, &(0x7f0000000140)=ANY=[], 0x151) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, 0x0) splice(r4, 0x0, r5, 0x0, 0x4ffe2, 0x0) ioctl$TIOCGPGRP(r4, 0x540f, &(0x7f0000000340)) 12:03:33 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x38d, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 461.402535] erofs: read_super, device -> /dev/loop2 [ 461.407774] erofs: options -> [ 461.411308] erofs: root inode @ nid 36 [ 461.416615] erofs: mounted on /dev/loop2 with opts: . 12:03:33 executing program 4 (fault-call:0 fault-nth:34): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:33 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x7}, 0x0) [ 461.461779] erofs: unmounted for /dev/loop2 [ 461.479982] erofs: unmounted for /dev/loop4 [ 461.494596] erofs: read_super, device -> /dev/loop5 [ 461.506126] erofs: options -> 12:03:33 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x8}, 0x0) [ 461.519434] erofs: root inode @ nid 36 [ 461.533885] erofs: mounted on /dev/loop5 with opts: . [ 461.556441] erofs: unmounted for /dev/loop5 12:03:33 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x3bc, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:33 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x9}, 0x0) 12:03:33 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x38e, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 461.731272] FAULT_INJECTION: forcing a failure. [ 461.731272] name failslab, interval 1, probability 0, space 0, times 0 [ 461.810741] CPU: 0 PID: 22701 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 461.818662] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 461.818779] erofs: read_super, device -> /dev/loop2 [ 461.828015] Call Trace: [ 461.828041] dump_stack+0x1fc/0x2ef [ 461.828062] should_fail.cold+0xa/0xf [ 461.828080] ? setup_fault_attr+0x200/0x200 [ 461.828094] ? lock_acquire+0x170/0x3c0 [ 461.828114] __should_failslab+0x115/0x180 [ 461.828130] should_failslab+0x5/0x10 [ 461.828147] __kmalloc_track_caller+0x2a6/0x3c0 [ 461.850277] erofs: options -> [ 461.852018] ? strndup_user+0x70/0x120 [ 461.852047] memdup_user+0x22/0xb0 [ 461.852064] strndup_user+0x70/0x120 [ 461.863257] erofs: root inode @ nid 36 [ 461.864812] ksys_mount+0x34/0x130 [ 461.864832] __x64_sys_mount+0xba/0x150 [ 461.864850] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 461.868358] erofs: mounted on /dev/loop2 with opts: . [ 461.871905] do_syscall_64+0xf9/0x620 [ 461.871927] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 461.871937] RIP: 0033:0x467b0a [ 461.871952] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 461.875665] erofs: unmounted for /dev/loop2 [ 461.879169] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 461.879183] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 461.879193] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 [ 461.879202] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 [ 461.879209] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 461.879217] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 461.997312] erofs: read_super, device -> /dev/loop5 [ 462.004822] erofs: options -> 12:03:33 executing program 0: r0 = getpid() perf_event_open(&(0x7f0000000040)={0x3, 0x80, 0x4, 0x2, 0x40, 0x7, 0x0, 0xffff, 0x40000, 0x4, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x3, @perf_bp={&(0x7f0000000000), 0xa}, 0x0, 0x28, 0xf6e, 0x5, 0x474, 0x1f, 0x2, 0x0, 0x920, 0x0, 0x4}, 0x0, 0x3, 0xffffffffffffffff, 0x8) sched_setscheduler(r0, 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x151) r2 = openat$vcs(0xffffffffffffff9c, 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000bc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) fcntl$lock(r2, 0x6, &(0x7f0000000280)={0x2, 0x4, 0x5, 0x0, r3}) ptrace$setopts(0x6306, r3, 0x7, 0x0) 12:03:33 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x5, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:33 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x64}, 0x0) [ 462.015544] erofs: root inode @ nid 36 [ 462.032982] erofs: mounted on /dev/loop5 with opts: . [ 462.052354] erofs: unmounted for /dev/loop5 12:03:33 executing program 4 (fault-call:0 fault-nth:35): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:34 executing program 0: r0 = getpid() r1 = getpgrp(r0) ptrace$setopts(0x4206, r1, 0xfffffffeffffffff, 0x7) ptrace$setopts(0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0x4) sched_setscheduler(r0, 0x1, 0x0) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r2, &(0x7f0000000140)=ANY=[], 0x151) r3 = getpid() ptrace$cont(0x7, r3, 0x3, 0xc4) 12:03:34 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x3bd, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:34 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x38f, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:34 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x300}, 0x0) [ 462.293832] FAULT_INJECTION: forcing a failure. [ 462.293832] name failslab, interval 1, probability 0, space 0, times 0 [ 462.325463] CPU: 1 PID: 22749 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 462.333373] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 462.342806] Call Trace: [ 462.342831] dump_stack+0x1fc/0x2ef [ 462.342853] should_fail.cold+0xa/0xf [ 462.342871] ? setup_fault_attr+0x200/0x200 [ 462.342890] ? lock_acquire+0x170/0x3c0 [ 462.352999] __should_failslab+0x115/0x180 [ 462.353020] should_failslab+0x5/0x10 [ 462.353037] kmem_cache_alloc_trace+0x284/0x380 [ 462.369299] ? _copy_from_user+0xd2/0x130 [ 462.369321] copy_mount_options+0x59/0x380 [ 462.369341] ksys_mount+0x9b/0x130 [ 462.369360] __x64_sys_mount+0xba/0x150 [ 462.369377] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 462.369394] do_syscall_64+0xf9/0x620 [ 462.378238] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 462.378251] RIP: 0033:0x467b0a [ 462.378265] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 462.378273] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 462.378292] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 462.386121] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 [ 462.386131] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 [ 462.386139] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 462.386148] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 462.483146] erofs: read_super, device -> /dev/loop5 [ 462.489149] erofs: read_super, device -> /dev/loop2 [ 462.494184] erofs: options -> [ 462.499754] erofs: options -> [ 462.510859] erofs: root inode @ nid 36 [ 462.515050] erofs: mounted on /dev/loop2 with opts: . [ 462.540622] erofs: root inode @ nid 36 12:03:34 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0xffffff1f}, 0x0) 12:03:34 executing program 4 (fault-call:0 fault-nth:36): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:34 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) r2 = syz_open_dev$ndb(&(0x7f0000000700), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r3) ioctl$NBD_SET_SOCK(r2, 0xab00, r3) fcntl$lock(0xffffffffffffffff, 0x6, &(0x7f0000000280)={0x2, 0x4, 0x5}) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000240)={{{@in6=@initdev, @in6=@private2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}}}, &(0x7f0000000340)=0xe8) r6 = add_key$user(&(0x7f0000000200), &(0x7f00000005c0), &(0x7f0000000000)='\x00', 0x1, 0xfffffffffffffffd) r7 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) r9 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r6, r8, r10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b65598f66ff9e027997f66c2f472d04addcc80a9ff54d0399ea68c4974c04e1638a1991c4dcf4f883f958e2a693a1a4ed0d0131bf3a1006e6365409c1ab843d22af5fd6e26eb38d968c9457c776f85e0636976836eda0be7a4dccf78e690055ebdfd28a347c4", 0x66}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="28000000000000000100000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="f3d1a060236fd39daf4884d701d9", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r5, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0xa0}, 0x10) ioctl$sock_FIOGETOWN(r3, 0x8903, &(0x7f0000000000)) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x151) ptrace$pokeuser(0x6, r0, 0x70, 0x9bf) [ 462.568385] erofs: mounted on /dev/loop5 with opts: . [ 462.579715] erofs: unmounted for /dev/loop2 [ 462.592329] erofs: unmounted for /dev/loop5 12:03:34 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x3be, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 462.692862] FAULT_INJECTION: forcing a failure. [ 462.692862] name failslab, interval 1, probability 0, space 0, times 0 [ 462.752400] CPU: 1 PID: 22779 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 462.760957] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 462.770665] Call Trace: [ 462.773267] dump_stack+0x1fc/0x2ef [ 462.776911] should_fail.cold+0xa/0xf [ 462.780727] ? setup_fault_attr+0x200/0x200 [ 462.785234] ? lock_acquire+0x170/0x3c0 [ 462.789225] __should_failslab+0x115/0x180 [ 462.793637] should_failslab+0x5/0x10 [ 462.797432] kmem_cache_alloc+0x277/0x370 [ 462.801586] alloc_vfsmnt+0x23/0x780 [ 462.805337] ? _raw_read_unlock+0x29/0x40 [ 462.809494] vfs_kern_mount.part.0+0x27/0x470 [ 462.814032] do_mount+0x113c/0x2f10 [ 462.817670] ? cmp_ex_sort+0xc0/0xc0 [ 462.821393] ? __do_page_fault+0x180/0xd60 [ 462.825638] ? copy_mount_string+0x40/0x40 [ 462.830091] ? memset+0x20/0x40 [ 462.833379] ? copy_mount_options+0x26f/0x380 [ 462.838058] ksys_mount+0xcf/0x130 [ 462.841607] __x64_sys_mount+0xba/0x150 [ 462.845586] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 462.850183] do_syscall_64+0xf9/0x620 [ 462.854029] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 462.854043] RIP: 0033:0x467b0a [ 462.860372] erofs: read_super, device -> /dev/loop2 [ 462.862418] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 462.877455] erofs: options -> [ 462.887977] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 12:03:34 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x390, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 462.887991] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 462.887998] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 [ 462.888007] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 [ 462.888014] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 462.888022] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 462.977172] block nbd0: Device being setup by another task [ 462.986760] block nbd0: shutting down sockets [ 463.009758] erofs: root inode @ nid 36 [ 463.039579] erofs: mounted on /dev/loop2 with opts: . [ 463.070812] erofs: read_super, device -> /dev/loop5 [ 463.097689] erofs: options -> [ 463.121001] erofs: unmounted for /dev/loop2 [ 463.121646] erofs: root inode @ nid 36 [ 463.151316] erofs: mounted on /dev/loop5 with opts: . [ 463.157180] block nbd0: shutting down sockets 12:03:34 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {0x0}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:34 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x2}, 0x0) 12:03:34 executing program 4 (fault-call:0 fault-nth:37): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 463.172229] erofs: unmounted for /dev/loop5 12:03:35 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x20601, 0x0) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x151) r2 = syz_open_dev$ndb(&(0x7f0000000700), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r3) ioctl$NBD_DO_IT(r4, 0xab03) ioctl$NBD_SET_SIZE(r4, 0xab02, 0x9a7c) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x0) ioctl$NBD_SET_SOCK(r6, 0xab00, r5) ioctl$NBD_SET_SOCK(r2, 0xab00, r5) ioctl$NBD_CLEAR_SOCK(r2, 0xab04) lseek(r2, 0x0, 0x0) 12:03:35 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x3bf, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:35 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x3c0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 463.274586] FAULT_INJECTION: forcing a failure. [ 463.274586] name failslab, interval 1, probability 0, space 0, times 0 [ 463.326106] CPU: 1 PID: 22817 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 463.334214] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 463.343670] Call Trace: [ 463.343695] dump_stack+0x1fc/0x2ef [ 463.343714] should_fail.cold+0xa/0xf [ 463.343734] ? setup_fault_attr+0x200/0x200 [ 463.349987] ? lock_acquire+0x170/0x3c0 [ 463.362089] __should_failslab+0x115/0x180 [ 463.366348] should_failslab+0x5/0x10 [ 463.366364] kmem_cache_alloc_trace+0x284/0x380 [ 463.366376] ? _copy_from_user+0xd2/0x130 [ 463.366393] copy_mount_options+0x59/0x380 [ 463.384233] ksys_mount+0x9b/0x130 [ 463.387787] __x64_sys_mount+0xba/0x150 [ 463.388684] erofs: read_super, device -> /dev/loop5 [ 463.391790] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 463.391808] do_syscall_64+0xf9/0x620 [ 463.391826] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 463.391840] RIP: 0033:0x467b0a [ 463.397767] erofs: options -> [ 463.401532] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 463.401541] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 463.401556] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 463.401564] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 [ 463.401573] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 [ 463.401584] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 12:03:35 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x3}, 0x0) [ 463.416900] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 463.485853] erofs: root inode @ nid 36 [ 463.494347] erofs: mounted on /dev/loop5 with opts: . [ 463.501738] erofs: unmounted for /dev/loop5 12:03:35 executing program 4 (fault-call:0 fault-nth:38): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 463.531429] erofs: read_super, device -> /dev/loop2 [ 463.536658] erofs: options -> [ 463.565820] erofs: root inode @ nid 36 [ 463.573237] erofs: mounted on /dev/loop2 with opts: . [ 463.587348] block nbd0: Device being setup by another task 12:03:35 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x3c0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:03:35 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x4}, 0x0) [ 463.655143] erofs: unmounted for /dev/loop2 [ 463.727428] FAULT_INJECTION: forcing a failure. [ 463.727428] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 463.781814] CPU: 0 PID: 22857 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 463.789741] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 463.799103] Call Trace: [ 463.801706] dump_stack+0x1fc/0x2ef [ 463.805345] should_fail.cold+0xa/0xf [ 463.809156] ? lock_acquire+0x170/0x3c0 [ 463.813142] ? setup_fault_attr+0x200/0x200 [ 463.817488] __alloc_pages_nodemask+0x239/0x2890 [ 463.822249] ? pcpu_alloc+0x91f/0x1190 [ 463.826141] ? mark_held_locks+0xf0/0xf0 [ 463.830212] ? pcpu_alloc+0xe78/0x1190 [ 463.834125] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 463.839000] ? check_preemption_disabled+0x41/0x280 [ 463.844030] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 463.849063] ? pcpu_alloc+0xc9/0x1190 [ 463.852877] alloc_pages_current+0x193/0x2a0 [ 463.857293] ? __lockdep_init_map+0x100/0x5a0 [ 463.861887] get_zeroed_page+0x10/0x40 [ 463.861961] erofs: read_super, device -> /dev/loop2 [ 463.865787] mount_fs+0x203/0x310 [ 463.865811] vfs_kern_mount.part.0+0x68/0x470 [ 463.865832] do_mount+0x113c/0x2f10 [ 463.865850] ? cmp_ex_sort+0xc0/0xc0 [ 463.882647] erofs: options -> [ 463.886134] ? __do_page_fault+0x180/0xd60 [ 463.886154] ? copy_mount_string+0x40/0x40 [ 463.886178] ? memset+0x20/0x40 [ 463.886195] ? copy_mount_options+0x26f/0x380 [ 463.904184] erofs: root inode @ nid 36 [ 463.905549] ksys_mount+0xcf/0x130 [ 463.905570] __x64_sys_mount+0xba/0x150 [ 463.905585] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 463.905601] do_syscall_64+0xf9/0x620 [ 463.923913] erofs: mounted on /dev/loop2 with opts: . 12:03:35 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x5}, 0x0) 12:03:35 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x3c1, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 463.925340] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 463.925354] RIP: 0033:0x467b0a [ 463.925367] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 463.925379] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 463.932957] erofs: unmounted for /dev/loop2 [ 463.935995] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 463.936004] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 [ 463.936014] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 [ 463.936023] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 463.936032] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 464.024788] erofs: read_super, device -> /dev/loop5 [ 464.030153] erofs: options -> [ 464.042807] erofs: root inode @ nid 36 [ 464.060529] erofs: mounted on /dev/loop5 with opts: . [ 464.080309] erofs: unmounted for /dev/loop5 [ 464.133640] block nbd0: Receive control failed (result -104) 12:03:36 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {0x0}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:03:36 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x6}, 0x0) 12:03:36 executing program 4 (fault-call:0 fault-nth:39): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 464.304925] FAULT_INJECTION: forcing a failure. [ 464.304925] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 464.316761] CPU: 0 PID: 22901 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 464.324640] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 464.333984] Call Trace: [ 464.336596] dump_stack+0x1fc/0x2ef [ 464.340243] should_fail.cold+0xa/0xf [ 464.344274] ? setup_fault_attr+0x200/0x200 [ 464.348608] ? perf_trace_lock_acquire+0xef/0x530 [ 464.353463] ? deref_stack_reg+0x134/0x1d0 [ 464.357703] ? get_reg+0x176/0x1f0 [ 464.361260] __alloc_pages_nodemask+0x239/0x2890 [ 464.366023] ? HARDIRQ_verbose+0x10/0x10 [ 464.370092] ? cmp_ex_search+0x87/0xb0 [ 464.373994] ? __lock_acquire+0x6de/0x3ff0 [ 464.378278] ? copy_mount_options+0x1e9/0x380 [ 464.382785] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 464.387672] ? ex_handler_default+0x14/0x90 [ 464.392010] ? phys_mem_access_encrypted+0x10/0x10 [ 464.396942] ? perf_trace_lock_acquire+0xef/0x530 [ 464.401796] ? HARDIRQ_verbose+0x10/0x10 [ 464.405848] cache_grow_begin+0xa4/0x8a0 [ 464.409909] ? setup_fault_attr+0x200/0x200 [ 464.414311] ? cache_alloc_pfmemalloc+0x1e/0x140 [ 464.419065] cache_alloc_refill+0x273/0x340 [ 464.423397] kmem_cache_alloc+0x346/0x370 [ 464.427554] getname_flags+0xce/0x590 [ 464.431366] user_path_at_empty+0x2a/0x50 [ 464.435529] do_mount+0x147/0x2f10 [ 464.439164] ? cmp_ex_sort+0xc0/0xc0 [ 464.442886] ? __do_page_fault+0x180/0xd60 [ 464.447134] ? copy_mount_string+0x40/0x40 [ 464.451389] ? memset+0x20/0x40 [ 464.454755] ? copy_mount_options+0x26f/0x380 [ 464.459257] ksys_mount+0xcf/0x130 [ 464.462821] __x64_sys_mount+0xba/0x150 [ 464.466809] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 464.471486] do_syscall_64+0xf9/0x620 [ 464.475301] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 464.480490] RIP: 0033:0x467b0a [ 464.483692] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 464.502696] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 464.510410] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 464.517681] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 [ 464.525001] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 [ 464.532272] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 464.539545] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 464.560785] erofs: read_super, device -> /dev/loop4 [ 464.565984] erofs: options -> [ 464.576181] erofs: root inode @ nid 36 [ 464.580996] erofs: mounted on /dev/loop4 with opts: . [ 464.612876] erofs: unmounted for /dev/loop4 [ 489.434649] Bluetooth: hci5: command 0x0406 tx timeout [ 493.754452] block nbd0: Connection timed out [ 493.759331] block nbd0: shutting down sockets [ 493.763888] print_req_error: I/O error, dev nbd0, sector 0 [ 493.771140] block nbd0: Device being setup by another task [ 493.777197] print_req_error: I/O error, dev nbd0, sector 0 [ 493.783016] Buffer I/O error on dev nbd0, logical block 0, async page read [ 493.790256] Buffer I/O error on dev nbd0, logical block 1, async page read [ 493.797826] Buffer I/O error on dev nbd0, logical block 2, async page read [ 493.805042] Buffer I/O error on dev nbd0, logical block 3, async page read [ 493.814307] block nbd0: Device being setup by another task [ 493.820476] print_req_error: I/O error, dev nbd0, sector 0 [ 493.826233] Buffer I/O error on dev nbd0, logical block 0, async page read [ 493.833351] Buffer I/O error on dev nbd0, logical block 1, async page read [ 493.844204] Buffer I/O error on dev nbd0, logical block 2, async page read 12:04:05 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x3c1, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:05 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x3c2, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:05 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x8}, 0x0) 12:04:05 executing program 4 (fault-call:0 fault-nth:40): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:05 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {0x0}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) [ 493.851245] Buffer I/O error on dev nbd0, logical block 3, async page read [ 493.858912] print_req_error: I/O error, dev nbd0, sector 0 [ 493.864620] Buffer I/O error on dev nbd0, logical block 0, async page read [ 493.871653] Buffer I/O error on dev nbd0, logical block 1, async page read [ 493.884404] print_req_error: I/O error, dev nbd0, sector 0 [ 493.890775] print_req_error: I/O error, dev nbd0, sector 0 [ 493.896768] print_req_error: I/O error, dev nbd0, sector 0 [ 493.902737] print_req_error: I/O error, dev nbd0, sector 24 12:04:05 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000016c0), 0x0, 0x0) sendmsg$nl_route(r2, 0x0, 0x4000094) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r3) ioctl$NBD_DO_IT(r4, 0xab03) r5 = socket$inet_tcp(0x2, 0x1, 0x0) fstat(r5, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0x0, r6) r7 = signalfd(r5, &(0x7f0000000300)={[0x7]}, 0x8) ioctl$FS_IOC_GETFSMAP(r7, 0xc0c0583b, &(0x7f00000038c0)={0x0, 0x0, 0x3, 0x0, '\x00', [{0x8, 0x9, 0x1, 0x1, 0x3, 0x9}, {0x3ff, 0x56, 0xff, 0x0, 0xca}], ['\x00', '\x00', '\x00']}) r8 = openat$vcs(0xffffffffffffff9c, 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000bc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) fcntl$lock(r8, 0x6, &(0x7f0000000280)={0x2, 0x4, 0x5, 0x0, r9}) sendmsg$netlink(r2, &(0x7f00000002c0)={&(0x7f00000000c0)=@kern={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000400)=ANY=[@ANYBLOB="ac3400003f0000032abd7000fddbdf250748c0a394adbee8516ffeeb7a8adb3eadc7949c7243a4975b41f3c142a6579c7a04d3549e02b816c767fba4a3f1911bee256ea77201dd24afe9506c2c1275ec160ec3926658fdfc75c7636f2e77f0b6acf69a9e01367a0861cf13926a3c2a8650b1bfe483897f6aa1b2fc7ea521e757dd2d5678b8353ae9ba2dbefc65c2ac752c91206851da8544b439975946938fc9ac106b80cbafe13f9b93fa5673e95df37d96fd497d7f0d775922812ec3c4f1db565838a45a85a6e152d979a0fd442152037784e0099d19ddeafb320ce519faffa37cd69b0c51c484276b7e4bc5d9fb89de4de846e32919ef8453802efc21f7615c16b6c8abb6c833d72260fe2cc2bbe4a6b71d283ec514f9dc8e0e3aa110ef74c98b06ca9475731e3dc6e02af9a6aa7f1d7f715c151902266cc3791f0dc9156d7f13c5df5b21a2970d43be1ae755cccff6f435fa048bb865de7de522d9ac010a32d9298d2c82e07c1c9002ab09605d4c8762f550a97ac54855fba4654b7633c1862b1335e3aa4dd932bcf53dfe6b7ece3d19465685a0c4bb88ce80ba0cf382e4331cb4cfa0bc2074755a14cdf7d978f015c6d23fde1be20eb3f84bf6eeb6790156d67b3e2e7d3f73a5e3b5e907bd9f81df67b2d4382af1dc5c37d3e1d459ee267a369cc2fb3a6c55b9b8dccc58d931e9feab1ec26930dc59064c1e29654263d7d619c57c632976795a64986aeb1527b9952626eb777d00a1536666c0994c4ef721add1b0e137677acf4d6678aea7ab89fbc98306fa90f4f3bbf365e1daf7298b8391327dd0a24b9a87b6b491e99b7f4d1ff75dac58fa65b82e6a368775d12b628e2b5940f1a48d486d273d89b6866aea5ba2d81507b65e1f29e3249e1e4c04f4a8c955b69250d262c25acff8034e2e4989ed27b8d8d53c68c8572a9cb0ff49a37d2769b3839816b1d19792122064f17f5afb7f24fe18acd7216cf4b2cf2d538152e5d964a91a45685e65b82f7a7835e4a308d3fae44f649651d2392da13cf8883b0d25ae39fbd76608ee583c32aede32dbb4cdf5088fc935af0ac4328fea35d9ba0c85e9724a6f77ec00a39113c335e16dd46342fc70a0cf9cdb935b2fddf07d12ceca81711d5f537acd076405ba9f526ea58dda4dfb15517601594c92a8a64f06d1659058bf141b5f3a3f2bbad58008d86cd716a6ea92cfee08e4b0b3e0fddc64d5c00863202d3cda8f68624931b5d219ab549706069e69d77b61df99a5fa3475626c6d8a7bd49be50a0e1e44c8cc227419256bcf94763e263c79dcc119bbae5c4ecd82da7a6c4aab867112f17ccf3f97b3216e3f3bfdf52eb6b96bbf226e24598488aba6df94c8672318fe132c7adae3473683df6f639a6402ca04a5ad3abc10b73db7a53129965246103899200a35a28263aa4ffeb65f3588a96430b593124e90846eb229043f90c4d8bb0b08da4b9f8c4c63045458227038f792478dc58bb7e91391bf3be446b251c59a19cf5ed0e5c5a202ac62f9bb8a4eaedbbdf3e119880a678815ba50ce0952cdb126c491a4fa2493cec034181b687d63a56e1ead57219ee93b3f1c64ec348673d0c5da9a92028bc1378563c281a3414f02ae9828d77feb5b35cf6d806db73ef40f86442ff5fef96967fe7e6e908f4bebe8166d5450b3a796f50d1b2ffef5dacd62774167daa6b9fb267c40339bb4e20ee7e41ddf5d6bf0f31212cd836a1c6b3f6ff12a0ccac63199906105febeac8bc1364b172122a439fdc8d3b2d126f433fbce52d4f6c3aa376f168ce199f2ed7de2c038e2c3885c0c36e64365af88f6c79bcac82134ed0dceb482865e0025ab8476a7e85f892c3178f1f67e4abdb7872867710a7d7168948be3f7e124d23519ec7f67d712589add0a74dcfd83c902aae28ae08a9b26bdce56007018dfefffd8ce845d9c5c9d4cb1800d06182fab051c0c0e7668a3ff1a2b84e0e5ace0eb00c8c7e2a2aeb658ad61cc0c3354e4b63c4eaaa555bc4dea967d0cc6a930e4bef66e108a87b82d9335c76389c127129acecace77a6be97752dbc8bbd3ce09feb1d06da8b8143751dcbb067c15e46aa7c0d2a1d44571899eff808bf88f918b0365be67d4ad815ec5e812d339f230b36a0e4c9baaa06fe1739963bc9a4cd5d4af1f7636e0fbce80d83521177ba4a90f82c45785f90d43d07225b3b7d7a7521405ade3faf335bec37458d7196795b611b276748c3838ad4623a6d7367fbd065e2e521ba522c0d1e44398120d24288280bbb257c29251887e247fa1d40b5c3dbb4e2fe8b5446bb951dae754d52c4b2991c1e80c3b18a906676a73dd8fee3115b71521b3d149e56032d2fb7033f16a02190269e528d62fc720c863d7204cfb8954ea0418bfd8662499e6773a1e595db6380b2c8483cc2b14b4ad28e595b314af6402e034b2d73e5c46bef97cba5c6fd59448c1fa379aa505cde071f57719e47c2092c204e7a1ff3f041716fe464f55866981ded99db8dd11d45e25c7b969b9da27ac63030b4a2c1745367ed3dd1bfb2e88d48e6d230d187fd4fe7290c0d9d368ac493e127864674f11c648d4b2e908d42a5ab77497f1f2485f8020cbf0b26db6060d9d3f30afacea1f684dea77030cf823708da54b5217ee11508e3b88fe8ce6ac2fda9a35eea5dfa4b6aa4065327f8298b3dd9c6271e0fdcca0bbc4302d54a119a41ca053a5973eff0a3d9b6c9f4625b1829d944a585a9d47596c442e736f8c5f3c6408bd1f43a0ecaa76348e6e1cd3c5f514b2315dd11fe6f5b35c9a155aeba53808b97cd9a5e0de996830e67614a7aa2454a0f5aa4dc89c4861b1cab8b72dd454454e7861c5807b58b69ec64a5f32c78457acbf4cfdc41dad8ee7caa0d253c248f8cfe236245feb07ba9bf0458c2b03d4891ffa75b6058ea802478fb0e9f51d3aa4fc05db214fc1b1a9891ce6be4e107d1befe6cde5f0ee1156d4dd427a83d790092f594583511e3792f3f5e2f32110144a28e9e11f9e5db8cc0a74b3e8e19732f6b486472098c6467195b72da79c796077608333327641ca6a52280c9483984697d89f9820a4621587d52bd5d366539018a8e88c42ed62a5d1641b19a5a44413ae32c70b2a4ed0df6b69685705e038019426ab0e97c1c56c4c4a4feaabc821f5ddc9f6ad0732face5a9888d54efcad9d3443d215e00d5b5276e82f279bcbcccbd835eadb1a80ab97b895a324cac0304e497e249828f658df3fe6dbc1c3b41ccb9d1785157187ba94e79d3118670a6efedd8c9c0d5ae8fd03fd504f14f4e02de4093bf728d20cc48814bc93ef868e3def24ec96bae0ef2043b72092f152ded0d2720381e60cea17f50f9d1422d8e415b67996d8265757bf33ff5c6dbfbd2acd8317457315f854c4dc8ca9166fd261b625a029c19ec6f58748e7427f9a9643d5b772ffd4fa72443c9aaf2d4b20d0ceee5fbb3fca91e0702492e18897998be973f0df495885666245b08048771811c914d1b8f984def94b9f6f1af467e54da200129bca1540ee3c786facb18ccf7d347bff82403bd7aad3e3b6828ab5dd866890ca3d87e96954ef0788edd387654d5d5e5a60129e456851da17dbe71902b11a0c9456f68d78390590df13be54e8a599a9218dde656635588d6de171b29bf41c4277b84a5631ee29725544d3c663bc9f0482850ee634f16e452639ef755b1d6ad2832dad5e6c4b5c37e6e27d6af2241a63388f21508fba1a9796ecca4de686ab3d0e865bdcfc86426f79dfff91e9dab0ff469301cb391b86fcc7141c5a0064ffac6b21a604f2ee98b730c1f4292de8b6c0f19769cdcafb6065836f7c7fc5a4b86ee77f04855df2fea7c786d76b8abaac0dbe29b92a6813c41b11baf50c5009b90c1b963f40a567cf8210f4d2121f71b71287732efd47b72006e2c1c4be2143158b13d821d86c7c1cf97b8bbe509943e9f8b97316043c46b784e8fcf8fd2d0991610c8d272db89449314581343e1ef2e92b90caf1f5253a0e61ed2963a900b0c78f86fb748b7c992026d7f66a56f198a1a976bb9a60463f397be94d63fb523f795aecc87fe9f0c59cf5fdbbdd04302b4db91bf142357752a43b67ddbe4f3ea640e600400446c21764af7f341de2a4f0e5aa0a8b126927d573466cca1f0486da08a508828a3a9d35d00f1173b80bd08e92ded147c860e5d21eec6e5164f57c0cb9893305294fcaa50355652083af48a9ba7ee87e472adcb5a232a713f48728a5782f15039ccf22ccd890a7bad164eec1cfeeac3567de17aaff087953746cb853576e858758197f9bf3cab6001ce59ef02165364392b3b8dca0afdaf42357ec72b7eac802cbab7aae9c78052174110ef62e731a06020626f433b84c39e9297bc0f30bb76ad032d361b27e1e9eb62326352cc711c7275c36408cd6b962bc37ed5a396be6fea4f3b52536c269ccd4c948af9dc3bb0f56b55242afb4d1d4d4dfc55a37d200028eba7e8cf3734f2632a6e4c84f6273eeb56a7c2aa4c290f0e6b9e6b1336d5254e144474157d89b309082b115ee9b3a0768cf3bfb7af638f0e903194b61260c7ea624ac4219f5ceebbc5719967ff2186455b8f9e54caa323f6e6a25e3e6c8f5344b33a11f251c0296b5ee61e994cec226cec5eaa9c9afb4b404d1c9de6e2b00523a5abca0522fda7d8c92456f144905ff551314dff1873a227fd29a575f18d44ad8f0a6b7846836a26fae0288707604813d33bf3ec9be230a3dd41ab7f23a094946a76de68654ad2e5c08ab32d38a8ed65827fa0368953fd35cd7763bc0409f339f93d84349f86277b3457bc752e2defd02e14a6cba1fbf62b9f1d2da009a50e23d1f59ab73e5361612f3c2ae75d89cf207b3f47cfed09cb2df3357bc47c65df87a3203ac417cc90b47e842885aba18fcb5377380cd4125ff3bf2b23a70db53a9e15994d8f178b21605292e56f47d274ea41d87508d81d38d2aeafd5a8c70421cbb17d06e84bbde5012036b1b8de15407ad7319246581e6219b3cb87a8ead414c616c0bcab8db236cbfe5606cbd3f72c8b3203cdb9cb0813f62f8af0ef8574e3f3f1fc8183566a7bdd1b88c54c637871b75a5a658ea2b7c2b3998538ab79579a1505ff097df6168f47f1c95daa69e7f71276e426cff0fb8118b045bf2a15911d6ffd7b3edde2ea54cc8fbc7a7a0f69431e7586078f314ec85cfafc833b21ae5aa988d8fe6d4cf412373b8f7f14d2a9052e854138d53c02f2f3f9eb4c5ba2d337d24eb15a6eb0d7f42d5f5788473598d8544a07280730adf754325428bf431b8cde06a6cba53370dfac874a2400e3beaba6f33ac348dc35d96f5ca735638f48fb60922aa7ac3dcb806241fb34cccf06ef7873732753125bcb51a08b4ae78e036355bf4b4610cf0b276a45c52a705b8a4ba1b9d5776c0f1dc1c6fc930c182b9ae18fd6f7256c15b9c4d867c9f1f0100cb93e8390504c277a60627f7ac631dbb7bd25f26c4cb64ecc22209ab71f84979cc48773b09ba4784257dd638fb0405a6e0a9dbe40ea49cc97d34b3d073703ba75866ea04b7b5650851152f634326b075416d228e0fe4d129c75c23c22848a9b6ac22de57bc499507c97ef79e70ea3b5663e70a564aa9d200ee7b27dac1885039039b951efe8e4c2ae0cc2a4c3138c5128d2d191cf3bc88d57292cabefc957ed33ebbaf3ad716ca0299b7fc9b5eb2ea5f1e17c9b8df1029b3d9608ab878f93ed5e69769fdaf995b608f97397bcbfb132ae8d9298ad383e1fa20f49d6c811f5891dceb6ccf8581a232fffe696686d38269628603a06648ff7307d1359e20254eaa08522674bfffe894e8b73883d72b9f432d76bbb89789c090d7c80983032a4471c31945684b3a5d4b0e5d6ec21600959ab62da472f5b2956ae0d56346a5a843787fa3ca08bfab551df8d03d62ef7bd779d68786a22ced2c0cb622cdabb8096e4790b712d8d6ea105d44f0e4774cdfde1367fc72deff9bbafe0c489b9d791788aac79b455cb339a98a12798f73cd62e17210036358fcdcace177b9b7f1e3d2308004b001f0000001200030049cabdd8aa2067bed4622d058d3000002431b827fa49a96cab3559ca1f04f54a0b03d89ac1b568ec17f6429dfe88551015fcd55d989d8c8a02db8730ba6950f6d23c1c9afe4e41c4d19fd9bb8f46919de500184d0ff83cc90ab0cd6ebd0a41bfe3aa4bdfe2dc8bf7d45e1c0ce218c1a8aa71f1e09d95080088000a0101021816d034c6f8106e16b8f5ccc71e07c931dcec08bb6ef54c202de1a7a0ed4a12458008005600ffffffff070007005b27000091a39e8fa181b0e61d4fe06a71d0b18945770c68702757e670098c18f046acb9c655c875c3ef588a6b3af9a3dbbf1dec8024161bc5cb6871823cec3fae3c0b7ede82a80fde0c58786eda1cddab561e1cdd95a7d68942c01643a23267557589fcd0ef82ce043eb52682a43c1be90e42d84fd8a98c01e97e5bd94b614a2233f0065b9ff246a4af45c27d478a2e6f3cf04d7642f81721fc2d071e34e51ed8a1de77613ee939b7b8b2b0e3b194094fb852bc048722144f939bc42bceedeb956d26a43b7e1c33c4825efa8941333f81133aa09c977681577702c9a1c612d94534788036f582911f196e53ffe10b256f5210fd800522d4f3ea210b5df29273ee4f74e1d2eac2f0f466dfbf6fc49397ecb82f0c16fac35083a6e9b10c442d50486ebf827d95fd96f8eb45599a606514aa9bfdd58fa2b2e9143a4cfe825db35196772c9dcb7091ff030a24638537eb123a9507c2d6131275daad23d314edf85a00a1eb6564352d0543a098733a6cd15d525bbd667064e19e8b66f117fe91ee07d9c1b962400dac0cb90677afebcc44447c885821bf839a3cf0105a7a1b47668f23b948f4251004ad800e14244abc336d73e9b7db4cbed686c542bb8d37146cfd5a468a8ed89f86715613643b9ee65e337d325327bd888e14708e8c0ec8f7fe3d8140f7e4eb7b7a530d4f4c61e5aea92a9aeedfea7117931714d016897e9bf89de103f65d1930c5be3f39029616473315f90d688bb206b0ba00637d97b43c8bb29fb5e90bf81fb63246d0c71793b4e51aad96105e7f5b10425465133a4360c75e7a4441bbc8076c465c11410a269bc7cb3e7d0c76d5c1b0a6fe347612c825662ba4dd33976358c4f8932a8d8e44e49f829f77ad54d58c8c14764d2db16481188a24a824322960bc6c0ac65f95f2bdaedb87fdd7d4270b761e8ef5f3b65e27d8c22a3f2837a4679379484889c955382512e642d62589cce78df0402557c67c2489e3fce587cacf8ddbc47b693d327430550b9c1fd967822b875bd56f3d86ff3180676d39afc7afcf32c4b550095552266e7a728d6d27e4939c4f3a566b96cacc81cc796541285a514ad0c680f93b12a5485534bffbe53c451452dafd2d650332c88220b1a409ce39753d5e5e06d8e87b0dc6d95685a36fa10daa489969dea58d2b4f2616475402ec305cc2b9121b4e8637b08a41c2c0ebdb5f317d1d9ffdb80eb51ab25fdf6197b1a50dddf4e5d65cbc53e3d3e94a9227a8479f7ddb9ad27135e7f05efa2bead32385ffbba6c711c996c225217db3d5dc4ad0a656c4e1f2a50f4452b49aa344b80b7928b35978ed493a12583201fe4ab6dd6d266c1b9eb64d9226b4d1a83b5ab7d22a2e88b45fc398da76e5a06356ecac6e1941b69267cf207b0916c4fe5fe7138ee58ed2845a0acb43ae09c08ef83261ecbf431e306c51bce24928c266b27e2b9213ab635fa028c938406a8354b200ffe0168d8c54b80da710ff8ee0c2989b6bad9c28b7169b14c437b0fbd6476e2d97e3aa03c96c26fed726fc4dbdbe42011ec2ae5df7aa7e1787d028192e10875ee71a0100724b37ae14eb683aa7e85bf386aa1b99331433e630cd08c2833d12e51252b1088a75a921620f5b09ccdee26a485aee1767946f4eb88ce27d00bd7a86fa1677eb13f6ea28d827100767dd46bb4123a6e2e861eb7dba714dc25f2b6f64f45e09ad9ec5219d5475deef8cca65560faf7097b4fa5f8255cf329e61267ec7e7cb49785b3918e1dc23fe1f09d28db7a81878dfa04b85257dfc0306ee98256b5d311ddb8188e281e38e6eed31f7325fc6da3407cde885a577cfc88cfee7ef7f65b98254d0bb261d4c531b3c500b1f828ddaa591f6ca872c3dfd1b9cadba2a1ac7f2087197f59d9b46449f1d34850e1efccaa75f54d3c2792445a06edb2be52694ba12e9b4624049e3089da27f7039e1b032eac8816c864a545c419cfaa2ce97399afcf597607a3619f95028742747e01f878f1067914e919d6fd5355f5281520b560437b1d07215dce4db099347117c732a7239a4261138ae0fd89b49299e3197a15524ff885ea38b6f8b00213e8c0715996ce7a2849c7e59a859b1d9d75c8dff564fed734fcdd0b83cbf91988d1051eb6cca051f234be1779e49209cbda86a0179becfa4823e2b35c24eb7a092ddde76d65ad135f9762cbcf5e6a1ef3042e93c3401a1226b9ed3379d839a343a42a65290e70b09307fbef7c338bba0a6f7ccf0a61b5b245e99a8a84614e09a0da23da9ad80dbf5f1ff68dff44e5fac2cb8700abc0dc690c0247f5b6e6d63d48ea911b8a8657648558a0a81237321f7327038c1c6bf771c3a792e5a54eb225f923e3944d5c3b30c32753e6ec9f42670e255dfc4c98a597c8d8f25b799bd92f3a1539f14bab3fbe12fe7f9e504fd0a191aa6f896742be585dcd42624164a7f84a41d24dcb23a8838326e8e7193320f3d33249e5ac7a2f65c4ba5fe8db5b12690bc41a4e7ed6eb682e29e865c9bbac04e13130a686257defb094b240988a6b0fde378ea8ea85ca7308ffff89c8284aee210f6d23d8084f8975696cba29be5736b55875199adccb69b81eef4a26a3be5c0b20229719c08434521115be2f6e2418e2d5ea0e46986bca7aa8317a4ab4d0279c078ff6fc6880263d873e2f64de17f57df8c7e4a3fc3daae15659b4e23fb6c4bc40e0fca3afc36316e72d75d9c60c32c16b5fe126658b641a366b72b76f099dd89ac052c4d465aa8a9cebb830de728ab7e0152a96c29de2c3f06b46b580799bed9c7e85a27a3675e2279cb0283a77d7a53fc562b813cad510b26298265b34422523b56bfd8a8d1e9b2698888c1bca63784144326ead70987abdc426e63ea1078120e4dfaec252086f4f87a6a38a44d07608f8735da9bfc040d42fa33e123efda9b15108be3cc5b2f8e338b682882a6ed6f180c6ba967267c33d5f073fb4dbe4ac7e286a8e89a40056952a63162fcd472d004ed963ca12867900388fa2b167fff3698601aa3382a3fe5d5b8d9f363ed95569feed6c998bdfbda0530d8ddeed1b09ac8c8b34ce0e5464de99d39d2bd2fa78d6a619fb2460666b12d6a9a9558016a24e2a6a52ec27d14da4c0ffe3f578aa67fc755b2ad283c4ca811adafd16d945464ee0c0eb732b99f50bf6123d9bbdc2767ea8090c09decbce92cfbef75a49eb0eb8bbe1deaf859e7ca39817d6e8812d6608b802b828cb4045ef1d8527ce82c898c63d90db043549717d094dc2bf6ddb2ccb22308aee707506eeede7f6842be68ae5926fb61bf20d8d93366117e60a794f7c0f1c2c66b058e9e1da41e9a37c0da110e72d30ea0c471223162a62421dd7b8c6bca74179f1c22a3efaf41eb224be786db6c4fed1a9c31b3b40d10a0dc146277202608764a69ba3ede723b5ea146fe8b28dc6e5bc22f1492a6a7cbbd505a2637ec62767f027b6734418b0775b77de2a9b6dcfda8f68b27770c0f607cd7e62fc8c5c7102beb692798f1f0ba4b42d04b1f7f361c3baf8c15c08b07fb9151c573e0e3394bd192e1cf04ec0e851e4606a13676b5bb8df6cf5b2fc089975038d0b566e99e2576a03afd4e8265f86d07659b8365b8ce72dd355dd21974e53aa494aa8bde0d45368f6f949dcc3cece4c4b4b77ab50c4aab164529c93af16126e6bd11640484a8380f112cfe02b6ccc4c283f9cf4e7fc96a9854b7f827a566da416f45ee55345dab17286f4e659fc5903599ef89da66b69a3726111b1d59e7e6392aab770d1147ebe91faa73ade8ee3490b6b07788ac09d5d279f8edc9469abe058fb516989486d6823f62ea8319a2187c9b2109be954a11bf07e5bada73ee044a294de6964d199ed05d1c2b00073a77fbd61cc729df6a48562a4efc51cbe31e39d727ea0d5600b4f9ab671bf064e4ea62015f3ca996852bb7d82eb8a226e0424eed940b97166701935d8088995a1fef51a3f5980c8ecde7f3b514495d80a54ff8aee562d91865f7af29de6f80c94653cef9f89997ecc478f02ec053ffef15a8c1ec1ba1fa46cde798d32e55c42a6605c596a89d22226fa192f7dc66807f2554d699e385507a02561f9db3a9d079224e06cbfba9c862e5a1ffaf4040e242cbbb6ee766a2ace2159ea1879400f99dc12aa4a1d9059e0973070cc2f8dddabf664fdb24ae70684a7275da60181592e8e1d27fdfa0c3896ca3279af362944c293ec3f6f7278dd333ace92ee2aad4691c5e114f32b02953e63a333b0210d03911a8178b5e4e3ded3156b4b110682d6e8c2a846437634fc77cb1c2e30e3d0dc2bb21354488394b9e201588a71f0c7044aa9b98bf30964be894bf5e8cbbd48c98fad7f7d6806cba5f1cbab8501a4d063918cce81f43cd6499f5531483c4e96a767b5b971842dadbd3e2be5659c033ad62840e5caf62229256b5d4c4b6f302eedf5c7a9fd67afd913b47980fdb90455ecb78ed2cba721c493d1eecdf8c7c70cd1eb6b4c7e2b156dab60d997411934d0c7ccf268f6f25611baef68e2be3ca51cff15ac3a7e7b505dd894642821838c1fb94a68329d3d5f4fcf032b50bc992593fbbf8c32342c4cef6f8e717bb4f0a42c73412b9745de68002f48acde40f3ffdc82d5102973bfba9bd3a9ad12452e576beb9284538ce3bd5d7e9f706282ea9fe3273094b2f14194efce44e52330246f8c02765d49ed06592f7e1e931d58f8cd9e7e432aee5c10d172d9801328fbba8e7d593d371d2cef247959ac96510e29f179ed21d3705bf462edbbb99aa4dbfebdfdace5b65bd99787e8472590e752e8879d5d342c75c49436db9a8beb76821367c9c49ff4ccc42cb120a20082e8bc4efd9a3df71c8e5db9fd4f561a2169b096aebf097650a82c0da4bedc77b8589a3d1e74cfc9277e77b8bc75c627cdd26fe122015f9585f883e8f522800f9e7d479f49f417ab9fb5ac2b65a4576f389d4a87d3b2ab8de47caee3d6d9659dd88176a8f4b2409ffce285bc4882de409296e6ca440f665ef7ba739140048c6ada1dde74bc3507d2078205d7cac3e215c6ce18946bf911b55dcca0eb4ddd8688875ed2764da45e96529ca95f8f3662a8dd35fb73a6043034244fd1772366a13d3356e92cc7920e63beafc311d2f35c6f17e17214acc862bfca29b3d2396f5576c5c8e5bfdf8a295f090a946d2c41da488e1b6953bf9bd806eda868de08f564d671c4423f6c3159620f6224dae867227dac07fa612f613bcab59e828a9046eebb5b79a60f3d5626bf2fd22c49ab61ed086d1de4ad77f49d10bee26499d1e1d113640941a0101007273f736033c218e6f9808c264bf526aba67e6b5ccdfff976463d31551184a5ae16ca5297c441824a3f25299abb79cc7f4308f3e4ebde0362373350c39bd7331512997635d3ef28a8e0930b916a84658f6014a4bf652799d71d6673673e2857b8ade781e8edcabd5bf8043c4f7692c0f57a3d987b016fae7f0f772e39fb5038e9506da7ff9c12f7105e4f88853088b33492c74b83806f4182ccd19acc1207d4090762bb6b58b207b44a9a05fd554be20076a8e610ed8caa506d55d70426e22ddf02e549c94a50d275880f7d8ed0bcb57e807f3c4149543213c8ceba21ebeb0c830f3b0192f5684bf089602778540cda3bed0af969b431e2877dffc0067c3ad528c9968386ab757c6dcc99e61cb979e4affbe403a02164642969e23cdb23e6332dc834dc155a1d5613a7affdc803d09e1bfebef6504c731e0a0297cf66b9204995a6b170aca151942b3019a341f5ad36d89b1b2d6f2b066f28376dda9adb5eac111f15b0c015097f090faab10b3ae0d3d5ad1a8665cfc7304b24798ad54428e360e26cb354b3843dff11966de88dfac687e11ad1394f909f61ea7c2dfd317580953c14dd135e445157508005e00", @ANYRES32=r4, @ANYBLOB="62a5fb80ec657484fd298286c5f6c2d0f56edb19ab61524b4fc7d320fa8f4ac142545ca2c773b4cdead7fa10a5ce9908d7a11eb8964fccdc6177637fe27f70871d8ad4ad80fbc1f4aeb7c29382421bfa5d44b0ebec4117cbefa897047486d2e4a8b3aa5a51788858f8db0a211f70b0d6bfc5f2286897fe64a0c67bf762e25eb50444e5bf179152d79d5f400fa09b7fbd082a67f459230cc147ed0ca7065d43a6a896860e22a640bda833770a88a1200546b0d49260f70f1f3acb464ea5dbbf56964c903d0bb522c75d846df00373c3e5200f2edf4b2e82426ae3fe595de4be636b86150fc13696e3ad997308007100e2010000d5d6ead97b90429d38e872a8f518053f93b25d6cdb2e8a13c39a6ee1360d6ca701d4c904a7bf102dca0f20cc208897decac56bb421c2a0c30071008e0a8d4b903169afa8e1c6cb7e70d1a7438dc0fb0cf2dc9fc0d8f7461ec6b501fa22aa1c6e35cd05499b2afcf0008fa8805c991a60457cb62cc48d3f7350477dd5493d270782768a877e7a24b8d0cb18f5214e6c6c50483f5d5722a173f099bb3a6a532130d73bcecb16434672beb3e5e9c16457c7311d35adb8530ac98b5ebaea2e2b400426fc8d587966487d64d03492124479eff28486fd64fb42741cfeca09a6487861082fef3271534b2a6ed88fc44795438be9fbd3e317d5a0648e110000004c7cda049d7fdedaeb661057c20093800400530008000b00", @ANYRES32=r6, @ANYBLOB="ea4ec550baec86a97bd439e2399e85520657a4ebd5acf8a20e8a41b72942ac90c6336332a8b6328919f6158bb9b564c225ab6cead5d95dedb7425466113a4307e5e73648efa88c6112359db4e6874c6a527ddc8d60de7b412842f6ac5e56196bd69468aa35bec7a2b57d72c641f275a57992de63b990c05d96a98186f453a86efca33b731e890b83d177b531724c35bc5e6115b3036f6e97a7701649ecc261fb357c5c97260e3f62f1e117551977b8102f4e000004000a00fd6f7bc37d0d1a0d7fab6aa69a5cf8b5aec650a904df8d30ee1401677ccca9b91d200c00df5419db477ba8298f6902683c4b263233b5d79959952d0d8ad90b23fd62d66a788d0812f3f4eccd43397fbc0ab4a1911b69ed660ede17f54d87e2768d46aed7ca5d209821229c5cb07fa8cbe7004c923524d065b171e25f67f0f07b1a9ae0a06cd40dff1f8bed58579e2fab410c2bc0691c310374d8637a7a9c7ee3325f7acd1da6cd15049d2885055d0bb319b6c024ef1b10cd5e4315de7c7ff134e4e7663264d4b55ed995612a1e0c3cac25fb554191e03ec5722c68921371daec50064afe4931adf2cb328e0cd099c3ca4f2e0ff2218c101d82dc0623864e6f0b5e79cd6684f1d585837975d3d86936faa19ce55b9b285704fb7a3fed8c206c20f86961376b955aa96331608d7e27661b32e202238f214bd8ac8e1ae7edfb193c36f9c34d3e39d586e0c18addbb37955b448586b233e0a401da3a53a2529294780970fe8d3d9d3857c4300c4261dae8564a911642e82eaa8bc8ebab953f82615ad15cd831635ecbc4fc534d2a1c0642b6dbae00cf068753f74de4dba844de48aa7f7aee655fef6f375b18c43827733f8d6e7416a410ca36944968cfd13b38e624aa2f427ada53de3579cb2eebb8d96ca877384d786da8dc9b4510dd50d2ab6e4fe2c3af3cc8dd4b90434eb9c9708fb3032f46b2a954629c848634ddc3cb973b7848c2f450e596328ab0603fbfb346ac06b4df00c2b9f52f0a2ef175190e4c87bf06256d5d11cd9aa43ab8d8a0024023dc8e9011d14eb5811c0a5f66ddea154e745b95d4e33be532c291bcbd69a072fde842c7eaae97f681332a29c85cf0f14d92cac04804c04ded24ad44e1eeff4b47433f591a026ccbcd266bc697890f0b9305775791f6960209f10771153bfe42eb9da6f88f0ce73af725592961d80328294019b218795d0f9a46ec3ab11ee1c39b525f210c09ce4d557e16720e12bf0ae9ccd31c4be101316258b7e5c48050e303ce24f6c1789faab990a75c2a95dca955874257d9b94c7aa7fb26336835ef0256af5c0d841958f9e1bf69a6c93465ef73e562a914d04f2278a121afb9e221d74a542f09e6e36cf66491cdc63fbb3fa57b90ed1a1264976f54099f901c94254bf8adbb5b67fe3d4f920dd0a24aec12dd2c74e2d98f5b03fca74c4e996c3676ade09ea26a88f5704b02bd9f97e043b70f7d5b610f2e6fa06d7b04ac9ffca1c526ebee2eaf1be32c1751e99eec316d0e6c6b40aca0908698c7743057cc5315b07526c6e8797b2118e2dbb67f21580236187f22976a46cd45bdc1d7e7e4071d1098836ec5a0654b59011175813fdd04b0763ba4c25dae49a606a41aae22b56feda860345eea5e330fabbc2b43627b0403b13ed52bfd2724d66a6eb5e3f586479b1e5f31354327e0419f72f5e002dbad1337add62a4a72e408c7313cd82edff0a7a47de159794d259a86b6c10af180f41a08fcf4837284c0374b2cdd5cfcb2f795ac4df3c93b927f0d730b9a197ce1ee3f939adb716a9730dc88dfd65c8a6bbb7bc5e05bbb9582e3bd9f802e812b5d37ceb126296097bb6d8ba2d6b31ddf57948a6416313a62d1e764cf77a9f621b80bed4de6f1149c0c2db1c6bb8ca2778d34ae3248fad1be72df3b19e37f90bea93e2bffea815bbd5db60652a56c733d8bf8743300c1e98119dec3c7f0eb01af40f80e5d2a4d2e0ea425984725beba632ddc4ff8b97bfedd601b15742c10e046acc47b81add88cefe0f535199dc39c589d7946ee4fe5cdba090e5fce90c8df45ce896fc55f79e44ebd84efdce65e2f9220bd70af890cf7365441315e4647aee6419ffa917150fea45a4e56fdde6da7ce72d1d81dd620ea45ea236af0dbd33987918ea0eb33904aa3f5dff9b56f31cd82b2d0f19643f6e8f584f02abe48497c25bed1abefab4305cf66d2053641a2dd3a0d7e0e19065632477b2863ef33a3795c9a963906f4034c4cc66957b9d8173912b6dd56e6fba14c7c9b4a7c43d48c2fed63a011daa62ad3601975dbe3663118fcf420ec0b9d8cece3b2cd02090f440453804208f18f62d018f1b94b3ecc9c8bfe51061ff94c58fd4af2d03dea31c4abecd03c49bb38661b8f63f8e289a584dc345c5d39a14796520810f8d710d01de5f55bd492c510e64f14874fcb20a677ace762de21f3332519499916860151689e0d97d133ac534c6aa680fb48d678f46a64562e475bc6cf3a5cd86afa132822d022d2758217f2011e126ac08ed9a6bfc8bfce2dad001c69d47283367f6baa5033a92fc5079e6c6d415bd98db85bfa20775c16657528d005bc52f40059bcf74b945e2f27860a0d8ac9b708b2738fcd90a02b54304386f9be3edfcbd3dc6253f2931a01f571f1c16c0ce4ac78d35c1930169ba8df66f23661c05643d7155c11e75c7533c3d21334fe24a7503e6fd8bc2d235be70ba61f23c9c4a2005688c2e8c2be430a3e5306eb61f50a77a397f977d33b39207e6e91b509248e6e9e12c50935428672875c2323a353afbe174b7d7d435a71eecf079286fa6869f24b16bc0ca727eddf703b4c406233bd6e325eacc00bcbcce9e6c9ed285229cbc1956f74e6583a1628d1aff53452be1b520d8397d7c47b6e9c1964d2fcc0bc2721c98f1ea2850496493ef30c7900b891f7731366cadae25466a07491ab63a4959d0bebfea3a907b9fb11f7e679cea916a14bfe382a9f1a072f07455d2bf8cfb3db73a34e62061732baf51b7716446134bfc5894c94207445ebf38bb4e8aa6290d5d6361ba69655d46c54ce11353b312629490d57ffef216af442dcd86967459fcfb42ea37c368abef220119b226f168b0c570f61d922d5742160254fa738dd9054f4e76b85a6c09fda325914bc886a3e03498279f7213137a75e92f9b00f87067cc1205bc28197dbb3f7c197f5571259223d8ae35897a678f3ff6a88a53eac258eab1d8f706bf79c0832a1015343e18cc3a41f14f9c38c96736273f68b865acf132a1e53b5bcbad6422fde74b84cd44377ede935964f6d67756b312631934952a77d7465ce69e779259a4dc8dd16092491e5e164f30d0d5de7426cbdb6b32b81819b5e265bfac2ed7cb21e375f490b3974694c490e2bc6e65f67f638e1eab6e56b3e31339cc8caa30bf392f72229063c1d8d31303b1ef36b3ae27c9f16f28e2627820605a3934d51927a4dea63321e4d514243fb331c62deef35a70a5a614fe15fe8ba62536d3dd76a9252e7bcb41c89082750009b9c41697e402490767cdfae1519a59361539765fa7971c7f8d4b7d844ec9adc88e5dd7ee65a16e460b9fa13afab0073a517dab0b7470555e99a4824c925a49462aba5181b76c4560b78d14f2bd66a284a3b4aff1ecf85979adf3519e65ea79c970f2da8a64ac1656f21b5c78f8ea9f6dcbd3c4cd7b0b772896550b884052a34719935d160ee87751b07e1cbba005ac8bc2e24352f9638a11074cf7d8f043335ebd6695e06e0841bf71b712c030388efcf13c20f2453746f38997bad587ea4fb0e7e1c304380843d5bc6bfa447098cd5da42d7ee7d31c9f66dc0092f7125ba31a5bd9a7c58d7d878e332e6f9c1f591a6024b4e1cd40aacbd4ebc950ea6e8344e83c8b328caf5473a921e45f25f3e43f697f171adbd4d525acca7a308f72270a58383be8ba8d752db2e3e74878c738f171312a4cf9ff7f638547645066abf0cda957b8bfc11dc96ac8dc72b9c18b0912a3a234a7f4a748b80df76b6d599ae4f614a7b73f15db0c936a621e5b2db07b9691e2eebe19f67e1b7bd827ad7051971018d8335304c42395db0358bde63a1949aa069363e0402f0dbb8fc93a570da15538b49c59897a28dc3276b44e2a8ae58e8f2a5adab8de5553d67cc5fe819ec381e3e3c7a377a567aa60282eb232bcde37365f5f842cb9049615465eb5189296d7fe2e7a0be31eaef7fa999428acbcf4c152b67ab172e770f37c2ee6c5b630d3ea0d1c831ae84ca428da805a1004cd81bd1164d6bbf1c5ced6964995a627f916f7f148a5dac8f3aec694d5acdca8afe281338d0d45005f5c1b60e4d8cc6c9cf6fc33475f193054602519aa358a4ef24216048d353f58f63c45261aa5033c469b12dc67b8dc9bf6f0501fdbe24cbee3f42b1b5e1e16e6bcf78c20b5ef92a9e75e3424ffbacd13cb54c4371b7952a83058c17186734ec77519722f7f95a54040835f746458151b4c859fc538a4cbf7cda025f8fd548e3681d3928a35d842b41504bf0f8204e54f64f4ac55e1d93ee77c2e215dc7b8952e832c8030b533a70285502550d9bc75930520564683531a651e4f12aad071dcf55698bfff47817d28fff0537ec95c6b2f8b3920753341a6f5eecfd0db394d85502f83a7b2724b2f97ff1d42a4f337eaf40a09a492f243da26c0c6649c1eb79dade58305a29568a3fef442fcdd1d34d2c28de6ea4e8f5464dbb5b76710e8391c69eb204500d30b2ff8c2473a528fcfc1debd69d5671a69db0720760491e38294a1612c9d1a8a0c61cee5ee4c534736c8945beaaa6007fe5859d2d8df655f4cb4cc833eea1b8b6be00e990e02292a46345c90efe25e9239673059533701b91c5cbc63f4938720960e56dcc3c4cdb03c7a6933154e049880f5f32fbb9691ee302eebcd7070748d9f59808e8c4709811abd594218f793996329e11bdf0a3be43d9cb5c212ebe60fcdaa18066377d73729fb571e32db36a385bbf81e8e8f7dd9a4054974ef0fad3b31d345c970a3c4a2dcb53ac7c9e3dfd1247dec763643920487549408902eeae1b75c6cbd98b493162aaaac4cdd7daf36ce1560e3c5a5b347deb7ca4371630925550a95bf9fc473a40321690e040ad55ae31fed7a8f58af294bc187ad93f02f0cb091c42e18674d37ce4b985037b162c766b501a16721d9608c4727f0674b9f38c46af550df1c16c4788d093ca848945115bae250bf028f5e69af2a88d615fd03a565adcb6c3faeca85b843acb4147f796d44e25af7df12ebc7133750cf4603e42b3add5163d0964cbb53ea3081978bfdd03789e94ffddd7ccfe23262b44877393ea36a747b537e83f958d94b51d8149adbc577c83c6c752bc5507d2ab0bd010ef639c0fccd8e0172cee36a3e2134e1766a294f73face7b8d37fb385757faa9038827034c9b872d4e7a2a69c46ee6b24e0c1c7abbd0438514e31001450cdcb530a3e7055147346f0fa2fe32f363f6964adc4ae955807afdb1396340eca5c67d108a8b0f0abd245be7044fcb815226f262d6e7529a92b48604d56c212b55ea46db7b55b954ae344f0e435ed50edab5dae3ad9010bcb7f0044fd0d2682971b91b9f710e7d298b01925f10486c946e4d2056debc8623cffe23215f37296049deae8beb2c2ad0975b1659a46b7f120b2f4e024c850db620d92fe2f177e7292aad22f7edeed087eb792823b12c83124512eaa0906f0ccdab7d0c8ae0b5bcddeee908aa9922a23b8d0a1cb1a62e939278b5559204f9697c935f6c41a1aaa0eabea5b270cffaa7cbbaf45f963a914d515eeb840c2d7942e246d76b5adb3fec7ca054f68ff82412ee23a77abf003a3e342033704aecabf593d0b51e0314ec7312030121c82e22046a0954bdda76642b0ad075a7a19e76f1455e4f38e33ba8486bb04d18a9cf43a4fb4f35caa0bf81b8fea8f52104e0dc497efa518c1db60d925661d3eb2fee435fb0713ba4077149d07c3457140ebf6e790c823a3aee1097e5f0948d59e0e8a2daae8b1d35e17cf7875121bca60540fcdd920270bb92a0cc5be66d9a681261f003e80efe38a2c03f9f9a7ac781c2eba56938321690163e3a68fd5a379230014008900fe80000000000000000000000000001b0c0045004502000000000000"], 0x34ac}, {&(0x7f0000000100)={0x14c, 0x42, 0x220, 0x70bd25, 0x25dfdbfc, "", [@typed={0x4, 0x56}, @generic="f2a9446e4779bf16d960f2884d265d5becb730579892fd8a1b39ccc7b9da30da56cb742628b14c639ff753ed44abdc0b0c6b5cb6e35d4fbf63d80b369612f0bf900f64d082eb77ad7a8d02b7eecdd7ab2368632a1679e89ce693630de114f2ddc29482786f020c84", @typed={0xba, 0xd, 0x0, 0x0, @binary="888116afa417bc6417efee175db269c387e05b27dee9dccd6977e7ad83426488d5e6f372ff9caa13cc9d7ca3f8013b65898e54cac51fa67107b96c95c94ac5f90ea4d922a6c14f511098a3f43ff8a82267ee605da987b968d1cad9f7cb505dfa522717188d1cf60d1bc324bfb9f49148476b521bc55a93b42404c1a60927a275d6f88f4f79b7959575a796ea32fdda446c3376fee3a3c128e23d977a769d93a09554786992950f3881b1cf713001a6e8985b6a92b83f"}, @typed={0x8, 0x59, 0x0, 0x0, @uid}, @typed={0x8, 0x24, 0x0, 0x0, @pid=r9}, @typed={0x4, 0x1a}]}, 0x14c}], 0x2, 0x0, 0x0, 0x4004}, 0x24018815) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[@ANYRESHEX, @ANYBLOB="8af4a86d2516528036f06bcc1c20c6127df15c9549ca0185f554cc340da143b0358841d47ae67e72db30de8f6654d62861920452617ea3e469a2f5943480bbb09b297fcb31b474ce8081d6b4180225eec3fe15415d2c04890b96865137eabe1016048aa851c731b7bcd509dc9773dedb31b6e4635bfac35a9871fe97e9095887b02527fbe6821a1026abe24cf92845e4de07a051233e10665f7a4501b9260f6f3bf6a2d131398f72"], 0x151) [ 493.939421] FAULT_INJECTION: forcing a failure. [ 493.939421] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 493.951287] CPU: 1 PID: 22931 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 493.959173] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 493.968534] Call Trace: [ 493.971141] dump_stack+0x1fc/0x2ef [ 493.974787] should_fail.cold+0xa/0xf [ 493.978632] ? setup_fault_attr+0x200/0x200 [ 493.982973] ? perf_trace_lock_acquire+0xef/0x530 [ 493.987823] ? deref_stack_reg+0x134/0x1d0 [ 493.992066] ? get_reg+0x176/0x1f0 [ 493.995702] __alloc_pages_nodemask+0x239/0x2890 [ 493.995719] ? HARDIRQ_verbose+0x10/0x10 [ 493.995738] ? cmp_ex_search+0x87/0xb0 [ 493.995756] ? __lock_acquire+0x6de/0x3ff0 [ 493.995775] ? copy_mount_options+0x1e9/0x380 [ 493.995790] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 493.995804] ? ex_handler_default+0x14/0x90 [ 493.995821] ? phys_mem_access_encrypted+0x10/0x10 [ 494.004666] ? perf_trace_lock_acquire+0xef/0x530 [ 494.004690] ? HARDIRQ_verbose+0x10/0x10 [ 494.004712] cache_grow_begin+0xa4/0x8a0 [ 494.004728] ? setup_fault_attr+0x200/0x200 [ 494.004741] ? cache_alloc_pfmemalloc+0x1e/0x140 [ 494.004759] cache_alloc_refill+0x273/0x340 [ 494.004778] kmem_cache_alloc+0x346/0x370 [ 494.004797] getname_flags+0xce/0x590 [ 494.017418] user_path_at_empty+0x2a/0x50 [ 494.044601] do_mount+0x147/0x2f10 [ 494.044623] ? cmp_ex_sort+0xc0/0xc0 [ 494.044641] ? __do_page_fault+0x180/0xd60 [ 494.044663] ? copy_mount_string+0x40/0x40 [ 494.044686] ? memset+0x20/0x40 12:04:05 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x9}, 0x0) [ 494.044701] ? copy_mount_options+0x26f/0x380 [ 494.044722] ksys_mount+0xcf/0x130 [ 494.097979] __x64_sys_mount+0xba/0x150 [ 494.097999] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 494.098014] do_syscall_64+0xf9/0x620 [ 494.098035] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 494.098047] RIP: 0033:0x467b0a [ 494.098060] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 12:04:06 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0xa}, 0x0) [ 494.098067] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 12:04:06 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x500, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:06 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x3c2, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:06 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0xb}, 0x0) [ 494.098081] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 494.098089] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 12:04:06 executing program 4 (fault-call:0 fault-nth:41): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 494.098097] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 [ 494.098106] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 494.098115] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 494.122888] erofs: read_super, device -> /dev/loop5 [ 494.122896] erofs: options -> [ 494.124718] erofs: read_super, device -> /dev/loop2 12:04:06 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0xe}, 0x0) [ 494.124726] erofs: options -> [ 494.134852] erofs: root inode @ nid 36 [ 494.136120] erofs: root inode @ nid 36 [ 494.136210] erofs: mounted on /dev/loop5 with opts: . [ 494.136332] erofs: unmounted for /dev/loop5 [ 494.136501] erofs: mounted on /dev/loop2 with opts: . 12:04:06 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x600, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 494.136603] erofs: unmounted for /dev/loop2 12:04:06 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x500, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 494.255882] erofs: read_super, device -> /dev/loop4 12:04:06 executing program 4 (fault-call:0 fault-nth:42): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 494.255890] erofs: options -> [ 494.255980] erofs: root inode @ nid 36 [ 494.256062] erofs: mounted on /dev/loop4 with opts: . [ 494.385276] erofs: read_super, device -> /dev/loop5 [ 494.385285] erofs: options -> [ 494.385554] erofs: root inode @ nid 36 12:04:06 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x700, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 494.385784] erofs: mounted on /dev/loop5 with opts: . [ 494.386032] erofs: unmounted for /dev/loop5 [ 494.396936] erofs: unmounted for /dev/loop4 [ 494.485439] erofs: read_super, device -> /dev/loop2 [ 494.485448] erofs: options -> [ 494.490682] erofs: root inode @ nid 36 [ 494.490982] erofs: mounted on /dev/loop2 with opts: . [ 494.491114] erofs: unmounted for /dev/loop2 [ 494.542581] FAULT_INJECTION: forcing a failure. [ 494.542581] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 494.542602] CPU: 0 PID: 22996 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 494.542611] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 494.542618] Call Trace: [ 494.542638] dump_stack+0x1fc/0x2ef [ 494.542661] should_fail.cold+0xa/0xf [ 494.542680] ? setup_fault_attr+0x200/0x200 [ 494.542702] ? get_page_from_freelist+0x1d60/0x4170 [ 494.542724] __alloc_pages_nodemask+0x239/0x2890 [ 494.542743] ? get_page_from_freelist+0x1d60/0x4170 [ 494.542759] ? bad_range+0x260/0x3c0 [ 494.542779] ? __lock_acquire+0x6de/0x3ff0 [ 494.542800] ? preempt_count_add+0xaf/0x190 [ 494.542815] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 494.542834] ? perf_trace_lock_acquire+0xef/0x530 [ 494.542856] ? perf_trace_lock_acquire+0xef/0x530 [ 494.542872] ? mark_held_locks+0xf0/0xf0 [ 494.542892] ? HARDIRQ_verbose+0x10/0x10 [ 494.542916] cache_grow_begin+0xa4/0x8a0 [ 494.542932] ? setup_fault_attr+0x200/0x200 [ 494.542946] ? cache_alloc_pfmemalloc+0x1e/0x140 [ 494.542964] cache_alloc_refill+0x273/0x340 [ 494.542984] kmem_cache_alloc+0x346/0x370 [ 494.543003] getname_kernel+0x4e/0x370 [ 494.543019] kern_path+0x1b/0x40 [ 494.543033] lookup_bdev+0xfc/0x220 [ 494.543045] ? bd_acquire+0x440/0x440 [ 494.543068] blkdev_get_by_path+0x1b/0xd0 [ 494.543081] mount_bdev+0x5b/0x3b0 [ 494.543096] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 494.543115] erofs_mount+0x8c/0xc0 [ 494.543131] ? erofs_kill_sb+0x20/0x20 [ 494.543152] ? alloc_pages_current+0x19b/0x2a0 [ 494.543167] ? __lockdep_init_map+0x100/0x5a0 [ 494.543187] mount_fs+0xa3/0x310 [ 494.543209] vfs_kern_mount.part.0+0x68/0x470 [ 494.543230] do_mount+0x113c/0x2f10 [ 494.543249] ? cmp_ex_sort+0xc0/0xc0 [ 494.543267] ? __do_page_fault+0x180/0xd60 [ 494.543285] ? copy_mount_string+0x40/0x40 [ 494.543311] ? memset+0x20/0x40 [ 494.543328] ? copy_mount_options+0x26f/0x380 [ 494.543347] ksys_mount+0xcf/0x130 [ 494.543366] __x64_sys_mount+0xba/0x150 [ 494.543382] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 494.543397] do_syscall_64+0xf9/0x620 [ 494.543417] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 494.543430] RIP: 0033:0x467b0a [ 494.543444] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 494.543452] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 494.543466] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 494.543475] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 [ 494.543484] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 [ 494.543493] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 494.543502] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 494.543952] erofs: read_super, device -> /dev/loop4 [ 494.543960] erofs: options -> [ 494.555580] erofs: root inode @ nid 36 [ 494.556746] erofs: mounted on /dev/loop4 with opts: . [ 494.620739] erofs: read_super, device -> /dev/loop5 [ 494.620747] erofs: options -> [ 494.621324] erofs: root inode @ nid 36 [ 494.621549] erofs: mounted on /dev/loop5 with opts: . [ 494.621671] erofs: unmounted for /dev/loop5 [ 494.666445] erofs: unmounted for /dev/loop4 [ 494.703005] erofs: read_super, device -> /dev/loop2 [ 494.703013] erofs: options -> [ 494.719900] erofs: root inode @ nid 36 [ 494.720158] erofs: mounted on /dev/loop2 with opts: . [ 494.720282] erofs: unmounted for /dev/loop2 [ 494.788861] FAULT_INJECTION: forcing a failure. [ 494.788861] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 494.835645] CPU: 0 PID: 23020 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 494.865639] block nbd0: Receive control failed (result -32) [ 494.866801] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 494.866808] Call Trace: [ 494.866829] dump_stack+0x1fc/0x2ef [ 494.866849] should_fail.cold+0xa/0xf [ 494.866866] ? lock_acquire+0x170/0x3c0 [ 494.876706] ? setup_fault_attr+0x200/0x200 [ 494.885408] __alloc_pages_nodemask+0x239/0x2890 [ 494.885424] ? pcpu_alloc+0x91f/0x1190 [ 494.885442] ? mark_held_locks+0xf0/0xf0 [ 494.898792] ? pcpu_alloc+0xe78/0x1190 [ 494.924928] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 494.924960] ? check_preemption_disabled+0x41/0x280 [ 494.924981] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 494.936995] block nbd0: shutting down sockets [ 494.938334] ? pcpu_alloc+0xc9/0x1190 [ 494.938359] alloc_pages_current+0x193/0x2a0 [ 494.938374] ? __lockdep_init_map+0x100/0x5a0 [ 494.938392] get_zeroed_page+0x10/0x40 [ 494.967780] erofs: read_super, device -> /dev/loop5 [ 494.969578] mount_fs+0x203/0x310 [ 494.969603] vfs_kern_mount.part.0+0x68/0x470 [ 494.969621] do_mount+0x113c/0x2f10 [ 494.969639] ? cmp_ex_sort+0xc0/0xc0 [ 494.973594] erofs: options -> [ 494.978084] ? __do_page_fault+0x180/0xd60 [ 494.978102] ? copy_mount_string+0x40/0x40 [ 494.978126] ? memset+0x20/0x40 [ 494.978143] ? copy_mount_options+0x26f/0x380 [ 494.978163] ksys_mount+0xcf/0x130 [ 494.978182] __x64_sys_mount+0xba/0x150 [ 495.014158] erofs: root inode @ nid 36 [ 495.017507] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 495.017525] do_syscall_64+0xf9/0x620 [ 495.017553] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 495.036808] erofs: mounted on /dev/loop5 with opts: . [ 495.038239] RIP: 0033:0x467b0a [ 495.038256] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 495.038264] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 495.038278] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 495.038286] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 12:04:07 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0xf}, 0x0) 12:04:07 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x600, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:07 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340)="5fcbf8a616ade67114b79a43b6b3db55632b42396a3b4c671ccf4300a01fd31642ecac75d8104cb615938f92c12d257120483ec6f98503145db62073ee1b485c4451c133c32714b5f1093b3e6aeabafe860d643dc5900725ce648500be8df37a248ca3d7c57de1c547577492818c04f9dda34ec1ed59e663d9b83bc0dd9d0283747a219715d53c4985bb392f7cf1ddd4c7002f446c9f86f95bfbd70016ce33b29f9eb063", 0xa4, 0x2}, {&(0x7f0000001740)}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:04:07 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffe2, 0x0) sendmsg$RDMA_NLDEV_CMD_SET(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x28, 0x1402, 0x20, 0x70bd28, 0x25dfdbff, "", [@RDMA_NLDEV_NET_NS_FD={0x8}, @RDMA_NLDEV_ATTR_DEV_DIM={0x5}, @RDMA_NLDEV_NET_NS_FD={0x8}]}, 0x28}, 0x1, 0x0, 0x0, 0x40}, 0x40) r3 = getpid() sched_setscheduler(r3, 0x0, 0x0) read$FUSE(r1, &(0x7f0000000400)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sched_setscheduler(r4, 0x3, &(0x7f0000000100)=0x2115fece) r5 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r5, &(0x7f0000000140)=ANY=[], 0x151) getpid() [ 495.038298] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 [ 495.064998] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 495.065007] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 495.079139] erofs: unmounted for /dev/loop5 12:04:07 executing program 4 (fault-call:0 fault-nth:43): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 495.501910] erofs: read_super, device -> /dev/loop2 [ 495.513118] erofs: options -> [ 495.524654] erofs: root inode @ nid 36 12:04:07 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x900, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:07 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x10}, 0x0) [ 495.549880] erofs: mounted on /dev/loop2 with opts: . [ 495.560607] erofs: unmounted for /dev/loop2 [ 495.632517] FAULT_INJECTION: forcing a failure. [ 495.632517] name failslab, interval 1, probability 0, space 0, times 0 [ 495.678592] CPU: 1 PID: 23055 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 495.686502] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 495.695862] Call Trace: [ 495.698461] dump_stack+0x1fc/0x2ef [ 495.702111] should_fail.cold+0xa/0xf [ 495.705924] ? setup_fault_attr+0x200/0x200 [ 495.710253] ? lock_acquire+0x170/0x3c0 [ 495.714240] __should_failslab+0x115/0x180 [ 495.718513] should_failslab+0x5/0x10 [ 495.722330] kmem_cache_alloc+0x277/0x370 12:04:07 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x700, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 495.726511] getname_kernel+0x4e/0x370 [ 495.730402] kern_path+0x1b/0x40 [ 495.733786] lookup_bdev+0xfc/0x220 [ 495.737416] ? bd_acquire+0x440/0x440 [ 495.741317] blkdev_get_by_path+0x1b/0xd0 [ 495.745469] mount_bdev+0x5b/0x3b0 [ 495.749189] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 495.754471] erofs_mount+0x8c/0xc0 [ 495.758099] ? erofs_kill_sb+0x20/0x20 [ 495.761997] ? alloc_pages_current+0x19b/0x2a0 [ 495.766584] ? __lockdep_init_map+0x100/0x5a0 [ 495.771091] mount_fs+0xa3/0x310 [ 495.774561] vfs_kern_mount.part.0+0x68/0x470 [ 495.779068] do_mount+0x113c/0x2f10 [ 495.782716] ? cmp_ex_sort+0xc0/0xc0 [ 495.786445] ? __do_page_fault+0x180/0xd60 [ 495.790690] ? copy_mount_string+0x40/0x40 [ 495.794942] ? memset+0x20/0x40 [ 495.798232] ? copy_mount_options+0x26f/0x380 [ 495.802852] ksys_mount+0xcf/0x130 [ 495.806403] __x64_sys_mount+0xba/0x150 [ 495.810384] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 495.814969] do_syscall_64+0xf9/0x620 [ 495.818784] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 495.823975] RIP: 0033:0x467b0a [ 495.827190] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 495.846269] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 495.853989] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 495.861270] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 [ 495.868567] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 12:04:07 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x60}, 0x0) [ 495.875974] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 495.883259] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 495.919855] erofs: read_super, device -> /dev/loop2 [ 495.948653] erofs: read_super, device -> /dev/loop5 [ 495.965187] erofs: options -> [ 495.975738] erofs: root inode @ nid 36 [ 495.975760] erofs: options -> [ 495.983793] erofs: mounted on /dev/loop5 with opts: . [ 495.991537] erofs: unmounted for /dev/loop5 12:04:07 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0xf0}, 0x0) 12:04:07 executing program 4 (fault-call:0 fault-nth:44): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 496.008240] erofs: root inode @ nid 36 [ 496.012396] erofs: mounted on /dev/loop2 with opts: . [ 496.025729] erofs: unmounted for /dev/loop2 12:04:07 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x1300, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:07 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x1d2}, 0x0) 12:04:07 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x900, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 496.181791] FAULT_INJECTION: forcing a failure. [ 496.181791] name failslab, interval 1, probability 0, space 0, times 0 [ 496.203518] CPU: 1 PID: 23102 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 496.211433] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 496.220793] Call Trace: [ 496.223396] dump_stack+0x1fc/0x2ef [ 496.227043] should_fail.cold+0xa/0xf [ 496.230856] ? setup_fault_attr+0x200/0x200 [ 496.235195] ? lock_acquire+0x170/0x3c0 [ 496.239205] __should_failslab+0x115/0x180 [ 496.243452] should_failslab+0x5/0x10 [ 496.247282] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 496.252510] __kmalloc_node+0x38/0x70 [ 496.259389] kvmalloc_node+0x61/0xf0 [ 496.263819] __list_lru_init+0x4c6/0x7f0 [ 496.267922] ? up_read+0x53/0x110 [ 496.271397] sget_userns+0x7e2/0xcd0 [ 496.275223] ? set_bdev_super+0x110/0x110 [ 496.279382] ? ns_test_super+0x50/0x50 [ 496.283279] ? set_bdev_super+0x110/0x110 [ 496.287429] ? ns_test_super+0x50/0x50 [ 496.291322] sget+0x102/0x140 [ 496.294439] mount_bdev+0xf8/0x3b0 [ 496.297985] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 496.302029] erofs: read_super, device -> /dev/loop5 [ 496.303268] erofs_mount+0x8c/0xc0 [ 496.311834] ? erofs_kill_sb+0x20/0x20 [ 496.315735] ? alloc_pages_current+0x19b/0x2a0 [ 496.320413] ? __lockdep_init_map+0x100/0x5a0 [ 496.321468] erofs: options -> [ 496.325033] mount_fs+0xa3/0x310 [ 496.325057] vfs_kern_mount.part.0+0x68/0x470 [ 496.325074] do_mount+0x113c/0x2f10 [ 496.325092] ? cmp_ex_sort+0xc0/0xc0 [ 496.325109] ? __do_page_fault+0x180/0xd60 [ 496.325124] ? copy_mount_string+0x40/0x40 [ 496.325149] ? memset+0x20/0x40 [ 496.325168] ? copy_mount_options+0x26f/0x380 [ 496.349340] erofs: root inode @ nid 36 [ 496.352334] ksys_mount+0xcf/0x130 [ 496.352354] __x64_sys_mount+0xba/0x150 [ 496.352372] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 496.369269] erofs: mounted on /dev/loop5 with opts: . [ 496.372184] do_syscall_64+0xf9/0x620 [ 496.372205] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 496.372219] RIP: 0033:0x467b0a [ 496.394371] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 496.413450] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 496.421168] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 496.428704] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 [ 496.435982] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 [ 496.443257] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 496.450886] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 496.481775] erofs: read_super, device -> /dev/loop2 [ 496.487285] erofs: options -> [ 496.490896] erofs: root inode @ nid 36 [ 496.496661] erofs: mounted on /dev/loop2 with opts: . [ 496.502253] erofs: unmounted for /dev/loop2 12:04:08 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)=0x0) pipe(&(0x7f0000000200)) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000016c0), 0x0, 0x0) sendmsg$nl_route(r3, 0x0, 0x4000094) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r4, &(0x7f0000000000)=ANY=[], 0xfffffecc) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000080)={0x2, 0xcc0, {0x0}, {0xffffffffffffffff}, 0x6, 0x57b}) fcntl$setown(r5, 0x8, r6) getpgid(r2) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sysvipc/shm\x00', 0x0, 0x0) ioctl$KVM_SET_LAPIC(r7, 0x4400ae8f, &(0x7f0000000400)={"24cf505e8a5a078e5f3a6421c962927892062d170b10b72b1587394525731dee1dae855acf5cffc1bf5fda1def0a1c1a05cd6b6f958e44a967dde09b081a2dfca59fc10843068da564b8fdf973a8180f0398cd9940bf500343921dd29a4ec2e0ff2ec319fb2783fc454806e3224ddfda65b04dd0dbf643d033ee05547e301e71050e8405d914eb6cc35cfba73cd15ab677268ee33a41011b6a75f12ced46652936e980f05b70f1ea2f6fc5e79397b48201efa360b3a38883d190120dd0ac7230843ee9d6aa234f5c1fc59340aaa3dd970f7555f8d0ed6457ba2fbdde00ef4bf8443f2c352b4da6c86f398513ed1f06e0e365130ed9766e42d288e56675e422a48e1215892351c1cf504b244178bbe29398fccf2b58489987d9a78e58e8895331065b8372d730c88e16f3c3b995e8c04886b4155931326becb90016911e9fbccec5651871c8725ed4bb9a7dd1f8ad4ec46b9fb658b7bd3ade9531d6613414b9ba6056faef4c068d0dec2c20154c94d17b5dfc2ebf99acdcdcffa3977bb3d48ee76901918613e299a5965697f677d8f250bf26488f05306098284653e5bdb75164bab4593641c85c8a19d4ec24210c245d14bf0f18d0d0d7dfaef9a0d662fcb37a0f197aa348877030620d8d2ab28f75d5b241006b20b33ef9919185c9229e7cc156e4f820ae6d8d26dc13528f3b4a3684b590c3c28b48087d7b9b30d5d77a3c2676a5c3b60cb83ee9f5e589e4d9d55fb4df4ed13ecbf5e6b10eacd6688ea5bf288aca61358e6585aee5bf13e62175b39e03d74a68b1740184c654f17af892a47cd25f25a70b1fa752e8500cbd75d7bcd4b67ae97ba3e5cc0e255fa842ee068f7394bcfd41b2be4b9918f9529fc3c78c4bc08d6e05ff0332a295257245896a83ef2ae357fd1c986d9b3cd9c08686d0ee94b4d5712715578c018276f2a011a4d597ef802e8b9692d5c451253fc68ed5c654fc884d99f692cc9f1c37a68673e4ec238bd7d80b3f54cc1c27b5ddc32441d6182b5ce955998c57a31e68620c5ad1017be33646da7f0b2001558d38c29b7d55f4e8e5c73261af89f89cce4040d6a1746c6e36801e337c3337ed4083c36d8bfd3d1519067759943b0f7a07f259904b06e3f3c8257b611a510676a1ed810c6b3dcf9edfc33223f3bc3fdea29e14d56c6df7dd2f0d76b6583d70bd4b68de99fe7388e2e66dff1d7a6179dacdb782a1977b4ae7cb040ccd64b51d594aa120fed19a277063e756894b452540a7523a2917f892a744004636c792489658df072e49b309a33f3c89308885279c526bdf26439eb4f9cc463999732b479cff47eb4d5f694036a6d8e549d0716af5278774da479026abf6779aa0839fb8cc3d4cf31a45604a20b99771b81b31cbc0bf319197b2293f1abde3fc383331edfab65edae54c21c0a12bc64b0ae0a44947a973f57aece10f"}) r8 = openat$nvram(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$KVM_NMI(r8, 0xae9a) write$binfmt_script(r1, &(0x7f0000000240)=ANY=[@ANYRESOCT], 0x151) r9 = openat$cgroup_ro(r7, &(0x7f0000000100)='pids.events\x00', 0x0, 0x0) syz_kvm_setup_cpu$x86(r9, r7, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000001c0)=[@text64={0x40, &(0x7f0000000140)="48b842ffffffffffffff0f23c00f21f83503000f000f23f866b80e018ec0b978030000b80e000000ba000000000f3042d039c4e3fbf05e6846c744240000010000c744240261998b1bff2c2464f26465440f3266baf80cb891a7fc8bef66bafc0cb000eef3440fc774f20066420ff27fb8", 0x71}], 0x1, 0x3a, &(0x7f0000000200), 0x0) 12:04:08 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x2000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:08 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x5, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000001740)}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:04:08 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x300}, 0x0) [ 496.535276] erofs: unmounted for /dev/loop5 12:04:08 executing program 4 (fault-call:0 fault-nth:45): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:08 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x500}, 0x0) 12:04:08 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x2000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 496.688751] FAULT_INJECTION: forcing a failure. [ 496.688751] name failslab, interval 1, probability 0, space 0, times 0 [ 496.716724] CPU: 1 PID: 23137 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 496.724728] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 496.734206] Call Trace: [ 496.736807] dump_stack+0x1fc/0x2ef [ 496.740713] should_fail.cold+0xa/0xf [ 496.744532] ? setup_fault_attr+0x200/0x200 [ 496.748957] ? lock_acquire+0x170/0x3c0 [ 496.753034] __should_failslab+0x115/0x180 [ 496.757297] should_failslab+0x5/0x10 [ 496.761189] __kmalloc+0x2ab/0x3c0 [ 496.764739] ? __list_lru_init+0xd3/0x7f0 [ 496.768933] __list_lru_init+0xd3/0x7f0 [ 496.772920] ? up_read+0x53/0x110 [ 496.776488] sget_userns+0x810/0xcd0 [ 496.780327] ? set_bdev_super+0x110/0x110 [ 496.784483] ? ns_test_super+0x50/0x50 [ 496.788382] ? set_bdev_super+0x110/0x110 [ 496.792550] ? ns_test_super+0x50/0x50 [ 496.796546] sget+0x102/0x140 [ 496.799663] mount_bdev+0xf8/0x3b0 [ 496.803308] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 496.808598] erofs_mount+0x8c/0xc0 [ 496.812204] ? erofs_kill_sb+0x20/0x20 [ 496.816130] ? alloc_pages_current+0x19b/0x2a0 [ 496.820717] ? __lockdep_init_map+0x100/0x5a0 [ 496.825309] mount_fs+0xa3/0x310 [ 496.828704] vfs_kern_mount.part.0+0x68/0x470 [ 496.833391] do_mount+0x113c/0x2f10 [ 496.837028] ? cmp_ex_sort+0xc0/0xc0 [ 496.840749] ? __do_page_fault+0x180/0xd60 [ 496.845900] ? copy_mount_string+0x40/0x40 [ 496.850267] ? memset+0x20/0x40 [ 496.854776] ? copy_mount_options+0x26f/0x380 [ 496.859381] ksys_mount+0xcf/0x130 [ 496.864586] __x64_sys_mount+0xba/0x150 [ 496.868863] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 496.873454] do_syscall_64+0xf9/0x620 [ 496.877365] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 496.882555] RIP: 0033:0x467b0a [ 496.885752] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 496.904681] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 496.912660] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 496.919933] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 [ 496.927237] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 [ 496.934508] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 496.942561] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 496.961891] erofs: read_super, device -> /dev/loop2 [ 496.975180] erofs: options -> 12:04:08 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x600}, 0x0) 12:04:08 executing program 4 (fault-call:0 fault-nth:46): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 496.994077] erofs: root inode @ nid 36 [ 497.008580] erofs: read_super, device -> /dev/loop5 [ 497.017965] erofs: mounted on /dev/loop2 with opts: . [ 497.022473] erofs: options -> [ 497.036407] erofs: unmounted for /dev/loop2 [ 497.053400] erofs: root inode @ nid 36 [ 497.064762] erofs: mounted on /dev/loop5 with opts: . 12:04:08 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x2260, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 497.108475] FAULT_INJECTION: forcing a failure. [ 497.108475] name failslab, interval 1, probability 0, space 0, times 0 [ 497.152155] CPU: 0 PID: 23171 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 497.160329] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 497.169685] Call Trace: [ 497.172285] dump_stack+0x1fc/0x2ef [ 497.175931] should_fail.cold+0xa/0xf [ 497.179828] ? setup_fault_attr+0x200/0x200 [ 497.184153] ? lock_acquire+0x170/0x3c0 [ 497.184303] erofs: read_super, device -> /dev/loop2 [ 497.188144] __should_failslab+0x115/0x180 [ 497.188164] should_failslab+0x5/0x10 [ 497.188179] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 497.188196] __kmalloc_node+0x38/0x70 [ 497.194136] erofs: options -> [ 497.197442] kvmalloc_node+0x61/0xf0 [ 497.197460] __list_lru_init+0x4c6/0x7f0 [ 497.197476] ? up_read+0x53/0x110 [ 497.197495] sget_userns+0x7e2/0xcd0 [ 497.210664] erofs: root inode @ nid 36 [ 497.213349] ? set_bdev_super+0x110/0x110 [ 497.213371] ? ns_test_super+0x50/0x50 [ 497.213388] ? set_bdev_super+0x110/0x110 [ 497.213400] ? ns_test_super+0x50/0x50 [ 497.213416] sget+0x102/0x140 [ 497.251369] mount_bdev+0xf8/0x3b0 [ 497.254923] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 497.258512] erofs: mounted on /dev/loop2 with opts: . [ 497.260228] erofs_mount+0x8c/0xc0 [ 497.260245] ? erofs_kill_sb+0x20/0x20 [ 497.260264] ? alloc_pages_current+0x19b/0x2a0 [ 497.260281] ? __lockdep_init_map+0x100/0x5a0 [ 497.281596] erofs: unmounted for /dev/loop2 [ 497.281936] mount_fs+0xa3/0x310 [ 497.281959] vfs_kern_mount.part.0+0x68/0x470 [ 497.281977] do_mount+0x113c/0x2f10 [ 497.297740] ? cmp_ex_sort+0xc0/0xc0 [ 497.301457] ? __do_page_fault+0x180/0xd60 [ 497.305699] ? copy_mount_string+0x40/0x40 [ 497.309956] ? memset+0x20/0x40 [ 497.313233] ? copy_mount_options+0x26f/0x380 [ 497.317755] ksys_mount+0xcf/0x130 [ 497.321411] __x64_sys_mount+0xba/0x150 [ 497.325377] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 497.329964] do_syscall_64+0xf9/0x620 [ 497.333761] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 497.338994] RIP: 0033:0x467b0a [ 497.342175] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 497.361341] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 497.369216] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 497.376506] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 [ 497.383869] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 [ 497.391311] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 12:04:09 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x2300, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x900}, 0x0) 12:04:09 executing program 0: r0 = getpid() r1 = fcntl$getown(0xffffffffffffffff, 0x9) ptrace$setopts(0x4206, r1, 0x72, 0x40) sched_setscheduler(r0, 0x0, 0x0) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x1ec281, 0x0) write$binfmt_script(r2, &(0x7f0000000140)=ANY=[], 0x151) 12:04:09 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x5, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000001740)}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) [ 497.391323] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 497.419937] erofs: unmounted for /dev/loop5 12:04:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0xa00}, 0x0) 12:04:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0xb00}, 0x0) 12:04:09 executing program 4 (fault-call:0 fault-nth:47): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:09 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x2300, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 497.622413] erofs: read_super, device -> /dev/loop5 [ 497.637508] erofs: options -> [ 497.658501] erofs: root inode @ nid 36 12:04:09 executing program 0: ioctl$KVM_SET_LAPIC(0xffffffffffffffff, 0x4400ae8f, &(0x7f0000000400)={"99b259d286c462255dfc9edc0d4ed814e7ca32bb9c85752cdbfaed3b43be0116513bd2e9788ee7f62fa8c07683a68ae1b457e50d0d7faeb598301e3355b4f00cc561d4cf3feef2c9e4b4c975b37f0deed196ca8aec5f122466a4765a7b7aaf1cb1c776ee129114e2a11eb223ed8d387a5f8216dae7e377e6ed5571f5827d9db7cb3122e4bc731f2937f98ee0b59ef819a199c12285902962cdd6e82848b294c3f45a84e93be869023bb20b70b1480e93192c3b04f5ed8b05b827a58b54b0ff1584edf55edca373d8948684a5db03f99edb2cc3e0bc043c05a673e92875bcd8075bf828872f4d2fb6927622af956236afaea607ed96a70ac890e90b72e08900c0e55a3beb0ac07ff73246d9f6c5150410eb6bf4071ef8739881a43755d7b61fad6ec70dbe638b8aa60ff384bfe79c2ca03ce26c9e925fa0a59a1410e2ca104fff6c0892b6b976203ed4a504764bac16a7a6f073616afc535cadfb6132202f57b9ee6342d9db5d1f7714fe10ee19de84b8c6d03d0f41dcefc37409547e46a3f9943950af856246ed9ad661102f1c74b49e8c87accf9277236dc896c3d1cca740d0a6b40a736b70fabbde64ee57a2796433f859c43505719d8cb022eb8e7413834aa6c12d51466681e9855e7fdd2cb61a2056e603d4a96e4a44b1fbabb9479654cb557542feb9f526bf743a4b17cd80510e3974437f17ef134816fb176dca90af5d8b070e8f66f79eea03ef226c91c4bc649962862749385fb54b24ceafd7c52fee89542703c008518dd4c17ccdd4a1cba3085d6c25bb04eb56da6a6bcd547b9278aa7bada0baf3a5733ad52ddcf31b9de8ce69f5345497d353c880c0e8110e70af59ffc3fa26cc22b0594bd76f80f8443e84201ede5f508afb71023954ac1bf4d6f398bab59d28d31e6b357fd724d185adec1f5dbc0411fb85cbf49565e30c8079006056ecbd85400722920c7651da961166703ef7d27d95616055be6ad2529615fa6f48d6c61a543eaa6246d81cad8ee2ccbc9b1435bd4d6f3ef654015bc96ee55178cabf47c898813e40dc61573fb0f6651798c88fe258f4965d6294c961434669be5d7e6880f14ffb226bc9b5d923c889c70c037cf1fd5712a97b761c90da41518fc063cbbd10f33bcfc9a9b3d0630a1a4d34e407fd0ef700bde9f18aaca8279c31e59c72ebba7dccfd1a01308a2a411fb2694348c5bb365d45480e66f4dc82430a55fff5d48f059aa17686fe161e5b1a4e07e1f29965a45590a1ae25a0a6b30691df816aeaf69aeef5c121f0d9bb31b960374c143ece6d327b1749e774d1f1b57ed61733254fd02bcf6be012fab3276a73c2c1e910e1ee0283c42ca6a9938474a84a1a55f2f5a95f7143d848570a5ce6377e89b3b6ddc948fee18d7c1541c8327c42fe5b225823d04f2570760f68fb6cfe485d376a3560170111a808980f56"}) r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) r1 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x0) ioctl$NBD_SET_FLAGS(r1, 0xab0a, 0xb5a) r2 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x0) ioctl$NBD_SET_FLAGS(r2, 0xab0a, 0xb5a) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[@ANYRESDEC], 0x151) [ 497.688124] erofs: mounted on /dev/loop5 with opts: . [ 497.708068] erofs: read_super, device -> /dev/loop2 [ 497.718829] erofs: options -> [ 497.723488] erofs: unmounted for /dev/loop5 [ 497.732602] erofs: root inode @ nid 36 [ 497.754115] FAULT_INJECTION: forcing a failure. [ 497.754115] name failslab, interval 1, probability 0, space 0, times 0 [ 497.774404] erofs: mounted on /dev/loop2 with opts: . [ 497.802355] erofs: unmounted for /dev/loop2 [ 497.822646] CPU: 1 PID: 23221 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 497.830553] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 497.839997] Call Trace: [ 497.842595] dump_stack+0x1fc/0x2ef [ 497.846235] should_fail.cold+0xa/0xf [ 497.850048] ? setup_fault_attr+0x200/0x200 [ 497.854385] ? lock_acquire+0x170/0x3c0 [ 497.858399] __should_failslab+0x115/0x180 [ 497.862642] should_failslab+0x5/0x10 [ 497.866455] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 497.871567] __kmalloc_node+0x38/0x70 [ 497.875491] kvmalloc_node+0x61/0xf0 [ 497.879213] __list_lru_init+0x4c6/0x7f0 [ 497.883279] ? up_read+0x53/0x110 [ 497.886740] sget_userns+0x810/0xcd0 [ 497.890469] ? set_bdev_super+0x110/0x110 [ 497.890489] ? ns_test_super+0x50/0x50 [ 497.890507] ? set_bdev_super+0x110/0x110 [ 497.902670] ? ns_test_super+0x50/0x50 [ 497.906562] sget+0x102/0x140 [ 497.906579] mount_bdev+0xf8/0x3b0 [ 497.906594] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 497.906612] erofs_mount+0x8c/0xc0 [ 497.906627] ? erofs_kill_sb+0x20/0x20 [ 497.906645] ? alloc_pages_current+0x19b/0x2a0 [ 497.906658] ? __lockdep_init_map+0x100/0x5a0 [ 497.906673] mount_fs+0xa3/0x310 [ 497.922091] vfs_kern_mount.part.0+0x68/0x470 [ 497.942844] do_mount+0x113c/0x2f10 [ 497.946481] ? cmp_ex_sort+0xc0/0xc0 [ 497.950201] ? __do_page_fault+0x180/0xd60 [ 497.954447] ? copy_mount_string+0x40/0x40 [ 497.958690] ? memset+0x20/0x40 [ 497.958707] ? copy_mount_options+0x26f/0x380 [ 497.958724] ksys_mount+0xcf/0x130 [ 497.969995] __x64_sys_mount+0xba/0x150 [ 497.974068] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 497.978658] do_syscall_64+0xf9/0x620 [ 497.982462] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 497.987636] RIP: 0033:0x467b0a 12:04:09 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x26d1, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0xe00}, 0x0) [ 497.990915] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 498.010174] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 498.010188] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 498.010196] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 [ 498.010203] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 [ 498.010210] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 498.010217] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 12:04:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0xf00}, 0x0) 12:04:09 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x2655, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 498.137926] erofs: read_super, device -> /dev/loop5 [ 498.142987] erofs: options -> 12:04:09 executing program 4 (fault-call:0 fault-nth:48): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 498.183358] erofs: root inode @ nid 36 [ 498.218452] erofs: mounted on /dev/loop5 with opts: . [ 498.252926] FAULT_INJECTION: forcing a failure. [ 498.252926] name failslab, interval 1, probability 0, space 0, times 0 [ 498.264497] erofs: unmounted for /dev/loop5 [ 498.280789] CPU: 0 PID: 23262 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 498.288691] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 498.298051] Call Trace: [ 498.300659] dump_stack+0x1fc/0x2ef [ 498.304307] should_fail.cold+0xa/0xf [ 498.308119] ? setup_fault_attr+0x200/0x200 [ 498.312444] ? lock_acquire+0x170/0x3c0 [ 498.316436] __should_failslab+0x115/0x180 [ 498.318752] erofs: read_super, device -> /dev/loop2 [ 498.320687] should_failslab+0x5/0x10 [ 498.320704] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 498.320725] __kmalloc_node+0x38/0x70 [ 498.320744] kvmalloc_node+0x61/0xf0 [ 498.320758] __list_lru_init+0x4c6/0x7f0 [ 498.320776] ? up_read+0x53/0x110 [ 498.349584] sget_userns+0x7e2/0xcd0 [ 498.353468] ? set_bdev_super+0x110/0x110 [ 498.357610] ? ns_test_super+0x50/0x50 [ 498.361499] ? set_bdev_super+0x110/0x110 [ 498.365637] ? ns_test_super+0x50/0x50 [ 498.369514] sget+0x102/0x140 [ 498.372626] mount_bdev+0xf8/0x3b0 [ 498.376158] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 498.381427] erofs_mount+0x8c/0xc0 [ 498.384956] ? erofs_kill_sb+0x20/0x20 [ 498.388862] ? alloc_pages_current+0x19b/0x2a0 [ 498.393449] ? __lockdep_init_map+0x100/0x5a0 [ 498.398018] mount_fs+0xa3/0x310 [ 498.401386] vfs_kern_mount.part.0+0x68/0x470 [ 498.405888] do_mount+0x113c/0x2f10 [ 498.409518] ? cmp_ex_sort+0xc0/0xc0 [ 498.413222] ? __do_page_fault+0x180/0xd60 [ 498.417530] ? copy_mount_string+0x40/0x40 [ 498.421763] ? memset+0x20/0x40 [ 498.425030] ? copy_mount_options+0x26f/0x380 [ 498.429517] ksys_mount+0xcf/0x130 [ 498.433046] __x64_sys_mount+0xba/0x150 [ 498.437008] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 498.441674] do_syscall_64+0xf9/0x620 [ 498.445505] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 498.450768] RIP: 0033:0x467b0a [ 498.453954] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 498.472865] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 498.480559] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 498.488167] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 [ 498.495431] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 12:04:10 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x182, 0x0) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x151) r2 = syz_open_dev$ndb(&(0x7f0000000700), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r3) ioctl$NBD_SET_SOCK(r2, 0xab00, r3) fcntl$getown(r3, 0x9) [ 498.503125] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 498.510391] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 498.552693] erofs: options -> [ 498.578142] erofs: root inode @ nid 36 12:04:10 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x5, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000001740)}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:04:10 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x3f00, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 498.608577] erofs: mounted on /dev/loop2 with opts: . 12:04:10 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x6000}, 0x0) 12:04:10 executing program 4 (fault-call:0 fault-nth:49): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 498.631897] erofs: unmounted for /dev/loop2 [ 498.644801] block nbd0: shutting down sockets 12:04:10 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0xd201}, 0x0) 12:04:10 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x26c8, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:10 executing program 0: r0 = getpid() move_pages(r0, 0x2, &(0x7f0000000000)=[&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil], &(0x7f0000000040)=[0x7, 0xffffffff, 0x8, 0x2, 0x4dad643, 0x1516, 0x400], &(0x7f0000000080)=[0x0, 0x0, 0x0], 0x2) sched_setscheduler(r0, 0x3, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x151) [ 498.743909] block nbd0: Device being setup by another task [ 498.761527] block nbd0: shutting down sockets [ 498.764306] FAULT_INJECTION: forcing a failure. [ 498.764306] name failslab, interval 1, probability 0, space 0, times 0 [ 498.815606] CPU: 0 PID: 23284 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 498.823613] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 498.832968] Call Trace: [ 498.835569] dump_stack+0x1fc/0x2ef [ 498.839210] should_fail.cold+0xa/0xf [ 498.843025] ? setup_fault_attr+0x200/0x200 [ 498.847353] ? lock_acquire+0x170/0x3c0 [ 498.851344] __should_failslab+0x115/0x180 [ 498.855629] should_failslab+0x5/0x10 [ 498.859522] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 498.864662] __kmalloc_node+0x38/0x70 [ 498.868478] kvmalloc_node+0x61/0xf0 [ 498.872207] __list_lru_init+0x4c6/0x7f0 [ 498.876276] ? up_read+0x53/0x110 [ 498.879747] sget_userns+0x810/0xcd0 [ 498.883468] ? set_bdev_super+0x110/0x110 [ 498.887723] ? ns_test_super+0x50/0x50 [ 498.891644] ? set_bdev_super+0x110/0x110 [ 498.895800] ? ns_test_super+0x50/0x50 [ 498.899694] sget+0x102/0x140 [ 498.902816] mount_bdev+0xf8/0x3b0 [ 498.906377] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 498.911697] erofs_mount+0x8c/0xc0 [ 498.915253] ? erofs_kill_sb+0x20/0x20 [ 498.915276] ? alloc_pages_current+0x19b/0x2a0 [ 498.915291] ? __lockdep_init_map+0x100/0x5a0 [ 498.915308] mount_fs+0xa3/0x310 [ 498.915328] vfs_kern_mount.part.0+0x68/0x470 [ 498.923776] do_mount+0x113c/0x2f10 [ 498.923796] ? cmp_ex_sort+0xc0/0xc0 [ 498.923813] ? __do_page_fault+0x180/0xd60 [ 498.923829] ? copy_mount_string+0x40/0x40 [ 498.923853] ? memset+0x20/0x40 [ 498.923870] ? copy_mount_options+0x26f/0x380 [ 498.939811] ksys_mount+0xcf/0x130 [ 498.939832] __x64_sys_mount+0xba/0x150 [ 498.939847] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 498.939864] do_syscall_64+0xf9/0x620 [ 498.967307] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 498.967320] RIP: 0033:0x467b0a [ 498.967333] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 498.967344] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 499.011203] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 499.018564] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 [ 499.025846] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 [ 499.033243] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 499.040520] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 12:04:10 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0xf000}, 0x0) 12:04:10 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x175000, 0x0) [ 499.063512] erofs: read_super, device -> /dev/loop5 [ 499.073877] erofs: options -> [ 499.077648] erofs: root inode @ nid 36 [ 499.085833] erofs: mounted on /dev/loop5 with opts: . [ 499.091171] erofs: unmounted for /dev/loop5 12:04:10 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x6000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 499.205122] erofs: read_super, device -> /dev/loop2 [ 499.239059] erofs: options -> 12:04:11 executing program 4 (fault-call:0 fault-nth:50): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:11 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x30000}, 0x0) [ 499.262023] erofs: root inode @ nid 36 [ 499.279697] erofs: mounted on /dev/loop2 with opts: . [ 499.301163] erofs: unmounted for /dev/loop2 [ 499.307193] erofs: read_super, device -> /dev/loop5 [ 499.329600] erofs: options -> [ 499.340884] erofs: root inode @ nid 36 [ 499.380663] erofs: mounted on /dev/loop5 with opts: . [ 499.403715] FAULT_INJECTION: forcing a failure. [ 499.403715] name failslab, interval 1, probability 0, space 0, times 0 [ 499.416233] CPU: 0 PID: 23347 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 499.423345] erofs: unmounted for /dev/loop5 [ 499.424220] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 499.424227] Call Trace: [ 499.424255] dump_stack+0x1fc/0x2ef [ 499.424278] should_fail.cold+0xa/0xf [ 499.424299] ? setup_fault_attr+0x200/0x200 [ 499.424315] ? lock_acquire+0x170/0x3c0 [ 499.424337] __should_failslab+0x115/0x180 [ 499.424354] should_failslab+0x5/0x10 [ 499.424369] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 499.424387] __kmalloc_node+0x38/0x70 [ 499.424404] kvmalloc_node+0x61/0xf0 [ 499.424420] __list_lru_init+0x4c6/0x7f0 [ 499.424434] ? up_read+0x53/0x110 [ 499.424454] sget_userns+0x810/0xcd0 [ 499.424468] ? set_bdev_super+0x110/0x110 [ 499.424485] ? ns_test_super+0x50/0x50 [ 499.424502] ? set_bdev_super+0x110/0x110 [ 499.500412] ? ns_test_super+0x50/0x50 [ 499.504284] sget+0x102/0x140 [ 499.507376] mount_bdev+0xf8/0x3b0 [ 499.511016] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 499.516287] erofs_mount+0x8c/0xc0 [ 499.519994] ? erofs_kill_sb+0x20/0x20 [ 499.523874] ? alloc_pages_current+0x19b/0x2a0 [ 499.528451] ? __lockdep_init_map+0x100/0x5a0 [ 499.533035] mount_fs+0xa3/0x310 [ 499.536389] vfs_kern_mount.part.0+0x68/0x470 [ 499.540874] do_mount+0x113c/0x2f10 [ 499.544576] ? cmp_ex_sort+0xc0/0xc0 [ 499.548271] ? __do_page_fault+0x180/0xd60 [ 499.552485] ? copy_mount_string+0x40/0x40 [ 499.556711] ? memset+0x20/0x40 [ 499.559971] ? copy_mount_options+0x26f/0x380 [ 499.564480] ksys_mount+0xcf/0x130 [ 499.568011] __x64_sys_mount+0xba/0x150 [ 499.571970] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 499.576534] do_syscall_64+0xf9/0x620 [ 499.580326] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 499.585506] RIP: 0033:0x467b0a [ 499.588691] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 499.607575] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 499.615265] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 499.622517] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 [ 499.629860] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 [ 499.637115] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 499.644750] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 12:04:11 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {0x0, 0x0, 0x2}, {&(0x7f0000001740)}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:04:11 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) syz_open_dev$vcsn(&(0x7f0000000040), 0x8, 0x2000) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[@ANYRES16], 0xbb610c8c3810062e) 12:04:11 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x34000}, 0x0) 12:04:11 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x3f00, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:11 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8503, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:11 executing program 4 (fault-call:0 fault-nth:51): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 499.824610] erofs: read_super, device -> /dev/loop4 12:04:11 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x400300}, 0x0) [ 499.848195] erofs: options -> [ 499.859236] erofs: read_super, device -> /dev/loop5 [ 499.861742] FAULT_INJECTION: forcing a failure. [ 499.861742] name failslab, interval 1, probability 0, space 0, times 0 [ 499.864739] erofs: read_super, device -> /dev/loop2 12:04:11 executing program 0: r0 = getpid() ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000080)=0x0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x40100, 0x0) perf_event_open(&(0x7f0000000000)={0x3, 0x80, 0x6a, 0x9, 0x9, 0x9, 0x0, 0x5, 0x40808, 0x4, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, @perf_config_ext={0x101, 0xffffffff}, 0x54800, 0x8001, 0x9, 0x9, 0x2, 0x80000001, 0x65, 0x0, 0x7ff, 0x0, 0x5}, r1, 0x10, r2, 0x8) sched_setscheduler(r0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r3, &(0x7f0000000000)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0xf9, 0x7, 0xd, 0x9, 0x0, 0x0, 0x20000, 0x4, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20, 0x4, @perf_bp={&(0x7f0000000100)}, 0x4ceac, 0x2, 0x2, 0x7, 0x2, 0x7, 0x7, 0x0, 0x5, 0x0, 0x7}, 0xffffffffffffffff, 0x10, r3, 0x1) r4 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r4, &(0x7f0000000140)=ANY=[], 0x151) [ 499.903736] erofs: options -> [ 499.919648] CPU: 0 PID: 23369 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 499.927468] erofs: options -> [ 499.927547] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 499.927555] Call Trace: [ 499.942789] dump_stack+0x1fc/0x2ef [ 499.946433] should_fail.cold+0xa/0xf 12:04:11 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0xf0ffff}, 0x0) [ 499.950251] ? setup_fault_attr+0x200/0x200 [ 499.954583] ? lock_acquire+0x170/0x3c0 [ 499.958575] __should_failslab+0x115/0x180 [ 499.962819] should_failslab+0x5/0x10 [ 499.966639] kmem_cache_alloc_trace+0x284/0x380 [ 499.971319] erofs_fill_super+0x167/0x12cc [ 499.976002] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 499.981291] ? vsprintf+0x30/0x30 [ 499.981811] erofs: root inode @ nid 36 [ 499.984750] ? wait_for_completion_io+0x10/0x10 [ 499.984771] ? set_blocksize+0x163/0x3f0 [ 499.984790] mount_bdev+0x2fc/0x3b0 [ 499.984805] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 499.984821] erofs_mount+0x8c/0xc0 [ 499.984837] ? erofs_kill_sb+0x20/0x20 [ 500.003810] erofs: mounted on /dev/loop5 with opts: . [ 500.006393] ? alloc_pages_current+0x19b/0x2a0 [ 500.006407] ? __lockdep_init_map+0x100/0x5a0 [ 500.006423] mount_fs+0xa3/0x310 [ 500.011076] erofs: unmounted for /dev/loop5 [ 500.013830] vfs_kern_mount.part.0+0x68/0x470 [ 500.013850] do_mount+0x113c/0x2f10 [ 500.013867] ? cmp_ex_sort+0xc0/0xc0 [ 500.013884] ? __do_page_fault+0x180/0xd60 12:04:11 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x1000000}, 0x0) [ 500.013901] ? copy_mount_string+0x40/0x40 [ 500.056093] ? memset+0x20/0x40 [ 500.059385] ? copy_mount_options+0x26f/0x380 [ 500.063981] ksys_mount+0xcf/0x130 [ 500.067565] __x64_sys_mount+0xba/0x150 [ 500.071551] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 500.076261] do_syscall_64+0xf9/0x620 [ 500.080077] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 500.086840] RIP: 0033:0x467b0a [ 500.090042] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 500.109072] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 500.116887] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 500.124165] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 [ 500.124721] erofs: root inode @ nid 36 [ 500.131432] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 [ 500.131440] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 12:04:11 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x2000000}, 0x0) [ 500.131449] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 500.160076] erofs: mounted on /dev/loop2 with opts: . [ 500.165748] erofs: unmounted for /dev/loop2 12:04:12 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x3000000}, 0x0) 12:04:12 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {0x0, 0x0, 0x2}, {&(0x7f0000001740)}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:04:12 executing program 4 (fault-call:0 fault-nth:52): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:12 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8703, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:12 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x5526, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:12 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x4000000}, 0x0) [ 500.711083] erofs: read_super, device -> /dev/loop4 [ 500.742303] erofs: read_super, device -> /dev/loop2 [ 500.753649] erofs: options -> [ 500.756891] FAULT_INJECTION: forcing a failure. [ 500.756891] name failslab, interval 1, probability 0, space 0, times 0 [ 500.773789] erofs: options -> [ 500.774550] erofs: read_super, device -> /dev/loop5 [ 500.782200] erofs: root inode @ nid 36 [ 500.787694] erofs: options -> [ 500.791562] erofs: mounted on /dev/loop2 with opts: . [ 500.797858] erofs: root inode @ nid 36 [ 500.816359] erofs: mounted on /dev/loop5 with opts: . [ 500.820559] CPU: 0 PID: 23440 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 500.829473] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 500.839073] Call Trace: [ 500.841674] dump_stack+0x1fc/0x2ef [ 500.845297] should_fail.cold+0xa/0xf [ 500.849097] ? setup_fault_attr+0x200/0x200 [ 500.853413] ? lock_acquire+0x170/0x3c0 [ 500.857387] __should_failslab+0x115/0x180 [ 500.861612] should_failslab+0x5/0x10 [ 500.865402] kmem_cache_alloc_trace+0x284/0x380 [ 500.870236] erofs_fill_super+0x167/0x12cc [ 500.874722] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 500.880081] ? vsprintf+0x30/0x30 [ 500.883534] ? wait_for_completion_io+0x10/0x10 [ 500.888222] ? set_blocksize+0x163/0x3f0 [ 500.892281] mount_bdev+0x2fc/0x3b0 [ 500.895984] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 500.901249] erofs_mount+0x8c/0xc0 [ 500.904785] ? erofs_kill_sb+0x20/0x20 [ 500.908667] ? alloc_pages_current+0x19b/0x2a0 [ 500.913236] ? __lockdep_init_map+0x100/0x5a0 [ 500.917718] mount_fs+0xa3/0x310 [ 500.921078] vfs_kern_mount.part.0+0x68/0x470 [ 500.925678] do_mount+0x113c/0x2f10 [ 500.929296] ? cmp_ex_sort+0xc0/0xc0 [ 500.933085] ? __do_page_fault+0x180/0xd60 [ 500.937324] ? copy_mount_string+0x40/0x40 [ 500.941556] ? memset+0x20/0x40 [ 500.945001] ? copy_mount_options+0x26f/0x380 [ 500.949489] ksys_mount+0xcf/0x130 [ 500.953070] __x64_sys_mount+0xba/0x150 [ 500.957035] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 500.961696] do_syscall_64+0xf9/0x620 [ 500.965492] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 500.970667] RIP: 0033:0x467b0a [ 500.973849] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 500.992921] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 501.001000] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 501.008384] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 [ 501.015647] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 [ 501.022948] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 501.030211] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 501.054571] erofs: unmounted for /dev/loop2 [ 501.069424] erofs: unmounted for /dev/loop5 12:04:12 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x5000000}, 0x0) 12:04:12 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000016c0), 0x0, 0x0) sendmsg$nl_route(r2, 0x0, 0x4000094) ioctl$SNAPSHOT_SET_SWAP_AREA(r2, 0x400c330d, &(0x7f0000000000)={0x5, 0x800}) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x151) 12:04:13 executing program 4 (fault-call:0 fault-nth:53): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:13 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8803, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:13 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x6000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:13 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x6000000}, 0x0) [ 501.293034] erofs: read_super, device -> /dev/loop5 [ 501.309460] erofs: options -> [ 501.327329] erofs: root inode @ nid 36 [ 501.336977] erofs: read_super, device -> /dev/loop4 [ 501.343738] erofs: mounted on /dev/loop5 with opts: . [ 501.352577] erofs: options -> [ 501.360085] erofs: unmounted for /dev/loop5 [ 501.365461] FAULT_INJECTION: forcing a failure. [ 501.365461] name failslab, interval 1, probability 0, space 0, times 0 [ 501.408110] CPU: 0 PID: 23489 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 501.416645] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 501.426107] Call Trace: [ 501.428736] dump_stack+0x1fc/0x2ef [ 501.432469] should_fail.cold+0xa/0xf [ 501.436355] ? do_mount+0x113c/0x2f10 [ 501.436371] ? setup_fault_attr+0x200/0x200 [ 501.436385] ? blk_queue_enter+0x40b/0xb70 [ 501.436410] __should_failslab+0x115/0x180 [ 501.436429] should_failslab+0x5/0x10 [ 501.436443] kmem_cache_alloc_node+0x54/0x3b0 [ 501.436460] create_task_io_context+0x2c/0x430 [ 501.436478] generic_make_request_checks+0x1c4f/0x22e0 [ 501.436498] ? should_fail_bio.isra.0+0xa0/0xa0 [ 501.461998] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 501.462016] ? kmem_cache_alloc+0x315/0x370 [ 501.462041] generic_make_request+0x23f/0xdf0 [ 501.462064] ? blk_put_request+0x110/0x110 [ 501.495008] ? HARDIRQ_verbose+0x10/0x10 [ 501.499185] ? lock_downgrade+0x720/0x720 [ 501.503380] submit_bio+0xb1/0x430 [ 501.506434] erofs: read_super, device -> /dev/loop2 [ 501.507199] ? generic_make_request+0xdf0/0xdf0 [ 501.507217] ? check_preemption_disabled+0x41/0x280 [ 501.507240] ? guard_bio_eod+0x2a0/0x650 [ 501.507257] submit_bh_wbc+0x5a7/0x760 [ 501.507276] __bread_gfp+0x14e/0x300 [ 501.514090] erofs: options -> [ 501.517552] erofs_fill_super+0x207/0x12cc [ 501.517575] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 501.517592] ? vsprintf+0x30/0x30 [ 501.517612] ? wait_for_completion_io+0x10/0x10 [ 501.517628] ? set_blocksize+0x163/0x3f0 [ 501.533415] erofs: root inode @ nid 36 [ 501.534552] mount_bdev+0x2fc/0x3b0 [ 501.534570] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 501.534589] erofs_mount+0x8c/0xc0 [ 501.534608] ? erofs_kill_sb+0x20/0x20 [ 501.540381] erofs: mounted on /dev/loop2 with opts: . [ 501.542005] ? alloc_pages_current+0x19b/0x2a0 [ 501.542021] ? __lockdep_init_map+0x100/0x5a0 [ 501.542039] mount_fs+0xa3/0x310 [ 501.542058] vfs_kern_mount.part.0+0x68/0x470 [ 501.542076] do_mount+0x113c/0x2f10 [ 501.555570] erofs: unmounted for /dev/loop2 [ 501.559481] ? cmp_ex_sort+0xc0/0xc0 [ 501.559500] ? __do_page_fault+0x180/0xd60 [ 501.559519] ? copy_mount_string+0x40/0x40 [ 501.559548] ? memset+0x20/0x40 [ 501.627337] ? copy_mount_options+0x26f/0x380 [ 501.631830] ksys_mount+0xcf/0x130 [ 501.636146] __x64_sys_mount+0xba/0x150 [ 501.640216] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 501.644784] do_syscall_64+0xf9/0x620 [ 501.648939] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 501.654204] RIP: 0033:0x467b0a [ 501.657386] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 501.677073] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 501.684852] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 501.692105] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 [ 501.699363] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 12:04:13 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8903, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 501.706619] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 501.713877] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 12:04:13 executing program 0: r0 = getpid() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000300)={0x0, 0x18, 0xfa00, {0x2, &(0x7f00000002c0)={0xffffffffffffffff}, 0x13f, 0x5}}, 0x20) write$RDMA_USER_CM_CMD_DESTROY_ID(r1, &(0x7f0000000340)={0x1, 0x10, 0xfa00, {&(0x7f0000000280), r2}}, 0x18) sendmsg$nl_route(r1, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)=@bridge_delvlan={0x58, 0x71, 0x10, 0x70bd2c, 0x25dfdbfb, {}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x1}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x0, 0x4}}}, @BRIDGE_VLANDB_ENTRY={0x10, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_TUNNEL_INFO={0xc, 0x4, 0x0, 0x1, @BRIDGE_VLANDB_TINFO_CMD={0x8, 0x2, 0x13}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x1}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x14, 0x4}}}]}, 0x58}, 0x1, 0x0, 0x0, 0x4001080}, 0x80) sched_setscheduler(r0, 0x0, 0x0) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) r4 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000016c0), 0x0, 0x0) sendmsg$nl_route(r4, 0x0, 0x4000094) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r4, 0xc0502100, &(0x7f0000000000)={0x0, 0x0}) move_pages(r5, 0x6, &(0x7f0000000080)=[&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil], &(0x7f00000000c0)=[0x3], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0) write$binfmt_script(r3, &(0x7f0000000140)=ANY=[], 0x151) 12:04:13 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x8000000}, 0x0) 12:04:13 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x6022, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:13 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {0x0, 0x0, 0x2}, {&(0x7f0000001740)}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) [ 501.794707] erofs: read_super, device -> /dev/loop5 [ 501.799854] erofs: options -> [ 501.807402] erofs: root inode @ nid 36 [ 501.812559] erofs: mounted on /dev/loop5 with opts: . [ 501.826324] erofs: unmounted for /dev/loop5 12:04:13 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8a03, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 501.847150] erofs: root inode @ nid 36 [ 501.852987] erofs: mounted on /dev/loop4 with opts: . 12:04:13 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x9000000}, 0x0) 12:04:13 executing program 4 (fault-call:0 fault-nth:54): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 501.989017] erofs: unmounted for /dev/loop4 12:04:13 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0xa000000}, 0x0) [ 502.064940] erofs: read_super, device -> /dev/loop5 [ 502.081136] erofs: options -> [ 502.082290] erofs: read_super, device -> /dev/loop2 [ 502.098635] erofs: read_super, device -> /dev/loop4 [ 502.121851] erofs: options -> [ 502.128241] erofs: options -> [ 502.129760] erofs: root inode @ nid 36 [ 502.132371] erofs: root inode @ nid 36 [ 502.147268] erofs: root inode @ nid 36 [ 502.155278] erofs: mounted on /dev/loop2 with opts: . [ 502.172323] erofs: mounted on /dev/loop5 with opts: . [ 502.172542] erofs: mounted on /dev/loop4 with opts: . [ 502.191607] erofs: unmounted for /dev/loop2 [ 502.193979] erofs: unmounted for /dev/loop5 [ 502.201741] FAULT_INJECTION: forcing a failure. [ 502.201741] name failslab, interval 1, probability 0, space 0, times 0 [ 502.223157] CPU: 1 PID: 23551 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 502.231242] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 502.240777] Call Trace: [ 502.243377] dump_stack+0x1fc/0x2ef [ 502.247016] should_fail.cold+0xa/0xf [ 502.250827] ? setup_fault_attr+0x200/0x200 [ 502.255157] ? lock_acquire+0x170/0x3c0 [ 502.259149] __should_failslab+0x115/0x180 [ 502.263394] should_failslab+0x5/0x10 [ 502.267203] kmem_cache_alloc_trace+0x284/0x380 [ 502.271884] get_mountpoint+0x140/0x3c0 [ 502.275865] lock_mount+0x131/0x4a0 [ 502.279497] ? lookup_mnt+0x420/0x420 [ 502.283298] ? vfs_kern_mount.part.0+0x2b4/0x470 [ 502.288218] do_add_mount+0x73/0x560 [ 502.292139] ? graft_tree+0x210/0x210 [ 502.295942] ? do_raw_spin_unlock+0x171/0x230 [ 502.300591] ? _raw_spin_unlock+0x29/0x40 [ 502.304947] ? vfs_kern_mount.part.0+0x2b9/0x470 [ 502.310323] do_mount+0x1956/0x2f10 [ 502.313968] ? cmp_ex_sort+0xc0/0xc0 [ 502.317688] ? __do_page_fault+0x180/0xd60 [ 502.322114] ? copy_mount_string+0x40/0x40 [ 502.326376] ? memset+0x20/0x40 [ 502.329664] ? copy_mount_options+0x26f/0x380 [ 502.334257] ksys_mount+0xcf/0x130 [ 502.338345] __x64_sys_mount+0xba/0x150 [ 502.342329] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 502.347004] do_syscall_64+0xf9/0x620 [ 502.350814] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 502.356103] RIP: 0033:0x467b0a 12:04:14 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0xb000000}, 0x0) [ 502.359440] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 502.378407] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 502.386723] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 502.394021] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 [ 502.401286] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 [ 502.408701] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 502.416688] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 502.433916] erofs: unmounted for /dev/loop4 12:04:14 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0xe000000}, 0x0) 12:04:14 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8303, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:14 executing program 4 (fault-call:0 fault-nth:55): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 502.660386] erofs: read_super, device -> /dev/loop2 [ 502.700377] erofs: options -> 12:04:14 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) r2 = openat$vcs(0xffffffffffffff9c, 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000bc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) fcntl$lock(r2, 0x6, &(0x7f0000000280)={0x2, 0x4, 0x5, 0x0, r3}) rt_sigqueueinfo(r3, 0xf, &(0x7f0000000000)={0x37, 0x7, 0x2}) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x151) 12:04:14 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8b03, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:14 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0xf000000}, 0x0) [ 502.720772] ieee802154 phy0 wpan0: encryption failed: -22 [ 502.726483] ieee802154 phy1 wpan1: encryption failed: -22 [ 502.741972] erofs: root inode @ nid 36 [ 502.747438] erofs: mounted on /dev/loop2 with opts: . [ 502.762802] erofs: unmounted for /dev/loop2 [ 502.772299] erofs: read_super, device -> /dev/loop4 [ 502.779640] erofs: options -> [ 502.796087] erofs: root inode @ nid 36 [ 502.814076] FAULT_INJECTION: forcing a failure. [ 502.814076] name failslab, interval 1, probability 0, space 0, times 0 [ 502.856517] CPU: 0 PID: 23593 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 502.857156] erofs: read_super, device -> /dev/loop5 [ 502.864512] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 502.864519] Call Trace: [ 502.864542] dump_stack+0x1fc/0x2ef [ 502.864561] should_fail.cold+0xa/0xf [ 502.864578] ? setup_fault_attr+0x200/0x200 [ 502.864591] ? lock_acquire+0x170/0x3c0 [ 502.864614] __should_failslab+0x115/0x180 [ 502.864631] should_failslab+0x5/0x10 [ 502.864651] kmem_cache_alloc+0x277/0x370 [ 502.864670] ? destroy_inode+0x20/0x20 [ 502.864684] alloc_inode+0x18/0x50 [ 502.864696] ? destroy_inode+0x20/0x20 [ 502.864710] alloc_inode+0x5d/0x180 [ 502.864723] iget_locked+0x193/0x480 [ 502.864741] erofs_iget+0x27/0x2720 [ 502.864756] ? do_raw_spin_unlock+0x171/0x230 [ 502.864776] erofs_fill_super+0xf65/0x12cc [ 502.864794] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 502.864812] ? vsprintf+0x30/0x30 [ 502.897903] erofs: options -> [ 502.902128] ? wait_for_completion_io+0x10/0x10 [ 502.902143] ? set_blocksize+0x163/0x3f0 [ 502.902161] mount_bdev+0x2fc/0x3b0 [ 502.929024] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 502.937240] erofs_mount+0x8c/0xc0 [ 502.937255] ? erofs_kill_sb+0x20/0x20 [ 502.937273] ? alloc_pages_current+0x19b/0x2a0 [ 502.937287] ? __lockdep_init_map+0x100/0x5a0 [ 502.937302] mount_fs+0xa3/0x310 [ 502.950462] vfs_kern_mount.part.0+0x68/0x470 [ 502.950483] do_mount+0x113c/0x2f10 [ 502.950500] ? cmp_ex_sort+0xc0/0xc0 [ 502.966392] ? __do_page_fault+0x180/0xd60 [ 502.979498] ? copy_mount_string+0x40/0x40 [ 502.979523] ? memset+0x20/0x40 [ 502.979540] ? copy_mount_options+0x26f/0x380 [ 502.988671] ksys_mount+0xcf/0x130 [ 502.988690] __x64_sys_mount+0xba/0x150 [ 502.988709] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 502.996928] do_syscall_64+0xf9/0x620 [ 502.996951] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 502.996964] RIP: 0033:0x467b0a [ 502.996983] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 502.996990] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 502.997003] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 502.997010] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 [ 502.997018] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 [ 502.997030] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 12:04:14 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340), 0x0, 0x2}, {&(0x7f0000001740)}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:04:14 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8503, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:14 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x10000000}, 0x0) [ 503.012991] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 503.052685] erofs: root inode @ nid 36 12:04:14 executing program 4 (fault-call:0 fault-nth:56): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 503.154718] erofs: read_super, device -> /dev/loop2 [ 503.165952] erofs: options -> [ 503.183954] erofs: mounted on /dev/loop5 with opts: . [ 503.187804] erofs: root inode @ nid 36 [ 503.192117] erofs: read_super, device -> /dev/loop4 [ 503.199133] erofs: options -> [ 503.202706] erofs: unmounted for /dev/loop5 [ 503.211593] erofs: root inode @ nid 36 [ 503.216478] FAULT_INJECTION: forcing a failure. [ 503.216478] name failslab, interval 1, probability 0, space 0, times 0 [ 503.221334] erofs: mounted on /dev/loop2 with opts: . [ 503.228417] CPU: 0 PID: 23628 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 503.240937] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 503.250307] Call Trace: [ 503.252307] erofs: unmounted for /dev/loop2 [ 503.252898] dump_stack+0x1fc/0x2ef [ 503.260911] should_fail.cold+0xa/0xf [ 503.264721] ? setup_fault_attr+0x200/0x200 [ 503.269055] ? lock_acquire+0x170/0x3c0 [ 503.273045] __should_failslab+0x115/0x180 [ 503.277286] should_failslab+0x5/0x10 [ 503.277301] kmem_cache_alloc+0x277/0x370 [ 503.277318] ? destroy_inode+0x20/0x20 [ 503.289132] alloc_inode+0x18/0x50 [ 503.292714] ? destroy_inode+0x20/0x20 [ 503.296607] alloc_inode+0x5d/0x180 [ 503.300243] new_inode+0x1d/0xf0 [ 503.303618] erofs_fill_super+0xde9/0x12cc [ 503.307885] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 503.313178] ? vsprintf+0x30/0x30 [ 503.316642] ? wait_for_completion_io+0x10/0x10 [ 503.321317] ? set_blocksize+0x163/0x3f0 [ 503.325391] mount_bdev+0x2fc/0x3b0 [ 503.329015] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 503.334285] erofs_mount+0x8c/0xc0 [ 503.337810] ? erofs_kill_sb+0x20/0x20 [ 503.341734] ? alloc_pages_current+0x19b/0x2a0 [ 503.346298] ? __lockdep_init_map+0x100/0x5a0 [ 503.350775] mount_fs+0xa3/0x310 [ 503.354126] vfs_kern_mount.part.0+0x68/0x470 [ 503.358608] do_mount+0x113c/0x2f10 [ 503.362499] ? cmp_ex_sort+0xc0/0xc0 [ 503.366198] ? __do_page_fault+0x180/0xd60 [ 503.370429] ? copy_mount_string+0x40/0x40 [ 503.374650] ? memset+0x20/0x40 [ 503.377910] ? copy_mount_options+0x26f/0x380 [ 503.382387] ksys_mount+0xcf/0x130 [ 503.385911] __x64_sys_mount+0xba/0x150 [ 503.389883] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 503.394467] do_syscall_64+0xf9/0x620 [ 503.398285] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 503.403456] RIP: 0033:0x467b0a [ 503.406631] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 503.425673] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 503.433459] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 503.440728] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 [ 503.447981] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 12:04:15 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x60000000}, 0x0) 12:04:15 executing program 0: unshare(0x40000400) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) ioctl$int_in(r0, 0x5452, &(0x7f0000000000)=0x7417) listen(r0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x2258}], 0x1, 0x0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r2, &(0x7f0000000140)=ANY=[], 0x151) [ 503.455235] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 503.462486] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 12:04:15 executing program 4 (fault-call:0 fault-nth:57): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:15 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8c03, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:15 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x9effffff}, 0x0) 12:04:15 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8703, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 503.680420] IPVS: ftp: loaded support on port[0] = 21 [ 503.737600] erofs: read_super, device -> /dev/loop5 [ 503.744844] erofs: read_super, device -> /dev/loop4 [ 503.767508] erofs: options -> [ 503.771631] erofs: options -> [ 503.791335] erofs: root inode @ nid 36 [ 503.796862] erofs: root inode @ nid 36 [ 503.812016] erofs: mounted on /dev/loop5 with opts: . [ 503.826016] FAULT_INJECTION: forcing a failure. [ 503.826016] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 503.838202] CPU: 1 PID: 23657 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 503.846088] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 503.855548] Call Trace: [ 503.858150] dump_stack+0x1fc/0x2ef [ 503.861798] should_fail.cold+0xa/0xf [ 503.865613] ? unwind_get_return_address+0x51/0x90 [ 503.870639] ? setup_fault_attr+0x200/0x200 [ 503.875589] __alloc_pages_nodemask+0x239/0x2890 [ 503.880368] ? __lock_acquire+0x6de/0x3ff0 [ 503.884660] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 503.889514] ? mark_held_locks+0xf0/0xf0 [ 503.893592] ? perf_trace_lock_acquire+0xef/0x530 [ 503.898455] ? HARDIRQ_verbose+0x10/0x10 [ 503.902610] ? HARDIRQ_verbose+0x10/0x10 [ 503.906857] ? lock_acquire+0x170/0x3c0 [ 503.907318] erofs: unmounted for /dev/loop5 [ 503.910846] cache_grow_begin+0xa4/0x8a0 [ 503.910864] ? setup_fault_attr+0x200/0x200 [ 503.910881] ? cache_alloc_pfmemalloc+0x1e/0x140 [ 503.928316] cache_alloc_refill+0x273/0x340 [ 503.932654] kmem_cache_alloc+0x346/0x370 [ 503.936814] erofs_fill_super+0x10a1/0x12cc [ 503.941150] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 503.946436] ? vsprintf+0x30/0x30 [ 503.949901] ? wait_for_completion_io+0x10/0x10 [ 503.954573] ? set_blocksize+0x163/0x3f0 [ 503.958648] mount_bdev+0x2fc/0x3b0 [ 503.962278] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 503.967570] erofs_mount+0x8c/0xc0 [ 503.971145] ? erofs_kill_sb+0x20/0x20 [ 503.975046] ? alloc_pages_current+0x19b/0x2a0 [ 503.979633] ? __lockdep_init_map+0x100/0x5a0 [ 503.980459] erofs: read_super, device -> /dev/loop2 [ 503.984129] mount_fs+0xa3/0x310 [ 503.984151] vfs_kern_mount.part.0+0x68/0x470 [ 503.984169] do_mount+0x113c/0x2f10 [ 503.984187] ? cmp_ex_sort+0xc0/0xc0 [ 503.984204] ? __do_page_fault+0x180/0xd60 [ 503.984220] ? copy_mount_string+0x40/0x40 [ 503.984242] ? memset+0x20/0x40 [ 503.998043] erofs: options -> [ 504.000702] ? copy_mount_options+0x26f/0x380 [ 504.000722] ksys_mount+0xcf/0x130 [ 504.000739] __x64_sys_mount+0xba/0x150 [ 504.028991] erofs: root inode @ nid 36 [ 504.031437] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 504.031453] do_syscall_64+0xf9/0x620 [ 504.031472] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 504.048810] erofs: mounted on /dev/loop2 with opts: . [ 504.048866] RIP: 0033:0x467b0a [ 504.057244] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 504.060422] erofs: unmounted for /dev/loop2 [ 504.076500] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 12:04:15 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0xd2010000}, 0x0) [ 504.076514] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 504.076521] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 [ 504.076530] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 [ 504.076538] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 504.076547] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 504.129930] erofs: mounted on /dev/loop4 with opts: . [ 504.168182] IPVS: ftp: loaded support on port[0] = 21 12:04:16 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340), 0x0, 0x2}, {&(0x7f0000001740)}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:04:16 executing program 4 (fault-call:0 fault-nth:58): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:16 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8d03, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:16 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xb903, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 504.284208] erofs: unmounted for /dev/loop4 12:04:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0xf0ffffff}, 0x0) 12:04:16 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, r2) ioctl$NBD_DO_IT(r3, 0xab03) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x189) [ 504.396127] erofs: read_super, device -> /dev/loop4 [ 504.401465] erofs: read_super, device -> /dev/loop5 [ 504.409530] erofs: options -> [ 504.416720] erofs: options -> [ 504.422423] erofs: root inode @ nid 36 [ 504.437721] erofs: root inode @ nid 36 [ 504.462058] erofs: read_super, device -> /dev/loop2 [ 504.468082] erofs: mounted on /dev/loop5 with opts: . [ 504.468612] erofs: options -> [ 504.492408] FAULT_INJECTION: forcing a failure. [ 504.492408] name failslab, interval 1, probability 0, space 0, times 0 12:04:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0xfffff000}, 0x0) [ 504.509686] erofs: unmounted for /dev/loop5 [ 504.513735] erofs: root inode @ nid 36 [ 504.534942] erofs: mounted on /dev/loop2 with opts: . [ 504.550371] CPU: 1 PID: 23740 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 504.559237] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 504.569111] Call Trace: [ 504.571708] dump_stack+0x1fc/0x2ef [ 504.575363] should_fail.cold+0xa/0xf [ 504.579166] ? setup_fault_attr+0x200/0x200 [ 504.583496] ? lock_acquire+0x170/0x3c0 [ 504.587488] __should_failslab+0x115/0x180 [ 504.591731] should_failslab+0x5/0x10 [ 504.595543] kmem_cache_alloc+0x277/0x370 [ 504.599720] ? destroy_inode+0x20/0x20 [ 504.603617] alloc_inode+0x18/0x50 [ 504.607168] ? destroy_inode+0x20/0x20 [ 504.611059] alloc_inode+0x5d/0x180 [ 504.614688] iget_locked+0x193/0x480 [ 504.618439] erofs_iget+0x27/0x2720 [ 504.622077] ? do_raw_spin_unlock+0x171/0x230 [ 504.626585] erofs_fill_super+0xf65/0x12cc [ 504.630837] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 504.635311] erofs: unmounted for /dev/loop2 [ 504.636117] ? vsprintf+0x30/0x30 [ 504.636137] ? wait_for_completion_io+0x10/0x10 [ 504.636153] ? set_blocksize+0x163/0x3f0 [ 504.652609] mount_bdev+0x2fc/0x3b0 [ 504.656241] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 504.661530] erofs_mount+0x8c/0xc0 [ 504.665074] ? erofs_kill_sb+0x20/0x20 [ 504.668972] ? alloc_pages_current+0x19b/0x2a0 [ 504.673557] ? __lockdep_init_map+0x100/0x5a0 [ 504.678066] mount_fs+0xa3/0x310 [ 504.681450] vfs_kern_mount.part.0+0x68/0x470 [ 504.685964] do_mount+0x113c/0x2f10 [ 504.689599] ? cmp_ex_sort+0xc0/0xc0 [ 504.693321] ? __do_page_fault+0x180/0xd60 [ 504.697562] ? copy_mount_string+0x40/0x40 [ 504.701878] ? memset+0x20/0x40 [ 504.705167] ? copy_mount_options+0x26f/0x380 [ 504.709678] ksys_mount+0xcf/0x130 12:04:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0xffffff7f}, 0x0) [ 504.713233] __x64_sys_mount+0xba/0x150 [ 504.717208] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 504.721798] do_syscall_64+0xf9/0x620 [ 504.725611] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 504.730801] RIP: 0033:0x467b0a [ 504.734000] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 504.752929] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 12:04:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0xffffff9e}, 0x0) [ 504.760649] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 504.767924] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 [ 504.775204] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 [ 504.782565] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 504.789839] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 12:04:16 executing program 4 (fault-call:0 fault-nth:59): syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:16 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xba03, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:16 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8e03, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 505.002733] erofs: read_super, device -> /dev/loop2 [ 505.026347] erofs: options -> [ 505.030241] erofs: root inode @ nid 36 [ 505.039247] erofs: mounted on /dev/loop2 with opts: . [ 505.051940] erofs: unmounted for /dev/loop2 [ 505.068818] erofs: read_super, device -> /dev/loop5 [ 505.074762] erofs: options -> [ 505.078322] erofs: root inode @ nid 36 [ 505.082493] erofs: mounted on /dev/loop5 with opts: . [ 505.088617] erofs: unmounted for /dev/loop5 [ 505.093991] erofs: read_super, device -> /dev/loop4 [ 505.103524] erofs: options -> [ 505.110232] erofs: root inode @ nid 36 12:04:16 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='scalable\x00', 0x9) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000300)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x5c) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000540)={'vlan0\x00'}) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) r2 = syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xd9ba, 0x6, &(0x7f0000002840)=[{&(0x7f00000005c0)="99aa02fffa4f706a2f115a8d16ba4cf6a14715824f87611453354b52257047615fe105499a880f7c55a0603961d519d12788e072fa2c2c11f4d1f71c621dd6c8ec8b3cb417271e902428c8e653a523b311d5036b814c09fc21f9ff9244648e6921e4345bf4453513f46d560d8c94354b6d73e65d78e3f539837a5e57afff152b7391d7c3b73e7d4a5c91a897c21426656b244c28f97c7394d30887287092b45bb84bd86e90bf7567d0c9ce1795f9fa74a5b1391f6014b598bab0bc5b3e0ceeac0e45d698550571e45c8f52c59efe4cf35926342270ea7b2768dc8462adae709ad6ccd3b4466f656a2f163a75a7c846b4cf5184f4567d5c3b139d1e9884dd86", 0xff, 0x7}, {&(0x7f0000000280)="0dd6956b22ad2bfae807f16c64538ce0f69270deb2007fd6ef6efda38b7f7aa227b54466ff853a66b541086d7e3ddced0721c1de86863d98b595fa8412056d6750", 0x41}, {&(0x7f0000000340), 0x0, 0x2}, {&(0x7f0000001740)}, {&(0x7f0000002740)="232b6b61b6c25db61118802966b9066a20a9b76b5b75868530b4b1a6f93f60e97f9ac538287e50b77ec37e774aafa3c4d8d4e21ed715c2be7f581d47342569b9f2f79cb1538491140814e72754583ac011f225a95775bdb89c5cd30057df19a265328008e0639c341e18aa1069041ccac533dfae30404e3e6fe4965f03a7b458200e173829935a102bb5126f631e69dd68ecc982ecade8e3ce56cc915f108dbaeaa16138896a2ccfdeb8e7310e55841ba5403a498e278b4076e329400d0dcc900405f71862ab0f85c1e24d3ddd9d16879512522ba465f369b110c31db8c3fe224dd125aaa8aea7", 0xe7, 0x2}, {&(0x7f0000000440)="45008010e2387944a6d9b121efc52638a2f4a5bfc71ffccb4e7180680b20f834b7508157e804b89d240d758be630dfa63be9ccdc10d72eddcca40e59b4f4c4bd72a52e3a961c970e56a3aa55d66527ad90787dd5da736b50b591902566ed403d5dc94a04f729f9e516dc5a56fcdbc00b416d57408cbc7755284559d5fe47785753a3c22829e1e751aeabd7cf57539b70c6dddbb6ef77b39da1", 0x99, 0x23}], 0x2481400, &(0x7f0000002900)={[{@volume={'volume', 0x3d, 0xffff}}, {@adinicb}, {@uid_forget}, {@gid_forget}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'scalable\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ':*{]'}}, {@smackfsdef={'smackfsdef', 0x3d, 'yeah\x00'}}]}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f00000029c0)={{r0}, 0x0, 0xc, @unused=[0x6, 0xfffffffffffffff8, 0x2, 0x5], @subvolid=0x22c}) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x400443c9, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x4, 0x6, 0x3, 0x7ffe, 0x1}, 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x27f4}, 0x700) 12:04:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0xfffffff0}, 0x0) 12:04:16 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xbb03, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 505.137290] FAULT_INJECTION: forcing a failure. [ 505.137290] name failslab, interval 1, probability 0, space 0, times 0 [ 505.214147] CPU: 1 PID: 23800 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 505.222077] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 505.231527] Call Trace: [ 505.234142] dump_stack+0x1fc/0x2ef [ 505.237895] should_fail.cold+0xa/0xf [ 505.241709] ? setup_fault_attr+0x200/0x200 [ 505.246036] ? lock_acquire+0x170/0x3c0 [ 505.250376] __should_failslab+0x115/0x180 [ 505.254619] should_failslab+0x5/0x10 [ 505.258424] kmem_cache_alloc+0x277/0x370 [ 505.262574] erofs_fill_super+0x10a1/0x12cc [ 505.266890] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 505.272168] ? vsprintf+0x30/0x30 [ 505.275621] ? wait_for_completion_io+0x10/0x10 [ 505.280301] ? set_blocksize+0x163/0x3f0 [ 505.284357] mount_bdev+0x2fc/0x3b0 [ 505.287974] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 505.293244] erofs_mount+0x8c/0xc0 [ 505.296773] ? erofs_kill_sb+0x20/0x20 [ 505.300654] ? alloc_pages_current+0x19b/0x2a0 [ 505.305224] ? __lockdep_init_map+0x100/0x5a0 [ 505.309704] mount_fs+0xa3/0x310 [ 505.313067] vfs_kern_mount.part.0+0x68/0x470 [ 505.317552] do_mount+0x113c/0x2f10 [ 505.321168] ? cmp_ex_sort+0xc0/0xc0 [ 505.324873] ? __do_page_fault+0x180/0xd60 [ 505.329095] ? copy_mount_string+0x40/0x40 [ 505.333328] ? memset+0x20/0x40 [ 505.336608] ? copy_mount_options+0x26f/0x380 [ 505.341093] ksys_mount+0xcf/0x130 [ 505.344624] __x64_sys_mount+0xba/0x150 [ 505.348589] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 505.353163] do_syscall_64+0xf9/0x620 [ 505.356959] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 505.362132] RIP: 0033:0x467b0a [ 505.365317] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 505.384215] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 505.392008] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 505.399264] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 [ 505.406519] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 12:04:17 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8f03, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 505.413772] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 505.421035] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 505.435894] block nbd0: Receive control failed (result -32) [ 505.441977] block nbd0: shutting down sockets [ 505.457797] erofs: read_super, device -> /dev/loop5 [ 505.474601] erofs: options -> [ 505.486166] erofs: root inode @ nid 36 [ 505.508039] erofs: mounted on /dev/loop5 with opts: . [ 505.518835] erofs: read_super, device -> /dev/loop2 [ 505.534701] erofs: unmounted for /dev/loop5 [ 505.556174] erofs: options -> 12:04:17 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x3000000000000}, 0x0) [ 505.589837] erofs: root inode @ nid 36 [ 505.626365] erofs: mounted on /dev/loop2 with opts: . 12:04:17 executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x9003, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 505.652960] erofs: unmounted for /dev/loop2 12:04:17 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x151) recvmsg$unix(0xffffffffffffffff, &(0x7f0000004d80)={&(0x7f0000004b40)=@abs, 0x6e, &(0x7f0000004c80)=[{&(0x7f0000004bc0)=""/175, 0xaf}], 0x1, &(0x7f0000004cc0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xc0}, 0x100) r3 = getgid() r4 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x0) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0xb5a) r5 = accept4(0xffffffffffffffff, &(0x7f0000004dc0)=@un=@abs, &(0x7f0000004e40)=0x80, 0x80000) r6 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x0) ioctl$NBD_SET_FLAGS(r6, 0xab0a, 0xb5a) r7 = syz_open_dev$ndb(&(0x7f0000000700), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x0) ioctl$NBD_SET_SOCK(r9, 0xab00, r8) ioctl$NBD_SET_SOCK(r7, 0xab00, r8) ioctl$NBD_CLEAR_SOCK(r7, 0xab04) r10 = syz_mount_image$hpfs(&(0x7f0000004e80), &(0x7f0000004ec0)='./file0\x00', 0x1f, 0x4, &(0x7f0000006080)=[{&(0x7f0000004f00)="f43b97824238e025cc33c1edc33eb6514ba517e571df16d916c85bc3ab93c3723b34cfc3182ab2b2d74e1c59566be9a9050685fd0d3ba8ddc3598456af0bf76a31842559cc93b5bd616036a7f31f6482010c7318a620cfd36f406a1976067dc391ebd09bb16b757b2571a322e6069dede451da52f5596538d9d069dca7e35da01e4b84c328e4dce317cc71344cd919c6bf98dfdb084b8b3c30e5c8d2ba7061fd210bfe6ece4c8773a528a56bb19452b70a8a527117187bdf8d6511c558be282c318e229c6d951c896c2aa41d0c8a5be4f643462d8a06ca6499e8cd0eedafc253c67b2f9f6e3571357ff5b15000ea447b7c223efd1bf1f15aded9f39025", 0xfd, 0x7}, {&(0x7f0000005000)="6bbbc0600446ae55146b218c62c957b52800ca4a1c12880bb6b9d01ee50359ff26876af8dcefb3ebdd94b9a1f48192ebaa07d2eeb6b739cdc08de69c13d1eb2a8ff3257ea8bc052015285f77da08d23797ca88833e740b81d6bef7e976fe958229470c5ab6ec68e4c252e581a043581455a2a831424465b4945fdfd648e5ebccfbcd5fb90080dcf55d6a601a79f15e9c9669975ce49492d2417c2b5e0acd4f470fa10e25df613f90b4c6ec3cdabfbdb2baec841c1612c0f0da7f6c01766dd9376b261b14076a1dae2be0c7976e5fc056360b14572979cba11468253f99b5371368ec742a8a0b97ccfb23a1bcfa3dd1b25dc1848e59a5696b69ee6c3482ebb8596eb3ab3638ffcc46a8211238a06dc9c95d7e6848e739d967f7eaba6d5cbcf4ae0c8b97cf0655beeeaf1b91c39f1be779355e5cccc18b111ee2a2cc9747e98877950c9394dae8bf4553ddc691ab9d947d7603563839d95daadbab2653b3728a147077ef55b7ff61cec08d0f438f8ee306624021232312af137886c520b57006703e08547f805f9dbb207e09e4dccee2f908a4ab231285d78b0154d4919e9e4a2a304c26f8bc1b3b86f2a6ff2c6b7de5f668de757e654a7bb696328a7e28aa5a6f1e2f68a98eb935a7f6786d515351c0ce90d15ff4e57046c5918881e5e2f223e83a13ef2c239bae177b2e2ee5d878913f5ef329a40f52de523c5d20c2c7f8aca0fee5342ab7fe101a00bca677bfd45cd071ea92399b4ac42504d04e44c7c309365f7a07d5738b56e6f152ceb1b1a2ea7eb5d7f030b7d464ac9d726e573ecfba56afa693dbc173dc1108261e48ba85e7a3698666726dce79e4ff2abced5367ccff3936645b7fe82f7115fc37891d0b27b2143ac20c683f0a188890abf447e88d0a8ecd38fe13d6fd8ca83127baa2485cb17711f60b37ba2c5e49071a1cb6c8f872ec2d2253e018a5ecb460ccae9971d6e1f4b9cf646cc89d1244e990752a00000e3e75392b6bce2f3e097bb32bc180beb011c661abeef36eca07d64eb5373e1ebb9bf08a6075c166a330f2a3fad6408fb951d170d3c0b56ef094a68c38b227bfa1e16d1808064fe29219299afa8184ab668d82024b3c77efeb996dbe1de5990bc8f68cff9aa4b9f8f005cc67bca38819404274d1314f3f2d6a4e17926766e8b5526a29017a3c4fa05fcf3f2e6895108118173434ed802adf4600745ba03473df565714bc9f723a15210612635d5b1d312a7da17f4b94594f275bd069934511b9343eab0ac862262dba3319534b102f62c368ea99f98a24f4e02f74c96ea42abff1bd0ba6d1f3f6ff7f3c1098c6ba4b466e7543665b2d3dc28198dab47f2124864659e40f8664ce975d9f542d1f030e07624f5f985c3d1be1a8c4cf9c699cc8f0fdb86646e10a8caf8e4810bb2b831937265f47149de54c4d68f804834299216bc00578ca2deffb3c609793d3f7b6981e277f56ec7e53820678c5a3a7c2a5dcf3c996f52c9004711ee66407bf116fa5689c995581e40bea7e8a7986b24aafc670545331a0f4ccfd56a8997cfd6adff828144693cd11cc1aa1dcbdef01f56141b180fd4b5eeceb9145df02a6ec1b7590435140ea4e57e9375f1af254562b20645490a48576f3d6ea3f407929811b362f8f6e0b2edcc19cc6d2cb2ca271921aca851269fcc55b6d6636fc074dbd84f48bce2877247d149f6cdaffaaf8fdec2e864a7fa5d99fe6435daed87dcf63d18a48d69a811cf177c66ee71fee4b49740891189530875eab333ba78ad9eb893fb1f879680eae717e9b37eaf896632d72f47c8c2453829af4b58b3801c9c5b31db36f036079d5dc37f58d0d814a2808fef8b7a75c9cb982584c83c010f479cf6943648c0590f8a01a84723b25bdb3bcf6508d61048c24b5f6a6728eaf7c1c81888b3e80c226c30560aa3beeea4e26b5af929f9909825f9cd461aeadba0657ea837a0ca83e0300969b63db7ddf4dc1c4d1b481593ade3f85f210e22765e65a11fab339a5970476b7c63204558d580c90e803eb82f9970da919113d26a20b5a0b06a39ce39c479ee946864cac367163eef1f7d4e1253d33c3ef4eb48ee0120e5559095fb0c8212525333f92840aa8e763a9e2437c14468be4549ef4291a39429659a36b54817fc981e8d0281cd7ffa35a2d6971e93774b47f65749bb726082e2ae7bd3aea0168b9dec831780cd0dc7d44d44139b65c45885c41068cebadd578480c0c001af6bc3516c0732e2b84e091e26b313361456cd7daaba63301843678de401088b3c04ba0c19b42f3da87b3005e1aaaf6ff863bf0f0f55ce79b867e221e6c47b0c719606fddf0566827735ead1a90606ed63f342f909b0c82c2e1e60cd233761d1df2905f2490dd8f6da0eb98a4c0c1248ef8c9a46a84c389acee0a557670e12c00c88d651f7534b319e3920c506c47541de0e7a58ad5d8cb2cafdd5d7e64823a2521108c8bac26aecf8035683975be5eef554e9818fc1e7ed3fd342a0299d971b28843234d811a71c055bdaad5b124297dbe7e4525ee4f07252325bc274fb9379a605bf1c81fd14e9b621e061b586e08ba90db079f2225e0508aa0404fcf1d17d43778360022afedacd9f81eec519e25964a7d1ae149fb1bb8047069d09463ab9c6ff3dd5576e2902c97e763ead3bc9cac0743e59477267bf5a34c661d118aad57795b1728e5836a68e5ae87201624ee0d64d2e2c72a7317791cec2e175df4ec736637d44a140e48a77f94a20323c0d821a9164556ca036b3eeabc6d2130ff41e7b4bcce0515bfb274fb14c00509107a368227293a8124e16e1f3b7c90ca79f09320e07e41eeb155aa7970a12f33e5db740461957f9c8e4e13b5da4663ecaf63f5f4cb055e4b00740c2c0ac51306855b6b4a96ed3c5ebe4113cbafc9b1784e07c5c45d678cab3bfc3e968614ae1e239a5dd8931ee117d45f2fad70746024b71fd0dbb5013bdfb5a9ebf97103e931139a2c1bc35d8b9e17d908e61c8f7790bcf3a71614fe03b27217f2b7a8cb9739054de210247342c91299b635c6124ba70ea79e15c021adc6ef334cd221913b5f4b41099c01b7582e726e173d5df6932c173ee4c99ae8a23a589e9c59adce9949905531e03e1280f0480fcddef873e313ab73986c4ad8e198beddf2f2ea1b88cb27fec822a5acc461fc5a38f21d322d4dbad89396f1051a91ea4c54cdcd550df0384f2fc750711a4e707337908543d4a65002ce046485265c2cfceeff4e7f0724113e5bbe99368922d5ad6217818135f4328524f9b0b5627012d825a5d8ff36f8cd6be8ad6ae73d647667ab1bf40578305949bc6d641fcb08c5a3df6416aaea1e82a7741e74cefd5a5e88a71f24739dc2a3c522703e10dfa50fd82ec691f1409bb93ab2255b39ed52b9973b1874cf1b50719fad3d02ec931418adfbd53ce16abaafc9377a1d6043d2a740bdec12706058771f7982d302da081c1f470f5b4a483252ad8962e37b329e5511a20cc27d62fdf42dc525bd9388628175a7b441e2479fb0587adc51de4f0814b3813f59082d13797e77233acd9247cb6440e6793e49513cc73c6578b8308da8636840fbe5b201ddacb6679c9a85289618f2cb338867957e71ace44aba5029c86ae6ab6c70af0666f8f2178d9e4b48d449a877d8878a466e68074c23ea37875280f8602269caafe9608cc82cabd5eeb921e01cbd24395d0ccd4e1e03e3bb5a56d859baab79979a81789b4023d21afece6ab5b1e43779231e0f10b95d7b6f9ee722a4dd8f426a8fa27ffe0f8de8e5284ef72dc12c22ee3eeace78415ce3046774475a6c4a9c0621d980a4ed7b5940f87c92392ef0fba273f2a43a3cdf5ea0f1e12405639ed3db0426f9c39e61e72ea4b648c84bd85ab7684ad73de999005d9bfc38aa6dc78d8a55474e6d3bfdffa53f3b6086a3d094677854831a79db93fc05b5e2a29ddd0d6a60902190d64e1bf3882b44bc150f952e43560f8df4791c8ace3863f6ea3f179c120917def6bd2b520e07ba5dd0c7f53cd6052f1a98c451ff48a30d3bc6aa06d4441e02fef9523d7c21d4a74dc6b52f5903ff1828dc3a46fa4661f0b2665f92ca8960dad2b2a42a40e75645d8a839b29ea8d8dd363476adf4efab318236321a2caca84208c16fc0eb81770cc87cddc53b38fa8b2c69f7ca4c5c8ffa1322c7a4534788a73cdc6027ecc90b54ac711635bb89c94e9e19bc78b39e8123b15da28dbe45391514794cbf04afc910ea9655df6f953ed81f1ed84e39e73bf1613d1bf3aa2808f8153fd62d157548f80ee74f31473a1e7ec88b9c40d24c7ff84c981330edde98cd05ed7bb59b1924fdf2fee8253fbd0d1a83745281b9499ace517f93729222701c354a88027f0c43e01838cd86b74c6b84f32fd50c3366c289fab7d9f408b5547d5254665799cbade3f4b504f357100c5b6877b182ca24843ce848ab673137b0b57fc476c06f905e54bce6efc72748fb0dbf1d6cf45308523cf14518e8b905a0cbf5c3d2c2f5c93853a85bbdbd609b14b08f2caca6483e02706cebe5a774249886535815cdb8067d7016d14600026015d7c540c01b8143a2650e58eaaecf3c01648ec2ebd676810936d496951cb1dc554ace72f4bc5debd26dee7ad9bf6e12143de8ac06bd7788df69b38d600a3295f780397123da9589bda3645883555320bbc36c44e4dc394edeb9273c94b5a4df82d209e54c1ca77d3e296191d1c32a66b6d0b8e45b80266f91631929d94bdaddfaae05ce4be69d7c44ee4edfc558dcfe9bd8c0f02f7a4c6fc6482cca4b406c5c386ff72de7625c4ead4f81d1c26f54e8319c32b792a50bf5694152f7ded9ab88463daaf9e0018ea8f4543ffcfd8bd9315fd9047c48bf025bc3af0db93a54bebf34bb63ba14d20a98d6741a526191027f9d13a9e16928c71ce54f36211a3faa743dc0638e9f0f1319f630d67663108a633be889696a0003d8897b0d470a8856a81a3799056fe0c521b28b6d07b0c1c8591f5e0b3d33e03ed4f79beacb3f14f7689d40a7df7653190782f38c7a32b351bb3c345d9a9910a3a0dd6a147b8e3ede1c6f5add28bc977bba719017c9ca52fbdef4974c56a550cc718e29c0b6704159693ed5ef903395686160f2a0341c8474e3d60feddcfb605be67452d59d110c93fb7c63645c3102c6cc6813e03ffb381f04293e5d73e3837c814ca04d69f7022c6103b41184384ceea5c3bac1e66a71fc1ba47b8733fb600dd1880c8c0c83b4d844b55209d9897c25c4e4bd66e6ad420a133c860fc911ae9db77cca291e46b9a20eda058b5b63344c4c59cd98e2894b775a29bc85da4e0ea0716eb316c63d8b598671fa05f65dbe0855147bc02630c48df77310fa6cc765aafe755be72ac4115cdd0aae8ab7e37b1e40446386d073b43990eff199bcac2e59977798c4d37b3414679202751db61b534606ebc2ff295d7bdf81fe1cc8fe331984f14626ace67b2f5028c2094012023b9edf7ca39975de536da62682f64eab1d47cb1480003e4f196b64108111b691e9198ad9ab58f2642d4ebfe8a848396a50a5868f5074f5a018a2d73324a98f8a01baaaad311f2d2268e332bb996c045ebc7f08dde49b31454ef7caa94ad31999dc52c0d6ec52655fb2731d75423954d5ecec0d1087b2271a9f428233b4f72c6efd4b07fd9ceb8d9aa1d3aa0cbc1d006e29b68dacc576bc35d4bd97d4b566dbdcb794c5adaf145117bcb86075774eb5601acc052234fb7aef83c2b2d6ca0f3fd2fe80728fad48bcc790faf1b490f4dfab9804907b85a1101e287651537f38", 0x1000, 0x3}, {&(0x7f0000006000)="27e406984f4f1b6bdf1eb9f3ddc114", 0xf, 0x2}, {&(0x7f0000006040)="1a038ca9c455cc105e4ed76eafd54eae33003c2150d7", 0x16, 0x4}], 0x800, &(0x7f0000006100)={[{'/dev/snapshot\x00'}, {'[.$[)\xc7'}, {'/dev/snapshot\x00'}, {'!\\\\%.'}, {'/dev/snapshot\x00'}, {'/dev/snapshot\x00'}, {'$'}], [{@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@dont_hash}]}) r11 = openat$uinput(0xffffffffffffff9c, &(0x7f0000006180), 0x802, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006300)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)={0xa8, 0x1b, 0x4, 0x70bd2a, 0x25dfdbfd, "", [@generic="75adb920cd7bb50e283aef42996ead33ee746b86308cf971291f4fb0c9de15fa7ca99ccca0d999e2ad56b1c26e7595355799faea4594981ee22e51a5d8f2c1e5871b9f6c5a65cbfeb7894c33dd77d4de3f557c1e958062542968dad304f0955578156fb17e3b07ad1d87282b526a9fa33858d0ca76a8db0629931b7b3a792e709e9f89e36b336d68", @generic="f121b2148527d1ff60703d6c1baf0dfa"]}, 0xa8}], 0x1, &(0x7f00000061c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xffffffffffffffff, r3}}}, @rights={{0x20, 0x1, 0x1, [r1, r4, r5, r1]}}, @rights={{0x24, 0x1, 0x1, [r6, r7, r10, r1, r11]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}], 0x120, 0x5}, 0x800) 12:04:17 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xbc03, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c002400", 0x10, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 12:04:17 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x30}, 0x1, 0x40030000000000}, 0x0) [ 505.817557] erofs: read_super, device -> /dev/loop2 [ 505.818239] erofs: read_super, device -> /dev/loop5 [ 505.822742] erofs: options -> [ 505.843387] erofs: root inode @ nid 36 [ 505.862702] erofs: options -> [ 505.868465] erofs: mounted on /dev/loop2 with opts: . [ 505.884948] erofs: root inode @ nid 36 [ 505.893889] erofs: unmounted for /dev/loop2 [ 505.903167] erofs: mounted on /dev/loop5 with opts: . [ 505.923200] erofs: unmounted for /dev/loop5 [ 505.935147] block nbd0: shutting down sockets [ 505.962330] BUG: Dentry 00000000009714f5{i=0,n=/} still in use (-128) [unmount of erofs loop4] [ 505.968186] hpfs: bad mount options. [ 505.972003] ------------[ cut here ]------------ [ 505.980848] WARNING: CPU: 0 PID: 23800 at fs/dcache.c:1518 umount_check.cold+0xf2/0x116 [ 505.989098] Kernel panic - not syncing: panic_on_warn set ... [ 505.989098] [ 505.996553] CPU: 0 PID: 23800 Comm: syz-executor.4 Not tainted 4.19.204-syzkaller #0 [ 506.004434] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 506.013813] Call Trace: [ 506.016433] dump_stack+0x1fc/0x2ef [ 506.020059] panic+0x26a/0x50e [ 506.023243] ? __warn_printk+0xf3/0xf3 [ 506.027126] ? umount_check.cold+0xf2/0x116 [ 506.031557] ? __probe_kernel_read+0x130/0x1b0 [ 506.036215] ? __warn.cold+0x5/0x5a [ 506.040021] ? umount_check.cold+0xf2/0x116 [ 506.044702] __warn.cold+0x20/0x5a [ 506.048247] ? umount_check.cold+0xf2/0x116 [ 506.052643] report_bug+0x262/0x2b0 [ 506.056261] do_error_trap+0x1d7/0x310 [ 506.060140] ? math_error+0x310/0x310 [ 506.063942] ? __irq_work_queue_local+0x101/0x160 [ 506.068793] ? irq_work_queue+0x29/0x80 [ 506.072860] ? error_entry+0x72/0xd0 [ 506.076657] ? trace_hardirqs_off_caller+0x6e/0x210 [ 506.081681] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 506.086530] invalid_op+0x14/0x20 [ 506.089974] RIP: 0010:umount_check.cold+0xf2/0x116 [ 506.094891] Code: f9 4d 89 f1 45 89 e0 48 89 e9 41 55 4c 89 fa 48 89 ee 48 c7 c7 80 a8 74 88 e8 99 f0 fe ff 48 c7 c7 80 a7 74 88 e8 8d f0 fe ff <0f> 0b 58 e9 3e 29 b4 f9 e8 7a d5 a3 f9 e9 22 ff ff ff 48 89 df e8 [ 506.113776] RSP: 0018:ffff8880462a7a98 EFLAGS: 00010286 [ 506.119128] RAX: 0000000000000024 RBX: 0000000000000000 RCX: 0000000000000000 [ 506.126381] RDX: 0000000000040000 RSI: ffffffff814e0d61 RDI: ffffed1008c54f45 [ 506.133647] RBP: ffff8880a1d53600 R08: 0000000000000024 R09: 0000000000000000 [ 506.140911] R10: 0000000000000005 R11: 0000000000000000 R12: 00000000ffffff80 [ 506.148170] R13: ffff88809b181350 R14: ffffffff893f9e40 R15: 0000000000000000 [ 506.155540] ? vprintk_func+0x81/0x180 [ 506.159419] ? umount_check.cold+0xf2/0x116 [ 506.163732] d_walk+0x196/0x990 [ 506.167003] ? shrink_dcache_parent+0x120/0x120 [ 506.171745] ? debug_check_no_obj_freed+0x201/0x490 [ 506.176752] shrink_dcache_for_umount+0x87/0x330 [ 506.181499] generic_shutdown_super+0x68/0x370 [ 506.186071] kill_block_super+0x97/0xf0 [ 506.190050] deactivate_locked_super+0x94/0x160 [ 506.194719] mount_bdev+0x373/0x3b0 [ 506.198341] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 506.203702] erofs_mount+0x8c/0xc0 [ 506.207251] ? erofs_kill_sb+0x20/0x20 [ 506.211147] ? alloc_pages_current+0x19b/0x2a0 [ 506.215718] ? __lockdep_init_map+0x100/0x5a0 [ 506.220214] mount_fs+0xa3/0x310 [ 506.223575] vfs_kern_mount.part.0+0x68/0x470 [ 506.228153] do_mount+0x113c/0x2f10 [ 506.231769] ? cmp_ex_sort+0xc0/0xc0 [ 506.235473] ? __do_page_fault+0x180/0xd60 [ 506.239703] ? copy_mount_string+0x40/0x40 [ 506.244020] ? memset+0x20/0x40 [ 506.247334] ? copy_mount_options+0x26f/0x380 [ 506.251824] ksys_mount+0xcf/0x130 [ 506.255355] __x64_sys_mount+0xba/0x150 [ 506.259317] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 506.263887] do_syscall_64+0xf9/0x620 [ 506.267822] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 506.272998] RIP: 0033:0x467b0a [ 506.276178] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 506.295076] RSP: 002b:00007fee31babfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 506.302777] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 506.310038] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fee31bac000 [ 506.317304] RBP: 00007fee31bac040 R08: 00007fee31bac040 R09: 0000000020000000 [ 506.324668] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 506.331940] R13: 0000000020000100 R14: 00007fee31bac000 R15: 0000000020010a00 [ 506.341617] Kernel Offset: disabled [ 506.345552] Rebooting in 86400 seconds..