946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081f758cefcce3fbf4625a7e7de40e42e07b34449e15eb0305626afb1dd179b8a065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea40686e730861e83d89d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7d528ed15b97c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90", 0x1000}}, 0x1006) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000000c0)={0x0, 0x0, 0x0, {}, {0x4b}, @rumble}) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r2 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:43 executing program 3: syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xc, 0x121041) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001440)={0x8, {"a2e3ad21ed6b52f99cfbf4c087f719b4d026e7ff7fc6e553f836500e8b546a1b294b94370890e0878fdb1ac6e704e366b4956c409a472a5b67f3988f7ef31952a981ffe8d178708c523c921b1b934b0a169b5bd336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179cef309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c30900000000000000a85e89c46329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710acf2e31caa04b2e286bea37ce0d0d4aa202fef5952a5391fd5615d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e67d1d7232f17696294378ce716dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f7927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb7dc7ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd9432971215d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a39973132f02768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081f758cefcce3fbf4625a7e7de40e42e07b34449e15eb0305626afb1dd179b8a065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea40686e730861e83d89d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7d528ed15b97c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90", 0x1000}}, 0x1006) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000000c0)={0x0, 0x0, 0x0, {}, {0x4b}, @rumble}) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r2 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:43 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(0xffffffffffffffff, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) 08:12:43 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:43 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(0xffffffffffffffff, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) 08:12:43 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, 0x0, 0x0) 08:12:43 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, 0x0, 0x0) 08:12:43 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, 0x0, 0x0) 08:12:43 executing program 0: syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xc, 0x121041) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001440)={0x8, {"a2e3ad21ed6b52f99cfbf4c087f719b4d026e7ff7fc6e553f836500e8b546a1b294b94370890e0878fdb1ac6e704e366b4956c409a472a5b67f3988f7ef31952a981ffe8d178708c523c921b1b934b0a169b5bd336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179cef309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c30900000000000000a85e89c46329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710acf2e31caa04b2e286bea37ce0d0d4aa202fef5952a5391fd5615d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e67d1d7232f17696294378ce716dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f7927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb7dc7ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd9432971215d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a39973132f02768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081f758cefcce3fbf4625a7e7de40e42e07b34449e15eb0305626afb1dd179b8a065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea40686e730861e83d89d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7d528ed15b97c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90", 0x1000}}, 0x1006) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r2 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:44 executing program 4: syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xc, 0x121041) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001440)={0x8, {"a2e3ad21ed6b52f99cfbf4c087f719b4d026e7ff7fc6e553f836500e8b546a1b294b94370890e0878fdb1ac6e704e366b4956c409a472a5b67f3988f7ef31952a981ffe8d178708c523c921b1b934b0a169b5bd336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179cef309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c30900000000000000a85e89c46329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710acf2e31caa04b2e286bea37ce0d0d4aa202fef5952a5391fd5615d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e67d1d7232f17696294378ce716dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f7927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb7dc7ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd9432971215d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a39973132f02768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081f758cefcce3fbf4625a7e7de40e42e07b34449e15eb0305626afb1dd179b8a065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea40686e730861e83d89d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7d528ed15b97c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90", 0x1000}}, 0x1006) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000000c0)={0x0, 0x0, 0x0, {}, {0x4b}, @rumble}) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r2 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:44 executing program 2: syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xc, 0x121041) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001440)={0x8, {"a2e3ad21ed6b52f99cfbf4c087f719b4d026e7ff7fc6e553f836500e8b546a1b294b94370890e0878fdb1ac6e704e366b4956c409a472a5b67f3988f7ef31952a981ffe8d178708c523c921b1b934b0a169b5bd336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179cef309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c30900000000000000a85e89c46329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710acf2e31caa04b2e286bea37ce0d0d4aa202fef5952a5391fd5615d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e67d1d7232f17696294378ce716dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f7927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb7dc7ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd9432971215d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a39973132f02768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081f758cefcce3fbf4625a7e7de40e42e07b34449e15eb0305626afb1dd179b8a065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea40686e730861e83d89d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7d528ed15b97c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90", 0x1000}}, 0x1006) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000000c0)={0x0, 0x0, 0x0, {}, {0x4b}, @rumble}) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r2 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:44 executing program 1: syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xc, 0x121041) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001440)={0x8, {"a2e3ad21ed6b52f99cfbf4c087f719b4d026e7ff7fc6e553f836500e8b546a1b294b94370890e0878fdb1ac6e704e366b4956c409a472a5b67f3988f7ef31952a981ffe8d178708c523c921b1b934b0a169b5bd336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179cef309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c30900000000000000a85e89c46329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710acf2e31caa04b2e286bea37ce0d0d4aa202fef5952a5391fd5615d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e67d1d7232f17696294378ce716dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f7927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb7dc7ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd9432971215d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a39973132f02768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081f758cefcce3fbf4625a7e7de40e42e07b34449e15eb0305626afb1dd179b8a065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea40686e730861e83d89d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7d528ed15b97c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90", 0x1000}}, 0x1006) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000000c0)={0x0, 0x0, 0x0, {}, {0x4b}, @rumble}) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r2 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:44 executing program 3: syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xc, 0x121041) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001440)={0x8, {"a2e3ad21ed6b52f99cfbf4c087f719b4d026e7ff7fc6e553f836500e8b546a1b294b94370890e0878fdb1ac6e704e366b4956c409a472a5b67f3988f7ef31952a981ffe8d178708c523c921b1b934b0a169b5bd336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179cef309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c30900000000000000a85e89c46329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710acf2e31caa04b2e286bea37ce0d0d4aa202fef5952a5391fd5615d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e67d1d7232f17696294378ce716dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f7927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb7dc7ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd9432971215d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a39973132f02768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081f758cefcce3fbf4625a7e7de40e42e07b34449e15eb0305626afb1dd179b8a065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea40686e730861e83d89d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7d528ed15b97c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90", 0x1000}}, 0x1006) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000000c0)={0x0, 0x0, 0x0, {}, {0x4b}, @rumble}) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r2 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:44 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:45 executing program 4: syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xc, 0x121041) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001440)={0x8, {"a2e3ad21ed6b52f99cfbf4c087f719b4d026e7ff7fc6e553f836500e8b546a1b294b94370890e0878fdb1ac6e704e366b4956c409a472a5b67f3988f7ef31952a981ffe8d178708c523c921b1b934b0a169b5bd336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179cef309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c30900000000000000a85e89c46329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710acf2e31caa04b2e286bea37ce0d0d4aa202fef5952a5391fd5615d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e67d1d7232f17696294378ce716dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f7927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb7dc7ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd9432971215d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a39973132f02768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081f758cefcce3fbf4625a7e7de40e42e07b34449e15eb0305626afb1dd179b8a065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea40686e730861e83d89d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7d528ed15b97c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90", 0x1000}}, 0x1006) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000000c0)={0x0, 0x0, 0x0, {}, {0x4b}, @rumble}) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r2 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:45 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:45 executing program 2: syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xc, 0x121041) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001440)={0x8, {"a2e3ad21ed6b52f99cfbf4c087f719b4d026e7ff7fc6e553f836500e8b546a1b294b94370890e0878fdb1ac6e704e366b4956c409a472a5b67f3988f7ef31952a981ffe8d178708c523c921b1b934b0a169b5bd336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179cef309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c30900000000000000a85e89c46329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710acf2e31caa04b2e286bea37ce0d0d4aa202fef5952a5391fd5615d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e67d1d7232f17696294378ce716dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f7927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb7dc7ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd9432971215d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a39973132f02768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081f758cefcce3fbf4625a7e7de40e42e07b34449e15eb0305626afb1dd179b8a065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea40686e730861e83d89d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7d528ed15b97c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90", 0x1000}}, 0x1006) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000000c0)={0x0, 0x0, 0x0, {}, {0x4b}, @rumble}) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r2 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:45 executing program 1: syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xc, 0x121041) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001440)={0x8, {"a2e3ad21ed6b52f99cfbf4c087f719b4d026e7ff7fc6e553f836500e8b546a1b294b94370890e0878fdb1ac6e704e366b4956c409a472a5b67f3988f7ef31952a981ffe8d178708c523c921b1b934b0a169b5bd336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179cef309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c30900000000000000a85e89c46329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710acf2e31caa04b2e286bea37ce0d0d4aa202fef5952a5391fd5615d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e67d1d7232f17696294378ce716dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f7927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb7dc7ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd9432971215d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a39973132f02768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081f758cefcce3fbf4625a7e7de40e42e07b34449e15eb0305626afb1dd179b8a065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea40686e730861e83d89d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7d528ed15b97c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90", 0x1000}}, 0x1006) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000000c0)={0x0, 0x0, 0x0, {}, {0x4b}, @rumble}) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r2 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:45 executing program 3: syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xc, 0x121041) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001440)={0x8, {"a2e3ad21ed6b52f99cfbf4c087f719b4d026e7ff7fc6e553f836500e8b546a1b294b94370890e0878fdb1ac6e704e366b4956c409a472a5b67f3988f7ef31952a981ffe8d178708c523c921b1b934b0a169b5bd336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179cef309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c30900000000000000a85e89c46329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710acf2e31caa04b2e286bea37ce0d0d4aa202fef5952a5391fd5615d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e67d1d7232f17696294378ce716dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f7927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb7dc7ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd9432971215d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a39973132f02768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081f758cefcce3fbf4625a7e7de40e42e07b34449e15eb0305626afb1dd179b8a065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea40686e730861e83d89d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7d528ed15b97c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90", 0x1000}}, 0x1006) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000000c0)={0x0, 0x0, 0x0, {}, {0x4b}, @rumble}) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r2 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:45 executing program 0: syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xc, 0x121041) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001440)={0x8, {"a2e3ad21ed6b52f99cfbf4c087f719b4d026e7ff7fc6e553f836500e8b546a1b294b94370890e0878fdb1ac6e704e366b4956c409a472a5b67f3988f7ef31952a981ffe8d178708c523c921b1b934b0a169b5bd336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179cef309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c30900000000000000a85e89c46329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710acf2e31caa04b2e286bea37ce0d0d4aa202fef5952a5391fd5615d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e67d1d7232f17696294378ce716dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f7927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb7dc7ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd9432971215d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a39973132f02768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081f758cefcce3fbf4625a7e7de40e42e07b34449e15eb0305626afb1dd179b8a065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea40686e730861e83d89d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7d528ed15b97c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90", 0x1000}}, 0x1006) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000000c0)={0x0, 0x0, 0x0, {}, {0x4b}, @rumble}) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) dup(0xffffffffffffffff) r2 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:46 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:46 executing program 1: syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xc, 0x121041) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001440)={0x8, {"a2e3ad21ed6b52f99cfbf4c087f719b4d026e7ff7fc6e553f836500e8b546a1b294b94370890e0878fdb1ac6e704e366b4956c409a472a5b67f3988f7ef31952a981ffe8d178708c523c921b1b934b0a169b5bd336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179cef309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c30900000000000000a85e89c46329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710acf2e31caa04b2e286bea37ce0d0d4aa202fef5952a5391fd5615d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e67d1d7232f17696294378ce716dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f7927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb7dc7ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd9432971215d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a39973132f02768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081f758cefcce3fbf4625a7e7de40e42e07b34449e15eb0305626afb1dd179b8a065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea40686e730861e83d89d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7d528ed15b97c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90", 0x1000}}, 0x1006) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000000c0)={0x0, 0x0, 0x0, {}, {0x4b}, @rumble}) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r2 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:46 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) close(r1) 08:12:46 executing program 3: socket(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) epoll_create1(0x0) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:12:46 executing program 2: syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xc, 0x121041) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001440)={0x8, {"a2e3ad21ed6b52f99cfbf4c087f719b4d026e7ff7fc6e553f836500e8b546a1b294b94370890e0878fdb1ac6e704e366b4956c409a472a5b67f3988f7ef31952a981ffe8d178708c523c921b1b934b0a169b5bd336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179cef309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c30900000000000000a85e89c46329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710acf2e31caa04b2e286bea37ce0d0d4aa202fef5952a5391fd5615d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e67d1d7232f17696294378ce716dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f7927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb7dc7ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd9432971215d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a39973132f02768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081f758cefcce3fbf4625a7e7de40e42e07b34449e15eb0305626afb1dd179b8a065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea40686e730861e83d89d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7d528ed15b97c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90", 0x1000}}, 0x1006) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000000c0)={0x0, 0x0, 0x0, {}, {0x4b}, @rumble}) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) dup(0xffffffffffffffff) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) recvmmsg(0xffffffffffffffff, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(0xffffffffffffffff, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:47 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='nls=cp863,force,force,type=--']) [ 386.052591] PPPIOCDETACH file->f_count=2 [ 386.190331] hfsplus: type requires a 4 character value [ 386.190337] hfsplus: unable to parse mount options 08:12:47 executing program 4: syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xc, 0x121041) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001440)={0x8, {"a2e3ad21ed6b52f99cfbf4c087f719b4d026e7ff7fc6e553f836500e8b546a1b294b94370890e0878fdb1ac6e704e366b4956c409a472a5b67f3988f7ef31952a981ffe8d178708c523c921b1b934b0a169b5bd336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179cef309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c30900000000000000a85e89c46329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710acf2e31caa04b2e286bea37ce0d0d4aa202fef5952a5391fd5615d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e67d1d7232f17696294378ce716dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f7927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb7dc7ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd9432971215d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a39973132f02768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081f758cefcce3fbf4625a7e7de40e42e07b34449e15eb0305626afb1dd179b8a065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea40686e730861e83d89d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7d528ed15b97c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90", 0x1000}}, 0x1006) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000000c0)={0x0, 0x0, 0x0, {}, {0x4b}, @rumble}) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r2 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:47 executing program 0: syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xc, 0x121041) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001440)={0x8, {"a2e3ad21ed6b52f99cfbf4c087f719b4d026e7ff7fc6e553f836500e8b546a1b294b94370890e0878fdb1ac6e704e366b4956c409a472a5b67f3988f7ef31952a981ffe8d178708c523c921b1b934b0a169b5bd336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179cef309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c30900000000000000a85e89c46329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710acf2e31caa04b2e286bea37ce0d0d4aa202fef5952a5391fd5615d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e67d1d7232f17696294378ce716dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f7927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb7dc7ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd9432971215d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a39973132f02768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081f758cefcce3fbf4625a7e7de40e42e07b34449e15eb0305626afb1dd179b8a065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea40686e730861e83d89d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7d528ed15b97c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90", 0x1000}}, 0x1006) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000000c0)={0x0, 0x0, 0x0, {}, {0x4b}, @rumble}) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) dup(0xffffffffffffffff) r2 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:47 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='nls=cp863,force,force,type=--']) 08:12:47 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='nls=cp863,force,force,type=--']) [ 386.454157] hfsplus: type requires a 4 character value [ 386.454163] hfsplus: unable to parse mount options 08:12:47 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:47 executing program 3: syz_mount_image$hfsplus(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='nls=cp863,force,force,type=--']) [ 386.610801] hfsplus: type requires a 4 character value [ 386.610808] hfsplus: unable to parse mount options 08:12:47 executing program 2: syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xc, 0x121041) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001440)={0x8, {"a2e3ad21ed6b52f99cfbf4c087f719b4d026e7ff7fc6e553f836500e8b546a1b294b94370890e0878fdb1ac6e704e366b4956c409a472a5b67f3988f7ef31952a981ffe8d178708c523c921b1b934b0a169b5bd336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179cef309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c30900000000000000a85e89c46329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710acf2e31caa04b2e286bea37ce0d0d4aa202fef5952a5391fd5615d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e67d1d7232f17696294378ce716dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f7927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb7dc7ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd9432971215d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a39973132f02768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081f758cefcce3fbf4625a7e7de40e42e07b34449e15eb0305626afb1dd179b8a065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea40686e730861e83d89d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7d528ed15b97c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90", 0x1000}}, 0x1006) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000000c0)={0x0, 0x0, 0x0, {}, {0x4b}, @rumble}) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) dup(0xffffffffffffffff) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) recvmmsg(0xffffffffffffffff, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(0xffffffffffffffff, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:48 executing program 1 (fault-call:6 fault-nth:0): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) 08:12:48 executing program 3: syz_mount_image$hfsplus(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='nls=cp863,force,force,type=--']) 08:12:48 executing program 3: syz_mount_image$hfsplus(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='nls=cp863,force,force,type=--']) 08:12:48 executing program 4: syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xc, 0x121041) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001440)={0x8, {"a2e3ad21ed6b52f99cfbf4c087f719b4d026e7ff7fc6e553f836500e8b546a1b294b94370890e0878fdb1ac6e704e366b4956c409a472a5b67f3988f7ef31952a981ffe8d178708c523c921b1b934b0a169b5bd336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179cef309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c30900000000000000a85e89c46329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710acf2e31caa04b2e286bea37ce0d0d4aa202fef5952a5391fd5615d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e67d1d7232f17696294378ce716dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f7927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb7dc7ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd9432971215d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a39973132f02768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081f758cefcce3fbf4625a7e7de40e42e07b34449e15eb0305626afb1dd179b8a065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea40686e730861e83d89d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7d528ed15b97c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90", 0x1000}}, 0x1006) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000000c0)={0x0, 0x0, 0x0, {}, {0x4b}, @rumble}) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r2 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:48 executing program 1 (fault-call:6 fault-nth:1): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) [ 387.478388] FAULT_INJECTION: forcing a failure. [ 387.478388] name failslab, interval 1, probability 0, space 0, times 1 [ 387.479807] CPU: 0 PID: 11649 Comm: syz-executor.1 Not tainted 4.14.176-syzkaller #0 [ 387.479814] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 387.479818] Call Trace: 08:12:48 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='nls=cp863,force,force,type=--']) [ 387.479920] dump_stack+0x13e/0x194 [ 387.479982] should_fail.cold+0x10a/0x14b [ 387.480029] should_failslab+0xd6/0x130 [ 387.480073] kmem_cache_alloc_node+0x288/0x7a0 [ 387.480141] ? __lock_acquire+0x5f7/0x4620 [ 387.480182] __alloc_skb+0x9a/0x4c0 [ 387.480193] ? skb_trim+0x160/0x160 [ 387.480205] ? __lock_acquire+0x1df5/0x4620 [ 387.480215] ? __lock_acquire+0x2298/0x4620 [ 387.480227] alloc_skb_with_frags+0x85/0x4f0 [ 387.480245] sock_alloc_send_pskb+0x586/0x6d0 [ 387.480264] ? sock_wmalloc+0xf0/0xf0 [ 387.480295] ? iov_iter_advance+0x1c0/0xc70 [ 387.480305] ? _copy_from_iter_full+0x1b9/0x6a0 [ 387.480352] tun_get_user+0x5d4/0x3880 [ 387.480379] ? __lock_acquire+0x5f7/0x4620 [ 387.480390] ? tun_net_xmit+0xf10/0xf10 [ 387.480403] ? find_held_lock+0x2d/0x110 [ 387.480413] ? __tun_get+0x11c/0x220 [ 387.480428] ? lock_downgrade+0x6e0/0x6e0 [ 387.480446] tun_chr_write_iter+0xcf/0x179 [ 387.480488] __vfs_write+0x44e/0x630 [ 387.480500] ? kernel_read+0x110/0x110 [ 387.480563] ? avc_policy_seqno+0x5/0x10 [ 387.480598] ? selinux_file_permission+0x7a/0x440 [ 387.480642] ? rw_verify_area+0xe1/0x2a0 [ 387.480653] vfs_write+0x192/0x4e0 [ 387.480665] SyS_write+0xf2/0x210 [ 387.480674] ? SyS_read+0x210/0x210 [ 387.480743] ? SyS_clock_settime+0x1a0/0x1a0 [ 387.480754] ? do_syscall_64+0x4c/0x640 [ 387.480762] ? SyS_read+0x210/0x210 [ 387.480774] do_syscall_64+0x1d5/0x640 [ 387.480808] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 387.480816] RIP: 0033:0x45c889 [ 387.480828] RSP: 002b:00007fdd23f49c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 387.480839] RAX: ffffffffffffffda RBX: 00007fdd23f4a6d4 RCX: 000000000045c889 [ 387.480844] RDX: 0000000000000042 RSI: 0000000020001980 RDI: 0000000000000003 [ 387.480850] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 387.480855] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 387.480861] R13: 0000000000000d0f R14: 00000000004cf3e1 R15: 0000000000000000 [ 387.666172] FAULT_INJECTION: forcing a failure. [ 387.666172] name failslab, interval 1, probability 0, space 0, times 0 [ 387.666184] CPU: 1 PID: 11670 Comm: syz-executor.1 Not tainted 4.14.176-syzkaller #0 [ 387.666191] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 387.666194] Call Trace: [ 387.666211] dump_stack+0x13e/0x194 [ 387.666229] should_fail.cold+0x10a/0x14b [ 387.666244] should_failslab+0xd6/0x130 [ 387.666255] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 387.666338] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 387.666351] ? __alloc_skb+0x9a/0x4c0 [ 387.666361] __kmalloc_node_track_caller+0x38/0x70 [ 387.666374] __kmalloc_reserve.isra.0+0x35/0xd0 [ 387.666385] __alloc_skb+0xca/0x4c0 [ 387.666395] ? skb_trim+0x160/0x160 [ 387.666417] ? __lock_acquire+0x5f7/0x4620 [ 387.666429] alloc_skb_with_frags+0x85/0x4f0 [ 387.666437] ? save_trace+0x290/0x290 [ 387.666453] sock_alloc_send_pskb+0x586/0x6d0 [ 387.666471] ? sock_wmalloc+0xf0/0xf0 [ 387.666480] ? iov_iter_advance+0x1c0/0xc70 [ 387.666489] ? _copy_from_iter_full+0x1b9/0x6a0 [ 387.666504] tun_get_user+0x5d4/0x3880 [ 387.666519] ? __lock_acquire+0x5f7/0x4620 [ 387.666528] ? tun_net_xmit+0xf10/0xf10 [ 387.666540] ? find_held_lock+0x2d/0x110 [ 387.666548] ? __tun_get+0x11c/0x220 [ 387.666563] ? lock_downgrade+0x6e0/0x6e0 [ 387.666580] tun_chr_write_iter+0xcf/0x179 [ 387.666590] __vfs_write+0x44e/0x630 [ 387.666604] ? kernel_read+0x110/0x110 [ 387.666619] ? avc_policy_seqno+0x5/0x10 [ 387.666630] ? selinux_file_permission+0x7a/0x440 [ 387.666646] ? rw_verify_area+0xe1/0x2a0 [ 387.666657] vfs_write+0x192/0x4e0 [ 387.666668] SyS_write+0xf2/0x210 [ 387.666677] ? SyS_read+0x210/0x210 [ 387.666687] ? SyS_clock_settime+0x1a0/0x1a0 [ 387.666698] ? do_syscall_64+0x4c/0x640 [ 387.666705] ? SyS_read+0x210/0x210 [ 387.666716] do_syscall_64+0x1d5/0x640 [ 387.666731] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 387.666739] RIP: 0033:0x45c889 [ 387.666744] RSP: 002b:00007fdd23f49c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 387.666755] RAX: ffffffffffffffda RBX: 00007fdd23f4a6d4 RCX: 000000000045c889 08:12:49 executing program 0: syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xc, 0x121041) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001440)={0x8, {"a2e3ad21ed6b52f99cfbf4c087f719b4d026e7ff7fc6e553f836500e8b546a1b294b94370890e0878fdb1ac6e704e366b4956c409a472a5b67f3988f7ef31952a981ffe8d178708c523c921b1b934b0a169b5bd336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179cef309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c30900000000000000a85e89c46329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710acf2e31caa04b2e286bea37ce0d0d4aa202fef5952a5391fd5615d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e67d1d7232f17696294378ce716dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f7927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb7dc7ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd9432971215d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a39973132f02768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081f758cefcce3fbf4625a7e7de40e42e07b34449e15eb0305626afb1dd179b8a065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea40686e730861e83d89d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7d528ed15b97c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90", 0x1000}}, 0x1006) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000000c0)={0x0, 0x0, 0x0, {}, {0x4b}, @rumble}) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) dup(0xffffffffffffffff) r2 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r2, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:49 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:49 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='nls=cp863,force,force,type=--']) 08:12:49 executing program 1 (fault-call:6 fault-nth:2): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) 08:12:49 executing program 2: syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xc, 0x121041) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001440)={0x8, {"a2e3ad21ed6b52f99cfbf4c087f719b4d026e7ff7fc6e553f836500e8b546a1b294b94370890e0878fdb1ac6e704e366b4956c409a472a5b67f3988f7ef31952a981ffe8d178708c523c921b1b934b0a169b5bd336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179cef309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c30900000000000000a85e89c46329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710acf2e31caa04b2e286bea37ce0d0d4aa202fef5952a5391fd5615d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e67d1d7232f17696294378ce716dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f7927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb7dc7ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd9432971215d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a39973132f02768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081f758cefcce3fbf4625a7e7de40e42e07b34449e15eb0305626afb1dd179b8a065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea40686e730861e83d89d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7d528ed15b97c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90", 0x1000}}, 0x1006) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000000c0)={0x0, 0x0, 0x0, {}, {0x4b}, @rumble}) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) dup(0xffffffffffffffff) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) recvmmsg(0xffffffffffffffff, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(0xffffffffffffffff, &(0x7f00000092c0), 0x4ff, 0x0) [ 387.666761] RDX: 0000000000000042 RSI: 0000000020001980 RDI: 0000000000000003 [ 387.666767] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 387.666772] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 387.666777] R13: 0000000000000d0f R14: 00000000004cf3e1 R15: 0000000000000001 08:12:49 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='nls=cp863,force,force,type=--']) 08:12:49 executing program 1 (fault-call:6 fault-nth:3): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) [ 388.338219] FAULT_INJECTION: forcing a failure. [ 388.338219] name failslab, interval 1, probability 0, space 0, times 0 [ 388.338230] CPU: 1 PID: 11691 Comm: syz-executor.1 Not tainted 4.14.176-syzkaller #0 [ 388.338236] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 388.338239] Call Trace: [ 388.338255] dump_stack+0x13e/0x194 08:12:49 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) [ 388.338272] should_fail.cold+0x10a/0x14b [ 388.338286] should_failslab+0xd6/0x130 08:12:49 executing program 1 (fault-call:6 fault-nth:4): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) [ 388.338295] kmem_cache_alloc+0x44/0x770 [ 388.338373] ? ip6_pol_route+0xf7e/0x1e30 [ 388.338425] dst_alloc+0xe6/0x190 [ 388.338437] __ip6_dst_alloc+0x2e/0x50 [ 388.338446] ip6_pol_route+0x1055/0x1e30 [ 388.338471] ? ip6_pol_route_lookup+0x9e0/0x9e0 [ 388.338494] ? make_flow_keys_digest+0x250/0x250 [ 388.338505] ? ip6_pol_route+0x1e30/0x1e30 [ 388.338534] fib6_rule_lookup+0xc3/0x3e0 [ 388.338543] ? rt6_multipath_hash.part.0+0x60/0x80 [ 388.338552] ? fib6_rules_seq_read+0x20/0x20 [ 388.338599] ? __ipv6_addr_type+0x18f/0x293 [ 388.338612] ip6_route_input+0x4c9/0x850 [ 388.338623] ? rt6_multipath_hash+0xc0/0xc0 [ 388.338660] ip6_rcv_finish+0x1dc/0x790 [ 388.338671] ? sk_common_release+0x2f0/0x2f0 [ 388.338681] ipv6_rcv+0xe5c/0x1c30 [ 388.338695] ? ip6_input+0x310/0x310 [ 388.338710] ? ip6_make_skb+0x3d0/0x3d0 [ 388.338721] ? ip6_input+0x310/0x310 [ 388.338734] __netif_receive_skb_core+0x1e50/0x2c00 [ 388.338745] ? trace_hardirqs_on+0x10/0x10 [ 388.338752] ? memcpy+0x35/0x50 [ 388.338765] ? enqueue_to_backlog+0xd20/0xd20 [ 388.338777] ? __skb_flow_get_ports+0x3d0/0x3d0 [ 388.338791] ? lock_acquire+0x170/0x3f0 [ 388.338802] ? __netif_receive_skb+0x27/0x1a0 [ 388.338810] __netif_receive_skb+0x27/0x1a0 [ 388.338821] netif_receive_skb_internal+0xd7/0x580 [ 388.338831] ? dev_cpu_dead+0x8c0/0x8c0 [ 388.338840] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 388.338876] ? rcu_read_lock_sched_held+0x10a/0x130 [ 388.338887] ? netif_receive_skb+0x47/0x2a0 [ 388.338900] tun_rx_batched.isra.0+0x46c/0x7a0 [ 388.338911] ? __skb_get_hash_symmetric+0x16a/0x340 [ 388.338922] ? tun_sock_write_space+0x190/0x190 [ 388.338932] ? tun_get_user+0xb9a/0x3880 [ 388.338947] ? lock_acquire+0x170/0x3f0 [ 388.338956] ? tun_get_user+0xbd7/0x3880 [ 388.338987] ? check_preemption_disabled+0x35/0x240 [ 388.339001] tun_get_user+0xcde/0x3880 [ 388.339017] ? __lock_acquire+0x5f7/0x4620 [ 388.339026] ? tun_net_xmit+0xf10/0xf10 [ 388.339038] ? find_held_lock+0x2d/0x110 [ 388.339048] ? __tun_get+0x11c/0x220 [ 388.339062] ? lock_downgrade+0x6e0/0x6e0 [ 388.339079] tun_chr_write_iter+0xcf/0x179 [ 388.339090] __vfs_write+0x44e/0x630 [ 388.339100] ? kernel_read+0x110/0x110 [ 388.339115] ? avc_policy_seqno+0x5/0x10 [ 388.339124] ? selinux_file_permission+0x7a/0x440 [ 388.339140] ? rw_verify_area+0xe1/0x2a0 [ 388.339151] vfs_write+0x192/0x4e0 [ 388.339162] SyS_write+0xf2/0x210 [ 388.339171] ? SyS_read+0x210/0x210 [ 388.339182] ? SyS_clock_settime+0x1a0/0x1a0 [ 388.339192] ? do_syscall_64+0x4c/0x640 [ 388.339199] ? SyS_read+0x210/0x210 [ 388.339209] do_syscall_64+0x1d5/0x640 [ 388.339226] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 388.339234] RIP: 0033:0x45c889 [ 388.339238] RSP: 002b:00007fdd23f49c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 388.339248] RAX: ffffffffffffffda RBX: 00007fdd23f4a6d4 RCX: 000000000045c889 [ 388.339254] RDX: 0000000000000042 RSI: 0000000020001980 RDI: 0000000000000003 [ 388.339260] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 388.339265] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 388.339271] R13: 0000000000000d0f R14: 00000000004cf3e1 R15: 0000000000000002 [ 388.467434] FAULT_INJECTION: forcing a failure. [ 388.467434] name failslab, interval 1, probability 0, space 0, times 0 [ 388.467448] CPU: 0 PID: 11709 Comm: syz-executor.1 Not tainted 4.14.176-syzkaller #0 [ 388.467454] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 388.467457] Call Trace: [ 388.467474] dump_stack+0x13e/0x194 [ 388.467491] should_fail.cold+0x10a/0x14b [ 388.467505] should_failslab+0xd6/0x130 [ 388.467516] kmem_cache_alloc+0x44/0x770 [ 388.467527] ? lock_acquire+0x170/0x3f0 [ 388.467609] ? raw6_local_deliver+0x120/0x9b0 [ 388.467618] ? __raw_v6_lookup+0x2a6/0x390 [ 388.467631] skb_clone+0x11c/0x310 [ 388.467642] raw6_local_deliver+0x2ca/0x9b0 [ 388.467656] ? rawv6_rcv+0xfa0/0xfa0 [ 388.467670] ? check_preemption_disabled+0x35/0x240 [ 388.467685] ip6_input_finish+0x354/0x15a0 [ 388.467693] ? ip6_input+0x160/0x310 [ 388.467713] ip6_input+0xb9/0x310 [ 388.467723] ? ip6_input_finish+0x15a0/0x15a0 [ 388.467736] ? ip6_rcv_finish+0x790/0x790 [ 388.467746] ? ipv6_chk_mcast_addr+0x269/0x5f0 [ 388.467754] ? ip6_route_input+0x4c9/0x850 [ 388.467763] ? check_preemption_disabled+0x35/0x240 [ 388.467775] ip6_mc_input+0x3bf/0x9f0 [ 388.467792] ? ipv6_rcv+0x1c30/0x1c30 [ 388.467811] ip6_rcv_finish+0x23b/0x790 [ 388.467821] ? sk_common_release+0x2f0/0x2f0 [ 388.467831] ipv6_rcv+0xe5c/0x1c30 [ 388.467846] ? ip6_input+0x310/0x310 [ 388.467859] ? ip6_make_skb+0x3d0/0x3d0 [ 388.467871] ? ip6_input+0x310/0x310 [ 388.467883] __netif_receive_skb_core+0x1e50/0x2c00 [ 388.467892] ? trace_hardirqs_on+0x10/0x10 [ 388.467900] ? memcpy+0x35/0x50 [ 388.467914] ? enqueue_to_backlog+0xd20/0xd20 [ 388.467927] ? __skb_flow_get_ports+0x3d0/0x3d0 [ 388.467943] ? lock_acquire+0x170/0x3f0 [ 388.467955] ? __netif_receive_skb+0x27/0x1a0 [ 388.467964] __netif_receive_skb+0x27/0x1a0 [ 388.467976] netif_receive_skb_internal+0xd7/0x580 [ 388.467986] ? dev_cpu_dead+0x8c0/0x8c0 [ 388.467996] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 388.468007] ? rcu_read_lock_sched_held+0x10a/0x130 [ 388.468016] ? netif_receive_skb+0x47/0x2a0 [ 388.468029] tun_rx_batched.isra.0+0x46c/0x7a0 [ 388.468040] ? __skb_get_hash_symmetric+0x16a/0x340 [ 388.468050] ? tun_sock_write_space+0x190/0x190 [ 388.468059] ? tun_get_user+0xb9a/0x3880 [ 388.468072] ? lock_acquire+0x170/0x3f0 [ 388.468081] ? tun_get_user+0xbd7/0x3880 [ 388.468090] ? check_preemption_disabled+0x35/0x240 [ 388.468103] tun_get_user+0xcde/0x3880 [ 388.468120] ? __lock_acquire+0x5f7/0x4620 [ 388.468130] ? tun_net_xmit+0xf10/0xf10 [ 388.468142] ? find_held_lock+0x2d/0x110 [ 388.468151] ? __tun_get+0x11c/0x220 [ 388.468165] ? lock_downgrade+0x6e0/0x6e0 [ 388.468182] tun_chr_write_iter+0xcf/0x179 [ 388.468193] __vfs_write+0x44e/0x630 [ 388.468203] ? kernel_read+0x110/0x110 [ 388.468216] ? avc_policy_seqno+0x5/0x10 [ 388.468225] ? selinux_file_permission+0x7a/0x440 [ 388.468239] ? rw_verify_area+0xe1/0x2a0 [ 388.468249] vfs_write+0x192/0x4e0 [ 388.468260] SyS_write+0xf2/0x210 [ 388.468269] ? SyS_read+0x210/0x210 [ 388.468279] ? SyS_clock_settime+0x1a0/0x1a0 [ 388.468289] ? do_syscall_64+0x4c/0x640 [ 388.468297] ? SyS_read+0x210/0x210 [ 388.468308] do_syscall_64+0x1d5/0x640 [ 388.468324] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 388.468332] RIP: 0033:0x45c889 [ 388.468337] RSP: 002b:00007fdd23f49c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 388.468347] RAX: ffffffffffffffda RBX: 00007fdd23f4a6d4 RCX: 000000000045c889 [ 388.468353] RDX: 0000000000000042 RSI: 0000000020001980 RDI: 0000000000000003 [ 388.468358] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 08:12:50 executing program 4 (fault-call:5 fault-nth:0): r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:12:50 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) 08:12:50 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) recvfrom$x25(r5, &(0x7f0000000480)=""/4096, 0x1000, 0x142, &(0x7f0000000000)={0x9, @null=' \x00'}, 0x12) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) 08:12:50 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:50 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:50 executing program 2 (fault-call:9 fault-nth:0): prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) [ 388.468364] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 388.468369] R13: 0000000000000d0f R14: 00000000004cf3e1 R15: 0000000000000003 [ 388.601149] hfsplus: unable to find HFS+ superblock [ 389.702949] hfsplus: unable to find HFS+ superblock [ 389.720172] FAULT_INJECTION: forcing a failure. [ 389.720172] name failslab, interval 1, probability 0, space 0, times 0 [ 389.743480] CPU: 0 PID: 11749 Comm: syz-executor.4 Not tainted 4.14.176-syzkaller #0 [ 389.751950] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 389.761800] Call Trace: [ 389.764536] dump_stack+0x13e/0x194 [ 389.768204] should_fail.cold+0x10a/0x14b [ 389.772544] should_failslab+0xd6/0x130 [ 389.776552] kmem_cache_alloc_node+0x288/0x7a0 [ 389.781163] __alloc_skb+0x9a/0x4c0 [ 389.784821] ? skb_trim+0x160/0x160 [ 389.788592] sk_stream_alloc_skb+0xaf/0x780 [ 389.793090] ? tcp_send_mss+0x9f/0x2e0 [ 389.797225] tcp_sendmsg_locked+0xef4/0x2fd0 [ 389.801657] ? kstrtouint+0xe6/0x130 [ 389.805575] ? find_held_lock+0x2d/0x110 [ 389.809917] ? tcp_sendpage+0x60/0x60 [ 389.814615] ? __local_bh_enable_ip+0x94/0x190 [ 389.819228] tcp_sendmsg+0x2b/0x40 [ 389.823065] inet_sendmsg+0x116/0x4d0 [ 389.826889] ? inet_recvmsg+0x4c0/0x4c0 [ 389.831062] sock_sendmsg+0xc5/0x100 [ 389.835012] SYSC_sendto+0x1c4/0x2b0 [ 389.838838] ? SYSC_connect+0x250/0x250 [ 389.842832] ? lock_downgrade+0x6e0/0x6e0 [ 389.847377] ? wait_for_completion+0x390/0x390 [ 389.851979] ? vfs_write+0xff/0x4e0 [ 389.855923] ? fput+0xb/0x140 [ 389.859046] ? SyS_write+0x14d/0x210 [ 389.862963] ? SyS_read+0x210/0x210 [ 389.866703] ? SyS_clock_settime+0x1a0/0x1a0 [ 389.871534] ? do_syscall_64+0x4c/0x640 [ 389.875706] ? SyS_sendto+0x21/0x50 [ 389.879828] ? SyS_getpeername+0x30/0x30 [ 389.884309] do_syscall_64+0x1d5/0x640 [ 389.888680] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 389.894287] RIP: 0033:0x45c889 08:12:50 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) [ 389.897539] RSP: 002b:00007fb3ae201c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 389.905358] RAX: ffffffffffffffda RBX: 00007fb3ae2026d4 RCX: 000000000045c889 [ 389.913204] RDX: 00000000000008a0 RSI: 00000000200012c0 RDI: 0000000000000003 [ 389.921496] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000027 [ 389.928883] R10: 0000000000000011 R11: 0000000000000246 R12: 0000000000000004 [ 389.936780] R13: 0000000000000a08 R14: 00000000004ccc2e R15: 0000000000000000 08:12:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r3, r4) write$P9_RREADDIR(r4, &(0x7f0000000000)={0x2a, 0x29, 0x2, {0x81, [{{0x40, 0x2, 0x6}, 0xffffffffffffffe0, 0xb8, 0x7, './file0'}]}}, 0x2a) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) [ 390.044495] hfsplus: unable to find HFS+ superblock 08:12:51 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[]) 08:12:51 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:51 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[]) [ 390.232089] hfsplus: unable to find HFS+ superblock [ 390.408644] hfsplus: unable to find HFS+ superblock 08:12:51 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[]) 08:12:51 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r3, 0x29, 0x10, 0x0, &(0x7f0000000000)) fcntl$getownex(r3, 0x10, &(0x7f0000000100)={0x0, 0x0}) wait4(r4, &(0x7f0000000140), 0x80000000, &(0x7f0000000180)) dup2(r1, r2) write$P9_RWRITE(r2, &(0x7f0000000080)={0xb, 0x77, 0x1, 0x2}, 0xb) 08:12:51 executing program 0: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) 08:12:51 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB]) [ 390.597654] hfsplus: unable to find HFS+ superblock 08:12:51 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockname$inet(r0, &(0x7f0000000080)={0x2, 0x0, @broadcast}, &(0x7f00000000c0)=0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:12:51 executing program 0 (fault-call:4 fault-nth:0): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 390.765855] hfsplus: unable to find HFS+ superblock [ 390.812332] FAULT_INJECTION: forcing a failure. [ 390.812332] name failslab, interval 1, probability 0, space 0, times 0 [ 390.869753] CPU: 0 PID: 11817 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 390.878057] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 390.887765] Call Trace: [ 390.890485] dump_stack+0x13e/0x194 [ 390.894227] should_fail.cold+0x10a/0x14b [ 390.898407] should_failslab+0xd6/0x130 [ 390.902757] kmem_cache_alloc_node+0x288/0x7a0 [ 390.907367] ? debug_check_no_obj_freed+0x28e/0x6e4 [ 390.912463] ? check_preemption_disabled+0x35/0x240 [ 390.918139] __alloc_skb+0x9a/0x4c0 [ 390.921793] ? skb_trim+0x160/0x160 [ 390.925496] ? kfree+0xe1/0x260 [ 390.928796] ? __devinet_sysctl_unregister.isra.0+0x67/0xa0 [ 390.934616] inet_netconf_notify_devconf+0x7e/0x190 [ 390.939771] devinet_sysctl_unregister+0x88/0xe0 [ 390.944550] inetdev_event+0x8ed/0x1020 [ 390.948684] ? _raw_spin_unlock_irqrestore+0x67/0xe0 [ 390.954204] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 390.959544] ? inetdev_init+0x3d0/0x3d0 [ 390.963520] ? skb_dequeue+0x129/0x180 [ 390.967959] ? notifier_call_chain+0x107/0x1a0 [ 390.972797] notifier_call_chain+0x107/0x1a0 [ 390.977228] rollback_registered_many+0x694/0xa70 [ 390.982136] ? ppp_ioctl+0x1266/0x221a [ 390.986116] ? netdev_info+0xf0/0xf0 [ 390.989918] rollback_registered+0xd6/0x180 [ 390.994255] ? rollback_registered_many+0xa70/0xa70 [ 390.999366] unregister_netdevice_queue+0x1a1/0x220 [ 391.004378] ppp_ioctl+0x1b3f/0x221a [ 391.008090] ? ppp_nl_newlink+0x230/0x230 [ 391.012237] ? ppp_nl_newlink+0x230/0x230 [ 391.016451] do_vfs_ioctl+0x75a/0xfe0 [ 391.020261] ? selinux_file_mprotect+0x5c0/0x5c0 [ 391.025027] ? ioctl_preallocate+0x1a0/0x1a0 [ 391.029508] ? security_file_ioctl+0x76/0xb0 [ 391.034219] ? security_file_ioctl+0x83/0xb0 [ 391.038712] SyS_ioctl+0x7f/0xb0 [ 391.042197] ? do_vfs_ioctl+0xfe0/0xfe0 [ 391.046170] do_syscall_64+0x1d5/0x640 [ 391.050080] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 391.055356] RIP: 0033:0x45c889 [ 391.058603] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 391.066363] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 391.073939] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 391.081218] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 391.088494] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 391.095749] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000000 [ 391.154877] PPPIOCDETACH file->f_count=2 08:12:53 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r4, 0x29, 0x10, 0x0, &(0x7f0000000000)) ioctl$VIDIOC_G_EXT_CTRLS(r3, 0xc0205647, &(0x7f0000000080)={0x9b0000, 0x1, 0x61, r4, 0x0, &(0x7f0000000040)={0x99096c, 0x4, [], @p_u32=&(0x7f0000000000)=0x7fffffff}}) setsockopt$TIPC_IMPORTANCE(r5, 0x10f, 0x7f, &(0x7f0000000140)=0x1, 0x4) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) 08:12:53 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB]) 08:12:53 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r3, r4) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040)='IPVS\x00') sendmsg$IPVS_CMD_SET_SERVICE(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)={0x14, r6, 0x301, 0x0, 0x0, {0x4}}, 0x14}}, 0x0) sendmsg$IPVS_CMD_FLUSH(r4, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000040)={&(0x7f0000000180)={0x50, r6, 0x1, 0x70bd2a, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_DEST={0x2c, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_TUN_FLAGS={0x6, 0xf, 0x6}, @IPVS_DEST_ATTR_TUN_PORT={0x6, 0xe, 0x4e22}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x7}, @IPVS_DEST_ATTR_TUN_FLAGS={0x6, 0xf, 0x8}, @IPVS_DEST_ATTR_TUN_TYPE={0x5, 0xd, 0x1}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x5}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x6}]}, 0x50}, 0x1, 0x0, 0x0, 0x4010}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f0000000040)=[@in={0x2, 0x4e20, @empty}], 0x10) sendto$inet(0xffffffffffffffff, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000025e000)=ANY=[@ANYBLOB="1ccf3de6", @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000a8a000)=0xc) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000000)={r7, 0x200, 0x0, 0x0, 0x10000}, &(0x7f0000000040)=0x14) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000200)={r7, @in={{0x2, 0x4e24, @empty}}}, 0x84) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) 08:12:53 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:53 executing program 0 (fault-call:4 fault-nth:1): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:12:53 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dlm-control\x00', 0x40080, 0x0) ioctl$SCSI_IOCTL_START_UNIT(r1, 0x5) socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = socket$unix(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x2) r6 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) ioctl$FITRIM(r6, 0xc0185879, &(0x7f0000000040)={0x0, 0x8000}) ioctl$FITRIM(r6, 0xc0185879, &(0x7f00000000c0)={0x0, 0xffffffff}) ioprio_get$uid(0x3, r3) r7 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) ioprio_get$uid(0x3, r8) mount$9p_xen(&(0x7f0000000100)='syz\x00', &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='9p\x00', 0x40042, &(0x7f00000001c0)={'trans=xen,', {[{@privport='privport'}, {@mmap='mmap'}, {@cache_fscache='cache=fscache'}, {@debug={'debug', 0x3d, 0x6}}, {@access_client='access=client'}, {@mmap='mmap'}, {@version_9p2000='version=9p2000'}], [{@euid_eq={'euid', 0x3d, r3}}, {@subj_type={'subj_type', 0x3d, 'veth1\x00'}}, {@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@subj_type={'subj_type', 0x3d, '/dev/dlm-control\x00'}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@uid_eq={'uid', 0x3d, r8}}, {@measure='measure'}, {@smackfsroot={'smackfsroot', 0x3d, '-ppp0mime_type*'}}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}]}}) [ 392.755465] FAULT_INJECTION: forcing a failure. [ 392.755465] name failslab, interval 1, probability 0, space 0, times 0 [ 392.777928] hfsplus: unable to find HFS+ superblock [ 392.804058] CPU: 0 PID: 11841 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 392.812016] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 392.821391] Call Trace: [ 392.823998] dump_stack+0x13e/0x194 [ 392.827682] should_fail.cold+0x10a/0x14b [ 392.831910] should_failslab+0xd6/0x130 [ 392.835910] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 392.841033] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 392.846507] ? __alloc_skb+0x9a/0x4c0 [ 392.850321] __kmalloc_node_track_caller+0x38/0x70 [ 392.855274] __kmalloc_reserve.isra.0+0x35/0xd0 [ 392.859986] __alloc_skb+0xca/0x4c0 [ 392.863664] ? skb_trim+0x160/0x160 [ 392.867418] ? kfree+0xe1/0x260 [ 392.870734] ? __devinet_sysctl_unregister.isra.0+0x67/0xa0 [ 392.876489] inet_netconf_notify_devconf+0x7e/0x190 [ 392.881542] devinet_sysctl_unregister+0x88/0xe0 [ 392.886336] inetdev_event+0x8ed/0x1020 [ 392.890361] ? _raw_spin_unlock_irqrestore+0x67/0xe0 [ 392.895621] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 392.900682] ? inetdev_init+0x3d0/0x3d0 [ 392.904691] ? skb_dequeue+0x129/0x180 [ 392.908638] ? notifier_call_chain+0x107/0x1a0 [ 392.913266] notifier_call_chain+0x107/0x1a0 [ 392.917804] rollback_registered_many+0x694/0xa70 [ 392.922687] ? ppp_ioctl+0x1266/0x221a [ 392.926596] ? netdev_info+0xf0/0xf0 [ 392.930338] rollback_registered+0xd6/0x180 [ 392.934732] ? rollback_registered_many+0xa70/0xa70 [ 392.939811] unregister_netdevice_queue+0x1a1/0x220 [ 392.944887] ppp_ioctl+0x1b3f/0x221a [ 392.948631] ? ppp_nl_newlink+0x230/0x230 08:12:53 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() getrandom(&(0x7f0000000000)=""/144, 0x90, 0x3) wait4(0x0, 0x0, 0x80000002, 0x0) r1 = syz_open_procfs(0x0, 0x0) preadv(r1, &(0x7f0000000500), 0x37d, 0x0) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r3 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) dup2(r3, r2) write$RDMA_USER_CM_CMD_CREATE_ID(r3, &(0x7f0000000080)={0x0, 0xa, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_RESOLVE_IP(0xffffffffffffffff, &(0x7f0000000200)={0x3, 0x40, 0xfa00, {{0x6000000, 0x0, 0x0, @mcast1}, {0xa, 0x2, 0x0, @dev={0xfe, 0x80, [], 0x17}}, r4, 0x400000}}, 0x48) write$RDMA_USER_CM_CMD_BIND(r1, &(0x7f00000000c0)={0x14, 0x88, 0xfa00, {r4, 0x30, 0x0, @in={0x2, 0x0, @empty}}}, 0x90) write$RDMA_USER_CM_CMD_ACCEPT(0xffffffffffffffff, &(0x7f0000000280)={0x8, 0x120, 0xfa00, {0x2, {0x5, 0x400, "b722d35abf117b374e0381a994d62ed8f250d76c60cc84e3e84946cedfe9e0b7a6008a6a5c9c08f2638ed5b355203d3b749f47f6472974907209549131ee98d7915443b69b460c59bfc34aedc4cf957661e48f2ce33bd5044659144f50c59cdd5b97a17a045d9ed7a5c22e9b2d64aa4f333a44f1d9529a59f9ccaec9dc3245d68f1be8f872dcb897d0bee68f158462ddbc9c8b4296fba288cfadd43eaa25d081a28d2a7aab3d20fcddc4ed1e815d52e1a32ca82883193cce2649d7efefd2a5702c4fd675306d78a1a3686b4a316e0b8580cd0d818285f26039963ed50237103e6e2b599e7d56d4a10bc441ad9af72c78526e2314e5f655bbe5ac74269600df46", 0x7, 0x1, 0x7, 0x4, 0x0, 0x6, 0x5a, 0x1}, r4}}, 0x128) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x1e, r0, 0x8e, 0x5) [ 392.952805] ? ppp_nl_newlink+0x230/0x230 [ 392.956990] do_vfs_ioctl+0x75a/0xfe0 [ 392.960840] ? selinux_file_mprotect+0x5c0/0x5c0 [ 392.965643] ? ioctl_preallocate+0x1a0/0x1a0 [ 392.970103] ? security_file_ioctl+0x76/0xb0 [ 392.974560] ? security_file_ioctl+0x83/0xb0 [ 392.979007] SyS_ioctl+0x7f/0xb0 [ 392.982583] ? do_vfs_ioctl+0xfe0/0xfe0 [ 392.986599] do_syscall_64+0x1d5/0x640 [ 392.990542] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 392.995795] RIP: 0033:0x45c889 [ 392.999004] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 08:12:54 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB]) [ 393.006730] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 393.014170] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 393.021713] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 393.029007] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 393.036700] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000001 08:12:54 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) r1 = socket$inet(0x2, 0xb331fdc25aedd85b, 0x7fff) ioctl$sock_inet_SIOCRTMSG(r1, 0x890d, &(0x7f0000000080)={0x0, {0x2, 0x4e24, @local}, {0x2, 0x4e20, @broadcast}, {0x2, 0x4e20, @remote}, 0x1, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x2, 0x5}) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:12:54 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:54 executing program 0 (fault-call:4 fault-nth:2): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 393.142485] PPPIOCDETACH file->f_count=2 08:12:54 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='nls=cp863,force']) [ 393.193233] hfsplus: unable to find HFS+ superblock 08:12:54 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r3 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r3, 0x29, 0x10, 0x0, &(0x7f0000000000)) r4 = accept4(r3, 0x0, &(0x7f0000002b40), 0x0) r5 = socket$inet(0x2, 0x4000000805, 0x0) r6 = socket$inet_sctp(0x2, 0x5, 0x84) r7 = dup3(r5, r6, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r6, 0x84, 0x64, &(0x7f0000000040)=[@in={0x2, 0x4e20, @empty}], 0x10) sendto$inet(r6, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r6, 0x84, 0x1d, &(0x7f000025e000)={0x2, [0x0, 0x0]}, &(0x7f0000a8a000)=0xc) getsockopt$inet_sctp_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f0000000000)={r8, 0x200, 0x0, 0x0, 0x10000}, &(0x7f0000000040)=0x14) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r4, 0x84, 0x22, &(0x7f0000002b80)={0x1, 0x800a, 0x4, 0x618, r8}, 0x10) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in6=@private2, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x6e6bba, 0x0, 0x1}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}, 0x0, @in, 0x0, 0x2}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) setsockopt$MISDN_TIME_STAMP(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200), 0x4) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000041d500750064000009219078ac1e0101ffffffff44206b00000100010000000100007fb900000800000007ff0000000200000400070ff2e0000002e000000100000000004e234e2104719078a8ea7f12ff9f00e2635081f2bd562efd87ac982c93ad89482671b8707aa03d25c489afb19213edded3"], 0x7f) bind$rxrpc(r7, &(0x7f0000000100)=@in4={0x21, 0x1, 0x2, 0x10, {0x2, 0x4e21, @rand_addr=0x64010101}}, 0x24) [ 393.267553] FAULT_INJECTION: forcing a failure. [ 393.267553] name failslab, interval 1, probability 0, space 0, times 0 [ 393.306497] CPU: 1 PID: 11882 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 393.314433] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 393.323800] Call Trace: [ 393.326412] dump_stack+0x13e/0x194 [ 393.330066] should_fail.cold+0x10a/0x14b [ 393.334235] should_failslab+0xd6/0x130 [ 393.338230] kmem_cache_alloc_node+0x288/0x7a0 [ 393.342920] ? debug_check_no_obj_freed+0x28e/0x6e4 [ 393.347979] __alloc_skb+0x9a/0x4c0 [ 393.351618] ? skb_trim+0x160/0x160 [ 393.355252] ? mark_held_locks+0xa6/0xf0 [ 393.358695] hfsplus: unable to find HFS+ superblock [ 393.359323] inet6_netconf_notify_devconf+0x6d/0x170 [ 393.369491] __addrconf_sysctl_unregister.isra.0+0x9c/0xd0 [ 393.375128] addrconf_sysctl_unregister+0x87/0xf0 [ 393.379993] ? __local_bh_enable_ip+0x94/0x190 [ 393.384592] addrconf_ifdown+0xdd3/0x13a0 [ 393.388760] ? __lock_is_held+0xad/0x140 [ 393.392836] ? addrconf_sysctl_addr_gen_mode+0x2f0/0x2f0 [ 393.398304] addrconf_notify+0x12d/0x1b40 [ 393.402573] ? nf_tables_netdev_event+0xcd/0x4d0 [ 393.407355] ? nf_tables_netdev_init_net+0x210/0x210 [ 393.412474] ? inet6_ifinfo_notify+0x130/0x130 [ 393.417178] ? mirred_device_event+0x143/0x180 [ 393.421776] ? __local_bh_enable_ip+0x94/0x190 [ 393.426393] ? ip6mr_device_event+0x174/0x1e0 [ 393.431013] notifier_call_chain+0x107/0x1a0 [ 393.435437] rollback_registered_many+0x694/0xa70 [ 393.441252] ? ppp_ioctl+0x1266/0x221a [ 393.445310] ? netdev_info+0xf0/0xf0 [ 393.449047] rollback_registered+0xd6/0x180 [ 393.453387] ? rollback_registered_many+0xa70/0xa70 [ 393.458423] unregister_netdevice_queue+0x1a1/0x220 [ 393.463446] ppp_ioctl+0x1b3f/0x221a [ 393.467175] ? ppp_nl_newlink+0x230/0x230 [ 393.474412] ? ppp_nl_newlink+0x230/0x230 [ 393.478585] do_vfs_ioctl+0x75a/0xfe0 [ 393.482404] ? selinux_file_mprotect+0x5c0/0x5c0 [ 393.487174] ? ioctl_preallocate+0x1a0/0x1a0 [ 393.491612] ? security_file_ioctl+0x76/0xb0 [ 393.496033] ? security_file_ioctl+0x83/0xb0 [ 393.500464] SyS_ioctl+0x7f/0xb0 [ 393.503840] ? do_vfs_ioctl+0xfe0/0xfe0 [ 393.507837] do_syscall_64+0x1d5/0x640 [ 393.511739] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 393.516932] RIP: 0033:0x45c889 08:12:54 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='nls=cp863,force']) [ 393.520121] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 393.527839] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 393.535116] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 393.542395] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 393.550455] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 393.557736] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000002 08:12:54 executing program 0 (fault-call:4 fault-nth:3): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 393.623016] PPPIOCDETACH file->f_count=2 08:12:54 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:54 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='nls=cp863,force']) [ 393.696341] hfsplus: unable to find HFS+ superblock [ 393.713107] FAULT_INJECTION: forcing a failure. [ 393.713107] name failslab, interval 1, probability 0, space 0, times 0 [ 393.737787] CPU: 1 PID: 11919 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 393.745733] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 393.755272] Call Trace: [ 393.757877] dump_stack+0x13e/0x194 [ 393.761518] should_fail.cold+0x10a/0x14b [ 393.765829] should_failslab+0xd6/0x130 [ 393.769795] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 393.774896] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 393.780351] ? __alloc_skb+0x9a/0x4c0 [ 393.784175] __kmalloc_node_track_caller+0x38/0x70 [ 393.789368] __kmalloc_reserve.isra.0+0x35/0xd0 [ 393.794038] __alloc_skb+0xca/0x4c0 [ 393.797771] ? skb_trim+0x160/0x160 [ 393.801399] ? mark_held_locks+0xa6/0xf0 [ 393.807462] inet6_netconf_notify_devconf+0x6d/0x170 [ 393.812646] __addrconf_sysctl_unregister.isra.0+0x9c/0xd0 [ 393.818270] addrconf_sysctl_unregister+0x87/0xf0 [ 393.823152] ? __local_bh_enable_ip+0x94/0x190 [ 393.828054] addrconf_ifdown+0xdd3/0x13a0 [ 393.832380] ? __lock_is_held+0xad/0x140 [ 393.836441] ? addrconf_sysctl_addr_gen_mode+0x2f0/0x2f0 [ 393.841940] addrconf_notify+0x12d/0x1b40 [ 393.846081] ? nf_tables_netdev_event+0xcd/0x4d0 [ 393.850854] ? nf_tables_netdev_init_net+0x210/0x210 [ 393.856020] ? inet6_ifinfo_notify+0x130/0x130 [ 393.860599] ? mirred_device_event+0x143/0x180 [ 393.865266] ? __local_bh_enable_ip+0x94/0x190 [ 393.870045] ? ip6mr_device_event+0x174/0x1e0 [ 393.874546] notifier_call_chain+0x107/0x1a0 [ 393.879001] rollback_registered_many+0x694/0xa70 [ 393.883848] ? ppp_ioctl+0x1266/0x221a [ 393.887905] ? netdev_info+0xf0/0xf0 [ 393.891635] rollback_registered+0xd6/0x180 [ 393.895982] ? rollback_registered_many+0xa70/0xa70 [ 393.900993] unregister_netdevice_queue+0x1a1/0x220 [ 393.906089] ppp_ioctl+0x1b3f/0x221a [ 393.909798] ? ppp_nl_newlink+0x230/0x230 [ 393.914085] ? ppp_nl_newlink+0x230/0x230 [ 393.918229] do_vfs_ioctl+0x75a/0xfe0 [ 393.922035] ? selinux_file_mprotect+0x5c0/0x5c0 [ 393.926793] ? ioctl_preallocate+0x1a0/0x1a0 [ 393.931282] ? security_file_ioctl+0x76/0xb0 [ 393.935683] ? security_file_ioctl+0x83/0xb0 [ 393.940156] SyS_ioctl+0x7f/0xb0 [ 393.943522] ? do_vfs_ioctl+0xfe0/0xfe0 [ 393.947496] do_syscall_64+0x1d5/0x640 [ 393.951399] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 393.956579] RIP: 0033:0x45c889 [ 393.959801] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 393.969799] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 393.977059] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 393.984326] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 393.991765] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 393.999027] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000003 08:12:55 executing program 0 (fault-call:4 fault-nth:4): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 394.054915] hfsplus: unable to find HFS+ superblock [ 394.071931] PPPIOCDETACH file->f_count=2 [ 394.182969] FAULT_INJECTION: forcing a failure. [ 394.182969] name failslab, interval 1, probability 0, space 0, times 0 [ 394.196474] CPU: 0 PID: 11944 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 394.204503] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 394.213864] Call Trace: [ 394.216474] dump_stack+0x13e/0x194 [ 394.220120] should_fail.cold+0x10a/0x14b [ 394.224287] should_failslab+0xd6/0x130 [ 394.228277] kmem_cache_alloc_node+0x288/0x7a0 [ 394.233146] __alloc_skb+0x9a/0x4c0 [ 394.236903] ? skb_trim+0x160/0x160 [ 394.240639] ? br_get_linkxstats_size+0x310/0x310 [ 394.245547] ? if_nlmsg_size+0x392/0x7f0 [ 394.249629] rtmsg_ifinfo_build_skb+0x65/0x130 [ 394.254223] rollback_registered_many+0x711/0xa70 [ 394.259077] ? ppp_ioctl+0x1266/0x221a [ 394.263085] ? netdev_info+0xf0/0xf0 [ 394.266824] rollback_registered+0xd6/0x180 [ 394.271153] ? rollback_registered_many+0xa70/0xa70 [ 394.276185] unregister_netdevice_queue+0x1a1/0x220 [ 394.281212] ppp_ioctl+0x1b3f/0x221a [ 394.285039] ? ppp_nl_newlink+0x230/0x230 [ 394.289224] ? ppp_nl_newlink+0x230/0x230 [ 394.293404] do_vfs_ioctl+0x75a/0xfe0 [ 394.297304] ? selinux_file_mprotect+0x5c0/0x5c0 [ 394.302053] ? ioctl_preallocate+0x1a0/0x1a0 [ 394.306450] ? security_file_ioctl+0x76/0xb0 [ 394.310841] ? security_file_ioctl+0x83/0xb0 [ 394.315418] SyS_ioctl+0x7f/0xb0 [ 394.318792] ? do_vfs_ioctl+0xfe0/0xfe0 [ 394.322759] do_syscall_64+0x1d5/0x640 [ 394.326639] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 394.331932] RIP: 0033:0x45c889 [ 394.335108] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 394.342921] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 394.353863] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 394.361137] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 394.368423] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 394.375701] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000004 [ 394.431934] PPPIOCDETACH file->f_count=2 08:12:57 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='nls=cp863,force,force,']) 08:12:57 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) socket$netlink(0x10, 0x3, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}, {}, 0x0, 0x0, 0x0, 0x1}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'rose0\x00', {0x7, 0x0, @multicast1}}) r2 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cachefiles\x00', 0x401, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r2, 0x40345410, &(0x7f0000000040)={{0x0, 0x3, 0x8, 0x5, 0xd0}}) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000060a5c26800123a00fe800000000000000000000000000000ff02000000000000000000000000000186009078000000000000000000000000eed42a4411a39af52ecfc3fc23d60822bc8eb3ae032c9e53cc3c5e498fc7de2f46cd6f858d5b7ea0757d5e063f48ef73366d2ae072d13ebc74d72ab7f9ba8d0d6233649b3621fe60ec251c292b15c755776ea2ade277ece06fe51e37116e59b25c00000080817a0c8869567a2ff410452c6a0c0c2fd2adc521b676155060125f29a1d2153fcadffd7b4a29c5a10d28312839024dcdda7fdc32a208a60c6a1e3b72d9b42b798e78caba2967d617eca54c2b86488143e09aefe57661e1322d9844a6889a7ca44d28697c38fc4c2954be3f2a435f00c17b6a9d2f07c0ef374110979b4a484d9d473414206300369d2c295ded2337bbb90da606ebd4e8954464643475e2ab176a5cdac2653e8a49b558f7c556c7c24ce55efd16c78368606c97477e2629de5efb651a9736889ba33b"], 0x42) 08:12:57 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = socket$inet(0x2, 0x4000000805, 0x0) r2 = socket$inet_sctp(0x2, 0x5, 0x84) dup3(r1, r2, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000040)=[@in={0x2, 0x4e20, @empty}], 0x10) sendto$inet(r2, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f000025e000)={0x2, [0x0, 0x0]}, &(0x7f0000a8a000)=0xc) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000000)={r3, 0x200, 0x0, 0x0, 0x10000}, &(0x7f0000000040)=0x14) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000001340)={r3, 0x1000, "8b0ae2c90747f016182e3c01b9e5ce482f30815234588db734286d6a1265cb56338df83724254ac9c42be3cf007ceb239ddf422ac1df036117e901a58577dbb97148e63ff3d432d251710771d6655565fd66179d266ef119cc1c565f72502cf27666746339c7abf1ca87db96bcb73ef6ea2af962a5eed3d0ad47c1872fcd2c90b60c578d1492d57e11b31c80d49556b325cd05fdcabae5116f60094bccc19adec8232a1642138453f762f09c07f9c616c8546b6c9479470f5879c348c8c1a3e19eb56d0a57616b6e9ae2eb60ec819f0f3bf477acafa317a5ab409b038985e1965d99be20833308fe15d5f0eb72274c7a0cb9c00db87a4370fb878fd1323e09855588dd913061bd200e8a599eea68679aed57b6441f1795ed9da467b325adf12cb66415ab024ee3656d48c94e144c851d00717df410c5d65e6e12eb81cf97b24df2f9c28ede78a9daf8a85098e7a7c5f15283da156be7789b4e4af5afa0144ccb9aba540e77d973deaca4d7eba581d54e5b4f6c2cb97c90065edb62d631282b9100d9d396dcce07c3b622aa72bdae97e305433583f53c65ffcd713f7a9ad4a32e5aa0d3286d78908dc509aef4b5aaaf8f8f0fccc60897425ea74046ff49af09114de342262726b3f98c710c84c22f2ce7458fa9320601aeeeabc49c655626d4f9043147a34629c405990e1460d47d7f24431cd9e002cbcd0d68855360db15a1e6c6c7ad1294ecc3deca6fbc27e5690fdae9c7e9876d4194ff06c5deb938ed03157b2d074a44d6c67527ffe13139f1562dc95a585b8e746a13407c1003af0ba12b620c083609825e93db292b911d2a80a8fe4b07ff17727a5510cd6a4dfbe57751fc344de25d5bfe90ca8b4bae946f5c7bfc1c0d89660491a707190eea5171d708db538690510446543242aa63531c4bc87143049476df2f1eadb7c830e99967082cec822958280fb670d4e316e0f03aa095723dfa975e925ca91b692144e19d26f50373058db3890ce583d702b788a5f43b4745e814faf660414df83c51efbfe3f49d1dbdc4db80c0a2c84570faacdafac6092e125e2b3a3465a259e1226f5c47486d331bf3871ec47059225b59a22b6a3a3233418cdcfc1b578db784e9894bad8f57d240e8d9b02ee1f225cb3bd7fd3f0af3d9b6ee5b7c71b5c2026ab61b88b3c6877adc8e96727fe83167822afc85aee5231ac1b14df2591a6bfb5ecf26b0d530dbdc3860d59289e06a6b54b6627f65a8b2786dfaf3499b35313f715b869b13df12c710d7496afff0d1682237d68ed87a594797552762b5671dc479fa066a3ec133d2e20d20ba28c6fd50afd7af8ab98c0702ee11d1c35d006684842a2cbcd45be980b4d30b3d3e0081070fa31a2ff875612f2d821db9e8e84859082ae219a6cd0fdd21b61cbead83ecbfb6eae8d3c526292113f92adb4e32e242df449edb359b9a319b8aeeb9003e13960e8bd1feeb5715333bb335e5c605b6586b0a63b3794e7d595a673fd6888d641179b31570913d3989d94297c85cf37d577bf210d10170529620e0b3611580ca23d7e83540cbd09f677da75ca3da053c914398cce24c759235afae742bbcc8d792e0c8df019a9d1a624a7af5d4994ebe24a442b978fb92b0fdbc43c068709b16627863b2b3646d386d5584425dab7b01d4182dd801f1e5828f5119b3ba3edf93aee1a47bae6889c832e9548775cbf6314b4b954f0086edd9e95f490f628de94c1418f387a8b8f06972e7b965b344580e6b58807a230b4cfcf28031c972eb2b92abad2476aa8aead1a35401e63a6b644b1ca95052f100b2a953793b08e14b2216f922cf7e3f70a7d894c9fa1d4a631ca735dbef28f7f4efcb1ac1ef3d42ca49dcb80ff3b057eec093656d555e9f18d586a0626973f8652e5af64eb5c3576a2438ee5128cc0b980a9e64f54c1be7c6b7d9ab4547457d893903bb5b04c62114332798ebe5c4371c7fa8d4c18baa90834a7f5b7b6a138c91f1705a4b232a23b68c73895f7c40f983ee6c66ec18c0321d339e811894ec6579ece815fbecf7c245dce384ff14b386e614ff43419f0c0dd5a9daf17e085451df43660092bfe7115535618501ae15b4a9396647e35393aa97be28be709f8e9a88cab87a4a302364a316c031a22f0f529d64939348a8937ed909ef0ca6b38eb56cbdbcb4b174bb0e0068b5fbf458da0b7d07b497644bfe66e2b1a69a234e8b539a59288d68d4375b4be424b6d8f51f206d561ef89ddfa9262a12a3e5e3f20d5725fd9eb51c89130b2304953c8b4b3d381f8f4f6eef7890118a4c661732f00302a6323c3aefe3051b26da4ee836174630d49e6d3f6e91ea8c27ca8c93a24f983d859ad8033c0062321de75bf90f91dba4caca7a4a9de2eb861734e3ee7c6f4d4169d5858d479f79d5b3e75775694ed4b835195465bc588fd1c7826d271ccbf7fffc7949aef1b6cbc9d6ac3cbbb95d09efeff9a5b07a8794815f145906c8bb2610475937238aa4bb0446ae21a1212252f308c0370efe8c8ecee0a5ead85e7b3100371ff4e5acfc62d25d6cb7d1b12161f63e35f0a50839ea870431b40191445961f957f014e173ad8c502ec6bf8eabf6434404cc0f47ce877cb45a507d3753182b6d69489f2966519551bdbe50095a9c9841f7a1f2b702c47e706f203f8cdd3c3deac8e2c9a9f859dc33a04588e7b12f73aa7fc705340c2e6837cd0f29d85f0f3a20a0b82e2fabd3b4d603839c8753a687fe18ff45589aa07a08a388be63828a40d225c0c8ff603a55aa4f223517487ae64c083a7ad96287408c8c939dbcaecb5df139d4af6a8379a305ef1a590de102147ea54d0b3a9b464e135508b825ccea9ae06053f0d3a5ab4a0dd29eb98208b4a9feb4c0233c4ad7d938e42f3a350d87cbdff1d533faf54ed4aac429e9ed1102171437633684b909377c375e36d906734039a4368365f04a3fbc66b7b6afa6f9029a609ed467741e454b78ed365e1d467e0efd7e173f6a322b92758bf2ac46a5b69000fc9048bde42b9e41ca6403980f0856fdab53677210c4e7266b159767e9ba449f5f4614a85f3b8eda3b69d77205cacdd20c30da6c68794d5b84e71ef8807c903f98560dd8d1fec779e8668e94abcb859dce1bcf6ca6c37e9ee01309a0bba9cf2293b0419071c4a2116755251a4b21198843295ede7ead1ada75cab403dfa0fb5e7942405510a16e9182bda8a61e87ae56a8890c9cce64366e4f17490071b4645baaf0d3be2bc27ff1c11a29cf491e7f834107c2b6208ac08f5999880ac5bde53357928c8ac7165618eb46b5e411fe915ee655ec5082dfe4b8f21794e3f56339df54b00bf971a953166c7f71d6b7405bd1832979227964f46c1a0e58b1114e3f450c7da3ce3913d07d4ee96ddd46ddd585e6a98caa90429856127b86658f4d3e46a3b38c51fa15f69c27fc59f1c8e21235b340bac135af6a549aca14ceb64ace9ae154fe61e91cd49dd9bb3b3724ede5d8dec2bd5f6d23bc85c9f2c12b2decc2278f851e93eb17339fdd6df046dea671b1eb3da99a6ca565e7994e07548ef5a0e08e78358c47b57b29044d29c43dff40b48da8ee1409e6a4f12e09114f2d1da0ae9c0124ad16d608be2db39ad44144d92523aa510d14d612a226d962a4b69527b9fe1b694af6ad17542c16485367b7f7b9e3c115062ecc057172f827b7f890a4de6a20f1339f9635ec7018e47e7ed5c38dd02856b6447f7cf2d0ee872680b5f51cf4bf7450fbb14824a64f1ce07cf04015790773f2a2e4d7fa663bfb70f55a1539bb6b6396e20c79f68dec82f9a5c9f274c908a4d691b67bae52d7a353f36342b00a1ab5d9078028578bf9e75a4dc4474db121be318c7b915f908501e1edb4eee2692780a18a0c6486eacd8bd03483e96e7af7f82f58d23e9eb575d4d9012345d1f8ffe508d5fb80a05171c00d1e5cc7ad1168e49e069511ff112346a940ce3ed90b9b81c012d15f8d58bd9ebc1bb3ba6fca6c6dcb719574e8d23653567d10666dd6653ac2d1b6e779f84cf4aec5cf1e6ae35cfae7f710888c1ee11928f4631670fc231625a79c5e872f1a9e463fa7e74c6876bcbf97d5058504ba195633e3306d7ea3e68279c3703d0cf9bed144ff393723b77594dbbc40a2bd2f5ae29d612497a705913a08f8fdc3411c200c6e86b9fb8ea8bbe576c6c56c0d21d0775ddfa84724d4011680e5cde82dc3ae5a934f34c6da833c2e3dfbed4266e3aaf9a98d0a54ca55eff8445df9e049fd6347bec33ad48cf6d110e42263770270321a1e72c98d220749f2444f6f659a0f669dbc1359f811b3c11ab840501a6a66407757edf6a80110cacdbada32eaba4c5a6a9726a71d9bc8faefe3cf57298019e8cca9deda4af4e80058e2a4345255c27d32fdeec251aa7fffa768379e81c7ffa182a366aface219e9419d73398cda48a557283418a318ea38200c4c8e8c91416acc63df55834e8c23d3969f9432389e8e5a9a0d085418cfb1fa588b6597176f9d74676cb937538d026c41f2106cb90683c29a941b0759bd0bc0070d6a6fbc68d4189d1265231b80dc5a7cacb33584f29f4e4d206c796f7b8b4695fcd79dd7b5ea2e10896b29854ed438df861f949283c327eae9a2845b3d4791dc1c57601b446d59a2d4fcf640ef8db41c5d19f064846ad7e311e69396c6dddaa9c0fdc13d3d625900ffc46313c68cc89be097db1452c08d3c9f3aa8cac04156494c3ac270bc2d481f850810441b6a84fb485541f70bea1c4f934c5541ed17592b2142e9c72a9c7e5542c0bb519088d5a3e8d7eff3880cc0df6b13c115c7b7efd7af724baf21f1e525660d233e99ab4bf26cdae64930fd85801e4f1ff0bb5794680b8866698cf50b6b017adfb9529183b040055de30b1d634385d69c944d75f97cc97f2f4ed22e7725b005172b6fe2b25d65959a8a5aaf13c0845fcd99d84073308131b7f09d48d3317e8eeb1d56fd0509053ae39695862f2d49c18ee1fbe3aff52029ddc3ec6661890e804989ed77508adadf987c3c51dcdf5bcf8b9efbd5037be1ca261134fcc7b78c580b6798dc5ebf76a82b85eb97f6a835c59ee750f5cac48823febfbf4b6a1b46f305fdb9b886b4422c83c0d304ec0b59599407162b4ea75ebf58b22926098f19206e5c8ae05ca99a86ddf82dc75892af3bd16e12aa4116f303425533ff63add51314d1df9571ca099a2d970a8b880bcc84a9ec39888f1a49955a0032fca6635a684308f1143a389d5dde29e6bff2fa2d53245eb9faf9ba4fc1cc5d848dc0c9f332b9b57d8f136db6565a77f32a56ac3e541d026490eeffebf227dbf52712f31508ad59bdacd613c5b36a567ef8e2e03ad2a6bace5056916f9d5152340aee9be781141ce36725a1058de2e346ae00f6a416d90795ad7f5ef44a9b015055eeef457eeb0c7a5651af2e174f19b08349e82405c886f3de725b961480e06f19a87f145e4bedbb88d450e31cb58182e63553bdcb4e42454a95a30ca248c72e2da6c0084f998494cb48acc04e24dd1c010a1a75acb6343a65891ca65bc41b5b86c85756124e98fbdb4522adce179516c13b02e87eded51336debe04cc0be9c552aa0e14ddc9c456be84d7708b8c66eb4f4b39afb0aa311f4b3f5b7b872409c5651435bae9a5b4e78f9de2913eb5546a446d2cdcb548806c6d66c3df01057b69d94fbdb96293b7adaf835ad9d23c57d87aa7314235f869b15115e29c2b1cf74b8a63e45a198cf94c51019696cd805d70974e747183166191dde4ef2135dbb412bed4b1fbbc4249ea480ae4f48fd4f6b06315724e12"}, &(0x7f00000000c0)=0x1008) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(0xffffffffffffffff, 0x84, 0x19, &(0x7f0000000100)={r4, 0x5}, 0x8) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) r5 = socket$inet6(0xa, 0x800, 0xffffffff) getsockopt$IP6T_SO_GET_INFO(r5, 0x29, 0x10, 0x0, &(0x7f0000000000)) ioctl$sock_inet6_tcp_SIOCATMARK(r5, 0x8905, &(0x7f0000000080)) 08:12:57 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:57 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) tkill(r1, 0x31) 08:12:57 executing program 0 (fault-call:4 fault-nth:5): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:12:57 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='nls=cp863,force,force,']) 08:12:57 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) [ 396.162687] hfsplus: unable to find HFS+ superblock [ 396.188166] FAULT_INJECTION: forcing a failure. [ 396.188166] name failslab, interval 1, probability 0, space 0, times 0 [ 396.235244] CPU: 1 PID: 11964 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 396.243268] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 396.252636] Call Trace: [ 396.255249] dump_stack+0x13e/0x194 [ 396.258907] should_fail.cold+0x10a/0x14b [ 396.263083] should_failslab+0xd6/0x130 [ 396.267950] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 396.273071] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 396.278545] ? __alloc_skb+0x9a/0x4c0 [ 396.282362] __kmalloc_node_track_caller+0x38/0x70 [ 396.287304] __kmalloc_reserve.isra.0+0x35/0xd0 [ 396.291984] __alloc_skb+0xca/0x4c0 [ 396.295618] ? skb_trim+0x160/0x160 [ 396.299248] ? br_get_linkxstats_size+0x310/0x310 [ 396.304103] ? if_nlmsg_size+0x392/0x7f0 [ 396.308174] rtmsg_ifinfo_build_skb+0x65/0x130 [ 396.312770] rollback_registered_many+0x711/0xa70 [ 396.318298] ? ppp_ioctl+0x1266/0x221a [ 396.322199] ? netdev_info+0xf0/0xf0 [ 396.326019] rollback_registered+0xd6/0x180 [ 396.330354] ? rollback_registered_many+0xa70/0xa70 [ 396.335395] unregister_netdevice_queue+0x1a1/0x220 [ 396.340449] ppp_ioctl+0x1b3f/0x221a [ 396.344175] ? ppp_nl_newlink+0x230/0x230 [ 396.348351] ? ppp_nl_newlink+0x230/0x230 [ 396.352515] do_vfs_ioctl+0x75a/0xfe0 [ 396.356326] ? selinux_file_mprotect+0x5c0/0x5c0 [ 396.361108] ? ioctl_preallocate+0x1a0/0x1a0 [ 396.365535] ? security_file_ioctl+0x76/0xb0 [ 396.369951] ? security_file_ioctl+0x83/0xb0 [ 396.374369] SyS_ioctl+0x7f/0xb0 [ 396.377742] ? do_vfs_ioctl+0xfe0/0xfe0 [ 396.381726] do_syscall_64+0x1d5/0x640 [ 396.385628] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 396.390818] RIP: 0033:0x45c889 [ 396.394042] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 396.401763] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 396.409046] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 396.416322] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 396.423711] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 08:12:57 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:12:57 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='nls=cp863,force,force,']) [ 396.430996] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000005 [ 396.450544] hfsplus: unable to find HFS+ superblock 08:12:57 executing program 0 (fault-call:4 fault-nth:6): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:12:57 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000180)={@val={0x0, 0x8035}, @val={0x3}, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x20, 0x3a, 0x0, @dev, @mcast2, {[@dstopts={0x6c, 0x0, [], [@pad1]}], @ndisc_ra}}}}, 0x56) [ 396.493311] PPPIOCDETACH file->f_count=2 08:12:57 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='nls=cp863,force,force,type']) [ 396.586145] hfsplus: unable to find HFS+ superblock [ 396.609345] FAULT_INJECTION: forcing a failure. [ 396.609345] name failslab, interval 1, probability 0, space 0, times 0 [ 396.624828] CPU: 1 PID: 12012 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 396.632754] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 396.642120] Call Trace: [ 396.644720] dump_stack+0x13e/0x194 [ 396.648360] should_fail.cold+0x10a/0x14b [ 396.652522] should_failslab+0xd6/0x130 [ 396.657033] kmem_cache_alloc_node_trace+0x59/0x7b0 [ 396.662157] ? lock_downgrade+0x6e0/0x6e0 [ 396.666311] ? lock_downgrade+0x6e0/0x6e0 [ 396.670476] __kmalloc_node_track_caller+0x38/0x70 [ 396.675417] __kmalloc_reserve.isra.0+0x35/0xd0 [ 396.680096] pskb_expand_head+0x116/0xc50 [ 396.684260] ? mark_held_locks+0xa6/0xf0 [ 396.688405] netlink_trim+0x1ae/0x220 [ 396.692224] netlink_broadcast_filtered+0x60/0x9d0 [ 396.697237] ? __wake_up_common+0x5d0/0x5d0 [ 396.701663] ? wait_for_completion+0x390/0x390 [ 396.706262] nlmsg_notify+0x126/0x170 [ 396.710071] ? ppp_init_net+0x380/0x380 [ 396.714064] rollback_registered_many+0x791/0xa70 [ 396.718921] ? ppp_ioctl+0x1266/0x221a [ 396.722817] ? netdev_info+0xf0/0xf0 [ 396.726553] rollback_registered+0xd6/0x180 [ 396.730886] ? rollback_registered_many+0xa70/0xa70 [ 396.735923] unregister_netdevice_queue+0x1a1/0x220 [ 396.740959] ppp_ioctl+0x1b3f/0x221a [ 396.744687] ? ppp_nl_newlink+0x230/0x230 [ 396.748849] ? ppp_nl_newlink+0x230/0x230 [ 396.753005] do_vfs_ioctl+0x75a/0xfe0 [ 396.756827] ? selinux_file_mprotect+0x5c0/0x5c0 [ 396.761616] ? ioctl_preallocate+0x1a0/0x1a0 [ 396.766045] ? security_file_ioctl+0x76/0xb0 [ 396.770465] ? security_file_ioctl+0x83/0xb0 [ 396.774873] SyS_ioctl+0x7f/0xb0 [ 396.778341] ? do_vfs_ioctl+0xfe0/0xfe0 [ 396.782304] do_syscall_64+0x1d5/0x640 [ 396.786181] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 396.791408] RIP: 0033:0x45c889 [ 396.794650] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 396.802452] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 08:12:57 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) [ 396.809714] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 396.817024] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 396.824416] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 396.832726] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000006 [ 396.891782] PPPIOCDETACH file->f_count=2 [ 396.917194] hfsplus: unable to parse mount options 08:12:58 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x5e, 0x20004fed, &(0x7f0000000080)={0x2, 0x6e23, @dev={0xac, 0x14, 0x14, 0x6}}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:12:58 executing program 0 (fault-call:4 fault-nth:7): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:12:58 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='nls=cp863,force,force,type']) 08:12:58 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'vlan0\x00', {0x7, 0x4e21, @initdev={0xac, 0x1e, 0x81, 0x0}}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) [ 397.143969] hfsplus: unable to parse mount options [ 397.151163] FAULT_INJECTION: forcing a failure. [ 397.151163] name failslab, interval 1, probability 0, space 0, times 0 [ 397.173813] CPU: 0 PID: 12049 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 397.181785] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 397.191179] Call Trace: [ 397.194154] dump_stack+0x13e/0x194 [ 397.197816] should_fail.cold+0x10a/0x14b [ 397.202010] should_failslab+0xd6/0x130 [ 397.206020] kmem_cache_alloc_trace+0x2db/0x7b0 [ 397.210706] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 397.215735] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 397.220866] ? __wake_up_common_lock+0xcd/0x140 [ 397.225558] kobject_uevent_env+0x1fa/0xc50 [ 397.229888] ? kfree_skbmem+0x98/0x100 [ 397.233775] ? consume_skb+0xe/0x330 [ 397.237501] kobject_put+0x178/0x1f0 [ 397.241290] net_rx_queue_update_kobjects+0x2df/0x3e0 [ 397.246508] ? ppp_init_net+0x380/0x380 [ 397.250486] netdev_unregister_kobject+0x138/0x1d0 [ 397.255408] ? rtnl_is_locked+0x5/0x20 [ 397.259299] rollback_registered_many+0x620/0xa70 [ 397.264403] ? ppp_ioctl+0x1266/0x221a [ 397.268300] ? netdev_info+0xf0/0xf0 [ 397.272027] rollback_registered+0xd6/0x180 [ 397.276359] ? rollback_registered_many+0xa70/0xa70 [ 397.281859] unregister_netdevice_queue+0x1a1/0x220 [ 397.286885] ppp_ioctl+0x1b3f/0x221a [ 397.290610] ? ppp_nl_newlink+0x230/0x230 [ 397.294762] ? ppp_nl_newlink+0x230/0x230 [ 397.298921] do_vfs_ioctl+0x75a/0xfe0 [ 397.302723] ? selinux_file_mprotect+0x5c0/0x5c0 [ 397.307477] ? ioctl_preallocate+0x1a0/0x1a0 [ 397.311882] ? security_file_ioctl+0x76/0xb0 [ 397.316295] ? security_file_ioctl+0x83/0xb0 [ 397.320780] SyS_ioctl+0x7f/0xb0 [ 397.324144] ? do_vfs_ioctl+0xfe0/0xfe0 [ 397.328725] do_syscall_64+0x1d5/0x640 [ 397.333126] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 397.338320] RIP: 0033:0x45c889 08:12:58 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x1) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000080)='netpci0\x00', 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) ioctl$RTC_PLL_GET(r2, 0x80207011, &(0x7f0000000000)) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) [ 397.341499] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 397.349202] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 397.356478] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 397.363742] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 397.371010] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 397.378267] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000007 [ 397.462086] PPPIOCDETACH file->f_count=2 08:13:00 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8, 0x0, 0x1}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000040)={0x50, 0xfffffffffffffffe, 0x7, {0x7, 0x1f, 0x5, 0x2800040, 0x3ff, 0x7, 0xffff, 0x20}}, 0x50) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$PPPOEIOCSFWD(r3, 0x4008b100, &(0x7f0000000000)={0x18, 0x0, {0x1, @random="53bdfe1425f1", 'caif0\x00'}}) ptrace$cont(0x7, r0, 0x0, 0x0) 08:13:00 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:13:00 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='nls=cp863,force,force,type']) 08:13:00 executing program 0 (fault-call:4 fault-nth:8): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:13:00 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'erspan0\x00', 0x8b9af9312493cf65}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) 08:13:00 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) openat$6lowpan_enable(0xffffffffffffff9c, &(0x7f0000000080)='/sys/kernel/debug/bluetooth/6lowpan_enable\x00', 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) [ 399.292364] FAULT_INJECTION: forcing a failure. [ 399.292364] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 399.304228] CPU: 0 PID: 12089 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 399.312117] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 399.321920] Call Trace: [ 399.324542] dump_stack+0x13e/0x194 [ 399.328195] should_fail.cold+0x10a/0x14b [ 399.329344] hfsplus: unable to parse mount options [ 399.332354] ? trace_hardirqs_on+0x10/0x10 [ 399.332429] __alloc_pages_nodemask+0x1bf/0x700 [ 399.332441] ? save_trace+0x290/0x290 [ 399.350095] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 399.355141] cache_grow_begin+0x7b/0x410 [ 399.359222] kmem_cache_alloc_trace+0x6cf/0x7b0 [ 399.363893] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 399.369011] ? __wake_up_common_lock+0xcd/0x140 [ 399.373696] kobject_uevent_env+0x1fa/0xc50 [ 399.378037] ? kfree_skbmem+0x98/0x100 [ 399.381936] ? consume_skb+0xe/0x330 [ 399.385656] kobject_put+0x178/0x1f0 [ 399.390770] net_rx_queue_update_kobjects+0x2df/0x3e0 [ 399.395957] ? ppp_init_net+0x380/0x380 [ 399.400071] netdev_unregister_kobject+0x138/0x1d0 [ 399.405083] ? rtnl_is_locked+0x5/0x20 [ 399.408962] rollback_registered_many+0x620/0xa70 [ 399.413793] ? ppp_ioctl+0x1266/0x221a [ 399.417664] ? netdev_info+0xf0/0xf0 [ 399.421396] rollback_registered+0xd6/0x180 [ 399.425723] ? rollback_registered_many+0xa70/0xa70 [ 399.430745] unregister_netdevice_queue+0x1a1/0x220 [ 399.435815] ppp_ioctl+0x1b3f/0x221a [ 399.439531] ? ppp_nl_newlink+0x230/0x230 [ 399.443713] ? ppp_nl_newlink+0x230/0x230 [ 399.448012] do_vfs_ioctl+0x75a/0xfe0 [ 399.451948] ? selinux_file_mprotect+0x5c0/0x5c0 [ 399.456722] ? ioctl_preallocate+0x1a0/0x1a0 [ 399.461139] ? security_file_ioctl+0x76/0xb0 [ 399.465541] ? security_file_ioctl+0x83/0xb0 [ 399.469993] SyS_ioctl+0x7f/0xb0 [ 399.473359] ? do_vfs_ioctl+0xfe0/0xfe0 [ 399.477321] do_syscall_64+0x1d5/0x640 [ 399.481198] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 399.486406] RIP: 0033:0x45c889 08:13:00 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$VHOST_GET_VRING_BASE(0xffffffffffffffff, 0xc008af12, &(0x7f0000000000)) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000060a5c26800103a00fe800000000000000000000000000000ff0200000000000000000000e340de0046cb5467c959cb352b0000000186009078000000000000000000000013683d1368bd51a08300"], 0x42) [ 399.489584] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 399.498347] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 399.505634] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 399.512945] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 399.520210] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 399.527473] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000008 08:13:00 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='nls=cp863,force,force,type=-']) 08:13:00 executing program 0 (fault-call:4 fault-nth:9): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 399.571896] PPPIOCDETACH file->f_count=2 08:13:00 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='nls=cp863,force,force,type=']) [ 399.665345] hfsplus: type requires a 4 character value [ 399.683093] hfsplus: unable to parse mount options [ 399.767973] FAULT_INJECTION: forcing a failure. [ 399.767973] name failslab, interval 1, probability 0, space 0, times 0 [ 399.799541] CPU: 1 PID: 12129 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 399.807597] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 08:13:00 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = getpid() sched_setattr(r6, &(0x7f0000000040)={0x38, 0x3, 0x0, 0x0, 0x200, 0x80000, 0x0, 0x0, 0x0, 0xffffffff}, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r5, 0xc1105517, &(0x7f0000000180)={{0x3, 0x0, 0x6, 0x2, 'syz0\x00'}, 0x0, 0x30, 0x80, r6, 0x5, 0x6, 'syz1\x00', &(0x7f0000000000)=['syzkaller1\x00', '/dev/net/tun\x00', 'syzkaller1\x00', ' \x01\x00', ' \x01\x00'], 0x29, [], [0x90e, 0x0, 0x8, 0xad57]}) r7 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) dup2(r7, 0xffffffffffffffff) write$RDMA_USER_CM_CMD_CREATE_ID(r7, &(0x7f0000000080)={0x0, 0xa, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_RESOLVE_IP(0xffffffffffffffff, &(0x7f0000000200)={0x3, 0x40, 0xfa00, {{0x6000000, 0x0, 0x0, @mcast1}, {0xa, 0x0, 0x0, @loopback={0xff00000000000000}}, r8}}, 0x48) write$RDMA_USER_CM_CMD_BIND(0xffffffffffffffff, &(0x7f00000000c0)={0x14, 0x88, 0xfa00, {r8, 0x30, 0x0, @in={0x2, 0x0, @empty}}}, 0x90) write$RDMA_USER_CM_CMD_RESOLVE_ROUTE(r5, &(0x7f0000000100)={0x4, 0x8, 0xfa00, {r8, 0x2}}, 0x10) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@multicast1, @in=@private=0xa010100, 0x0, 0x0, 0x0, 0x0, 0x2}, {0xfffffffffffffffe}, {0x0, 0x2, 0xfff, 0xfffffffffffffffd}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)=ANY=[@ANYBLOB="0000000000000000000060a5c26800103a00fe800000000000000000000000000000ff02000400000000001a0000000000018600907800"/66], 0x42) [ 399.817083] Call Trace: [ 399.819693] dump_stack+0x13e/0x194 [ 399.823339] should_fail.cold+0x10a/0x14b [ 399.827536] should_failslab+0xd6/0x130 [ 399.831527] kmem_cache_alloc_node+0x288/0x7a0 [ 399.836122] ? netlink_has_listeners+0x1d8/0x310 [ 399.840899] __alloc_skb+0x9a/0x4c0 [ 399.844540] ? skb_trim+0x160/0x160 [ 399.848191] ? netlink_has_listeners+0x1ff/0x310 [ 399.852969] kobject_uevent_env+0x6d1/0xc50 [ 399.857313] ? consume_skb+0xe/0x330 [ 399.861055] kobject_put+0x178/0x1f0 [ 399.864785] net_rx_queue_update_kobjects+0x2df/0x3e0 [ 399.870038] ? ppp_init_net+0x380/0x380 [ 399.874031] netdev_unregister_kobject+0x138/0x1d0 [ 399.879084] ? rtnl_is_locked+0x5/0x20 [ 399.883108] rollback_registered_many+0x620/0xa70 [ 399.887972] ? ppp_ioctl+0x1266/0x221a [ 399.891880] ? netdev_info+0xf0/0xf0 [ 399.895616] rollback_registered+0xd6/0x180 [ 399.899952] ? rollback_registered_many+0xa70/0xa70 [ 399.905003] unregister_netdevice_queue+0x1a1/0x220 [ 399.910015] ppp_ioctl+0x1b3f/0x221a [ 399.913721] ? ppp_nl_newlink+0x230/0x230 [ 399.917864] ? ppp_nl_newlink+0x230/0x230 [ 399.922191] do_vfs_ioctl+0x75a/0xfe0 [ 399.926027] ? selinux_file_mprotect+0x5c0/0x5c0 [ 399.930774] ? ioctl_preallocate+0x1a0/0x1a0 [ 399.935206] ? security_file_ioctl+0x76/0xb0 [ 399.939669] ? security_file_ioctl+0x83/0xb0 [ 399.944064] SyS_ioctl+0x7f/0xb0 [ 399.947443] ? do_vfs_ioctl+0xfe0/0xfe0 [ 399.951440] do_syscall_64+0x1d5/0x640 [ 399.955504] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 399.960805] RIP: 0033:0x45c889 [ 399.964785] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 399.973116] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 399.980480] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 399.987751] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 399.995012] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 400.002737] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000009 08:13:01 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000100)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$VIDIOC_S_MODULATOR(0xffffffffffffffff, 0x40445637, &(0x7f0000000000)={0x4000, "060193a028c706ae64282bbe2e9c4efad44f88fb8371883338887f618a7965ad", 0x80, 0x423d, 0x2, 0x5, 0x3}) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) [ 400.017091] hfsplus: unable to parse mount options [ 400.088087] PPPIOCDETACH file->f_count=2 08:13:03 executing program 2: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$NFT_MSG_GETOBJ(r4, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000200)={&(0x7f0000000280)={0x7c, 0x13, 0xa, 0x801, 0x0, 0x0, {0xc, 0x0, 0x7}, [@NFTA_OBJ_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_OBJ_TYPE={0x8, 0x3, 0x1, 0x0, 0x8}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x2}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz1\x00'}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x5}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x1}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x5}]}, 0x7c}, 0x1, 0x0, 0x0, 0x4}, 0xc000) ptrace$cont(0x7, r1, 0x0, 0x0) 08:13:03 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:13:03 executing program 0 (fault-call:4 fault-nth:10): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:13:03 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='nls=cp863,force,force,type=']) 08:13:03 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) sendto$rose(r2, &(0x7f0000000080)="0821bfa9b2960fd38a912746bfeff85fa3d1744884895bdf995c44c8acf1502e1a094a05a2e0f4332485a58ec10600f53ce9a26c0c0c76b15d5f63f62c1f1794adedeedd56ee08dd3147d3631e7bc4e3d1199c3c83caee0897aa06da56303c", 0x5f, 0x4000000, &(0x7f0000000100)=@full={0xb, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @null, 0x0, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast, @bcast]}, 0x40) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:13:03 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r3 = socket(0x11, 0x2, 0x0) bind(r3, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r3, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000280)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="3400000015002502000000000000000002000000", @ANYRES32=r4, @ANYBLOB="08000400000000001400030073797a6b616c6c65723000000000000072cf25bc0d723807305eb5148e3f64a7ce59886d00622f73bc808b4aafe9b5d7dd653d7dbcad1722fd648d25cbb20d8e627a7e171e7be7cfd5fc3bb2ad64df5fdc0972b6d467da85a4ccebbcc6c1673fc63fd1b21082c446abe1670721a89b8b8ec9ea1508c39f3f4acf581bfee0f9d8d2e70e1a557772"], 0x34}, 0x1, 0x0, 0x0, 0x881}, 0x0) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r5, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000280)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="3400000015002502000000000000000002000000", @ANYRES32=r6, @ANYBLOB="08000400000000001400030073797a6b616c6c65723000000000000072cf25bc0d723807305eb5148e3f64a7ce59886d00622f73bc808b4aafe9b5d7dd653d7dbcad1722fd648d25cbb20d8e627a7e171e7be7cfd5fc3bb2ad64df5fdc0972b6d467da85a4ccebbcc6c1673fc63fd1b21082c446abe1670721a89b8b8ec9ea1508c39f3f4acf581bfee0f9d8d2e70e1a557772"], 0x34}, 0x1, 0x0, 0x0, 0x881}, 0x0) sendmmsg$inet6(r2, &(0x7f00000017c0)=[{{&(0x7f0000000000)={0xa, 0x4e21, 0x80000001, @ipv4={[], [], @rand_addr=0x64010101}, 0xfffffbff}, 0x1c, &(0x7f00000014c0)=[{&(0x7f0000000040)="5b36e4613d5643aade7e137f31b3bdd13f80ba68d71c34e3ccb072a79dd66828e204e04ba2dc35e44f32a9b728b15a8e28e5d592", 0x34}, {&(0x7f0000000180)="ff9d25f324fd64667b0e31555a13a5c7203b5a869ed183a38950be88d724f0417ff33961ccc11bdf906ee425a34d63c4c7a99ab2310dd1839f7134ab895d2df9ac071bca5282bd9318637e0a345590c5cd1c2811d529a0b6da36ec412d26ec7affdb74ddf448eb27ec318a8c5c43fda68d39c24a44716dba16eaab58b41ef9cd6fbbce701f31885f91281f08be13117e17d8a82761452ee388464c12617268fe7da6842ad37ba2072ccd13befeb47893bd3f76f7b282359bdb893c3ed21dbda95f7da670f66c4d7e9b6e4c311c550db299523f1a39521e1d4adcb0da99d5480ba5c12dabadd5", 0xe6}, {&(0x7f0000000280)="2c5bb64348e73eb2a6a2eb485b6d6289d11ff915ae04055f4c2f346f6cdf4e0aaf90ce3bdbd2248581f5975fe59dabee0a4ba5b5348ab389f6102d9edcdf2e8dd6c18a445d15e7da116438e53c6fad033a21387ae14410b1fb44ada9617501fb", 0x60}, {&(0x7f0000000300)="f74552900d910beedbd82824a2a91759731959fb3f36e3c172d0e4fc8a1103d830269fd798ca65e2bbf10a99ef4833f36b2a18419d1c258b29ed71ce506183fc7a0f77f5551ebdea56f4c7d2112ddf3775f9624383854a1ecc6747c184b00e53c1c59b93bcab43d325a7cb2a02b03e9cf1363df8f547b8db", 0x78}, {&(0x7f0000000100)="7b228a71988c004d9e487602bd149d667a50", 0x12}, {&(0x7f0000000480)="41a35d6f52fa03085822ce700e52db24471bfb240dbf8c23ce30cdd8734d34f74b514e8da1188a83cc04bf3745486de9b0e9a84df893714cc85224adcf4d911cd29a4f77e50847c4fcccecd10625efade30c7734920709905f5299b16d0d9129616192f9b48a830cd5bba5988f071b6ddb57172960e4a4fbd65bbc042ae131919f902c522d338430ec403ea333d4fe726d18e1793799bc8193f6746d4d4899dafd20681ecbd12c31a3d6d19a07d46dd741ceefe0eb38ce5699fb70103f850d0c59a70823fd71e9106c1487df369038138c06be2f5fab971f486d1d22f871f13c79ad409a6f3089371c10ceb75c8c3c9adfefdcca31b792fd4d11332866cde226b786cdbc5a16e622ef9dfdf7a26f32885552217448fb21654e860656b65a643d96b01978cb92ea5f9e7038faa5870c32acc4e40bcd170f3d06029f9bc082873f076e9208cb9f0368b815d0bf1b1b7eae72e04de8c9252381171aea36aeb7ff88822c171df6c0b2b76502affaddc8c4d572499f44a05776cc67421e2e6aaf01311be05c767590191468b5a9c6b4baaf6c6d71b4b1d323cae41689ec2dad7e7ab4a6f7cc6b7048c65a5e732401440ed2dd37120842302f0a126e1384d4d5280ce8b885dea1db2fe578b80efc6c6d3ffd0452ac3816b4085fc4e8953829894ee9ab2de501fd65436d09f02c6aa834fb4a21621884d865d412442926aabe009080a7c5f73179e75743bbeabee0838ae9ca5d362e7b23da17003c16b6700e2481a6a882b796a4fa9219edcc95478a07c5ad26033143d6240f660f07699b3aaae423fd69e9bdd95286f3b4b5187dc125321b143f540cda7ece5d18061f8f21eae65dc052cf4fa0e3cd2d7ba3e68af8888adb47a47e5025dc82e381e833da224812c01026c0d7415c2ada42d027796477d799b11bc42e550ae6dce1678d63781445d68207bce99aba1ae7c6b0025bf3529d2c5dc11e2c5f7279d825adf824910fd538343ec90bbccdb43cdfce13ab14dcf095e83fcfae3f85802bbcd37413264e9ed19c957ffe654938384c0526386bfd88c056c40f5f389722c40100659ab7f0cdd64742ca374faa9205b61afac1b2926e67c175b4d71cb2b5aeddb65acf200897f624043f517894c3276d519d96a69f5d9533ae41e6f55091b2625aeab840fcf80126d343ccb306ad468220d621f7c7e77f03ed45b4ef91e58340c6e841e38f0858d29a0d1066f164f04cb6031631901c6fb2137344989b04337b01a93d4152edc772f7bdf61cb8c6e282f2202e80aa54446dd50bcba4596c67e14570c23ae6fe17a01fadccf9f50e4f95f7374d7f9493f4486355a5b3c0dd9bffe09a380aaa5225ae89d93b231f25313e275cf2025ad3abaa7dde0eab134380a322ec4115c4dd22b1c89c4624cf9e9594717c3bc7e0fe0b3f0e4931d188131d4fd6f153e5ea773c674e907acf815e7d23752466dec5c3ab0d5a4a0c687fb4a473c99fce97da9f5620475455b34c982e66ecb2c73c60069c49d13c550681f4880f0289c71ff48808c318af3e4c38be9ba38ec492ec3c461a643f581b328719f26fa9ca952188488e45fb1ebf9b46d5a06effa76ccccd5a658f011530eb7ef1a1060326123bb337c4f16aa9183e2ab5f1ff11493444070014caa33b941b2b1ed6eaec8d5bd964ce52ae5792e51e2b4c201dfac331e86c021257f52c884bc7522755b486593765f1534618b3f58880ed593fe56b93c194859ac92ddaff18a503a71972027f3a141be3d26a541f6ad6ee8650cb9c50b8ed5d8f3d76f6f2510bab80fc21d5f54f0db78013fbf7e4ecec70d9cd5131e4a58216d5fe867af0ed4859842a1b9ab676b4fdf8ead76507d91cbb94728674b3ab88708796eff593db33775401dbffd815db31a231c9cfa29f3fba408d363af5c5a7b5deccd277e8d66efdbf9b08297c83ba128e5d2e77a8c6c48dcf0d6a6b7c288fef0904f9d33b7151f5b256c9cec77563c47f6ace538ec4aea65ff2a499ccb198486a7332509e68d0dd174ceaca89303d0827e80d6fee9bc872a1f6c00d8523c0e4d23ff30b817703af8de7053ba7c1f1c5d4ac64069379b0b89fdd59cab8e954d4a466b95c4b908cb3695ae822ace6af5cf7918724f7b7df8885993aa082298f5988b8dd36f978d63ed0cbc08ed637b605feafeb42efe7605a4077346e548ae30100e469a1aaa4ca886fba688a3c8ff8a8c55fd7c19d0f137a98ac860d9c11495fa876c9e5111b1c9c5fb65fc78a7788aa225033361a627ac80cc67e17c7b913e770b07bfaa12bb25c09167f8920df3de41c2c5d4d476934eb2035c06e0741476620e8a83bdf277a690198ac380257c8e60f50584f8687097f5b9f09900b277b000e50a724590fb937b6627c6bb9c139a10b8323719cd7266b80a6117db6c677586c674029a276b4bae24ac0562f0d6b4f29cd5eb2a6c84ca41d8c8e7207751c5654d5c295f1126b51bfa2036b066c2019c60e0fd29b76467eb37ba31d67b3e6c4269bcc1b3f23d5b5727127957ae7f8e107e04bc35525c5f75bca8ef2764239c95cf3dc738eb73a87aff4fe8da6b97b364818975e2a2b9223c75525fb4cd0159272f23ad6da4312ba930aae0548b02c2d3113cbe850e80aa2ec2a52af8078d418e798462588250efbc52d9b7467d47194fb6ca75fe78e9b8c2a5a48642fa3f612e2a3a74d3b90c3b8153ccf76e4bb3f3f51f84eb015fbe30edc870d5fe48ac8507dff46ec2bbaff5d81379ee2a6e7591d31d72049c398c9f9c4ec9d71316176186ddefb0b470bd4e60788cf8d0071d806b59bdee9ef660384c74cb53d7ebffd745423a19924f7bdfffbe65b56e76b399bc12328505a9fb9cb44633cd01d9fb48b8cf95fad3a6b535dcb9d452d4ea4bc0eac340bbbb7079677ac337fadb83bcbca21faebcc3a59d452df610536b467070d76c1f970ed3e6fd96508bfb676fa8e209c0275e3efb7defb7db078d2e1fb2d0c24f916318db9cc9853ceab302fd809b5e50f49c4602726da6eadb829e7377dd3c7d2db360de87f4f72f99ceffe4ad67179640e5204b1170b4692e484f3274cbc72ba65455d4e0a5b659b4a6b882e1be7b51ade60cb329743c53c4f98d66c34eaa0b036604fa6830b23ff4e669cbacec9ceadd2c27476f5d2104375be516e469345cb2c42757cf6f51cc7f7d6cf48d7f9ee5dd7bd1069d0041d7485b79546a50cc5ad7327202d77199e0477667e626c48ec6847825f13d76f2dc1cff6915740c00eaf6afc8561d6d403dc1bfcf3c5fc2975ed5dad316bc278c16c89afbb238af5987fad929587fdf2df6ed30dabd0be5ce33856eb8259902e7c6974c6229714552eacd410593536927721cedf85c8bf53a8f1155555636f3e0a7b63251827b9119530d29fea261e81a4fd9f2f6b2000d9c7a34669ee47702f44708643a97a801e8a11c3387d96d4df606c8d315508babeaeac903f8970089e6513a1931cb45b4cfa81022e48d5d5846d17ebd010ab851c83e7d5be855ea14839bf74b63a0d4fca36760cb95010021f2d59a7a46248812936ec1967d238350b32eb3edc920e8728f13d0decb8f478ac8c2ad369425d96220c0c999ee2208bf8503de71d4dd7809d200cb20b1b290d9b5ccb330058076fae9f09bbb2075a48dd5cd26a1b6eccccb2c553d64d1435f08ac577aa076eb898df183919d18a5287f8d93ac4ba79e56b807f0c88b18b3b25d492b8399166d722a14e8e5a0e7bad930130bc4e1c8442d66c88b3accc5debda1b728a281c60e3f2db0b81fd0df8bf78fee2aa335397732e769ac11334a85d21d6380427fd3d379a1d20fff4b3ef5c92518fd93e6f2d8215deb8c5de1ef955085c6c1044d06b266a415b444563556eb043312640d3078d7f4cee5e1ee3a705ad1341d6ae7200107ec82e44c8116b671b49b112dd9bccae04f3e39b3177b5dc949aa77c57c60aadf63d42cf9dd91e50373de8dcc2aad6764836d2426de844652caff89fa383d81ca14f4af2ce278110fc1edfd189846f9e9ab47acb4b312ffd4f64a554a9396445c5bb109c11e6b7e43a0dfe4a2e3f4e14c55e8c8b6139ff016b26fc51a1431de52d57e9c78fe8c562ab539661afcbe8a6983050b98adf70518196de4bb942e2816b4b59e661de3820649c88fb39e340ebd98a5ab9139294f5b1586cb5b8df2455cf12aff1ac968d388c9d40acca4994528dc9c9f40f4ee926ee09735eb8c437ecd6bdcfce1b3481689413d8cf365cf82437ff722ee3308974f05441d155acf3076746f035c80c2b1834f184c81957ec812f08d9f27d45a73f467cb53f4333a3866db3a073dabae7be7bfaad480f737b66faf1be45fde5aff3d4a555d4acd2565b92cb1ea801f346e5ae656e6c55de9027e6d8c557ac1f37832f29778776ebcdf0c8d0a193331e6a64098250e3303c48eb6eb7f81e88cadb2f91c637d1b4719ce436d16b2529445a8bfabc63e36fef1a9e834e649bd2aa11d3fd071ec96207d25855373a0c6b9139b82fde694867270eae34319e2f33751329aa29133302a79cd9caf1c4738a9ee51ced8b93307032c490d64f1e38a337d2b30d1e56793e3021b7f3db5723038afc7c271ec6c17a3d060d595f717c9b791f5c84069d00ec9640eaff4380703bdbef0272d3ff7424ed1f217e02070469706a4cee6df5abc5578f879e4f07cea56da13991d655f3af70b5b96525787f91d40ff01be70af2187a9ae5a7553504a853545f3706cb96a8b360d5a8812a3c8ca8f8f4f9f03b1cde56ee0eef151c8d68178752cde13c55224399d1e4ab6cd20ae9fbfefeb0fea7a93be93e29b18695f7a71a126d7aa3fa7c8ae7e51b0914d80e6ea9863af25b0766470cbcedce4132c254ba0df1ddd9a84ed1a66d0dd002863d9a8f891cd4321381cb6dd46a44cdb016ea5a4d36a874427251bb6137567c25ad8a9f5042eadc35738e18f2e8bf16ae2068997d06a380054527d7b9e84494e10373dc7d13056a7f045dbf7258b245d35ad49983f80c01d6e42c8119755afc9403d0d1a15adf89b7544943ef332ef3b49af7a9f6ea2e1ac0f55aa91c516844171d8f93904304350eb8e65d8c7734f393b3133ca404f3b7404e109fd1e51a84193532c844b378d721429bbbc81c98b7f348b7c12de57eb95574cbd71d17c9089ad31057cece82217f88c6ca0684841f468df2a776f8acf90e1b24a2e32fe8f7847ba69befb8c24f4fcdd2e67ab039b215cb555458eca95eb1e5f76ef294b226ed52fad8ea37696450931bc16e3eae6336a4a7ff990b6cb8634fcab7dc8b6262567af11aec146d7a28b30f35f233a27ba6690715990ca6cd4b248e2c9c404c5ae958323b9785246ce20d18802df0225000733c2c0c5b7d4ed1a7120cf3a3f7e179486efd43ad0c3f047d80054b0a39ce8733e8ecbe2cee10f9e918d9193e526697eb6daab61540a858f116129cf7a88b48a1190bbbaf09c6af4bbff3b6ebe8b18f0cd370c1aaa1f4a3d78ffb9f14668abff524343b17b2edfb0f62bd39ca249d2063b304af9bdb297eac0353766d1f98ad07754ae8a42376d0f03e7f2f2cfc04b01a9de3c35e039f1289b50a493965eda0d8cf06d2f58459f7032da88efbda763ebec4494e4928c53d08d4055e08b1408f05d94ca5cb73be87932deca519aa816e1f9fa6fe4a0a14619e3908e18e12f85afd94048866b767f6b39bf451fc477b8915138e508c68ad3492304b196a827f1d3d12402d745fcdbab4b3858dfdf3a88e9a03c549e18e90d09d15e7763771a7f764a3bc33ec214eb25539e23da2875f7c", 0x1000}, {&(0x7f0000001a00)="2ea808238387010bc1d8540087ff85ebb1599545ed80c8d0fae08c8a8fbc7e961ec01989ca0d0b314c6831bb0c63a65669ceab77d9cf58a870fa11fa8d90c6c58f1aa06a41455251f168bed837180daaeedeb59b1fd9551fa4deb236b53d9a068dedda322eb64ecbf7642090b8c45741e7b71544ed222986ef64bd7e22d2a014ba4bcca69c93bef6c427b3cebff67ff22ecc027d3a08dff21d28104c149f5da71b28ecf3474d5d34702a39f10e61c7169eaa43182f86401d38c9859774019984bc4bb60635c99915a58bae5c47de696c7af9ea1a932b0123e0cb916fd11716fc7896d9af60d57622c33c61294d369a9cd1b699f1e09a54f172d89ac721e87e8fd0a1664902c28b2b15df1d2ec984276c45d476544712b39e4c0e333e59ba3b1d70d6c678530600f6c11d318cfecbe88af29b0feb30dd19fed5444aaa047a60e903750eb0f55ad5a4b3aac8992d757d84f17d2a9a545a1e6b8f43ce55c4a5c3c3bf2e870d8c35ebf2174c6afad7ce4855b597b3897dedaa05b7e015af9d8b3519eb88acb91b7d1ec89b55ee7d734707db2c6c38c8b5fe50f8c1e8c4d33172fa2f8d0af581293d5b56603cc0be5389ea454c3f9ebde486cd8d606d2fe90cab448a74a14a55a1e4918a579eb7256f43076c7940a4ad09627228118001ed1a0b28b8b5a2bf27226831602b920c2075aa64bbc8ec5560438ec21c3c6ebdd049ecdc98e6dbcafb9019a3357f85d1f4c5b6ed06f687095dfd9db6dc275c5ba743dd1277f8ae82abe7785ecd08ce8d507c6bfb6891d0a3812d068b8ef3b5c6c0270191316b802cdf8846c48f3647ec410ea73694d524c4c0052f3c12463b0944ab00aeac2dfaa0ae225665df44e44456554990741d5574758e5506e6d3a4d7f9b656656716ce207d97891ff76de89b211343e19ee79700858974268ec2ad507c0e3a0c97f6cdd77a0d074f41607fc1fcec3f1ce80e42a5155a7f5d0034127275fbee8f77322671cd733252c4f181fee7ae63ed2c4289e63878ca6b80ee151ddaf81058c1b745e74040c859374fc44ec0e39afd5684b81ff930025b4e883cde20c0d25280e4b5e09caea1c23347755fcc3110027b432af3fa82d037dbff051c45f55f3aa952ac8e3e2796b25c68d6b9a286ad498c71e3c816d7e99c3e999a3e5f68926873ff6b7f0457a3284fca55df13f6c19d62e705720c7add373768d00f0e2a8c3707353c6ec682915a51f26469d2c8d26df381a44fe8c1d6f4b1ed77239d109166014be3cec77b8e4bc7030430d5c59ee0580326ba515bb087f53bb892a09c732de514f547f6e05e18d9388b467ef18bbefe1420682bd42b73df852ed585a1af02dc179550324b4672754d9f0d4a444444450ee6b0efba1e3709a407319c72e37cd8b4ee4301b5969307d6dd93912100ec842eef0e9c3e91c01a1f13988033dec98b607a3949378c59bb8b48fa32a9aa189ec08272c4237c2e23a1765f6c78769a771d8d7f95de135b8e7ab72b8c89fdcbb4eaf65a98a199bec4dc69c3d4adae65ff2f300aeb7f0849c7d1a5bbb309cc4e306054cbc39219bf64be88252800d359843db20002261d13b7bc39c5d4c517932d8f3e996b64396d82ae4d0cadb0db4a66a1044f36611fa3fd7f7bc89f090bfaf8d1ee65fbce071d3f7dc9c458d756d04cd92f0642971f40be3c28f9a048d207030ad8b54d251c715f1542d0f17fa038ecf9b5ce8a813a0bb7c4ca842bce32241f328c0bde87512c45192499c3a0aaab5b132f634778da15a5f1402944e054826470b574cc75db2556b42759a1cb2e97e252056a1ba48ed2209ae00f84bf4fc7d7cd068f93c8948c8dcefdbef62139224bc4324fe5f7754020a49f5d0dd065a2dc0003c5f8604a944aa39791249de1be82fad1379b60fad00e882a2aa76eab05e9b74f293aeeda57d104afc57c865c4d32e540f17a64544d06d91e555738034e9cae30ac82d25ef912bcd97ebb3300c1e5d91e7cc1021695d65867ef925af968bc496a1a271ffd5e3c97beda3032717ff96351f2bc9ff756e8945cddbb1974b8b8514b3c801fcf57a88f4b36242d7fda3d3f799f38de806e63c47f1599c4ec93b990489e8f6075ebf92fe76795bd353370030054876dd3192f4a4afa5e628002ae81cd81bff700cf515d84e1c5b80d399659b7ab542b8eb55ee2faa54b2d8a2dac03ba313e47176e584f7065b134c12cde6d1d38dada3a0ad92ddb47023a657e313174220a032f7fe527d63bcff14d3d57cb44047a8ff3516b283728b3248a66ed72086e752c2015f02120aa5d8538366664f09861c64796e219ffe26f279ffa0db5570514f69277ee7c388acdcdd27a6b292ec68b962eec73cae76608b8feb4acdc34b61d5ac1da72401c3b9d41c0f997ec5455993068c52fe15272e4fd81a2df4d2f1484d65e5b1471ba84de8e73f9f56a514d629d328613e15420fb3cc1ac697bd9e503724c021cb0d02cc5740f5235bde07fffaf04726b74f78771a1b72e055f69fc228e8b1296f90fa2d1b432ccdbdd871019de37be0c7957252998c010446f0f04d1719ceecaa0b2eb24eb65762761d144b27852cf3222d49c34e359e15e6b79fcc02b068023fec69fe8ace5c0926095bc9be419d57026511a1b2474b1ae0c3f107a56b44a059281d8f3e2bc6db8f2dc241204ff41afd031a569ad4c10046cf38461f552d564e0d7f503a849ebbe3f043dfc8a37b31c8dda465a3270af7b6fef2626d52a78900a5c0b04e97781af7e13cf17182acf639c6ac3aa4846aab0e6168e4473873ac9dfa6cef9404ab3871f3ea979d924653532c611bce1dc0fa72617d420c1974542ed601054fcfda78687f89ae71a08225b84a06287bfdccb9ca0d8079efc0d400a294f28b9e320b0915651269b19e573a7f2d7cabb466ceb1e261a072fe835e04e57b07c53a972fd50bd0e48e351dfffb24ab64bb0117f1f076f0061a528644bfe1a8a69596a17c9e55ebf006a934536ca6ef8240168ae944260e254b49bb46a33f50816d2295d0b0a65b8943b090b122c0037cd067d10687073231b6b2a7357901f36e2d92bd92b7d21a5cd5e9c002c024028da3068277a1c33620f412c091cdbf2c9aa38a770c77bbf746ab51a2796a0c73210308e5064f3b7ec89fc382d1af18347c849e27fad0ea17e77558b0a6a53c8c116f5983a5869df25539f0c5112e16ebd93df8f5c4839d5eca26a4ead0a102a5468c953b0a983ba3e16f5a9f47a6277c03da447b874b7f0f5713707c13c225c9b33263a8500fdc16bd6fcf975fae46277b5582e3f62556f737da5626e49c2a278acb81456dc792aa212ba2f54fcb082767bc0bf64b5dde8eeff10a99bd0c0f6a1fb0a10981c284e5ae18ff5a6db2fd910cad834358972ca70fb33eb5ac0e48b1a31ae933aa17a1a6a8905d7f8d6b3deec5bb96cf437ca42b8d693bef9a67964bb6bc6330c3796f71e65f9651c242ac9df10861529b9dbb2effdf35a017a432c0de5ceac581ed4bbd0eec069642d2822a026f2ecfb0957d0dbff8efb79dceb2229b07695f2831a0125e06da8606e4a2bbec5be3f83f9986d1c21ddd6bf6ea0bcb517c64f3fd8b729fc137895c73e156c36595240d45f27978a552e1f785817cd3a6a86ebf1695ace7f39e5bf418b1cc92b947471ee0d203c6be4af205eaa2dab743397353ee7886c43943e3ca8b13722b3cca8b6bcdc6371c58a2cc252af8050e5fe3b9c8b0055b5f08dfb1deaa6f90f1f5ade2bc02a737a74f6fb75684ece07a4cb10452053b08cd2a0e369cca81794076ddb21908b5f89624ddbe4d7aa21692a9c6d398cfca6caa35dfff709f8c003cd15d5ddfdf29655f888f93e9be69223ede17835a96c19bd06a398a8c5346f4b42e00f2bb763848c4f0cf8cc7c902d5ff0a7a402546b7c7beb4729015309fc220502dc4fc170a5bfcf847c6dd563ae7205ee2ee6baa02dfa7d5d4de7f39a616966edbe3717ba972b93b12da02b6806477c66e7a2a5c8171420868d5b3a6adb5e95834d0698000ad945d5c5ef299554dddf212dafc957ec458f0af001334019ea3e53c3f37e78bd750faee3ec47b8dc8c8b7c1f59604097a187ba33213db426418e8946f31142f14b272895bd5a0c0295434595632bbeebde5171ef706f4db045bcfdfa50a775c32409770352b28e4b8f41c08231fd09b5019b1c7d2fe0872d97e5ea5cd1ee69e495c9b4079bc8caee62fed8256ef92540f137877d9f1acac0a2edc616aebf1c368ab93a8ff368a9bf8a7df17349cd327dee1654e4f0a3306f19bba91498391fae34517e0523a7cc6eb88ecb36e8875867c325c8e99891ff2c8e828c04579f95521df771b84f6237c76e4f349a1655eb75681a531b92cd538ba76e6f52e3acfc98f313ae820738268d040e0c194089b20130b9b27d255e74c112a29e61b1a862c509676de1b06fd3fdce0105a302cb36a1b9898744aa2a5c2412e5debdf4b887d722f7b5d9ac79548260ab1574375d6b1070850ce7d74976d52e2ab7b683714bfb57c301924e1b9df824795432393830e207b847b4ab04eab0ff5ce9763f0e617b7a8bc7dfcfde61d812962187e7d1431ed423c5d2f141c1da0dbcdd03e6986ca0b5e732fce6ede8d2646efe0b36026fa8082a9da35b9c803ec6f8591304d42dbbdf3cf239bb9bc49a99b528e2a094e0e9519251760f1b68d03ccd64a933db1ead604c1e07847f2323196ffbc1aec4b95359c190197d83d2830a4f5e605279da78c47413209823fab37b4f1272a74f2977833a3db0d51035489207ea5cdbb12e72d0b5362052880de7c701d0841b51d65d4267b555d54ad03c63bcc03cbabd6361346bb727701331a4a178cc8162bccf9cf8a98511141655b218e4f91b0c37674556454afc116d9d54b450586680db5e908a61b302c68f358737783c47b1b1f6a6f1b69b34fb64e0763c7b7c42d67fa6030234bfe81d8405a2679bdc149829c38e46fcb8832cfd44571d5352412fa4844bf127d7a36c339e2d8e61694fb3abc694b1802ef056eae7107f877a8a110e8a2e56fcba211a43c85c7f8411fad1097876b20699ec3ed90acacf14f3d2a2591b0fe5e7cabe214f40c610e085aa80cafa440d9351838126425c00fbc2a72e85f7c98e195803c3c892146f2563abacc6fd5ec9023f6157a27feed75e3ed3e33318f298999ecfb252b59b6953062824b1a4f354b31f04b70c123f8c9857d792a633cb7c888649f5c39ed91210cbb02d5f55c3b0a62c8c4a3aa45ac124fe3aa5bf3998ff09c3705b862eb0f753b1090fe3a067f7f8436472998d04893c1b3f13e753af2f79fa465e5889f35b1a3870fb5e56c8fbb80e6c617107654e7d101472043a331453e490cca3d37382d50ad5b27a9fdb0ef3ba26be092cc2a7e294a287e48ecd4df935d9f4409ae66c69fdb999738904ba1edb8a007b1cdbf2a00cf8cb14284d9a78d88a2e00b41887ac18d96a0ffad1f718e4b1ab0921a4340eecbbadf073036faa37ad1f02640955590fc77c5b40d6058152139f88622cca9808033f8caf4ff01a794e7cc072bbbc3b0871ae02e1783fb6a0234ed675ce0a6515b4edde04fdb4e5cc9c87898f1c8eeaf9aa516c1ef7408fa91e6def771a28258272ff56d6d9fdee56019c80833661ac80d9ebd3320a4d352916f8686df5b2c8d7cc5be640e3cead4d19af42d6f0c04979d6fd7749881be7a16a5990fc2a6b289b9b2dcbfa4f7280c92382b6241f4a48981d4cda4a91795e4ff5fd6af787c3da3c8ab0100b2a3dc2f580b6f391633ae32a46547d8a80", 0x1000}, {&(0x7f0000001480)="313ed5b7d762e8acd3393f768b397a06f80e051e8477ceb5a5228fa36e4952fb05887258d16bd9ed477dee5aeb", 0x2d}], 0x8, &(0x7f0000001540)=[@hoplimit={{0x14, 0x29, 0x34, 0x7f}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x8}}, @pktinfo={{0x24, 0x29, 0x32, {@ipv4={[], [], @rand_addr=0x64010102}, r4}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x7}}, @dontfrag={{0x14, 0x29, 0x3e, 0x7}}, @pktinfo={{0x24, 0x29, 0x32, {@mcast2, r6}}}], 0xb0}}, {{&(0x7f0000001600)={0xa, 0x4e22, 0x800, @empty, 0x3}, 0x1c, &(0x7f0000001780)=[{&(0x7f0000001640)="04ae491ade22de7963566e588d392a70958feef2627eb6d4c232fd65ab14ff846873ae67233b93d87ffd0a2b1c5e4d6b194a2254cd54610bb09f910903b454d665664493a6c0465269094f8e787b3f4ecea292b7df9523e4e86d9b42c0c1753677bdfadbc2cacc0b3de8110747f51ae6fb35d95fb12264bc5a91973c239870a976e57ffde0999235d3ad79998aad2e33316473bb7c6317ff5c278d910175b2261e3df62eb0ef2d32654128359072978ac917625a2bda6ea0aaab788762aa6e58cd20484a879da91778c0763f147e15e0e8", 0xd1}, {&(0x7f0000001740)="55109583973fcbd8ae971afb091fa8eb6142b1973615acdc085c7b863e81fb", 0x1f}], 0x2}}], 0x2, 0x0) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) [ 402.344295] hfsplus: unable to parse mount options [ 402.375641] FAULT_INJECTION: forcing a failure. [ 402.375641] name failslab, interval 1, probability 0, space 0, times 0 08:13:03 executing program 4: r0 = socket$inet(0x2, 0x80000, 0x100000c) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$VIDIOC_G_SELECTION(r3, 0xc040565e, &(0x7f0000000100)={0x5, 0x0, 0x5, {0x7fffffff, 0x8001, 0x2, 0xffffffff}}) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f0000000080)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a984d89f3c7e75808bf232a955a4f936a574b51080e5cefe44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x5d, 0x8051, 0x0, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000200)=0x0) timer_settime(r4, 0x0, &(0x7f0000000180)={{0x0, 0x1c9c380}, {0x0, 0x1c9c380}}, 0x0) timer_delete(r4) [ 402.393652] CPU: 0 PID: 12179 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 402.401591] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 402.410962] Call Trace: [ 402.413585] dump_stack+0x13e/0x194 [ 402.417257] should_fail.cold+0x10a/0x14b [ 402.421466] should_failslab+0xd6/0x130 [ 402.425458] kmem_cache_alloc_node+0x288/0x7a0 [ 402.430054] ? netlink_has_listeners+0x1d8/0x310 [ 402.434964] __alloc_skb+0x9a/0x4c0 [ 402.438601] ? skb_trim+0x160/0x160 [ 402.442230] ? netlink_has_listeners+0x1ff/0x310 [ 402.447009] kobject_uevent_env+0x6d1/0xc50 [ 402.451345] ? consume_skb+0xe/0x330 [ 402.455073] kobject_put+0x178/0x1f0 [ 402.458806] net_rx_queue_update_kobjects+0x2df/0x3e0 [ 402.464020] ? ppp_init_net+0x380/0x380 [ 402.468095] netdev_unregister_kobject+0x138/0x1d0 [ 402.473044] ? rtnl_is_locked+0x5/0x20 [ 402.476956] rollback_registered_many+0x620/0xa70 [ 402.481984] ? ppp_ioctl+0x1266/0x221a [ 402.485882] ? netdev_info+0xf0/0xf0 [ 402.489618] rollback_registered+0xd6/0x180 [ 402.493956] ? rollback_registered_many+0xa70/0xa70 [ 402.499080] unregister_netdevice_queue+0x1a1/0x220 [ 402.504116] ppp_ioctl+0x1b3f/0x221a [ 402.507850] ? ppp_nl_newlink+0x230/0x230 [ 402.512015] ? ppp_nl_newlink+0x230/0x230 [ 402.516173] do_vfs_ioctl+0x75a/0xfe0 [ 402.519982] ? selinux_file_mprotect+0x5c0/0x5c0 [ 402.524935] ? ioctl_preallocate+0x1a0/0x1a0 [ 402.529371] ? security_file_ioctl+0x76/0xb0 [ 402.533791] ? security_file_ioctl+0x83/0xb0 [ 402.538215] SyS_ioctl+0x7f/0xb0 [ 402.541587] ? do_vfs_ioctl+0xfe0/0xfe0 [ 402.545574] do_syscall_64+0x1d5/0x640 [ 402.549478] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 402.554758] RIP: 0033:0x45c889 [ 402.557950] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 402.565664] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 402.573203] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 402.580479] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 402.587856] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 08:13:03 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='nls=cp863,force,force,type=']) 08:13:03 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) [ 402.595180] R13: 00000000000002cf R14: 00000000004c5258 R15: 000000000000000a 08:13:03 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:13:03 executing program 0 (fault-call:4 fault-nth:11): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 402.662349] PPPIOCDETACH file->f_count=2 08:13:03 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x77) bind$vsock_dgram(r1, &(0x7f0000000040)={0x28, 0x0, 0xffffffff, @hyper}, 0x10) [ 402.744105] hfsplus: unable to parse mount options 08:13:03 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r3 = syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0x8, 0x100) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r3, 0xc04c5349, &(0x7f0000000180)={0x8, 0x3}) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r4, 0x29, 0x10, 0x0, &(0x7f0000000000)) setsockopt$inet6_MCAST_MSFILTER(r4, 0x29, 0x30, &(0x7f0000000840)={0x5a0b, {{0xa, 0x4e21, 0x6, @empty, 0x3ff}}, 0x1, 0x1, [{{0xa, 0x4e23, 0xf3c, @ipv4={[], [], @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x1}}]}, 0x110) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000100)='NLBL_CIPSOv4\x00') write$tun(r0, &(0x7f0000001980)=ANY=[@ANYBLOB="0000000000000000000060a5c26800103a00fe800000760000000000000000000000ff0200000000000000000000000000018600907800"/66], 0x42) r5 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ocfs2_control\x00', 0xcc02, 0x0) writev(r5, &(0x7f00000007c0)=[{&(0x7f0000000200)="6157bb61dacbeadfc306a3b8b4b8d4a4b3e0b169224b582adf164d61ec9439738e475cdfde89164b4f459bc3674806130d2114b91bb73c244ccdbe59b163064e81eee64eceae671ac73efac11dc13d434de4df2c3100a318bf1d4849638557f17aa7637852c8aaf28f1762fcdfe6b31fe9e91fec1e1967d301323ac14ebe4bad30a19a", 0x83}, {&(0x7f00000002c0)="55541c98a371341e3e05cc08a775e147835f6cf821edaa2185526a4dd3061752fd345f48d2c2383d9ab52915814efceb7d773be89a5401a2f2f766b1739052398ea67ce1b6977e5a7ca8fe5cf5fcbcca4bc347435b30362f5a1b2a956e042bd0bb3e645851df", 0x66}, {&(0x7f0000000480)="fee624f10c1b3f10b13898179bd061e9be4ee682d6c530ddb408faa7db72d72b28f2b9e4f48c4a617aceb668226e897a06a1198cc668a6b4cbd8463988f4c513367eba64ba2c49a3616ea313ef2472f9a5a51725c80ef11da369e0737f9f04cd0f9d1067628d1c7d0aad7e1e8fe402a9abdf8fa5", 0x74}, {&(0x7f0000000500)="7760139be012166ec2400381ef589338c3dfccefc984619b4144b7260db75cc7904d53ff12d3548392f827c92b47fcef97b9c8d8150788337b65935d091d270866c0569aa8111add87c77b9fdd459da21c1497ba74ac30d8e8462eb1782cbd55b89dc0857038fd", 0x67}, {&(0x7f0000000580)="6ea6c6f1a633225f4e9c36c62c02f1bc74d60b8c16b8d36a6b33a59ee2cd656fc7069dcb7fb20f3c3972f3c05bc3f7b7265552366a4b8a65373be2cc9c7521146f0b42bc07f9704913af737671853119b127c076d2acd620945bcef59faefb62e1aa2b2473ad8d9b2ff56bac7ae5fa4ed51a70dad13e73cc43282fba4edc1cba2d18bf84a114b0fd6c2273d14772882e675871422d77fc41105137d348b9a75d8b90f8c7ecfa92567660fccca74fe251876061", 0xb3}, {&(0x7f0000000640)="84132567b230cd68af4e65ccdf286f99ecdc1a1258c4375bd113e60d17faf663095ef8c29933c8c676c94a72893b1dca2125de9ee40c9672cf016fde182f0e4795ab2cf9b75393e3f8d2304e9d96452528bad0fa47bef749c64b5408738157fb873ef8f20d6be56a07bdc41c4becd4991840628d2150bf6720d0bd9a0db51d7de66f850b342bfef57920cda8a44e21e7c3c54ed28fe46e8f6c87c6e39c95f696a0ec2bca46f2d1ed2e", 0xa9}, {&(0x7f0000000700)="237c401d701d64f08b0525f9ca25f84fae57f52fecf1f381d58cd5efe4e073c6278c19e2efab655bc3001c389a6aa1afef84b47ec8b8f814fde5a9739b7be84b4cfe8d8ff1caf77874a55cc3bf49761856616da0c66b9db0e9f091ba86600beb1b8e16850af2b73856d6a3c70e55658a95ed1a8c3d55bc8e91f7c9046b6e234d6fa516736db7dd16527e3572715658ef132ba2952b34c0beb1fa7a59b2d3825e36ac67d22761", 0xa6}], 0x7) [ 402.800278] FAULT_INJECTION: forcing a failure. [ 402.800278] name failslab, interval 1, probability 0, space 0, times 0 [ 402.841408] CPU: 0 PID: 12219 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 402.849340] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 402.858701] Call Trace: [ 402.861305] dump_stack+0x13e/0x194 [ 402.864953] should_fail.cold+0x10a/0x14b [ 402.869125] should_failslab+0xd6/0x130 [ 402.873115] kmem_cache_alloc_node+0x288/0x7a0 [ 402.877731] ? netlink_has_listeners+0x1d8/0x310 [ 402.882813] __alloc_skb+0x9a/0x4c0 [ 402.886554] ? skb_trim+0x160/0x160 [ 402.890195] ? netlink_has_listeners+0x1ff/0x310 [ 402.895052] kobject_uevent_env+0x6d1/0xc50 [ 402.899522] ? consume_skb+0xe/0x330 [ 402.903249] kobject_put+0x178/0x1f0 [ 402.906977] net_rx_queue_update_kobjects+0x2df/0x3e0 [ 402.912186] ? ppp_init_net+0x380/0x380 [ 402.916172] netdev_unregister_kobject+0x138/0x1d0 [ 402.921115] ? rtnl_is_locked+0x5/0x20 [ 402.925025] rollback_registered_many+0x620/0xa70 [ 402.929913] ? ppp_ioctl+0x1266/0x221a [ 402.933812] ? netdev_info+0xf0/0xf0 [ 402.937545] rollback_registered+0xd6/0x180 [ 402.941881] ? rollback_registered_many+0xa70/0xa70 [ 402.947004] unregister_netdevice_queue+0x1a1/0x220 [ 402.952077] ppp_ioctl+0x1b3f/0x221a [ 402.955805] ? ppp_nl_newlink+0x230/0x230 [ 402.959973] ? ppp_nl_newlink+0x230/0x230 [ 402.964143] do_vfs_ioctl+0x75a/0xfe0 [ 402.967960] ? selinux_file_mprotect+0x5c0/0x5c0 [ 402.972732] ? ioctl_preallocate+0x1a0/0x1a0 [ 402.977253] ? security_file_ioctl+0x76/0xb0 [ 402.981790] ? security_file_ioctl+0x83/0xb0 [ 402.986219] SyS_ioctl+0x7f/0xb0 08:13:04 executing program 3: syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='nls=cp863,force,force,type=']) [ 402.989598] ? do_vfs_ioctl+0xfe0/0xfe0 [ 402.993587] do_syscall_64+0x1d5/0x640 [ 402.997511] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 403.002710] RIP: 0033:0x45c889 [ 403.005905] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 403.013627] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 403.020906] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 403.028194] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 403.035474] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 403.042761] R13: 00000000000002cf R14: 00000000004c5258 R15: 000000000000000b [ 403.089880] hfsplus: unable to parse mount options 08:13:04 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$NFT_MSG_GETOBJ(r4, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000200)={&(0x7f0000000280)={0x7c, 0x13, 0xa, 0x801, 0x0, 0x0, {0xc, 0x0, 0x7}, [@NFTA_OBJ_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_OBJ_TYPE={0x8, 0x3, 0x1, 0x0, 0x8}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x2}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz1\x00'}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x5}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x1}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x5}]}, 0x7c}, 0x1, 0x0, 0x0, 0x4}, 0xc000) ptrace$cont(0x7, r1, 0x0, 0x0) 08:13:04 executing program 0 (fault-call:4 fault-nth:12): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 403.152452] PPPIOCDETACH file->f_count=2 08:13:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) ioctl$VIDIOC_PREPARE_BUF(r5, 0xc058565d, &(0x7f0000000180)={0x20, 0xc, 0x4, 0x0, 0x8, {r6, r7/1000+10000}, {0x1, 0x8, 0x5, 0x3, 0x0, 0x3, "d1a58853"}, 0x10000, 0x2, @userptr=0x7fff, 0x40}) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) [ 403.319673] FAULT_INJECTION: forcing a failure. [ 403.319673] name failslab, interval 1, probability 0, space 0, times 0 [ 403.355702] CPU: 0 PID: 12260 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 403.363643] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 403.373015] Call Trace: [ 403.375625] dump_stack+0x13e/0x194 [ 403.379278] should_fail.cold+0x10a/0x14b [ 403.383440] should_failslab+0xd6/0x130 [ 403.387423] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 403.392711] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 403.398178] ? __alloc_skb+0x9a/0x4c0 [ 403.402000] __kmalloc_node_track_caller+0x38/0x70 [ 403.406946] __kmalloc_reserve.isra.0+0x35/0xd0 [ 403.411773] __alloc_skb+0xca/0x4c0 [ 403.415477] ? skb_trim+0x160/0x160 [ 403.419119] ? netlink_has_listeners+0x1ff/0x310 [ 403.423889] kobject_uevent_env+0x6d1/0xc50 [ 403.428245] ? consume_skb+0xe/0x330 [ 403.431979] kobject_put+0x178/0x1f0 [ 403.436062] net_rx_queue_update_kobjects+0x2df/0x3e0 [ 403.441273] ? ppp_init_net+0x380/0x380 [ 403.445260] netdev_unregister_kobject+0x138/0x1d0 [ 403.450205] ? rtnl_is_locked+0x5/0x20 [ 403.454108] rollback_registered_many+0x620/0xa70 [ 403.458963] ? ppp_ioctl+0x1266/0x221a [ 403.462890] ? netdev_info+0xf0/0xf0 [ 403.466649] rollback_registered+0xd6/0x180 [ 403.470987] ? rollback_registered_many+0xa70/0xa70 [ 403.476016] unregister_netdevice_queue+0x1a1/0x220 [ 403.481068] ppp_ioctl+0x1b3f/0x221a [ 403.484803] ? ppp_nl_newlink+0x230/0x230 [ 403.488971] ? ppp_nl_newlink+0x230/0x230 [ 403.493132] do_vfs_ioctl+0x75a/0xfe0 [ 403.496947] ? selinux_file_mprotect+0x5c0/0x5c0 [ 403.501719] ? ioctl_preallocate+0x1a0/0x1a0 [ 403.506267] ? security_file_ioctl+0x76/0xb0 [ 403.510694] ? security_file_ioctl+0x83/0xb0 [ 403.515116] SyS_ioctl+0x7f/0xb0 [ 403.518496] ? do_vfs_ioctl+0xfe0/0xfe0 [ 403.522479] do_syscall_64+0x1d5/0x640 [ 403.526530] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 403.531728] RIP: 0033:0x45c889 [ 403.534920] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 403.542635] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 403.549942] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 403.557223] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 08:13:04 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) [ 403.564633] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 403.571914] R13: 00000000000002cf R14: 00000000004c5258 R15: 000000000000000c 08:13:04 executing program 0 (fault-call:4 fault-nth:13): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:13:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000180)={@void, @val, @mpls={[], @ipv6=@tipc_packet={0xc, 0x6, "54ca1f", 0x17b, 0x6, 0x3, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @private0={0xfc, 0x0, [], 0x1}, {[@dstopts={0x21, 0x4, [], [@hao={0xc9, 0x10, @mcast1}, @hao={0xc9, 0x10, @loopback}]}, @srh={0x1896fcd712f83f9f, 0x4, 0x4, 0x2, 0xc1, 0x50, 0x1, [@private1, @local]}, @routing={0x0, 0x6, 0x2, 0x3f, 0x0, [@private0, @mcast1, @loopback]}, @routing={0xff, 0x6, 0x2, 0x3, 0x0, [@remote, @private2={0xfc, 0x2, [], 0x1}, @mcast2]}, @routing={0x0, 0x10, 0x1, 0x6, 0x0, [@loopback, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @private2, @local, @dev={0xfe, 0x80, [], 0x3a}, @initdev={0xfe, 0x88, [], 0x1, 0x0}, @remote, @ipv4={[], [], @multicast1}]}], @payload_named={{{{{0x2b, 0x0, 0x1, 0x0, 0x1, 0xa, 0x3, 0x2, 0x8, 0x0, 0x3, 0x0, 0x5, 0x2, 0xce, 0x7, 0x3, 0x4e21, 0x4e24}, 0x1, 0x1}, 0x2, 0x1}}, [0x0, 0x0, 0x0]}}}}}, 0x1ad) [ 403.645493] PPPIOCDETACH file->f_count=2 [ 403.746467] FAULT_INJECTION: forcing a failure. [ 403.746467] name failslab, interval 1, probability 0, space 0, times 0 [ 403.772062] CPU: 1 PID: 12290 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 403.780002] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 403.789467] Call Trace: [ 403.792070] dump_stack+0x13e/0x194 [ 403.795733] should_fail.cold+0x10a/0x14b [ 403.799901] should_failslab+0xd6/0x130 [ 403.803890] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 403.809012] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 403.814470] ? __alloc_skb+0x9a/0x4c0 [ 403.818279] __kmalloc_node_track_caller+0x38/0x70 [ 403.823218] __kmalloc_reserve.isra.0+0x35/0xd0 [ 403.827927] __alloc_skb+0xca/0x4c0 [ 403.831560] ? skb_trim+0x160/0x160 [ 403.835196] ? netlink_has_listeners+0x1ff/0x310 [ 403.839959] kobject_uevent_env+0x6d1/0xc50 [ 403.844290] ? consume_skb+0xe/0x330 [ 403.848030] kobject_put+0x178/0x1f0 [ 403.851750] net_rx_queue_update_kobjects+0x2df/0x3e0 [ 403.856958] ? ppp_init_net+0x380/0x380 [ 403.860938] netdev_unregister_kobject+0x138/0x1d0 [ 403.865880] ? rtnl_is_locked+0x5/0x20 [ 403.869778] rollback_registered_many+0x620/0xa70 [ 403.874633] ? netdev_info+0xf0/0xf0 [ 403.878361] rollback_registered+0xd6/0x180 [ 403.882696] ? rollback_registered_many+0xa70/0xa70 [ 403.887725] unregister_netdevice_queue+0x1a1/0x220 [ 403.892749] ppp_ioctl+0x1b3f/0x221a [ 403.896474] ? ppp_nl_newlink+0x230/0x230 [ 403.900668] ? ppp_nl_newlink+0x230/0x230 [ 403.904821] do_vfs_ioctl+0x75a/0xfe0 [ 403.908628] ? selinux_file_mprotect+0x5c0/0x5c0 [ 403.913400] ? ioctl_preallocate+0x1a0/0x1a0 [ 403.917830] ? security_file_ioctl+0x76/0xb0 [ 403.922248] ? security_file_ioctl+0x83/0xb0 [ 403.926669] SyS_ioctl+0x7f/0xb0 [ 403.930046] ? do_vfs_ioctl+0xfe0/0xfe0 [ 403.934031] do_syscall_64+0x1d5/0x640 [ 403.937949] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 403.943143] RIP: 0033:0x45c889 08:13:05 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) [ 403.946331] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 403.954042] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 403.961423] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 403.968701] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 403.976008] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 403.983291] R13: 00000000000002cf R14: 00000000004c5258 R15: 000000000000000d 08:13:05 executing program 0 (fault-call:4 fault-nth:14): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 404.067079] PPPIOCDETACH file->f_count=2 08:13:05 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$PPPIOCATTACH(r5, 0x4004743d, &(0x7f0000000000)) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000040)={0x0, 0xfffd, 0x3, [0x80, 0x7, 0x7]}, &(0x7f0000000100)=0xe) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r4, 0x84, 0x78, &(0x7f0000000180)=r6, 0x4) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) [ 404.169559] FAULT_INJECTION: forcing a failure. [ 404.169559] name failslab, interval 1, probability 0, space 0, times 0 [ 404.219749] CPU: 1 PID: 12315 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 404.227694] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 404.237062] Call Trace: [ 404.239668] dump_stack+0x13e/0x194 [ 404.243313] should_fail.cold+0x10a/0x14b [ 404.247472] should_failslab+0xd6/0x130 [ 404.251462] kmem_cache_alloc_node+0x288/0x7a0 [ 404.256229] ? netlink_has_listeners+0x1d8/0x310 [ 404.260998] __alloc_skb+0x9a/0x4c0 [ 404.264680] ? skb_trim+0x160/0x160 [ 404.268316] ? netlink_has_listeners+0x1ff/0x310 [ 404.273102] kobject_uevent_env+0x6d1/0xc50 [ 404.277436] ? consume_skb+0xe/0x330 [ 404.281418] kobject_put+0x178/0x1f0 [ 404.285138] net_rx_queue_update_kobjects+0x2df/0x3e0 [ 404.290339] ? ppp_init_net+0x380/0x380 [ 404.294319] netdev_unregister_kobject+0x138/0x1d0 [ 404.299261] ? rtnl_is_locked+0x5/0x20 [ 404.303190] rollback_registered_many+0x620/0xa70 [ 404.308044] ? ppp_ioctl+0x1266/0x221a [ 404.311942] ? netdev_info+0xf0/0xf0 [ 404.315675] rollback_registered+0xd6/0x180 [ 404.320009] ? rollback_registered_many+0xa70/0xa70 [ 404.325088] unregister_netdevice_queue+0x1a1/0x220 [ 404.330203] ppp_ioctl+0x1b3f/0x221a [ 404.333937] ? ppp_nl_newlink+0x230/0x230 [ 404.338107] ? ppp_nl_newlink+0x230/0x230 [ 404.342263] do_vfs_ioctl+0x75a/0xfe0 [ 404.346097] ? selinux_file_mprotect+0x5c0/0x5c0 [ 404.350860] ? ioctl_preallocate+0x1a0/0x1a0 [ 404.355314] ? security_file_ioctl+0x76/0xb0 [ 404.359726] ? security_file_ioctl+0x83/0xb0 [ 404.364143] SyS_ioctl+0x7f/0xb0 [ 404.367516] ? do_vfs_ioctl+0xfe0/0xfe0 [ 404.371495] do_syscall_64+0x1d5/0x640 [ 404.375396] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 404.380585] RIP: 0033:0x45c889 [ 404.383774] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 404.391513] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 404.398784] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 404.406062] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 404.413341] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 404.420614] R13: 00000000000002cf R14: 00000000004c5258 R15: 000000000000000e [ 404.721435] PPPIOCDETACH file->f_count=2 08:13:06 executing program 0 (fault-call:4 fault-nth:15): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:13:06 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) [ 405.870149] FAULT_INJECTION: forcing a failure. [ 405.870149] name failslab, interval 1, probability 0, space 0, times 0 [ 405.899177] CPU: 0 PID: 12343 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 405.907118] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 405.916597] Call Trace: [ 405.919204] dump_stack+0x13e/0x194 [ 405.922862] should_fail.cold+0x10a/0x14b [ 405.927033] should_failslab+0xd6/0x130 [ 405.931130] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 405.936256] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 405.941717] ? __alloc_skb+0x9a/0x4c0 [ 405.945535] __kmalloc_node_track_caller+0x38/0x70 [ 405.950481] __kmalloc_reserve.isra.0+0x35/0xd0 [ 405.955179] __alloc_skb+0xca/0x4c0 [ 405.958972] ? skb_trim+0x160/0x160 [ 405.962634] ? netlink_has_listeners+0x1ff/0x310 [ 405.967406] kobject_uevent_env+0x6d1/0xc50 [ 405.971744] ? consume_skb+0xe/0x330 [ 405.975513] kobject_put+0x178/0x1f0 [ 405.979272] net_rx_queue_update_kobjects+0x2df/0x3e0 [ 405.984485] ? ppp_init_net+0x380/0x380 [ 405.988472] netdev_unregister_kobject+0x138/0x1d0 [ 405.993418] ? rtnl_is_locked+0x5/0x20 [ 405.997321] rollback_registered_many+0x620/0xa70 [ 406.002175] ? ppp_ioctl+0x1266/0x221a [ 406.006095] ? netdev_info+0xf0/0xf0 [ 406.009917] rollback_registered+0xd6/0x180 [ 406.014384] ? rollback_registered_many+0xa70/0xa70 [ 406.019586] unregister_netdevice_queue+0x1a1/0x220 [ 406.024625] ppp_ioctl+0x1b3f/0x221a [ 406.028363] ? ppp_nl_newlink+0x230/0x230 [ 406.032604] ? ppp_nl_newlink+0x230/0x230 [ 406.036901] do_vfs_ioctl+0x75a/0xfe0 [ 406.040723] ? selinux_file_mprotect+0x5c0/0x5c0 [ 406.045504] ? ioctl_preallocate+0x1a0/0x1a0 [ 406.049942] ? security_file_ioctl+0x76/0xb0 [ 406.054369] ? security_file_ioctl+0x83/0xb0 [ 406.058801] SyS_ioctl+0x7f/0xb0 [ 406.062250] ? do_vfs_ioctl+0xfe0/0xfe0 [ 406.066248] do_syscall_64+0x1d5/0x640 [ 406.070156] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 406.075355] RIP: 0033:0x45c889 [ 406.078558] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 406.086277] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 406.093558] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 406.100837] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 406.108293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 406.115572] R13: 00000000000002cf R14: 00000000004c5258 R15: 000000000000000f 08:13:07 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$NFT_MSG_GETOBJ(r4, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000200)={&(0x7f0000000280)={0x7c, 0x13, 0xa, 0x801, 0x0, 0x0, {0xc, 0x0, 0x7}, [@NFTA_OBJ_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_OBJ_TYPE={0x8, 0x3, 0x1, 0x0, 0x8}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x2}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz1\x00'}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x5}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x1}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x5}]}, 0x7c}, 0x1, 0x0, 0x0, 0x4}, 0xc000) ptrace$cont(0x7, r1, 0x0, 0x0) 08:13:07 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:13:07 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$KVM_SET_TSC_KHZ(r3, 0xaea2, 0x81) request_key(&(0x7f0000001280)='asymmetric\x00', &(0x7f00000012c0)={'syz', 0x3}, &(0x7f0000001300)='GPL\x00', 0x0) r4 = add_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000280)='>', 0x1, 0xffffffffffffffff) request_key(&(0x7f0000001280)='asymmetric\x00', &(0x7f00000012c0)={'syz', 0x3}, &(0x7f0000001300)='GPL\x00', r4) keyctl$negate(0xd, 0x0, 0x3, r4) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x6, 0x9) ptrace$cont(0x7, r0, 0x0, 0x0) 08:13:07 executing program 0 (fault-call:4 fault-nth:16): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 406.422213] PPPIOCDETACH file->f_count=2 [ 406.509501] FAULT_INJECTION: forcing a failure. [ 406.509501] name failslab, interval 1, probability 0, space 0, times 0 [ 406.539607] CPU: 0 PID: 12363 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 406.547532] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 406.556918] Call Trace: [ 406.559523] dump_stack+0x13e/0x194 [ 406.563170] should_fail.cold+0x10a/0x14b [ 406.567334] should_failslab+0xd6/0x130 [ 406.571336] kmem_cache_alloc_node+0x288/0x7a0 [ 406.575942] ? netlink_has_listeners+0x1d8/0x310 [ 406.580741] __alloc_skb+0x9a/0x4c0 [ 406.584383] ? skb_trim+0x160/0x160 [ 406.588025] ? netlink_has_listeners+0x1ff/0x310 [ 406.592793] kobject_uevent_env+0x6d1/0xc50 [ 406.597212] ? consume_skb+0xe/0x330 [ 406.600937] kobject_put+0x178/0x1f0 [ 406.604662] net_rx_queue_update_kobjects+0x2df/0x3e0 [ 406.609881] ? ppp_init_net+0x380/0x380 [ 406.613878] netdev_unregister_kobject+0x138/0x1d0 [ 406.618820] ? rtnl_is_locked+0x5/0x20 [ 406.622732] rollback_registered_many+0x620/0xa70 [ 406.627588] ? ppp_ioctl+0x1266/0x221a [ 406.631486] ? netdev_info+0xf0/0xf0 [ 406.635213] rollback_registered+0xd6/0x180 [ 406.639544] ? rollback_registered_many+0xa70/0xa70 [ 406.644574] unregister_netdevice_queue+0x1a1/0x220 [ 406.649605] ppp_ioctl+0x1b3f/0x221a [ 406.653334] ? ppp_nl_newlink+0x230/0x230 [ 406.657494] ? ppp_nl_newlink+0x230/0x230 [ 406.661650] do_vfs_ioctl+0x75a/0xfe0 [ 406.665487] ? selinux_file_mprotect+0x5c0/0x5c0 [ 406.670255] ? ioctl_preallocate+0x1a0/0x1a0 [ 406.674738] ? security_file_ioctl+0x76/0xb0 [ 406.679184] ? security_file_ioctl+0x83/0xb0 [ 406.683619] SyS_ioctl+0x7f/0xb0 [ 406.687006] ? do_vfs_ioctl+0xfe0/0xfe0 [ 406.690998] do_syscall_64+0x1d5/0x640 [ 406.694903] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 406.700100] RIP: 0033:0x45c889 [ 406.703326] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 406.711046] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 406.718317] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 406.725591] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 406.732865] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 406.740140] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000010 08:13:07 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:13:07 executing program 0 (fault-call:4 fault-nth:17): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 406.945172] PPPIOCDETACH file->f_count=2 [ 407.029098] FAULT_INJECTION: forcing a failure. [ 407.029098] name failslab, interval 1, probability 0, space 0, times 0 [ 407.058786] CPU: 0 PID: 12374 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 407.066724] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 407.076083] Call Trace: [ 407.078681] dump_stack+0x13e/0x194 [ 407.082320] should_fail.cold+0x10a/0x14b [ 407.086479] should_failslab+0xd6/0x130 [ 407.090467] kmem_cache_alloc_node+0x288/0x7a0 [ 407.095069] ? netlink_has_listeners+0x1d8/0x310 [ 407.099847] __alloc_skb+0x9a/0x4c0 [ 407.103482] ? skb_trim+0x160/0x160 [ 407.107117] ? netlink_has_listeners+0x1ff/0x310 [ 407.111883] kobject_uevent_env+0x6d1/0xc50 [ 407.116219] ? consume_skb+0xe/0x330 [ 407.119953] kobject_put+0x178/0x1f0 [ 407.123676] net_rx_queue_update_kobjects+0x2df/0x3e0 [ 407.128893] ? ppp_init_net+0x380/0x380 [ 407.132873] netdev_unregister_kobject+0x138/0x1d0 [ 407.137813] ? rtnl_is_locked+0x5/0x20 [ 407.141717] rollback_registered_many+0x620/0xa70 [ 407.146584] ? ppp_ioctl+0x1266/0x221a [ 407.150478] ? netdev_info+0xf0/0xf0 [ 407.154205] rollback_registered+0xd6/0x180 [ 407.158540] ? rollback_registered_many+0xa70/0xa70 [ 407.163570] unregister_netdevice_queue+0x1a1/0x220 [ 407.168597] ppp_ioctl+0x1b3f/0x221a [ 407.172327] ? ppp_nl_newlink+0x230/0x230 [ 407.176491] ? ppp_nl_newlink+0x230/0x230 [ 407.180662] do_vfs_ioctl+0x75a/0xfe0 [ 407.184610] ? selinux_file_mprotect+0x5c0/0x5c0 [ 407.189380] ? ioctl_preallocate+0x1a0/0x1a0 [ 407.193812] ? security_file_ioctl+0x76/0xb0 [ 407.198231] ? security_file_ioctl+0x83/0xb0 [ 407.202652] SyS_ioctl+0x7f/0xb0 [ 407.206059] ? do_vfs_ioctl+0xfe0/0xfe0 [ 407.210048] do_syscall_64+0x1d5/0x640 [ 407.213955] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 407.219149] RIP: 0033:0x45c889 [ 407.222350] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 407.230071] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 407.237784] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 407.245063] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 407.252363] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 407.259728] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000011 08:13:08 executing program 0 (fault-call:4 fault-nth:18): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:13:08 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) [ 407.431252] PPPIOCDETACH file->f_count=2 [ 407.496170] FAULT_INJECTION: forcing a failure. [ 407.496170] name failslab, interval 1, probability 0, space 0, times 0 [ 407.525017] CPU: 0 PID: 12381 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 407.532949] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 407.542312] Call Trace: [ 407.544912] dump_stack+0x13e/0x194 [ 407.548554] should_fail.cold+0x10a/0x14b [ 407.552715] should_failslab+0xd6/0x130 [ 407.556827] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 407.561947] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 407.567417] ? __alloc_skb+0x9a/0x4c0 [ 407.571233] __kmalloc_node_track_caller+0x38/0x70 [ 407.576211] __kmalloc_reserve.isra.0+0x35/0xd0 [ 407.580903] __alloc_skb+0xca/0x4c0 [ 407.584542] ? skb_trim+0x160/0x160 [ 407.588188] ? netlink_has_listeners+0x1ff/0x310 [ 407.592959] kobject_uevent_env+0x6d1/0xc50 [ 407.597300] ? consume_skb+0xe/0x330 [ 407.601031] kobject_put+0x178/0x1f0 [ 407.604758] net_rx_queue_update_kobjects+0x2df/0x3e0 [ 407.609967] ? ppp_init_net+0x380/0x380 [ 407.613956] netdev_unregister_kobject+0x138/0x1d0 [ 407.618932] ? rtnl_is_locked+0x5/0x20 [ 407.622833] rollback_registered_many+0x620/0xa70 [ 407.627688] ? ppp_ioctl+0x1266/0x221a [ 407.631586] ? netdev_info+0xf0/0xf0 [ 407.635315] rollback_registered+0xd6/0x180 [ 407.639648] ? rollback_registered_many+0xa70/0xa70 [ 407.644702] unregister_netdevice_queue+0x1a1/0x220 [ 407.649734] ppp_ioctl+0x1b3f/0x221a [ 407.653464] ? ppp_nl_newlink+0x230/0x230 [ 407.657631] ? ppp_nl_newlink+0x230/0x230 [ 407.661793] do_vfs_ioctl+0x75a/0xfe0 [ 407.665604] ? selinux_file_mprotect+0x5c0/0x5c0 [ 407.670375] ? ioctl_preallocate+0x1a0/0x1a0 [ 407.674806] ? security_file_ioctl+0x76/0xb0 [ 407.679230] ? security_file_ioctl+0x83/0xb0 [ 407.683662] SyS_ioctl+0x7f/0xb0 [ 407.687035] ? do_vfs_ioctl+0xfe0/0xfe0 [ 407.691041] do_syscall_64+0x1d5/0x640 [ 407.695569] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 407.700788] RIP: 0033:0x45c889 [ 407.703977] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 407.711690] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 407.718970] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 407.726243] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 407.733518] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 407.740801] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000012 08:13:08 executing program 0 (fault-call:4 fault-nth:19): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 407.801667] PPPIOCDETACH file->f_count=2 [ 407.916373] FAULT_INJECTION: forcing a failure. [ 407.916373] name failslab, interval 1, probability 0, space 0, times 0 [ 407.958693] CPU: 0 PID: 12392 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 407.966629] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 407.975995] Call Trace: [ 407.978606] dump_stack+0x13e/0x194 [ 407.982252] should_fail.cold+0x10a/0x14b [ 407.986429] should_failslab+0xd6/0x130 [ 407.990424] kmem_cache_alloc_node+0x288/0x7a0 [ 407.995018] ? netlink_has_listeners+0x1d8/0x310 [ 407.999789] __alloc_skb+0x9a/0x4c0 [ 408.003432] ? skb_trim+0x160/0x160 [ 408.007073] ? netlink_has_listeners+0x1ff/0x310 [ 408.011842] kobject_uevent_env+0x6d1/0xc50 [ 408.016179] ? consume_skb+0xe/0x330 [ 408.019907] kobject_put+0x178/0x1f0 [ 408.023653] net_rx_queue_update_kobjects+0x2df/0x3e0 [ 408.028886] ? ppp_init_net+0x380/0x380 [ 408.032870] netdev_unregister_kobject+0x138/0x1d0 [ 408.037813] ? rtnl_is_locked+0x5/0x20 [ 408.041723] rollback_registered_many+0x620/0xa70 [ 408.046583] ? ppp_ioctl+0x1266/0x221a [ 408.050481] ? netdev_info+0xf0/0xf0 [ 408.054208] rollback_registered+0xd6/0x180 [ 408.058539] ? rollback_registered_many+0xa70/0xa70 [ 408.063574] unregister_netdevice_queue+0x1a1/0x220 [ 408.068616] ppp_ioctl+0x1b3f/0x221a [ 408.072345] ? ppp_nl_newlink+0x230/0x230 [ 408.076515] ? ppp_nl_newlink+0x230/0x230 [ 408.080684] do_vfs_ioctl+0x75a/0xfe0 [ 408.084493] ? selinux_file_mprotect+0x5c0/0x5c0 [ 408.089259] ? ioctl_preallocate+0x1a0/0x1a0 [ 408.093821] ? security_file_ioctl+0x76/0xb0 [ 408.098251] ? security_file_ioctl+0x83/0xb0 [ 408.102674] SyS_ioctl+0x7f/0xb0 [ 408.106052] ? do_vfs_ioctl+0xfe0/0xfe0 [ 408.110048] do_syscall_64+0x1d5/0x640 [ 408.113964] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 408.119161] RIP: 0033:0x45c889 [ 408.122351] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 408.130067] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 408.137359] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 408.144645] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 408.151921] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 408.159197] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000013 08:13:09 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x0, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:13:09 executing program 0 (fault-call:4 fault-nth:20): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 408.381280] PPPIOCDETACH file->f_count=2 [ 408.469760] FAULT_INJECTION: forcing a failure. [ 408.469760] name failslab, interval 1, probability 0, space 0, times 0 [ 408.494586] CPU: 1 PID: 12402 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 408.502519] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 408.511878] Call Trace: [ 408.514480] dump_stack+0x13e/0x194 [ 408.518127] should_fail.cold+0x10a/0x14b [ 408.522290] should_failslab+0xd6/0x130 [ 408.526277] kmem_cache_alloc_node+0x288/0x7a0 [ 408.530869] ? netlink_has_listeners+0x1d8/0x310 [ 408.535643] __alloc_skb+0x9a/0x4c0 [ 408.539298] ? skb_trim+0x160/0x160 [ 408.542935] ? netlink_has_listeners+0x1ff/0x310 [ 408.547699] kobject_uevent_env+0x6d1/0xc50 [ 408.552028] ? consume_skb+0xe/0x330 [ 408.555752] kobject_put+0x178/0x1f0 [ 408.559492] net_rx_queue_update_kobjects+0x2df/0x3e0 [ 408.564701] ? ppp_init_net+0x380/0x380 [ 408.568681] netdev_unregister_kobject+0x138/0x1d0 [ 408.573625] ? rtnl_is_locked+0x5/0x20 [ 408.577523] rollback_registered_many+0x620/0xa70 [ 408.582370] ? ppp_ioctl+0x1266/0x221a [ 408.586265] ? netdev_info+0xf0/0xf0 [ 408.589992] rollback_registered+0xd6/0x180 [ 408.594325] ? rollback_registered_many+0xa70/0xa70 [ 408.599358] unregister_netdevice_queue+0x1a1/0x220 [ 408.604386] ppp_ioctl+0x1b3f/0x221a [ 408.608114] ? ppp_nl_newlink+0x230/0x230 [ 408.612279] ? ppp_nl_newlink+0x230/0x230 [ 408.616440] do_vfs_ioctl+0x75a/0xfe0 [ 408.620255] ? selinux_file_mprotect+0x5c0/0x5c0 [ 408.625028] ? ioctl_preallocate+0x1a0/0x1a0 [ 408.629457] ? security_file_ioctl+0x76/0xb0 [ 408.633884] ? security_file_ioctl+0x83/0xb0 [ 408.638304] SyS_ioctl+0x7f/0xb0 [ 408.641682] ? do_vfs_ioctl+0xfe0/0xfe0 [ 408.645668] do_syscall_64+0x1d5/0x640 [ 408.649577] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 408.654778] RIP: 0033:0x45c889 [ 408.657977] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 408.665717] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 408.672997] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 408.680280] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 408.687562] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 408.694844] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000014 08:13:09 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x0, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) [ 408.905286] PPPIOCDETACH file->f_count=2 08:13:10 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$NFT_MSG_GETOBJ(r4, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000200)={&(0x7f0000000280)={0x7c, 0x13, 0xa, 0x801, 0x0, 0x0, {0xc, 0x0, 0x7}, [@NFTA_OBJ_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_OBJ_TYPE={0x8, 0x3, 0x1, 0x0, 0x8}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x2}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz1\x00'}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x5}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x1}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x5}]}, 0x7c}, 0x1, 0x0, 0x0, 0x4}, 0xc000) ptrace$cont(0x7, r1, 0x0, 0x0) 08:13:10 executing program 0 (fault-call:4 fault-nth:21): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:13:10 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x0, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) [ 409.526965] FAULT_INJECTION: forcing a failure. [ 409.526965] name failslab, interval 1, probability 0, space 0, times 0 [ 409.566079] CPU: 0 PID: 12421 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 409.574366] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 409.584074] Call Trace: [ 409.586684] dump_stack+0x13e/0x194 [ 409.590421] should_fail.cold+0x10a/0x14b [ 409.594584] should_failslab+0xd6/0x130 [ 409.598570] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 409.603952] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 409.609438] ? __alloc_skb+0x9a/0x4c0 [ 409.613250] __kmalloc_node_track_caller+0x38/0x70 [ 409.618195] __kmalloc_reserve.isra.0+0x35/0xd0 [ 409.622879] __alloc_skb+0xca/0x4c0 [ 409.626520] ? skb_trim+0x160/0x160 [ 409.630157] ? netlink_has_listeners+0x1ff/0x310 [ 409.635012] kobject_uevent_env+0x6d1/0xc50 [ 409.639351] ? consume_skb+0xe/0x330 [ 409.643081] kobject_put+0x178/0x1f0 [ 409.646822] net_rx_queue_update_kobjects+0x2df/0x3e0 [ 409.652027] ? ppp_init_net+0x380/0x380 [ 409.656024] netdev_unregister_kobject+0x138/0x1d0 [ 409.660956] ? rtnl_is_locked+0x5/0x20 [ 409.664844] rollback_registered_many+0x620/0xa70 [ 409.669688] ? ppp_ioctl+0x1266/0x221a [ 409.673575] ? netdev_info+0xf0/0xf0 [ 409.677295] rollback_registered+0xd6/0x180 [ 409.681621] ? rollback_registered_many+0xa70/0xa70 [ 409.686646] unregister_netdevice_queue+0x1a1/0x220 [ 409.691669] ppp_ioctl+0x1b3f/0x221a [ 409.695392] ? ppp_nl_newlink+0x230/0x230 [ 409.699550] ? ppp_nl_newlink+0x230/0x230 [ 409.703706] do_vfs_ioctl+0x75a/0xfe0 [ 409.707519] ? selinux_file_mprotect+0x5c0/0x5c0 [ 409.712309] ? ioctl_preallocate+0x1a0/0x1a0 [ 409.716732] ? security_file_ioctl+0x76/0xb0 [ 409.721150] ? security_file_ioctl+0x83/0xb0 [ 409.725659] SyS_ioctl+0x7f/0xb0 [ 409.729050] ? do_vfs_ioctl+0xfe0/0xfe0 [ 409.733043] do_syscall_64+0x1d5/0x640 [ 409.736965] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 409.742166] RIP: 0033:0x45c889 [ 409.745361] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 409.753083] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 409.760358] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 409.767642] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 409.775006] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 409.782803] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000015 08:13:10 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r2, 0xc0502100, &(0x7f0000000000)={0x0, 0x0}) prctl$PR_SET_PTRACER(0x59616d61, r3) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r4, 0x0, 0x0) tkill(r4, 0xd) ptrace$setregs(0xd, r4, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r4, 0x0, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r5, r6) ioctl$NBD_SET_TIMEOUT(r6, 0xab09, 0xffffffffffffffff) 08:13:10 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:13:10 executing program 0 (fault-call:4 fault-nth:22): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 409.901193] PPPIOCDETACH file->f_count=2 08:13:10 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x800, 0x0) ioctl$BLKGETSIZE64(r1, 0x80081272, &(0x7f0000000040)) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/cache_bypass\x00', 0x2, 0x0) sendmsg$RDMA_NLDEV_CMD_RES_CQ_GET(r2, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x50, 0x140c, 0x4, 0x70bd27, 0x25dfdbfb, "", [@RDMA_NLDEV_ATTR_RES_CQN={0x8, 0x3d, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_RES_CQN={0x8, 0x3d, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_RES_CQN={0x8, 0x3d, 0x2}, @RDMA_NLDEV_ATTR_RES_CQN={0x8, 0x3d, 0x5}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x2}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x4}]}, 0x50}, 0x1, 0x0, 0x0, 0x80}, 0x4040800) [ 409.944148] ptrace attach of "/root/syz-executor.2"[12432] was attempted by "/root/syz-executor.2"[12435] [ 410.005194] FAULT_INJECTION: forcing a failure. [ 410.005194] name failslab, interval 1, probability 0, space 0, times 0 [ 410.021128] CPU: 1 PID: 12439 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 410.029056] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 410.038416] Call Trace: [ 410.041020] dump_stack+0x13e/0x194 [ 410.044664] should_fail.cold+0x10a/0x14b [ 410.048827] should_failslab+0xd6/0x130 [ 410.052814] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 410.058165] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 410.063629] ? __alloc_skb+0x9a/0x4c0 [ 410.067685] __kmalloc_node_track_caller+0x38/0x70 [ 410.072636] __kmalloc_reserve.isra.0+0x35/0xd0 [ 410.077328] __alloc_skb+0xca/0x4c0 [ 410.080982] ? skb_trim+0x160/0x160 [ 410.084741] ? netlink_has_listeners+0x1ff/0x310 [ 410.089525] kobject_uevent_env+0x6d1/0xc50 [ 410.093873] ? consume_skb+0xe/0x330 [ 410.097609] kobject_put+0x178/0x1f0 [ 410.101340] net_rx_queue_update_kobjects+0x2df/0x3e0 [ 410.106553] ? ppp_init_net+0x380/0x380 [ 410.110544] netdev_unregister_kobject+0x138/0x1d0 [ 410.115488] ? rtnl_is_locked+0x5/0x20 [ 410.119394] rollback_registered_many+0x620/0xa70 [ 410.124267] ? ppp_ioctl+0x1266/0x221a [ 410.128184] ? netdev_info+0xf0/0xf0 [ 410.131918] rollback_registered+0xd6/0x180 [ 410.136256] ? rollback_registered_many+0xa70/0xa70 [ 410.141291] unregister_netdevice_queue+0x1a1/0x220 [ 410.148060] ppp_ioctl+0x1b3f/0x221a [ 410.151812] ? ppp_nl_newlink+0x230/0x230 [ 410.156324] ? ppp_nl_newlink+0x230/0x230 [ 410.161121] do_vfs_ioctl+0x75a/0xfe0 [ 410.164936] ? selinux_file_mprotect+0x5c0/0x5c0 [ 410.169707] ? ioctl_preallocate+0x1a0/0x1a0 [ 410.174136] ? security_file_ioctl+0x76/0xb0 [ 410.178686] ? security_file_ioctl+0x83/0xb0 [ 410.183178] SyS_ioctl+0x7f/0xb0 [ 410.186562] ? do_vfs_ioctl+0xfe0/0xfe0 [ 410.190554] do_syscall_64+0x1d5/0x640 [ 410.194459] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 410.199664] RIP: 0033:0x45c889 [ 410.202882] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 410.210597] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 410.217898] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 410.225185] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 410.232466] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 410.239788] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000016 08:13:11 executing program 0 (fault-call:4 fault-nth:23): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 410.311154] PPPIOCDETACH file->f_count=2 [ 410.385220] FAULT_INJECTION: forcing a failure. [ 410.385220] name failslab, interval 1, probability 0, space 0, times 0 [ 410.409826] CPU: 1 PID: 12454 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 410.417924] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 410.427315] Call Trace: [ 410.430012] dump_stack+0x13e/0x194 [ 410.433682] should_fail.cold+0x10a/0x14b [ 410.438151] should_failslab+0xd6/0x130 [ 410.442737] kmem_cache_alloc_trace+0x2db/0x7b0 [ 410.447462] ? kobj_bcast_filter+0x1b0/0x1b0 [ 410.452169] ? kobject_create_and_add.cold+0x3f/0x3f [ 410.457408] call_usermodehelper_setup+0x6f/0x2e0 [ 410.462273] kobject_uevent_env+0xa79/0xc50 [ 410.466613] ? consume_skb+0xe/0x330 [ 410.470341] kobject_put+0x178/0x1f0 [ 410.474071] net_rx_queue_update_kobjects+0x2df/0x3e0 [ 410.479282] ? ppp_init_net+0x380/0x380 [ 410.483289] netdev_unregister_kobject+0x138/0x1d0 [ 410.488325] ? rtnl_is_locked+0x5/0x20 [ 410.492226] rollback_registered_many+0x620/0xa70 [ 410.497178] ? ppp_ioctl+0x1266/0x221a [ 410.501077] ? netdev_info+0xf0/0xf0 [ 410.504809] rollback_registered+0xd6/0x180 [ 410.509142] ? rollback_registered_many+0xa70/0xa70 [ 410.514176] unregister_netdevice_queue+0x1a1/0x220 [ 410.519219] ppp_ioctl+0x1b3f/0x221a [ 410.522964] ? ppp_nl_newlink+0x230/0x230 [ 410.527221] ? ppp_nl_newlink+0x230/0x230 [ 410.531382] do_vfs_ioctl+0x75a/0xfe0 [ 410.535418] ? selinux_file_mprotect+0x5c0/0x5c0 [ 410.540237] ? ioctl_preallocate+0x1a0/0x1a0 [ 410.544670] ? security_file_ioctl+0x76/0xb0 [ 410.549098] ? security_file_ioctl+0x83/0xb0 [ 410.553521] SyS_ioctl+0x7f/0xb0 [ 410.556897] ? do_vfs_ioctl+0xfe0/0xfe0 [ 410.560886] do_syscall_64+0x1d5/0x640 [ 410.564859] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 410.570052] RIP: 0033:0x45c889 [ 410.573247] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 410.580971] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 410.588420] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 410.595698] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 410.603107] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 410.610388] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000017 08:13:11 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:13:11 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x144) dup2(r1, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r6, 0xc0502100, &(0x7f0000000000)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(r4, 0x80082102, &(0x7f0000000080)=r7) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(r2, 0x80082102, &(0x7f0000000080)=r7) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:13:11 executing program 0 (fault-call:4 fault-nth:24): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 410.891833] PPPIOCDETACH file->f_count=2 [ 410.951545] FAULT_INJECTION: forcing a failure. [ 410.951545] name failslab, interval 1, probability 0, space 0, times 0 [ 410.964066] CPU: 0 PID: 12465 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 410.971984] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 410.981343] Call Trace: [ 410.983955] dump_stack+0x13e/0x194 [ 410.987604] should_fail.cold+0x10a/0x14b [ 410.991787] should_failslab+0xd6/0x130 [ 410.995781] kmem_cache_alloc_trace+0x2db/0x7b0 [ 411.000479] ? __lock_is_held+0xad/0x140 [ 411.004629] ? kernfs_put+0x2f9/0x480 [ 411.008452] kobject_uevent_env+0x1fa/0xc50 [ 411.012794] ? kernfs_put+0x303/0x480 [ 411.016618] kobject_put+0x178/0x1f0 [ 411.020353] netdev_queue_update_kobjects+0x247/0x350 [ 411.025563] ? ppp_init_net+0x380/0x380 [ 411.029551] netdev_unregister_kobject+0x145/0x1d0 [ 411.034515] ? rtnl_is_locked+0x5/0x20 [ 411.038417] rollback_registered_many+0x620/0xa70 [ 411.043272] ? ppp_ioctl+0x1266/0x221a [ 411.047182] ? netdev_info+0xf0/0xf0 [ 411.050915] rollback_registered+0xd6/0x180 [ 411.055245] ? rollback_registered_many+0xa70/0xa70 [ 411.060277] unregister_netdevice_queue+0x1a1/0x220 [ 411.065312] ppp_ioctl+0x1b3f/0x221a [ 411.069072] ? ppp_nl_newlink+0x230/0x230 [ 411.073237] ? ppp_nl_newlink+0x230/0x230 [ 411.077403] do_vfs_ioctl+0x75a/0xfe0 [ 411.081221] ? selinux_file_mprotect+0x5c0/0x5c0 [ 411.085997] ? ioctl_preallocate+0x1a0/0x1a0 [ 411.090449] ? security_file_ioctl+0x76/0xb0 [ 411.094872] ? security_file_ioctl+0x83/0xb0 [ 411.099295] SyS_ioctl+0x7f/0xb0 [ 411.102678] ? do_vfs_ioctl+0xfe0/0xfe0 [ 411.106675] do_syscall_64+0x1d5/0x640 [ 411.110581] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 411.115777] RIP: 0033:0x45c889 [ 411.118971] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 411.126689] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 411.133970] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 411.141247] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 08:13:12 executing program 0 (fault-call:4 fault-nth:25): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 411.148527] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 411.155807] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000018 [ 411.202291] PPPIOCDETACH file->f_count=2 [ 411.248822] FAULT_INJECTION: forcing a failure. [ 411.248822] name failslab, interval 1, probability 0, space 0, times 0 [ 411.260778] CPU: 0 PID: 12472 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 411.268693] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 411.278513] Call Trace: [ 411.281122] dump_stack+0x13e/0x194 [ 411.284776] should_fail.cold+0x10a/0x14b [ 411.288948] should_failslab+0xd6/0x130 [ 411.292946] __kmalloc+0x2e9/0x7c0 [ 411.296498] ? kobject_get_path+0xb0/0x180 [ 411.300741] ? kobject_uevent_env+0x1fa/0xc50 [ 411.305250] ? rcu_read_lock_sched_held+0x10a/0x130 [ 411.310274] ? kmem_cache_alloc_trace+0x63e/0x7b0 [ 411.315123] ? __lock_is_held+0xad/0x140 [ 411.319191] kobject_get_path+0xb0/0x180 [ 411.323261] kobject_uevent_env+0x21e/0xc50 [ 411.327609] ? kernfs_put+0x303/0x480 [ 411.331427] kobject_put+0x178/0x1f0 [ 411.335144] netdev_queue_update_kobjects+0x247/0x350 [ 411.340351] ? ppp_init_net+0x380/0x380 [ 411.344340] netdev_unregister_kobject+0x145/0x1d0 [ 411.349287] ? rtnl_is_locked+0x5/0x20 [ 411.353187] rollback_registered_many+0x620/0xa70 [ 411.358042] ? ppp_ioctl+0x1266/0x221a [ 411.361938] ? netdev_info+0xf0/0xf0 [ 411.365664] rollback_registered+0xd6/0x180 [ 411.369987] ? rollback_registered_many+0xa70/0xa70 [ 411.375013] unregister_netdevice_queue+0x1a1/0x220 [ 411.380037] ppp_ioctl+0x1b3f/0x221a [ 411.383759] ? ppp_nl_newlink+0x230/0x230 [ 411.387919] ? ppp_nl_newlink+0x230/0x230 [ 411.392089] do_vfs_ioctl+0x75a/0xfe0 [ 411.395897] ? selinux_file_mprotect+0x5c0/0x5c0 [ 411.400665] ? ioctl_preallocate+0x1a0/0x1a0 [ 411.405093] ? security_file_ioctl+0x76/0xb0 [ 411.409514] ? security_file_ioctl+0x83/0xb0 [ 411.413933] SyS_ioctl+0x7f/0xb0 [ 411.417391] ? do_vfs_ioctl+0xfe0/0xfe0 [ 411.421372] do_syscall_64+0x1d5/0x640 [ 411.425293] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 411.430488] RIP: 0033:0x45c889 [ 411.433674] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 411.441395] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 411.448678] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 411.455959] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 411.463239] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 411.470521] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000019 [ 411.582338] PPPIOCDETACH file->f_count=2 08:13:13 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:13:13 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:13:13 executing program 0 (fault-call:4 fault-nth:26): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:13:13 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_FMT(0xffffffffffffffff, 0xc0d05604, &(0x7f0000000340)={0xc, @win={{0x4, 0x100, 0x75}, 0x9, 0x1ff, &(0x7f0000000280)={{0xffffdfd0, 0x7, 0xfff, 0x7}, &(0x7f0000000240)={{0x1, 0x54e, 0x1, 0xe0000}, &(0x7f0000000200)={{0x4c0, 0xfee, 0x6, 0x1}}}}, 0x4, &(0x7f00000002c0)="f6af9f9fc93d87929b8cced1a674fd242db21f827c268027714d162aad7e61d4311376a5fd3cc1f8bd48206131b693b490b3e82f2b75b84d218931958c5e02a7ce85d0f5063d63c8d6257189e4e654e31cc2a8"}}) dup2(r1, r2) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x101800, 0x140) r4 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bsg\x00', 0x20002, 0x0) ioctl$VHOST_SET_LOG_FD(r3, 0x4004af07, &(0x7f0000000180)=r4) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) get_thread_area(&(0x7f00000001c0)={0xd95fcf6, 0x20001000, 0x71fee32084089a77, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1}) r7 = dup2(r5, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$VHOST_SET_VRING_NUM(r7, 0x4008af10, &(0x7f0000000080)={0x0, 0xffffff28}) [ 412.624569] FAULT_INJECTION: forcing a failure. [ 412.624569] name failslab, interval 1, probability 0, space 0, times 0 [ 412.644022] CPU: 0 PID: 12487 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 412.651971] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 412.661332] Call Trace: [ 412.663961] dump_stack+0x13e/0x194 [ 412.667612] should_fail.cold+0x10a/0x14b [ 412.671777] should_failslab+0xd6/0x130 [ 412.675775] kmem_cache_alloc_node+0x288/0x7a0 [ 412.680379] ? netlink_has_listeners+0x1d8/0x310 [ 412.685156] __alloc_skb+0x9a/0x4c0 [ 412.688801] ? skb_trim+0x160/0x160 [ 412.692439] ? netlink_has_listeners+0x1ff/0x310 [ 412.697205] kobject_uevent_env+0x6d1/0xc50 [ 412.701545] kobject_put+0x178/0x1f0 [ 412.705280] netdev_queue_update_kobjects+0x247/0x350 [ 412.710922] ? ppp_init_net+0x380/0x380 [ 412.714908] netdev_unregister_kobject+0x145/0x1d0 [ 412.719849] ? rtnl_is_locked+0x5/0x20 [ 412.723750] rollback_registered_many+0x620/0xa70 [ 412.728617] ? ppp_ioctl+0x1266/0x221a [ 412.732515] ? netdev_info+0xf0/0xf0 [ 412.736251] rollback_registered+0xd6/0x180 [ 412.740674] ? rollback_registered_many+0xa70/0xa70 [ 412.745734] unregister_netdevice_queue+0x1a1/0x220 [ 412.750771] ppp_ioctl+0x1b3f/0x221a [ 412.754524] ? ppp_nl_newlink+0x230/0x230 [ 412.758822] ? ppp_nl_newlink+0x230/0x230 [ 412.762990] do_vfs_ioctl+0x75a/0xfe0 [ 412.766811] ? selinux_file_mprotect+0x5c0/0x5c0 [ 412.771583] ? ioctl_preallocate+0x1a0/0x1a0 [ 412.776021] ? security_file_ioctl+0x76/0xb0 [ 412.780444] ? security_file_ioctl+0x83/0xb0 [ 412.786869] SyS_ioctl+0x7f/0xb0 [ 412.790248] ? do_vfs_ioctl+0xfe0/0xfe0 [ 412.794322] do_syscall_64+0x1d5/0x640 [ 412.798226] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 412.803422] RIP: 0033:0x45c889 [ 412.806617] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 412.814334] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 412.822131] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 412.829408] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 412.836684] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 412.843967] R13: 00000000000002cf R14: 00000000004c5258 R15: 000000000000001a 08:13:13 executing program 0 (fault-call:4 fault-nth:27): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:13:14 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ioctl$sock_SIOCGIFVLAN_SET_VLAN_NAME_TYPE_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000000)={0x6, 'veth1_to_bridge\x00', {0x101}, 0x7fff}) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) [ 412.941049] PPPIOCDETACH file->f_count=2 08:13:14 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) socket$netlink(0x10, 0x3, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x3, 0xa0c0) ioctl$DRM_IOCTL_MODE_SETPLANE(r3, 0xc03064b7, &(0x7f0000000100)={0x0, 0xffffffff, 0x1, 0x72b7, 0xb011, 0x3, 0x7fd, 0x4, 0x7ff, 0x8, 0x10000, 0x3}) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r5, 0x29, 0x10, 0x0, &(0x7f0000000000)) fchdir(r5) r6 = dup2(r2, r4) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) setsockopt$IP_VS_SO_SET_DEL(r6, 0x0, 0x484, &(0x7f0000000000)={0x0, @empty, 0x4e24, 0x4, 'ovf\x00', 0xe, 0x2, 0x52}, 0x2c) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) r7 = socket$inet6(0xa, 0x1, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) getsockopt$IP6T_SO_GET_INFO(r7, 0x29, 0x10, 0x0, &(0x7f0000000000)) ioctl$sock_inet_SIOCSIFADDR(r7, 0x8914, &(0x7f0000000140)={'veth0_vlan\x00', {0x7, 0x4e23, @loopback}}) write$tun(r0, &(0x7f0000001980)=ANY=[@ANYBLOB="0000000000000000000060a5c26800103a00fe800000000000000000000000000000ff020000000000018600907800000000001d000000000000"], 0x42) [ 413.044500] FAULT_INJECTION: forcing a failure. [ 413.044500] name failslab, interval 1, probability 0, space 0, times 0 [ 413.062705] CPU: 1 PID: 12501 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 413.070636] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 413.080000] Call Trace: [ 413.082685] dump_stack+0x13e/0x194 [ 413.086342] should_fail.cold+0x10a/0x14b [ 413.093629] should_failslab+0xd6/0x130 [ 413.097604] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 413.102884] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 413.108435] ? __alloc_skb+0x9a/0x4c0 [ 413.112221] __kmalloc_node_track_caller+0x38/0x70 [ 413.117159] __kmalloc_reserve.isra.0+0x35/0xd0 [ 413.121850] __alloc_skb+0xca/0x4c0 [ 413.125488] ? skb_trim+0x160/0x160 [ 413.129113] ? netlink_has_listeners+0x1ff/0x310 [ 413.133855] kobject_uevent_env+0x6d1/0xc50 [ 413.138166] kobject_put+0x178/0x1f0 [ 413.141879] netdev_queue_update_kobjects+0x247/0x350 [ 413.147268] ? ppp_init_net+0x380/0x380 [ 413.151247] netdev_unregister_kobject+0x145/0x1d0 [ 413.156666] ? rtnl_is_locked+0x5/0x20 [ 413.160554] rollback_registered_many+0x620/0xa70 [ 413.165425] ? ppp_ioctl+0x1266/0x221a [ 413.169332] ? netdev_info+0xf0/0xf0 [ 413.171203] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:20004 [ 413.173052] rollback_registered+0xd6/0x180 [ 413.173124] ? rollback_registered_many+0xa70/0xa70 [ 413.173139] unregister_netdevice_queue+0x1a1/0x220 [ 413.193399] ppp_ioctl+0x1b3f/0x221a [ 413.197106] ? ppp_nl_newlink+0x230/0x230 [ 413.201407] ? ppp_nl_newlink+0x230/0x230 [ 413.205995] do_vfs_ioctl+0x75a/0xfe0 [ 413.209873] ? selinux_file_mprotect+0x5c0/0x5c0 [ 413.214617] ? ioctl_preallocate+0x1a0/0x1a0 [ 413.219020] ? security_file_ioctl+0x76/0xb0 [ 413.223535] ? security_file_ioctl+0x83/0xb0 [ 413.227981] SyS_ioctl+0x7f/0xb0 [ 413.231335] ? do_vfs_ioctl+0xfe0/0xfe0 [ 413.235304] do_syscall_64+0x1d5/0x640 [ 413.239198] entry_SYSCALL_64_after_hwframe+0x42/0xb7 08:13:14 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x0, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) [ 413.244373] RIP: 0033:0x45c889 [ 413.247597] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 413.255333] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 413.262738] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 413.270291] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 413.277564] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 413.285093] R13: 00000000000002cf R14: 00000000004c5258 R15: 000000000000001b 08:13:14 executing program 0 (fault-call:4 fault-nth:28): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:13:14 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x0, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) [ 413.345677] PPPIOCDETACH file->f_count=2 08:13:14 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)=ANY=[@ANYBLOB="0000000000000000000060a5c26800103a0007800000000000000000000000001500ff0200000000000000000000000000018600907200"/66], 0x42) 08:13:14 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) r3 = syz_open_dev$vcsn(&(0x7f0000000080)='/dev/vcs#\x00', 0x3, 0x20400) ioctl$VIDIOC_G_EXT_CTRLS(r2, 0xc0205647, &(0x7f0000000100)={0x4, 0x6, 0x2, r3, 0x0, &(0x7f00000000c0)={0x98090c, 0x5, [], @string=0xfffffffffffffffe}}) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) [ 413.465247] FAULT_INJECTION: forcing a failure. [ 413.465247] name failslab, interval 1, probability 0, space 0, times 0 [ 413.486837] CPU: 0 PID: 12540 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 413.494891] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 413.504242] Call Trace: [ 413.506865] dump_stack+0x13e/0x194 [ 413.510525] should_fail.cold+0x10a/0x14b [ 413.514667] should_failslab+0xd6/0x130 [ 413.518781] kmem_cache_alloc_node+0x288/0x7a0 [ 413.523365] ? netlink_has_listeners+0x1d8/0x310 [ 413.528123] __alloc_skb+0x9a/0x4c0 [ 413.531743] ? skb_trim+0x160/0x160 [ 413.535381] ? netlink_has_listeners+0x1ff/0x310 [ 413.540136] kobject_uevent_env+0x6d1/0xc50 [ 413.544473] kobject_put+0x178/0x1f0 [ 413.548296] netdev_queue_update_kobjects+0x247/0x350 [ 413.553504] ? ppp_init_net+0x380/0x380 [ 413.557501] netdev_unregister_kobject+0x145/0x1d0 [ 413.562426] ? rtnl_is_locked+0x5/0x20 [ 413.566328] rollback_registered_many+0x620/0xa70 [ 413.571165] ? ppp_ioctl+0x1266/0x221a [ 413.575140] ? netdev_info+0xf0/0xf0 [ 413.578882] rollback_registered+0xd6/0x180 [ 413.583213] ? rollback_registered_many+0xa70/0xa70 [ 413.588251] unregister_netdevice_queue+0x1a1/0x220 [ 413.593300] ppp_ioctl+0x1b3f/0x221a [ 413.597017] ? ppp_nl_newlink+0x230/0x230 [ 413.601847] ? ppp_nl_newlink+0x230/0x230 [ 413.606102] do_vfs_ioctl+0x75a/0xfe0 [ 413.609917] ? selinux_file_mprotect+0x5c0/0x5c0 [ 413.614680] ? ioctl_preallocate+0x1a0/0x1a0 [ 413.619108] ? security_file_ioctl+0x76/0xb0 [ 413.623534] ? security_file_ioctl+0x83/0xb0 [ 413.628153] SyS_ioctl+0x7f/0xb0 [ 413.631518] ? do_vfs_ioctl+0xfe0/0xfe0 [ 413.635497] do_syscall_64+0x1d5/0x640 [ 413.639386] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 413.644573] RIP: 0033:0x45c889 [ 413.647753] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 413.655483] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 413.662760] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 413.670036] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 413.677329] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 413.684597] R13: 00000000000002cf R14: 00000000004c5258 R15: 000000000000001c [ 413.720991] PPPIOCDETACH file->f_count=2 08:13:16 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:13:16 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x0, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:13:16 executing program 0 (fault-call:4 fault-nth:29): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:13:16 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) write$tun(r0, &(0x7f0000000180)={@val={0x0, 0x2}, @val={0x0, 0x4, 0x100, 0x9, 0x7, 0xffff}, @x25={0x0, 0x3b, 0xf, "7162da12fbcc12611b73ffb9a8cb650fba2ce3eaa82409d18477ab1600c3884383db269bda3e5871d70e89e34e6b491460aea937337169ed32d946b0a925480b1673cfd51875d90b402d02037fcb26b9e183543f5929106a8957e83a73427bb5395f1d9af6f7de1fd71e675e38ec52d0189dbe94148f6ce5c9a24610e23264d50b69c147dfda7445fbd00818ad3a25fc515dd0a235efe342d2a18e0974f5977833d689af4e64d37a008ed3"}}, 0xbc) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r3, r4) getsockopt$rose(r4, 0x104, 0x6, &(0x7f0000000000), &(0x7f0000000040)=0x4) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) 08:13:16 executing program 4: r0 = openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000080)='cpuset.cpu_exclusive\x00', 0x2, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/223, 0xdf}, {&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/122, 0x7a}, {&(0x7f0000000340)=""/122, 0x7a}, {&(0x7f0000000480)=""/181, 0xb5}], 0x5) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r1, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r1, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) [ 415.719399] FAULT_INJECTION: forcing a failure. [ 415.719399] name failslab, interval 1, probability 0, space 0, times 0 [ 415.734453] CPU: 1 PID: 12578 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 415.742384] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 415.751754] Call Trace: [ 415.754361] dump_stack+0x13e/0x194 [ 415.758007] should_fail.cold+0x10a/0x14b [ 415.762166] should_failslab+0xd6/0x130 [ 415.766149] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 415.771263] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 415.776724] ? __alloc_skb+0x9a/0x4c0 [ 415.780535] __kmalloc_node_track_caller+0x38/0x70 [ 415.785477] __kmalloc_reserve.isra.0+0x35/0xd0 [ 415.790156] __alloc_skb+0xca/0x4c0 [ 415.793813] ? skb_trim+0x160/0x160 [ 415.797464] ? netlink_has_listeners+0x1ff/0x310 [ 415.802231] kobject_uevent_env+0x6d1/0xc50 [ 415.806585] kobject_put+0x178/0x1f0 [ 415.810302] netdev_queue_update_kobjects+0x247/0x350 [ 415.815501] ? ppp_init_net+0x380/0x380 [ 415.819478] netdev_unregister_kobject+0x145/0x1d0 [ 415.824396] ? rtnl_is_locked+0x5/0x20 [ 415.828271] rollback_registered_many+0x620/0xa70 [ 415.833109] ? ppp_ioctl+0x1266/0x221a [ 415.836988] ? netdev_info+0xf0/0xf0 [ 415.840699] rollback_registered+0xd6/0x180 [ 415.845015] ? rollback_registered_many+0xa70/0xa70 [ 415.850018] unregister_netdevice_queue+0x1a1/0x220 [ 415.855080] ppp_ioctl+0x1b3f/0x221a [ 415.858845] ? ppp_nl_newlink+0x230/0x230 [ 415.863071] ? ppp_nl_newlink+0x230/0x230 [ 415.867331] do_vfs_ioctl+0x75a/0xfe0 [ 415.871138] ? selinux_file_mprotect+0x5c0/0x5c0 [ 415.875895] ? ioctl_preallocate+0x1a0/0x1a0 [ 415.880298] ? security_file_ioctl+0x76/0xb0 [ 415.884716] ? security_file_ioctl+0x83/0xb0 [ 415.889131] SyS_ioctl+0x7f/0xb0 [ 415.892765] ? do_vfs_ioctl+0xfe0/0xfe0 [ 415.896753] do_syscall_64+0x1d5/0x640 [ 415.901071] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 415.906811] RIP: 0033:0x45c889 [ 415.910004] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 415.917740] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 415.925000] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 415.932272] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 415.939543] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 415.946824] R13: 00000000000002cf R14: 00000000004c5258 R15: 000000000000001d 08:13:17 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) openat$nvram(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nvram\x00', 0x8400, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) 08:13:17 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x0) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:13:17 executing program 0 (fault-call:4 fault-nth:30): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 416.011807] PPPIOCDETACH file->f_count=2 [ 416.089963] FAULT_INJECTION: forcing a failure. [ 416.089963] name failslab, interval 1, probability 0, space 0, times 0 [ 416.102344] CPU: 1 PID: 12608 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 416.110345] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 416.119712] Call Trace: [ 416.122400] dump_stack+0x13e/0x194 [ 416.126044] should_fail.cold+0x10a/0x14b [ 416.130221] should_failslab+0xd6/0x130 [ 416.134210] kmem_cache_alloc_node+0x288/0x7a0 [ 416.138801] ? netlink_has_listeners+0x1d8/0x310 [ 416.143671] __alloc_skb+0x9a/0x4c0 [ 416.147311] ? skb_trim+0x160/0x160 [ 416.150951] ? netlink_has_listeners+0x1ff/0x310 [ 416.155812] kobject_uevent_env+0x6d1/0xc50 [ 416.160154] kobject_put+0x178/0x1f0 [ 416.163877] netdev_queue_update_kobjects+0x247/0x350 [ 416.169088] ? ppp_init_net+0x380/0x380 [ 416.173078] netdev_unregister_kobject+0x145/0x1d0 [ 416.178016] ? rtnl_is_locked+0x5/0x20 [ 416.181962] rollback_registered_many+0x620/0xa70 [ 416.186821] ? ppp_ioctl+0x1266/0x221a [ 416.190719] ? netdev_info+0xf0/0xf0 [ 416.194535] rollback_registered+0xd6/0x180 [ 416.198868] ? rollback_registered_many+0xa70/0xa70 [ 416.203992] unregister_netdevice_queue+0x1a1/0x220 [ 416.209027] ppp_ioctl+0x1b3f/0x221a [ 416.212760] ? ppp_nl_newlink+0x230/0x230 [ 416.216925] ? ppp_nl_newlink+0x230/0x230 [ 416.221096] do_vfs_ioctl+0x75a/0xfe0 [ 416.224911] ? selinux_file_mprotect+0x5c0/0x5c0 [ 416.229674] ? ioctl_preallocate+0x1a0/0x1a0 [ 416.234102] ? security_file_ioctl+0x76/0xb0 08:13:17 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x0) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:13:17 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x0) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:13:17 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(0xffffffffffffffff, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) [ 416.238531] ? security_file_ioctl+0x83/0xb0 [ 416.242954] SyS_ioctl+0x7f/0xb0 [ 416.246329] ? do_vfs_ioctl+0xfe0/0xfe0 [ 416.250454] do_syscall_64+0x1d5/0x640 [ 416.254359] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 416.259561] RIP: 0033:0x45c889 [ 416.262773] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 416.270488] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 416.277760] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 08:13:17 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r3 = creat(&(0x7f0000000000)='./file0\x00', 0x4) ioctl$UI_GET_VERSION(r3, 0x8004552d, &(0x7f0000000040)) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) [ 416.285906] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 416.293194] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 416.300991] R13: 00000000000002cf R14: 00000000004c5258 R15: 000000000000001e [ 416.401062] PPPIOCDETACH file->f_count=2 08:13:19 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) r1 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r1, 0x29, 0x10, 0x0, &(0x7f0000000000)) ioctl$int_out(r1, 0x5460, &(0x7f0000000080)) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:13:19 executing program 0 (fault-call:4 fault-nth:31): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:13:19 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r2, r3) ptrace$cont(0x7, r1, 0x0, 0x0) 08:13:19 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) ioprio_get$uid(0x3, r7) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='9p\x00', 0xd5334fbf6d465890, &(0x7f0000000180)={'trans=fd,', {'rfdno', 0x3d, r5}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[{@access_user='access=user'}, {@access_any='access=any'}, {@cache_none='cache=none'}, {@access_user='access=user'}, {@cache_mmap='cache=mmap'}], [{@smackfshat={'smackfshat', 0x3d, 'em1md5sum'}}, {@fowner_eq={'fowner', 0x3d, r7}}]}}) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r1, 0xc0406618, &(0x7f0000000000)={{0x2, 0x0, @identifier="15c6df2c0657f7df0846b7593bf7de3e"}}) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}, {0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}, 0x0, @in=@rand_addr=0x64010100}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) 08:13:19 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(0xffffffffffffffff, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) [ 418.809425] FAULT_INJECTION: forcing a failure. [ 418.809425] name failslab, interval 1, probability 0, space 0, times 0 [ 418.833401] CPU: 1 PID: 12654 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 418.841333] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 418.850686] Call Trace: [ 418.853275] dump_stack+0x13e/0x194 [ 418.856907] should_fail.cold+0x10a/0x14b [ 418.861172] should_failslab+0xd6/0x130 [ 418.865158] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 418.870299] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 418.875765] ? __alloc_skb+0x9a/0x4c0 [ 418.879580] __kmalloc_node_track_caller+0x38/0x70 [ 418.884524] __kmalloc_reserve.isra.0+0x35/0xd0 [ 418.889241] __alloc_skb+0xca/0x4c0 [ 418.892877] ? skb_trim+0x160/0x160 [ 418.896600] ? netlink_has_listeners+0x1ff/0x310 [ 418.901362] kobject_uevent_env+0x6d1/0xc50 [ 418.905700] kobject_put+0x178/0x1f0 [ 418.909423] netdev_queue_update_kobjects+0x247/0x350 [ 418.914635] ? ppp_init_net+0x380/0x380 [ 418.918620] netdev_unregister_kobject+0x145/0x1d0 [ 418.923566] ? rtnl_is_locked+0x5/0x20 [ 418.927466] rollback_registered_many+0x620/0xa70 [ 418.932318] ? ppp_ioctl+0x1266/0x221a [ 418.936215] ? netdev_info+0xf0/0xf0 [ 418.939954] rollback_registered+0xd6/0x180 [ 418.944288] ? rollback_registered_many+0xa70/0xa70 [ 418.949318] unregister_netdevice_queue+0x1a1/0x220 [ 418.954346] ppp_ioctl+0x1b3f/0x221a [ 418.958074] ? ppp_nl_newlink+0x230/0x230 [ 418.962244] ? ppp_nl_newlink+0x230/0x230 [ 418.966401] do_vfs_ioctl+0x75a/0xfe0 [ 418.970208] ? selinux_file_mprotect+0x5c0/0x5c0 [ 418.974975] ? ioctl_preallocate+0x1a0/0x1a0 [ 418.979399] ? security_file_ioctl+0x76/0xb0 [ 418.983815] ? security_file_ioctl+0x83/0xb0 [ 418.988230] SyS_ioctl+0x7f/0xb0 [ 418.991605] ? do_vfs_ioctl+0xfe0/0xfe0 [ 418.995573] do_syscall_64+0x1d5/0x640 [ 418.999631] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 419.004804] RIP: 0033:0x45c889 08:13:20 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x400000, 0x0) ioctl$SNDRV_CTL_IOCTL_CARD_INFO(r1, 0x81785501, &(0x7f0000000140)=""/222) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000040)=[0x7, 0x1000, 0x5, 0x100, 0x6, 0x80, 0x401, 0x101], 0x8, 0x800}) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) 08:13:20 executing program 0 (fault-call:4 fault-nth:32): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 419.007978] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 419.015735] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 419.022995] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 419.030251] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 419.037663] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 419.044932] R13: 00000000000002cf R14: 00000000004c5258 R15: 000000000000001f 08:13:20 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(0xffffffffffffffff, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) [ 419.091409] PPPIOCDETACH file->f_count=2 [ 419.235438] FAULT_INJECTION: forcing a failure. [ 419.235438] name failslab, interval 1, probability 0, space 0, times 0 [ 419.267602] CPU: 1 PID: 12689 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 419.275530] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 419.284891] Call Trace: [ 419.287489] dump_stack+0x13e/0x194 [ 419.291150] should_fail.cold+0x10a/0x14b [ 419.295421] should_failslab+0xd6/0x130 [ 419.299401] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 419.304513] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 419.309968] ? __alloc_skb+0x9a/0x4c0 [ 419.313775] __kmalloc_node_track_caller+0x38/0x70 [ 419.318734] __kmalloc_reserve.isra.0+0x35/0xd0 [ 419.323420] __alloc_skb+0xca/0x4c0 [ 419.327048] ? skb_trim+0x160/0x160 [ 419.330675] ? netlink_has_listeners+0x1ff/0x310 [ 419.335438] kobject_uevent_env+0x6d1/0xc50 [ 419.339776] kobject_put+0x178/0x1f0 [ 419.343495] netdev_queue_update_kobjects+0x247/0x350 [ 419.348698] ? ppp_init_net+0x380/0x380 [ 419.352674] netdev_unregister_kobject+0x145/0x1d0 [ 419.357624] ? rtnl_is_locked+0x5/0x20 [ 419.361513] rollback_registered_many+0x620/0xa70 [ 419.366360] ? ppp_ioctl+0x1266/0x221a [ 419.370253] ? netdev_info+0xf0/0xf0 [ 419.373977] rollback_registered+0xd6/0x180 [ 419.378304] ? rollback_registered_many+0xa70/0xa70 [ 419.383327] unregister_netdevice_queue+0x1a1/0x220 [ 419.388353] ppp_ioctl+0x1b3f/0x221a [ 419.392075] ? ppp_nl_newlink+0x230/0x230 [ 419.396231] ? ppp_nl_newlink+0x230/0x230 [ 419.400470] do_vfs_ioctl+0x75a/0xfe0 [ 419.404294] ? selinux_file_mprotect+0x5c0/0x5c0 [ 419.409052] ? ioctl_preallocate+0x1a0/0x1a0 [ 419.413474] ? security_file_ioctl+0x76/0xb0 [ 419.417881] ? security_file_ioctl+0x83/0xb0 [ 419.422384] SyS_ioctl+0x7f/0xb0 [ 419.425925] ? do_vfs_ioctl+0xfe0/0xfe0 [ 419.429927] do_syscall_64+0x1d5/0x640 [ 419.433825] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 419.439014] RIP: 0033:0x45c889 [ 419.442202] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 419.449909] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 419.457177] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 419.464446] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 419.471714] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 419.479078] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000020 08:13:20 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}, 0x0, @in, 0x0, 0x0, 0x0, 0x0, 0x2000000}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = socket$inet(0x2, 0x4000000805, 0x0) ioctl$SIOCGIFHWADDR(0xffffffffffffffff, 0x8927, &(0x7f0000000100)) r7 = socket$inet_sctp(0x2, 0x5, 0x84) dup3(r6, r7, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r7, 0x84, 0x64, &(0x7f0000000040)=[@in={0x2, 0x4e20, @empty}], 0x10) sendto$inet(r7, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r7, 0x84, 0x1d, &(0x7f000025e000)={0x2, [0x0, 0x0]}, &(0x7f0000a8a000)=0xc) getsockopt$inet_sctp_SCTP_ASSOCINFO(r7, 0x84, 0x1, &(0x7f0000000000)={r8, 0x200, 0x0, 0x0, 0x10000}, &(0x7f0000000040)=0x14) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r5, 0x84, 0x22, &(0x7f0000000000)={0x400, 0xa, 0x5, 0xfff, r8}, 0x10) 08:13:20 executing program 0 (fault-call:4 fault-nth:33): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 419.580896] PPPIOCDETACH file->f_count=2 [ 419.665237] FAULT_INJECTION: forcing a failure. [ 419.665237] name failslab, interval 1, probability 0, space 0, times 0 [ 419.681513] CPU: 1 PID: 12704 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 419.690996] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 419.700357] Call Trace: [ 419.702957] dump_stack+0x13e/0x194 [ 419.706594] should_fail.cold+0x10a/0x14b [ 419.710748] should_failslab+0xd6/0x130 [ 419.714728] kmem_cache_alloc_node+0x288/0x7a0 [ 419.719315] ? netlink_has_listeners+0x1d8/0x310 [ 419.724088] __alloc_skb+0x9a/0x4c0 [ 419.727719] ? skb_trim+0x160/0x160 [ 419.731356] ? netlink_has_listeners+0x1ff/0x310 [ 419.736118] kobject_uevent_env+0x6d1/0xc50 [ 419.740463] kobject_put+0x178/0x1f0 [ 419.744189] netdev_queue_update_kobjects+0x247/0x350 [ 419.749399] ? ppp_init_net+0x380/0x380 [ 419.753377] netdev_unregister_kobject+0x145/0x1d0 [ 419.758436] ? rtnl_is_locked+0x5/0x20 [ 419.762358] rollback_registered_many+0x620/0xa70 [ 419.767204] ? ppp_ioctl+0x1266/0x221a [ 419.771098] ? netdev_info+0xf0/0xf0 [ 419.774823] rollback_registered+0xd6/0x180 [ 419.779193] ? rollback_registered_many+0xa70/0xa70 [ 419.784221] unregister_netdevice_queue+0x1a1/0x220 [ 419.789247] ppp_ioctl+0x1b3f/0x221a [ 419.792965] ? ppp_nl_newlink+0x230/0x230 [ 419.797121] ? ppp_nl_newlink+0x230/0x230 [ 419.801274] do_vfs_ioctl+0x75a/0xfe0 [ 419.805081] ? selinux_file_mprotect+0x5c0/0x5c0 [ 419.809839] ? ioctl_preallocate+0x1a0/0x1a0 [ 419.814257] ? security_file_ioctl+0x76/0xb0 [ 419.818791] ? security_file_ioctl+0x83/0xb0 [ 419.823217] SyS_ioctl+0x7f/0xb0 [ 419.826587] ? do_vfs_ioctl+0xfe0/0xfe0 [ 419.830574] do_syscall_64+0x1d5/0x640 [ 419.834486] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 419.839683] RIP: 0033:0x45c889 [ 419.842877] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 419.850588] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 419.857880] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 08:13:20 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$SOUND_MIXER_INFO(r1, 0x805c4d65, &(0x7f00000001c0)) ioctl$VHOST_SET_VRING_ENDIAN(r2, 0x4008af13, &(0x7f0000000100)={0x2, 0x200}) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r3, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r3, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r3, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r4, r5) ioctl$KDGKBMODE(r5, 0x4b44, &(0x7f00000000c0)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x80000) fcntl$notify(r6, 0x402, 0x20) getsockopt$MISDN_TIME_STAMP(r1, 0x0, 0x1, &(0x7f0000000140), &(0x7f0000000180)=0x4) [ 419.865175] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 419.872446] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 419.879717] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000021 08:13:21 executing program 0 (fault-call:4 fault-nth:34): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 419.992366] PPPIOCDETACH file->f_count=2 08:13:21 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040)='IPVS\x00') sendmsg$IPVS_CMD_SET_SERVICE(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)={0x14, r4, 0x301, 0x0, 0x0, {0x4}}, 0x14}}, 0x0) sendmsg$IPVS_CMD_DEL_DAEMON(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x40, r4, 0x20, 0x70bd26, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x1}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xce60}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x1}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xfffffffd}, @IPVS_CMD_ATTR_SERVICE={0xc, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0xb0e5}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x4000000}, 0x1000) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) [ 420.085666] FAULT_INJECTION: forcing a failure. [ 420.085666] name failslab, interval 1, probability 0, space 0, times 0 [ 420.099012] CPU: 1 PID: 12720 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 420.106924] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 420.116290] Call Trace: [ 420.118902] dump_stack+0x13e/0x194 [ 420.122548] should_fail.cold+0x10a/0x14b [ 420.126711] should_failslab+0xd6/0x130 [ 420.130773] kmem_cache_alloc_node+0x288/0x7a0 [ 420.135343] ? netlink_has_listeners+0x1d8/0x310 [ 420.140140] __alloc_skb+0x9a/0x4c0 [ 420.143935] ? skb_trim+0x160/0x160 [ 420.147557] ? netlink_has_listeners+0x1ff/0x310 [ 420.152313] kobject_uevent_env+0x6d1/0xc50 [ 420.156648] kobject_put+0x178/0x1f0 [ 420.160516] netdev_queue_update_kobjects+0x247/0x350 [ 420.165823] ? ppp_init_net+0x380/0x380 [ 420.169792] netdev_unregister_kobject+0x145/0x1d0 [ 420.174717] ? rtnl_is_locked+0x5/0x20 [ 420.178595] rollback_registered_many+0x620/0xa70 [ 420.183432] ? ppp_ioctl+0x1266/0x221a [ 420.187591] ? netdev_info+0xf0/0xf0 [ 420.191313] rollback_registered+0xd6/0x180 [ 420.195691] ? rollback_registered_many+0xa70/0xa70 [ 420.200732] unregister_netdevice_queue+0x1a1/0x220 [ 420.205829] ppp_ioctl+0x1b3f/0x221a [ 420.209653] ? ppp_nl_newlink+0x230/0x230 [ 420.213819] ? ppp_nl_newlink+0x230/0x230 [ 420.218028] do_vfs_ioctl+0x75a/0xfe0 [ 420.221826] ? selinux_file_mprotect+0x5c0/0x5c0 [ 420.226652] ? ioctl_preallocate+0x1a0/0x1a0 [ 420.231111] ? security_file_ioctl+0x76/0xb0 [ 420.235519] ? security_file_ioctl+0x83/0xb0 [ 420.239916] SyS_ioctl+0x7f/0xb0 [ 420.246189] ? do_vfs_ioctl+0xfe0/0xfe0 [ 420.250160] do_syscall_64+0x1d5/0x640 [ 420.254055] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 420.259256] RIP: 0033:0x45c889 [ 420.262450] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 420.270156] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 420.277412] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 08:13:21 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, 0x0, 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) [ 420.284671] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 420.291938] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 420.299218] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000022 08:13:21 executing program 0 (fault-call:4 fault-nth:35): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 420.364417] PPPIOCDETACH file->f_count=2 [ 420.407430] FAULT_INJECTION: forcing a failure. [ 420.407430] name failslab, interval 1, probability 0, space 0, times 0 [ 420.419387] CPU: 1 PID: 12741 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 420.427294] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 420.437107] Call Trace: [ 420.439707] dump_stack+0x13e/0x194 [ 420.443354] should_fail.cold+0x10a/0x14b [ 420.447516] should_failslab+0xd6/0x130 [ 420.451498] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 420.456696] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 420.462156] ? __alloc_skb+0x9a/0x4c0 [ 420.465992] __kmalloc_node_track_caller+0x38/0x70 [ 420.471366] __kmalloc_reserve.isra.0+0x35/0xd0 [ 420.476066] __alloc_skb+0xca/0x4c0 [ 420.479702] ? skb_trim+0x160/0x160 [ 420.483332] ? netlink_has_listeners+0x1ff/0x310 [ 420.488120] kobject_uevent_env+0x6d1/0xc50 [ 420.492461] kobject_put+0x178/0x1f0 [ 420.496183] netdev_queue_update_kobjects+0x247/0x350 [ 420.501414] ? ppp_init_net+0x380/0x380 [ 420.505395] netdev_unregister_kobject+0x145/0x1d0 [ 420.510338] ? rtnl_is_locked+0x5/0x20 [ 420.514235] rollback_registered_many+0x620/0xa70 [ 420.519084] ? ppp_ioctl+0x1266/0x221a [ 420.522975] ? netdev_info+0xf0/0xf0 [ 420.526698] rollback_registered+0xd6/0x180 [ 420.531113] ? rollback_registered_many+0xa70/0xa70 [ 420.536721] unregister_netdevice_queue+0x1a1/0x220 [ 420.541746] ppp_ioctl+0x1b3f/0x221a [ 420.545727] ? ppp_nl_newlink+0x230/0x230 [ 420.549887] ? ppp_nl_newlink+0x230/0x230 [ 420.554045] do_vfs_ioctl+0x75a/0xfe0 [ 420.557853] ? selinux_file_mprotect+0x5c0/0x5c0 [ 420.563200] ? ioctl_preallocate+0x1a0/0x1a0 [ 420.567643] ? security_file_ioctl+0x76/0xb0 [ 420.572132] ? security_file_ioctl+0x83/0xb0 [ 420.576561] SyS_ioctl+0x7f/0xb0 [ 420.579935] ? do_vfs_ioctl+0xfe0/0xfe0 [ 420.583922] do_syscall_64+0x1d5/0x640 [ 420.587821] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 420.593138] RIP: 0033:0x45c889 [ 420.596331] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 420.604043] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 420.611407] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 420.618680] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 420.625962] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 420.633236] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000023 [ 420.691203] PPPIOCDETACH file->f_count=2 08:13:22 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r2, r3) ptrace$cont(0x7, r1, 0x0, 0x0) 08:13:22 executing program 0 (fault-call:4 fault-nth:36): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 421.927800] FAULT_INJECTION: forcing a failure. [ 421.927800] name failslab, interval 1, probability 0, space 0, times 0 [ 421.939466] CPU: 1 PID: 12762 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 421.947469] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 421.956823] Call Trace: [ 421.959473] dump_stack+0x13e/0x194 [ 421.963127] should_fail.cold+0x10a/0x14b [ 421.967347] should_failslab+0xd6/0x130 [ 421.971324] kmem_cache_alloc_node+0x288/0x7a0 [ 421.976059] ? netlink_has_listeners+0x1d8/0x310 [ 421.980849] __alloc_skb+0x9a/0x4c0 [ 421.984547] ? skb_trim+0x160/0x160 [ 421.988304] ? netlink_has_listeners+0x1ff/0x310 [ 421.993064] kobject_uevent_env+0x6d1/0xc50 [ 421.997381] kobject_put+0x178/0x1f0 [ 422.001115] netdev_queue_update_kobjects+0x247/0x350 [ 422.006313] ? ppp_init_net+0x380/0x380 [ 422.010275] netdev_unregister_kobject+0x145/0x1d0 [ 422.015208] ? rtnl_is_locked+0x5/0x20 [ 422.019110] rollback_registered_many+0x620/0xa70 [ 422.023998] ? ppp_ioctl+0x1266/0x221a [ 422.027908] ? netdev_info+0xf0/0xf0 [ 422.031745] rollback_registered+0xd6/0x180 [ 422.036070] ? rollback_registered_many+0xa70/0xa70 [ 422.041100] unregister_netdevice_queue+0x1a1/0x220 [ 422.046556] ppp_ioctl+0x1b3f/0x221a [ 422.050274] ? ppp_nl_newlink+0x230/0x230 [ 422.054417] ? ppp_nl_newlink+0x230/0x230 [ 422.058555] do_vfs_ioctl+0x75a/0xfe0 [ 422.062636] ? selinux_file_mprotect+0x5c0/0x5c0 [ 422.067397] ? ioctl_preallocate+0x1a0/0x1a0 [ 422.071816] ? security_file_ioctl+0x76/0xb0 08:13:23 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/sync_ports\x00', 0x2, 0x0) r3 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r3, 0x29, 0x10, 0x0, &(0x7f0000000000)) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000000180)={{{@in6, @in6=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in=@broadcast}}, &(0x7f0000000100)=0xe8) r5 = socket(0x11, 0x2, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r5, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000280)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="3400000015002502000000000000000002000000", @ANYRES32=r6, @ANYBLOB="08000400000000001400030073797a6b616c6c65723000000000000072cf25bc0d723807305eb5148e3f64a7ce59886d00622f73bc808b4aafe9b5d7dd653d7dbcad1722fd648d25cbb20d8e627a7e171e7be7cfd5fc3bb2ad64df5fdc0972b6d467da85a4ccebbcc6c1673fc63fd1b21082c446abe1670721a89b8b8ec9ea1508c39f3f4acf581bfee0f9d8d2e70e1a557772"], 0x34}, 0x1, 0x0, 0x0, 0x881}, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)=@can_newroute={0x9c, 0x18, 0x20, 0x70bd29, 0x25dfdbfd, {}, [@CGW_FILTER={0xc, 0xb, {{0x3, 0x0, 0x1}, {0x1, 0x1, 0x0, 0x1}}}, @CGW_DST_IF={0x8}, @CGW_MOD_OR={0x15, 0x2, {{{0x4, 0x0, 0x0, 0x1}, 0x0, 0x1, 0x0, 0x0, "6b580c1c60104ff0"}}}, @CGW_MOD_UID={0x8, 0xe, r4}, @CGW_SRC_IF={0x8}, @CGW_CS_XOR={0x8, 0x5, {0xfffffffffffffffb, 0xfffffffffffffffa, 0x7, 0x6}}, @CGW_DST_IF={0x8, 0xa, r6}, @CGW_FILTER={0xc, 0xb, {{0x1, 0x0, 0x0, 0x1}, {0x3, 0x1, 0x1, 0x1}}}, @CGW_MOD_SET={0x15, 0x4, {{{0x3, 0x1, 0x1}, 0x5, 0x3, 0x0, 0x0, "4afa8f59ff893f2d"}, 0x6}}, @CGW_MOD_XOR={0x15, 0x3, {{{0x1, 0x1, 0x0, 0x1}, 0x8, 0x3, 0x0, 0x0, "a52cb141f072cca2"}, 0x2}}]}, 0x9c}, 0x1, 0x0, 0x0, 0x20000001}, 0x20004014) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r7, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) 08:13:23 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f00000000c0)) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:13:23 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, 0x0, 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) [ 422.076213] ? security_file_ioctl+0x83/0xb0 [ 422.080651] SyS_ioctl+0x7f/0xb0 [ 422.084491] ? do_vfs_ioctl+0xfe0/0xfe0 [ 422.088457] do_syscall_64+0x1d5/0x640 [ 422.092359] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 422.098512] RIP: 0033:0x45c889 [ 422.101723] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 422.109453] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 422.116754] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 422.124035] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 422.131687] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 422.138968] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000024 08:13:23 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(0xffffffffffffffff, r1) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_DEL(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_AF={0x5, 0x2, 0x2}]}, 0x1c}}, 0x0) r4 = socket(0x11, 0x2, 0x0) bind(r4, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r4, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000280)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="3400000015002502000000000000000002000000", @ANYRES32=r5, @ANYBLOB="08000400000000001400030073797a6b616c6c65723000000000000072cf25bc0d723807305eb5148e3f64a7ce59886d00622f73bc808b4aafe9b5d7dd653d7dbcad1722fd648d25cbb20d8e627a7e171e7be7cfd5fc3bb2ad64df5fdc0972b6d467da85a4ccebbcc6c1673fc63fd1b21082c446abe1670721a89b8b8ec9ea1508c39f3f4acf581bfee0f9d8d2e70e1a557772"], 0x34}, 0x1, 0x0, 0x0, 0x881}, 0x0) sendmsg$FOU_CMD_GET(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, r3, 0x200, 0x70bd29, 0x25dfdbfd, {}, [@FOU_ATTR_IFINDEX={0x8, 0xb, r5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x884}, 0x22008080) 08:13:23 executing program 0 (fault-call:4 fault-nth:37): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 422.327945] PPPIOCDETACH file->f_count=2 [ 422.379760] FAULT_INJECTION: forcing a failure. [ 422.379760] name failslab, interval 1, probability 0, space 0, times 0 [ 422.391570] CPU: 0 PID: 12790 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 422.399496] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 422.408868] Call Trace: [ 422.411469] dump_stack+0x13e/0x194 [ 422.415111] should_fail.cold+0x10a/0x14b [ 422.419269] should_failslab+0xd6/0x130 [ 422.423260] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 422.428374] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 422.433868] ? __alloc_skb+0x9a/0x4c0 [ 422.437693] __kmalloc_node_track_caller+0x38/0x70 [ 422.442640] __kmalloc_reserve.isra.0+0x35/0xd0 [ 422.447330] __alloc_skb+0xca/0x4c0 [ 422.450971] ? skb_trim+0x160/0x160 [ 422.454804] ? netlink_has_listeners+0x1ff/0x310 [ 422.459582] kobject_uevent_env+0x6d1/0xc50 [ 422.463931] kobject_put+0x178/0x1f0 [ 422.467655] netdev_queue_update_kobjects+0x247/0x350 [ 422.472877] ? ppp_init_net+0x380/0x380 [ 422.476867] netdev_unregister_kobject+0x145/0x1d0 [ 422.481810] ? rtnl_is_locked+0x5/0x20 [ 422.485714] rollback_registered_many+0x620/0xa70 [ 422.490649] ? ppp_ioctl+0x1266/0x221a [ 422.494542] ? netdev_info+0xf0/0xf0 [ 422.498286] rollback_registered+0xd6/0x180 [ 422.502613] ? rollback_registered_many+0xa70/0xa70 [ 422.507645] unregister_netdevice_queue+0x1a1/0x220 [ 422.512677] ppp_ioctl+0x1b3f/0x221a [ 422.516405] ? ppp_nl_newlink+0x230/0x230 [ 422.520574] ? ppp_nl_newlink+0x230/0x230 [ 422.524731] do_vfs_ioctl+0x75a/0xfe0 [ 422.528542] ? selinux_file_mprotect+0x5c0/0x5c0 [ 422.535042] ? ioctl_preallocate+0x1a0/0x1a0 [ 422.539467] ? security_file_ioctl+0x76/0xb0 [ 422.543897] ? security_file_ioctl+0x83/0xb0 [ 422.548323] SyS_ioctl+0x7f/0xb0 [ 422.551700] ? do_vfs_ioctl+0xfe0/0xfe0 [ 422.556206] do_syscall_64+0x1d5/0x640 [ 422.561808] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 422.567004] RIP: 0033:0x45c889 [ 422.570195] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 422.577909] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 422.585184] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 422.592810] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 422.600087] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 422.607362] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000025 08:13:23 executing program 0 (fault-call:4 fault-nth:38): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 422.681337] PPPIOCDETACH file->f_count=2 [ 422.736921] FAULT_INJECTION: forcing a failure. [ 422.736921] name failslab, interval 1, probability 0, space 0, times 0 [ 422.750152] CPU: 1 PID: 12801 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 422.758220] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 422.767591] Call Trace: [ 422.770198] dump_stack+0x13e/0x194 [ 422.773978] should_fail.cold+0x10a/0x14b [ 422.778141] should_failslab+0xd6/0x130 [ 422.782157] kmem_cache_alloc_node+0x288/0x7a0 [ 422.786741] ? netlink_has_listeners+0x1d8/0x310 [ 422.791521] __alloc_skb+0x9a/0x4c0 [ 422.795157] ? skb_trim+0x160/0x160 [ 422.798791] ? netlink_has_listeners+0x1ff/0x310 [ 422.803564] kobject_uevent_env+0x6d1/0xc50 [ 422.807906] kobject_put+0x178/0x1f0 [ 422.811630] netdev_queue_update_kobjects+0x247/0x350 [ 422.816854] ? ppp_init_net+0x380/0x380 [ 422.820839] netdev_unregister_kobject+0x145/0x1d0 [ 422.825793] ? rtnl_is_locked+0x5/0x20 [ 422.829685] rollback_registered_many+0x620/0xa70 [ 422.834552] ? ppp_ioctl+0x1266/0x221a [ 422.838473] ? netdev_info+0xf0/0xf0 [ 422.842209] rollback_registered+0xd6/0x180 [ 422.846534] ? rollback_registered_many+0xa70/0xa70 [ 422.851573] unregister_netdevice_queue+0x1a1/0x220 [ 422.856627] ppp_ioctl+0x1b3f/0x221a [ 422.860365] ? ppp_nl_newlink+0x230/0x230 [ 422.864554] ? ppp_nl_newlink+0x230/0x230 [ 422.868716] do_vfs_ioctl+0x75a/0xfe0 [ 422.872525] ? selinux_file_mprotect+0x5c0/0x5c0 [ 422.877380] ? ioctl_preallocate+0x1a0/0x1a0 [ 422.881808] ? security_file_ioctl+0x76/0xb0 [ 422.886229] ? security_file_ioctl+0x83/0xb0 [ 422.890666] SyS_ioctl+0x7f/0xb0 [ 422.894037] ? do_vfs_ioctl+0xfe0/0xfe0 [ 422.898023] do_syscall_64+0x1d5/0x640 [ 422.901930] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 422.907123] RIP: 0033:0x45c889 [ 422.910315] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 422.918044] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 422.925332] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 08:13:23 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) recvmmsg(r1, &(0x7f00000023c0)=[{{&(0x7f0000000000)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f00000006c0)=[{&(0x7f0000000100)=""/35, 0x23}, {&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000280)=""/41, 0x29}, {&(0x7f00000002c0)=""/173, 0xad}, {&(0x7f0000000480)=""/59, 0x3b}, {&(0x7f00000004c0)=""/167, 0xa7}, {&(0x7f0000000580)=""/175, 0xaf}, {&(0x7f0000000640)=""/10, 0xa}, {&(0x7f0000000680)=""/42, 0x2a}], 0xa, &(0x7f0000000780)=""/59, 0x3b}, 0x4}, {{&(0x7f00000007c0)=@generic, 0x80, &(0x7f0000001880)=[{&(0x7f0000000840)}, {&(0x7f0000000880)=""/4096, 0x1000}], 0x2}, 0x3}, {{&(0x7f00000018c0)=@phonet, 0x80, &(0x7f0000001c80)=[{&(0x7f0000001a00)=""/72, 0x48}, {&(0x7f0000001a80)=""/81, 0x51}, {&(0x7f0000001b00)=""/82, 0x52}, {&(0x7f0000001940)=""/63, 0x3f}, {&(0x7f0000001b80)=""/33, 0x21}, {&(0x7f0000001bc0)=""/71, 0x47}, {&(0x7f0000001c40)=""/7, 0x7}], 0x7}, 0xef8}, {{&(0x7f0000001d00)=@l2tp={0x2, 0x0, @local}, 0x80, &(0x7f0000002040)=[{&(0x7f0000001d80)=""/66, 0x42}, {&(0x7f0000001e00)=""/71, 0x47}, {&(0x7f0000001e80)=""/155, 0x9b}, {&(0x7f0000001f40)=""/122, 0x7a}, {&(0x7f0000001fc0)=""/67, 0x43}], 0x5, &(0x7f00000020c0)=""/29, 0x1d}, 0x1}, {{&(0x7f0000002100)=@rc={0x1f, @fixed}, 0x80, &(0x7f0000002380)=[{&(0x7f0000002180)=""/10, 0xa}, {&(0x7f00000021c0)=""/140, 0x8c}, {&(0x7f0000002280)=""/210, 0xd2}], 0x3}, 0x8001}], 0x5, 0x40010120, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000002500)=ANY=[@ANYBLOB="000000000000000000003c6d9e9870a85858d1ac97eabf60a5c26800103a00fe8000000000000000ff0200000000000000000000000000e785009078000000000000070000000000"], 0x42) r3 = openat$mice(0xffffffffffffff9c, &(0x7f0000000840)='/dev/input/mice\x00', 0x42002) ioctl$SNDRV_PCM_IOCTL_START(r3, 0x4142, 0x0) [ 422.932725] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 422.939998] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 422.947382] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000026 08:13:24 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000200)='vmn\xb5\xe7N1\t\x00\x00\x00\x00\x00\x00\x00vem\x10BD\xfeX\xd9\x9cB\x95G`\x96\xaa\xfb;\xe4\xfdRs\xea\xa2\xe8fF\x06F\x9b\x1e;!5\x1c\xec{\xa6\x8d\xd1\xcf\x11\xd8\x83\x99a2\xe1d\x92\nPZ\xf7\xbb\xfe:\x10\x13\xb1@\x92\x04nU\x0fH\xe2\xa5p\xc8\x88\xfe\x0e\xcb]\xab\x9e>E\xb1JH\x8dEF+\x01\xda%\xa6\xbf\xc4\x04\xca\x19f2\xde@:') r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$USBDEVFS_GET_SPEED(r5, 0x551f) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) r6 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100)='/dev/nvme-fabrics\x00', 0x10000, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_INFO(r6, 0xc08c5335, &(0x7f0000000140)={0x7fffffff, 0x3, 0x0, 'queue0\x00'}) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) r7 = socket$phonet_pipe(0x23, 0x5, 0x2) ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(r7, 0xc080661a, &(0x7f0000000280)={{0x1, 0x0, @identifier="7f8110d93543caaca0f1636a2c892e2a"}}) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:13:24 executing program 0 (fault-call:4 fault-nth:39): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 422.984976] PPPIOCDETACH file->f_count=2 [ 423.094964] FAULT_INJECTION: forcing a failure. [ 423.094964] name failslab, interval 1, probability 0, space 0, times 0 [ 423.111809] CPU: 1 PID: 12815 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 423.119738] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 423.129362] Call Trace: [ 423.131978] dump_stack+0x13e/0x194 [ 423.135637] should_fail.cold+0x10a/0x14b [ 423.139806] should_failslab+0xd6/0x130 [ 423.143817] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 423.148946] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 423.154570] ? __alloc_skb+0x9a/0x4c0 [ 423.158369] __kmalloc_node_track_caller+0x38/0x70 [ 423.163549] __kmalloc_reserve.isra.0+0x35/0xd0 [ 423.168317] __alloc_skb+0xca/0x4c0 [ 423.171933] ? skb_trim+0x160/0x160 [ 423.175567] ? netlink_has_listeners+0x1ff/0x310 [ 423.180361] kobject_uevent_env+0x6d1/0xc50 [ 423.184698] kobject_put+0x178/0x1f0 [ 423.188405] netdev_queue_update_kobjects+0x247/0x350 [ 423.193622] ? ppp_init_net+0x380/0x380 [ 423.197596] netdev_unregister_kobject+0x145/0x1d0 [ 423.202621] ? rtnl_is_locked+0x5/0x20 [ 423.206512] rollback_registered_many+0x620/0xa70 [ 423.211343] ? ppp_ioctl+0x1266/0x221a [ 423.215243] ? netdev_info+0xf0/0xf0 [ 423.218946] rollback_registered+0xd6/0x180 [ 423.223258] ? rollback_registered_many+0xa70/0xa70 [ 423.228270] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 423.233353] unregister_netdevice_queue+0x1a1/0x220 [ 423.238518] ppp_ioctl+0x1b3f/0x221a [ 423.242261] ? ppp_nl_newlink+0x230/0x230 [ 423.246560] ? ppp_nl_newlink+0x230/0x230 [ 423.250848] do_vfs_ioctl+0x75a/0xfe0 [ 423.254670] ? selinux_file_mprotect+0x5c0/0x5c0 [ 423.259424] ? ioctl_preallocate+0x1a0/0x1a0 [ 423.263833] ? security_file_ioctl+0x76/0xb0 [ 423.268406] ? security_file_ioctl+0x83/0xb0 [ 423.272824] SyS_ioctl+0x7f/0xb0 [ 423.276180] ? do_vfs_ioctl+0xfe0/0xfe0 [ 423.280160] do_syscall_64+0x1d5/0x640 [ 423.284042] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 423.289219] RIP: 0033:0x45c889 08:13:24 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, 0x0, 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) [ 423.292406] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 423.300122] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 423.307381] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 423.314828] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 423.322084] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 423.330485] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000027 [ 423.380792] PPPIOCDETACH file->f_count=2 08:13:25 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r2, r3) ptrace$cont(0x7, r1, 0x0, 0x0) 08:13:25 executing program 0 (fault-call:4 fault-nth:40): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:13:25 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = socket$inet6(0xa, 0x1, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r2, 0x29, 0x10, 0x0, &(0x7f0000000000)) ioctl$sock_SIOCINQ(r2, 0x541b, &(0x7f0000000080)) getsockopt$IP6T_SO_GET_INFO(r1, 0x29, 0x10, 0x0, &(0x7f0000000000)) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000000)='syzkaller0\x00', 0x0) connect(r2, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x4e23}, 0x80) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) chdir(&(0x7f00000000c0)='./file0\x00') 08:13:25 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) ioprio_get$uid(0x3, r4) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, r4}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000000}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x32}}}, 0xe8) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x4, 0x4, 0x6) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r6, r7) sendmsg$IPSET_CMD_LIST(r7, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)={0x1c, 0x7, 0x6, 0x801, 0x0, 0x0, {0x2, 0x0, 0xb}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x4000095) r8 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r5, r8) ioctl$TCSETAW(r8, 0x5407, &(0x7f0000000000)={0x7, 0x80, 0x9, 0xfe00, 0x8, "040cb3d09882a070"}) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r9 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vcsa\x00', 0x41, 0x0) write$tun(r9, &(0x7f00000002c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, @mpls={[{0x3}, {0x3, 0x0, 0x1}, {0xcd82f}, {0x80, 0x0, 0x1}, {0x3}, {0xbb35}, {0x8}], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x5e) 08:13:25 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40), 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) [ 425.034276] FAULT_INJECTION: forcing a failure. [ 425.034276] name failslab, interval 1, probability 0, space 0, times 0 [ 425.066092] CPU: 1 PID: 12848 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 425.074029] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 425.083401] Call Trace: [ 425.086004] dump_stack+0x13e/0x194 [ 425.089674] should_fail.cold+0x10a/0x14b [ 425.093836] should_failslab+0xd6/0x130 [ 425.097822] kmem_cache_alloc_node+0x288/0x7a0 [ 425.102414] ? netlink_has_listeners+0x1d8/0x310 [ 425.107193] __alloc_skb+0x9a/0x4c0 [ 425.110830] ? skb_trim+0x160/0x160 [ 425.114469] ? netlink_has_listeners+0x1ff/0x310 [ 425.119243] kobject_uevent_env+0x6d1/0xc50 [ 425.123589] kobject_put+0x178/0x1f0 [ 425.127309] netdev_queue_update_kobjects+0x247/0x350 [ 425.132524] ? ppp_init_net+0x380/0x380 [ 425.136529] netdev_unregister_kobject+0x145/0x1d0 [ 425.141606] ? rtnl_is_locked+0x5/0x20 [ 425.145508] rollback_registered_many+0x620/0xa70 [ 425.150389] ? ppp_ioctl+0x1266/0x221a [ 425.154303] ? netdev_info+0xf0/0xf0 [ 425.158037] rollback_registered+0xd6/0x180 [ 425.162368] ? rollback_registered_many+0xa70/0xa70 [ 425.167398] unregister_netdevice_queue+0x1a1/0x220 [ 425.172443] ppp_ioctl+0x1b3f/0x221a [ 425.176172] ? ppp_nl_newlink+0x230/0x230 [ 425.180357] ? ppp_nl_newlink+0x230/0x230 [ 425.184513] do_vfs_ioctl+0x75a/0xfe0 [ 425.188332] ? selinux_file_mprotect+0x5c0/0x5c0 [ 425.193103] ? ioctl_preallocate+0x1a0/0x1a0 [ 425.197542] ? security_file_ioctl+0x76/0xb0 [ 425.201956] ? security_file_ioctl+0x83/0xb0 [ 425.206372] SyS_ioctl+0x7f/0xb0 [ 425.209740] ? do_vfs_ioctl+0xfe0/0xfe0 [ 425.213722] do_syscall_64+0x1d5/0x640 [ 425.217617] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 425.222806] RIP: 0033:0x45c889 [ 425.226089] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 08:13:26 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)='\b\x00', 0x2}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) 08:13:26 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = getpid() sched_setattr(r4, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) ioctl$BLKTRACESETUP(r3, 0xc0481273, &(0x7f0000000080)={[], 0xa, 0x5, 0x7, 0x5, 0x1000, r4}) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='veth1\x00', &(0x7f0000000180)='$\x86\x00', &(0x7f00000001c0)='{]ppp1[systemself\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='\x00']) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) [ 425.233814] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 425.241092] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 425.248584] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 425.255864] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 425.263145] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000028 08:13:26 executing program 0 (fault-call:4 fault-nth:41): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 425.430013] PPPIOCDETACH file->f_count=2 [ 425.488672] FAULT_INJECTION: forcing a failure. [ 425.488672] name failslab, interval 1, probability 0, space 0, times 0 [ 425.505752] CPU: 1 PID: 12879 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 425.514305] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 425.523666] Call Trace: [ 425.526275] dump_stack+0x13e/0x194 [ 425.529920] should_fail.cold+0x10a/0x14b [ 425.534085] should_failslab+0xd6/0x130 [ 425.538101] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 425.543257] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 425.548717] ? __alloc_skb+0x9a/0x4c0 [ 425.552524] __kmalloc_node_track_caller+0x38/0x70 [ 425.557544] __kmalloc_reserve.isra.0+0x35/0xd0 [ 425.562235] __alloc_skb+0xca/0x4c0 [ 425.565862] ? skb_trim+0x160/0x160 [ 425.569492] ? netlink_has_listeners+0x1ff/0x310 [ 425.574600] kobject_uevent_env+0x6d1/0xc50 [ 425.578934] kobject_put+0x178/0x1f0 [ 425.582689] netdev_queue_update_kobjects+0x247/0x350 08:13:26 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040)='/dev/snapshot\x00', 0xc482, 0x0) write$P9_RLERRORu(r5, &(0x7f0000000100)={0x18, 0x7, 0x1, {{0x9, 'syzk\x1a1\x7f\xab\x00'}, 0xfffd}}, 0xffffffffffffff06) r6 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r6, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r7 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r8 = dup2(0xffffffffffffffff, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040)='IPVS\x00') sendmsg$IPVS_CMD_SET_SERVICE(r9, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)={0x14, r10, 0x301, 0x0, 0x0, {0x4}}, 0x14}}, 0x0) sendmsg$IPVS_CMD_SET_CONFIG(r8, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x44, r10, 0x201, 0x70bd29, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x40}, @IPVS_CMD_ATTR_DEST={0x18, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@local}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x6}]}, 0x44}, 0x1, 0x0, 0x0, 0x10}, 0x2000c001) write$tun(r0, &(0x7f0000001980)=ANY=[@ANYBLOB="000000000000002c1f0060a5c20000000000000000fd00ff020000000000000000000000000001cadf92484e57a48b3d2e860090780000"], 0x42) [ 425.587901] ? ppp_init_net+0x380/0x380 [ 425.591891] netdev_unregister_kobject+0x145/0x1d0 [ 425.596827] ? rtnl_is_locked+0x5/0x20 [ 425.600732] rollback_registered_many+0x620/0xa70 [ 425.605735] ? ppp_ioctl+0x1266/0x221a [ 425.609651] ? netdev_info+0xf0/0xf0 [ 425.613407] rollback_registered+0xd6/0x180 [ 425.617748] ? rollback_registered_many+0xa70/0xa70 [ 425.622783] unregister_netdevice_queue+0x1a1/0x220 [ 425.627850] ppp_ioctl+0x1b3f/0x221a [ 425.631602] ? ppp_nl_newlink+0x230/0x230 [ 425.636192] ? ppp_nl_newlink+0x230/0x230 [ 425.640346] do_vfs_ioctl+0x75a/0xfe0 [ 425.644168] ? selinux_file_mprotect+0x5c0/0x5c0 [ 425.648975] ? ioctl_preallocate+0x1a0/0x1a0 [ 425.653408] ? security_file_ioctl+0x76/0xb0 [ 425.658093] ? security_file_ioctl+0x83/0xb0 [ 425.662504] SyS_ioctl+0x7f/0xb0 [ 425.665891] ? do_vfs_ioctl+0xfe0/0xfe0 [ 425.669867] do_syscall_64+0x1d5/0x640 [ 425.673758] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 425.678943] RIP: 0033:0x45c889 [ 425.682174] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 425.689969] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 425.697355] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 425.705087] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 425.712372] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 425.719655] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000029 08:13:26 executing program 0 (fault-call:4 fault-nth:42): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 425.781067] PPPIOCDETACH file->f_count=2 08:13:26 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@private0={0xfc, 0x0, [], 0x1}, 0x0, 0x0, 0x0, 0x0, 0xa}, {0x5, 0x0, 0x0, 0x0, 0x2, 0x0, 0x4}, {}, 0x0, 0x8000}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}, 0x0, @in, 0x0, 0x0, 0x1}}, 0xe8) r3 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r3, 0x29, 0x10, 0x0, &(0x7f0000000000)) fcntl$addseals(r2, 0x409, 0xe) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000e6c11f00000060a5a46800103a0010800000000000000000000000000000ff0212000000000000000000000000018600907800"/69], 0x42) 08:13:26 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40), 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) [ 425.906682] FAULT_INJECTION: forcing a failure. [ 425.906682] name failslab, interval 1, probability 0, space 0, times 0 [ 425.929099] CPU: 1 PID: 12897 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 425.937039] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 425.946434] Call Trace: [ 425.949078] dump_stack+0x13e/0x194 [ 425.952739] should_fail.cold+0x10a/0x14b [ 425.956937] should_failslab+0xd6/0x130 [ 425.960932] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 425.966060] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 425.971529] ? __alloc_skb+0x9a/0x4c0 [ 425.975340] __kmalloc_node_track_caller+0x38/0x70 [ 425.980319] __kmalloc_reserve.isra.0+0x35/0xd0 [ 425.985956] __alloc_skb+0xca/0x4c0 [ 425.989591] ? skb_trim+0x160/0x160 [ 425.993228] ? netlink_has_listeners+0x1ff/0x310 [ 425.997996] kobject_uevent_env+0x6d1/0xc50 [ 426.002336] kobject_put+0x178/0x1f0 [ 426.006062] netdev_queue_update_kobjects+0x247/0x350 [ 426.011355] ? ppp_init_net+0x380/0x380 [ 426.015334] netdev_unregister_kobject+0x145/0x1d0 [ 426.020270] ? rtnl_is_locked+0x5/0x20 [ 426.024320] rollback_registered_many+0x620/0xa70 [ 426.029176] ? ppp_ioctl+0x1266/0x221a [ 426.033079] ? netdev_info+0xf0/0xf0 [ 426.036813] rollback_registered+0xd6/0x180 [ 426.041175] ? rollback_registered_many+0xa70/0xa70 [ 426.046216] unregister_netdevice_queue+0x1a1/0x220 [ 426.051248] ppp_ioctl+0x1b3f/0x221a [ 426.054970] ? ppp_nl_newlink+0x230/0x230 [ 426.059132] ? ppp_nl_newlink+0x230/0x230 [ 426.063318] do_vfs_ioctl+0x75a/0xfe0 [ 426.067129] ? selinux_file_mprotect+0x5c0/0x5c0 [ 426.071892] ? ioctl_preallocate+0x1a0/0x1a0 [ 426.076319] ? security_file_ioctl+0x76/0xb0 [ 426.080819] ? security_file_ioctl+0x83/0xb0 [ 426.085263] SyS_ioctl+0x7f/0xb0 [ 426.088641] ? do_vfs_ioctl+0xfe0/0xfe0 [ 426.092631] do_syscall_64+0x1d5/0x640 [ 426.096533] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 426.101731] RIP: 0033:0x45c889 [ 426.104935] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 426.112739] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 426.120014] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 426.127375] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 426.134649] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 426.141923] R13: 00000000000002cf R14: 00000000004c5258 R15: 000000000000002a [ 426.201030] PPPIOCDETACH file->f_count=2 08:13:29 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:13:29 executing program 0 (fault-call:4 fault-nth:43): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:13:29 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) setsockopt$inet_tcp_int(r2, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x2000077d, &(0x7f0000e68000)={0x2, 0x4e26, @local}, 0x10) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(0xffffffffffffffff, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet(0x2, 0x4000000805, 0x0) r6 = socket$inet_sctp(0x2, 0x5, 0x84) dup3(r5, r6, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r6, 0x84, 0x64, &(0x7f0000000040)=[@in={0x2, 0x4e20, @empty}], 0x10) sendto$inet(r6, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r6, 0x84, 0x1d, &(0x7f0000000100)=ANY=[@ANYBLOB="0200b88f491d8c0fcd4cac474ed74c0000", @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000a8a000)=0xc) getsockopt$inet_sctp_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f0000000000)={r7, 0x200, 0x0, 0x0, 0x10000}, &(0x7f0000000040)=0x14) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000000080)={r7, 0x9}, 0x8) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:13:29 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40), 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:13:29 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) socket$netlink(0x10, 0x3, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r2, r3) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x1, 0x1, &(0x7f0000000bc0)=ANY=[@ANYPTR], &(0x7f0000000000)='GPL\x00', 0x5, 0xe3, &(0x7f00001a7f05)=""/251, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x80000}, 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x78) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000280)={r4, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000140)={r5}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000240)={r1, r3, 0x0, 0x11, &(0x7f0000000200)='vmnet1nodevuser*\x00', r5}, 0x30) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000060a5c26900103a00fe800000000000190000000000000000ff0200000000000000000000000000011f8600907800f04a9efbd15dabb52ed6cbf9fbdb5a7fe55ba0855d6dbfff5dab176e94d2da5bcc7f7859a86e19f4bc3e9557ebf519c9da9a62c360eec023a903000000000000001de9e6a1749fc5777d17b5866de59987209d26709b9a51259702c538c9c45db8c468b19b00"/172], 0x42) r6 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r6, 0x29, 0x10, 0x0, &(0x7f0000000000)) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) r8 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000040)='NET_DM\x00') sendmsg$NET_DM_CMD_STOP(r7, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r8, 0x1, 0x70bd25, 0x25dfdbfb, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4040000}, 0x0) [ 428.191255] FAULT_INJECTION: forcing a failure. [ 428.191255] name failslab, interval 1, probability 0, space 0, times 0 [ 428.218340] CPU: 1 PID: 12941 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 428.226318] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 428.235770] Call Trace: [ 428.238384] dump_stack+0x13e/0x194 [ 428.242127] should_fail.cold+0x10a/0x14b [ 428.246293] should_failslab+0xd6/0x130 [ 428.250278] kmem_cache_alloc_trace+0x2db/0x7b0 [ 428.255100] ? kobj_bcast_filter+0x1b0/0x1b0 [ 428.259537] ? kobject_create_and_add.cold+0x3f/0x3f [ 428.264678] call_usermodehelper_setup+0x6f/0x2e0 [ 428.269534] kobject_uevent_env+0xa79/0xc50 [ 428.273907] kobject_put+0x178/0x1f0 [ 428.277647] netdev_queue_update_kobjects+0x247/0x350 [ 428.282890] ? ppp_init_net+0x380/0x380 [ 428.286876] netdev_unregister_kobject+0x145/0x1d0 [ 428.291842] ? rtnl_is_locked+0x5/0x20 [ 428.295736] rollback_registered_many+0x620/0xa70 [ 428.300585] ? ppp_ioctl+0x1266/0x221a [ 428.304480] ? netdev_info+0xf0/0xf0 [ 428.308211] rollback_registered+0xd6/0x180 [ 428.312538] ? rollback_registered_many+0xa70/0xa70 [ 428.317686] unregister_netdevice_queue+0x1a1/0x220 [ 428.322718] ppp_ioctl+0x1b3f/0x221a [ 428.326443] ? ppp_nl_newlink+0x230/0x230 [ 428.330601] ? ppp_nl_newlink+0x230/0x230 [ 428.334761] do_vfs_ioctl+0x75a/0xfe0 [ 428.338566] ? selinux_file_mprotect+0x5c0/0x5c0 [ 428.343328] ? ioctl_preallocate+0x1a0/0x1a0 [ 428.347749] ? security_file_ioctl+0x76/0xb0 [ 428.352162] ? security_file_ioctl+0x83/0xb0 [ 428.356591] SyS_ioctl+0x7f/0xb0 [ 428.359960] ? do_vfs_ioctl+0xfe0/0xfe0 [ 428.363972] do_syscall_64+0x1d5/0x640 [ 428.367875] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 428.373074] RIP: 0033:0x45c889 [ 428.376287] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 428.384008] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 08:13:29 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = creat(&(0x7f0000000000)='./bus\x00', 0x8) io_setup(0x400001ff, &(0x7f00000004c0)=0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='memory.stat\x00', 0x0, 0x0) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4, 0x1, 0x38}, {0x1, 0x3f, 0x8, 0x2}, {0x5, 0x0, 0x4, 0x33d7}]}, 0x10) write$P9_RCREATE(r2, &(0x7f00000001c0)={0x18, 0x73, 0x2, {{0x10, 0x2, 0x1}, 0x800}}, 0x18) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0xe0b7}) io_submit(r1, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000000), 0x10000}]) io_getevents(r1, 0x401, 0x4, &(0x7f0000000000)=[{}, {}, {}, {}], 0x0) r3 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0xd) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r3, 0x0, 0x0) [ 428.391285] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 428.398572] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 428.405851] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 428.413130] R13: 00000000000002cf R14: 00000000004c5258 R15: 000000000000002b 08:13:29 executing program 0 (fault-call:4 fault-nth:44): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:13:29 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) setsockopt$IP_VS_SO_SET_EDIT(r3, 0x0, 0x483, &(0x7f0000000080)={0x2c, @empty, 0x4e24, 0x0, 'sh\x00', 0x37, 0x81, 0x53}, 0x2c) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) [ 428.521883] PPPIOCDETACH file->f_count=2 08:13:29 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcsa\x00', 0x80, 0x0) r6 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000000)={0x0}) ioctl$DRM_IOCTL_NEW_CTX(r6, 0x40086425, &(0x7f0000000000)={r7}) ioctl$DRM_IOCTL_GET_SAREA_CTX(r5, 0xc010641d, &(0x7f0000000180)={r7, &(0x7f0000000040)=""/160}) ioctl$DRM_IOCTL_LOCK(r4, 0x4008642a, &(0x7f0000000100)={r7, 0x25}) r8 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r8, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000060a5c26800103a00fe800000000000000000000000000000ff020000ce01534218af8753e128c18bb7d1fe730000000000000000000000000000bf1050f134dcac00000600000000"], 0x42) r9 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r9, 0x29, 0x10, 0x0, &(0x7f0000000000)) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r9, 0x84, 0x64, &(0x7f00000001c0)=[@in6={0xa, 0x4e22, 0xde0, @private0, 0x7ff}, @in={0x2, 0x4e21, @multicast1}, @in={0x2, 0x4e24, @multicast2}, @in={0x2, 0x4e22, @private=0xa010101}, @in6={0xa, 0x4e23, 0x1ff, @dev={0xfe, 0x80, [], 0x36}, 0x8}, @in={0x2, 0x4e21, @rand_addr=0x64010102}, @in={0x2, 0x4e22, @rand_addr=0x64010100}], 0x88) [ 428.686724] IPVS: set_ctl: invalid protocol: 44 0.0.0.0:20004 [ 428.699337] FAULT_INJECTION: forcing a failure. [ 428.699337] name failslab, interval 1, probability 0, space 0, times 0 [ 428.726816] CPU: 1 PID: 12967 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 428.738921] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 428.748289] Call Trace: [ 428.750893] dump_stack+0x13e/0x194 [ 428.754531] should_fail.cold+0x10a/0x14b [ 428.758722] should_failslab+0xd6/0x130 [ 428.762701] __kmalloc+0x2e9/0x7c0 [ 428.766245] ? kobject_get_path+0xb0/0x180 [ 428.770485] ? kobject_uevent_env+0x1fa/0xc50 [ 428.774989] ? rcu_read_lock_sched_held+0x10a/0x130 [ 428.780010] ? kmem_cache_alloc_trace+0x63e/0x7b0 [ 428.784862] kobject_get_path+0xb0/0x180 [ 428.788934] kobject_uevent_env+0x21e/0xc50 [ 428.793300] ? wait_for_completion+0x390/0x390 [ 428.797973] ? is_acpi_device_node+0x5b/0x70 [ 428.802489] device_del+0x642/0xa80 [ 428.806127] ? __device_links_no_driver+0x1f0/0x1f0 [ 428.811156] ? ppp_init_net+0x380/0x380 [ 428.815132] rollback_registered_many+0x620/0xa70 [ 428.819982] ? ppp_ioctl+0x1266/0x221a [ 428.823882] ? netdev_info+0xf0/0xf0 [ 428.827607] rollback_registered+0xd6/0x180 [ 428.831941] ? rollback_registered_many+0xa70/0xa70 [ 428.836971] unregister_netdevice_queue+0x1a1/0x220 [ 428.841994] ppp_ioctl+0x1b3f/0x221a [ 428.845863] ? ppp_nl_newlink+0x230/0x230 [ 428.851424] ? ppp_nl_newlink+0x230/0x230 [ 428.855586] do_vfs_ioctl+0x75a/0xfe0 [ 428.859410] ? selinux_file_mprotect+0x5c0/0x5c0 [ 428.864181] ? ioctl_preallocate+0x1a0/0x1a0 [ 428.868621] ? security_file_ioctl+0x76/0xb0 [ 428.873038] ? security_file_ioctl+0x83/0xb0 [ 428.877461] SyS_ioctl+0x7f/0xb0 [ 428.880837] ? do_vfs_ioctl+0xfe0/0xfe0 [ 428.884832] do_syscall_64+0x1d5/0x640 [ 428.888730] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 428.893919] RIP: 0033:0x45c889 [ 428.897108] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 428.904833] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 428.912108] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 428.919473] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 428.926751] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 08:13:30 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) [ 428.934029] R13: 00000000000002cf R14: 00000000004c5258 R15: 000000000000002c 08:13:30 executing program 0 (fault-call:4 fault-nth:45): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 429.040474] PPPIOCDETACH file->f_count=2 [ 429.085868] FAULT_INJECTION: forcing a failure. [ 429.085868] name failslab, interval 1, probability 0, space 0, times 0 [ 429.098183] CPU: 1 PID: 12986 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 429.106086] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 429.115542] Call Trace: [ 429.118140] dump_stack+0x13e/0x194 [ 429.121873] should_fail.cold+0x10a/0x14b [ 429.126028] should_failslab+0xd6/0x130 [ 429.129999] __kmalloc+0x2e9/0x7c0 [ 429.133533] ? kobject_get_path+0xb0/0x180 [ 429.137776] ? kobject_uevent_env+0x1fa/0xc50 [ 429.142260] ? rcu_read_lock_sched_held+0x10a/0x130 [ 429.147262] ? kmem_cache_alloc_trace+0x63e/0x7b0 [ 429.152108] kobject_get_path+0xb0/0x180 [ 429.156158] kobject_uevent_env+0x21e/0xc50 [ 429.160471] ? wait_for_completion+0x390/0x390 [ 429.165039] ? is_acpi_device_node+0x5b/0x70 [ 429.169436] device_del+0x642/0xa80 [ 429.173054] ? __device_links_no_driver+0x1f0/0x1f0 [ 429.178057] ? ppp_init_net+0x380/0x380 [ 429.182025] rollback_registered_many+0x620/0xa70 [ 429.187035] ? ppp_ioctl+0x1266/0x221a [ 429.190909] ? netdev_info+0xf0/0xf0 [ 429.194635] rollback_registered+0xd6/0x180 [ 429.199059] ? rollback_registered_many+0xa70/0xa70 [ 429.204124] unregister_netdevice_queue+0x1a1/0x220 [ 429.209158] ppp_ioctl+0x1b3f/0x221a [ 429.213090] ? ppp_nl_newlink+0x230/0x230 [ 429.217236] ? ppp_nl_newlink+0x230/0x230 [ 429.221393] do_vfs_ioctl+0x75a/0xfe0 [ 429.225202] ? selinux_file_mprotect+0x5c0/0x5c0 [ 429.229955] ? ioctl_preallocate+0x1a0/0x1a0 [ 429.234422] ? security_file_ioctl+0x76/0xb0 [ 429.238838] ? security_file_ioctl+0x83/0xb0 [ 429.243250] SyS_ioctl+0x7f/0xb0 [ 429.246612] ? do_vfs_ioctl+0xfe0/0xfe0 [ 429.250582] do_syscall_64+0x1d5/0x640 [ 429.254468] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 429.260173] RIP: 0033:0x45c889 [ 429.263405] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 429.271101] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 429.278388] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 08:13:30 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r2, r3) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) ioprio_get$uid(0x3, r5) fstat(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(r3, &(0x7f0000000000)='./file0\x00', r5, r6, 0x800) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r7, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000060a5c26800113a00fe800000000000000000000000000000ff02000000000000000000000000000186009078000000000000000000000000da81643b44c52e3e8b6e8a432e1a421b3ee147b1c085aec4bba77e2d5e3c8abd8fb50f1b6c2b33e0446458c4f5f654f36a494b1df188f5042e"], 0x42) [ 429.285650] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 429.292924] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 429.300264] R13: 00000000000002cf R14: 00000000004c5258 R15: 000000000000002d [ 429.375020] PPPIOCDETACH file->f_count=2 [ 429.449345] IPVS: set_ctl: invalid protocol: 44 0.0.0.0:20004 08:13:32 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:13:32 executing program 0 (fault-call:4 fault-nth:46): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:13:32 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in6=@mcast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x3a}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}, 0x0, @in, 0x0, 0x0, 0x0, 0x0, 0x800}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r3, r4) ioctl$KVM_GET_DEBUGREGS(r4, 0x8080aea1, &(0x7f0000000000)) write$tun(r0, &(0x7f0000000240)={@val={0x0, 0x886c}, @val={0x0, 0x0, 0x0, 0x1da}, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x70, 0x3a, 0x0, @dev, @mcast2, {[@hopopts={0x32, 0xa, [], [@generic={0x3, 0xf, "d34e16abeda21fafde12ab36dff5c1"}, @hao={0xc9, 0x10, @initdev={0xfe, 0x88, [], 0x1, 0x0}}, @ra={0x5, 0x2, 0x800}, @enc_lim={0x4, 0x1, 0x20}, @pad1, @calipso={0x7, 0x28, {0x2, 0x8, 0x7f, 0x3, [0x3, 0x4, 0x0, 0x4be1]}}]}], @ndisc_ra}}}}, 0xa6) 08:13:32 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x92) dup2(r1, r2) ioctl$DRM_IOCTL_SET_UNIQUE(r2, 0x40106410, &(0x7f00000002c0)={0x90, &(0x7f0000000200)="5bfb52b9f2681d519dccaa0d6c772c087b5cb9ab1c26be3ed37db1bc8dd79732daf5067b3b06f1d956d0734b51cbc951f48caea024873f8d6d1d014d5ce2c149cb609674d3f69a5bd072648a17c804c38208be965e77622f69ab49d250841b006e0f152add64f68f4ec8a83e2dc8cde0941b72aa131e4a44efca89d13bc16e7dfda79ae318466847fb95bb01e8276b03"}) r3 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r3, 0x29, 0x10, 0x0, &(0x7f0000000000)) close(r3) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r4, r5) ioctl$TIOCL_SELLOADLUT(r5, 0x541c, &(0x7f00000001c0)={0x5, 0x80000001, 0xa40a, 0x40, 0x9}) r6 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r6, 0x29, 0x10, 0x0, &(0x7f0000000000)) recvfrom(r6, &(0x7f0000000080)=""/165, 0xa5, 0x40000020, &(0x7f0000000140)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha1-ni\x00'}, 0x80) sendto$inet(0xffffffffffffffff, &(0x7f0000000380)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a954758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66baaaa62e9e59ff0d27c7165f178223ef2213da44ff23af6f7f32c7f559195ddece31d9", 0x6b, 0x4008011, 0x0, 0x0) 08:13:32 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) [ 431.142192] NOHZ: local_softirq_pending 08 [ 431.277288] FAULT_INJECTION: forcing a failure. [ 431.277288] name failslab, interval 1, probability 0, space 0, times 0 [ 431.301028] CPU: 1 PID: 13019 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 431.308956] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 431.318319] Call Trace: [ 431.320934] dump_stack+0x13e/0x194 [ 431.324577] should_fail.cold+0x10a/0x14b [ 431.328730] should_failslab+0xd6/0x130 [ 431.332717] kmem_cache_alloc_node+0x288/0x7a0 [ 431.337293] ? netlink_has_listeners+0x1d8/0x310 [ 431.342047] __alloc_skb+0x9a/0x4c0 [ 431.345661] ? skb_trim+0x160/0x160 [ 431.349268] ? netlink_has_listeners+0x1ff/0x310 [ 431.354008] kobject_uevent_env+0x6d1/0xc50 [ 431.358321] ? is_acpi_device_node+0x5b/0x70 [ 431.362732] device_del+0x642/0xa80 [ 431.366373] ? __device_links_no_driver+0x1f0/0x1f0 [ 431.371397] ? ppp_init_net+0x380/0x380 [ 431.375371] rollback_registered_many+0x620/0xa70 [ 431.380318] ? ppp_ioctl+0x1266/0x221a [ 431.384204] ? netdev_info+0xf0/0xf0 [ 431.387978] rollback_registered+0xd6/0x180 [ 431.392336] ? rollback_registered_many+0xa70/0xa70 [ 431.397386] unregister_netdevice_queue+0x1a1/0x220 [ 431.402397] ppp_ioctl+0x1b3f/0x221a [ 431.406103] ? ppp_nl_newlink+0x230/0x230 [ 431.410248] ? ppp_nl_newlink+0x230/0x230 [ 431.414388] do_vfs_ioctl+0x75a/0xfe0 [ 431.418184] ? selinux_file_mprotect+0x5c0/0x5c0 [ 431.422975] ? ioctl_preallocate+0x1a0/0x1a0 08:13:32 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r1, 0x29, 0x10, 0x0, &(0x7f0000000000)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$sock_x25_SIOCADDRT(r4, 0x890b, &(0x7f00000001c0)={@null=' \x00', 0x4, 'netdevsim0\x00'}) pwrite64(r1, &(0x7f0000000080)="5c699a0f262ade910c96a91ac5dd6541cb32eb7fac48be44856a1bd7fbec67649a661213b4b6c725d1c25ad52b41f486e8f62f399912711d85ed2380d4e35c3ad536aeee984bc4bce4ab4f8b86e42f8436121da149fca2bd02e8313f6958dd31e596ab18ebb485286784dac95f828d589372649bdd6adb9815d9f9d4729ecad95e92ad949adb2f24d873e9dded2380f2", 0x90, 0x9) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r5, r6) sendto$inet(r6, &(0x7f00000002c0)="0c268a927f1f6588b967481241ba7860005cf65ac6189ed8974895abeaf4b4834ff922b3f1e00700000000000000ecc7a95425a3937e7580443291e5f7ae554002000000000000bf74f9f266ba", 0x4d, 0x11, 0x0, 0x0) [ 431.427406] ? security_file_ioctl+0x76/0xb0 [ 431.431805] ? security_file_ioctl+0x83/0xb0 [ 431.436217] SyS_ioctl+0x7f/0xb0 [ 431.439611] ? do_vfs_ioctl+0xfe0/0xfe0 [ 431.443592] do_syscall_64+0x1d5/0x640 [ 431.447468] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 431.452646] RIP: 0033:0x45c889 [ 431.455825] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 431.463516] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 431.470787] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 431.478047] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 431.485300] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 431.492565] R13: 00000000000002cf R14: 00000000004c5258 R15: 000000000000002e 08:13:32 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r1, 0x29, 0x10, 0x0, &(0x7f0000000000)) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vcsa\x00', 0x1678e3a9b33342df, 0x0) r3 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r3, 0x29, 0x10, 0x0, &(0x7f0000000000)) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r4, 0x29, 0x10, 0x0, &(0x7f0000000000)) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r5, 0x29, 0x10, 0x0, &(0x7f0000000000)) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000003bc0)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)={0x7c, 0x42, 0x0, 0x70bd27, 0x25dfdbfc, "", [@generic="b860e2086d81f6633dae9e01cf962552a0ffa9ccba9175c645aecd10c52ce0f37c1ea30d70edbad88fcde1fdc35a675b7e92f430c31648a626cde844c7bf8e99b773e7659661efb64a30e6a9f7c3cb4fab76415af5ee5f70399dfb326fa580", @typed={0x8, 0x44, 0x0, 0x0, @ipv4=@dev={0xac, 0x14, 0x14, 0x3c}}, @typed={0x4, 0x50}]}, 0x7c}, {&(0x7f0000003c00)={0x22a8, 0x2a, 0x2, 0x70bd28, 0x25dfdbfd, "", [@nested={0x17d, 0x29, 0x0, 0x1, [@typed={0x8, 0x35, 0x0, 0x0, @ipv4=@dev={0xac, 0x14, 0x14, 0x39}}, @typed={0x8, 0x4a, 0x0, 0x0, @ipv4=@dev={0xac, 0x14, 0x14, 0x3b}}, @typed={0x14, 0x85, 0x0, 0x0, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @typed={0xf8, 0x0, 0x0, 0x0, @binary="0dc9af456526bbb90f53374cea91322997913f6ec6b60a879a969c687885401edf87ed7791cbb322a90cbd430378d253b7d2d4fc35770264e5f29eb31ddad19885ae36663efcad39d1805b52a162974e706d074aad16aea4c1cf14830ceb16429b1b2e01ffd5b045ff7421c7c7bca90112c6206bc48d687442b6f368dd3c54389eec0908eaea6865a3d8bb502e00f783954681e3a1e0003e5a3862bb79098f585454f26fffbf7195b56f0972b48aa063fe4617334227e4fee20421303914df2f5f9a61d3cae8578779eb3567db593d961e4c28ee02a09a46db1b00cdbd51f9367a152facc289a4937256a6fbae7f53ca2d0b5216"}, @generic="a17933dd940bc6aa627cf8d6b9b8886dd5df61162be7d1e97e310cbb819ec3b646e485325daa66f4f3c468864222fc1c00db5b58d4754c402344e309a8c5a5ec27e0888cbd594ea97327d610125f064ebf27239e6f", @typed={0x8, 0x60, 0x0, 0x0, @u32=0x772}]}, @generic="d53c34194922a1537b11096d57a7a93c23c0c89653cf53b3c5ca387f1ede3a8865c179a368342c1a0aad165bd8223d32a59d4ef25a5edf14d9751465f748e581054bff40c91df20cc7d9d59620604bffa0f01bab4e6bb3aabd588d3815436e1ca21c63a9ba5f96ec17", @generic="b9e52feb621a90703508a5f3a05a36789a4231c8767ad218656c4c4855147549e539469b3329e7ffad75a64a283d397158b4b454825e8966bfcd6fd49214c9159612dd5685b47f63556e3b36142dcc80c90a8c31c6797d7f00ea39f36cd254e8769089ee8e1e72d4f10dba2de013a0d660d78bc74d22f2882088c8e867770c80823124adc164", @generic="1f43306c62268fbd5fa40025b2ec90b820c298694212879e11b4865f8b54e185f39e5bbf00f19dafa36d1fb0a61505137245a4ef7a1deeb5830b9ba2d3e92627ca0333a091d32e46479750cf0399908f1dee3ce0ae52d24f8cadfd2f8a1ba8e31e63274113dc74499b0bd9c196023ce9eed3305917abf71f1edf937dd41d9a108ddc746badb54828f5fd17af76ff3f7330eb2f9b90afd14ec2753828a98eca0ddcbc8f01b3677f27389bea0ba228b0fa413be304d1d93c829b4a3beee2638148a9c394a9a2988546ffe640cbcce65e868bc309b818fa04123716826438210dc7ae85dc1fd56cc667acc5ad6131d31681e6f6ac58f962857f58b7e1584b9ff402b9f359032827ce6861310d4fc56b0c6f3520818ba4c4e208c6eefd547aa45c907791574dd94b843b29b11785a5a28724add79d3ec32122d6c4829d7e4a08e9d0fccacc1edaaf84ca0fc0a1baeffbd729c865490ebb91a0eb9841cecae533465219c282ae36554d81cedf772b3add3117767c2c4797b456a8272f169f6bf87f34c0a78cb8c6ec8b59354ac66467534ea7cc0e7a3821f39acd5a53a77da369c4a8f9720d2bb7918b2da696ea8469cdd3ae17858135eddb4708b4f5f538b4154f860a549aea5391005f210b56a9438ec9a203061d12a5e0fd503317cb019c79603f2e8cbc1d21ed36382c803823b8b3321734052d855cf92c8ffe00950114f69e4e0105d4e7e15e23fe22c1ec0e73564c0a5d91169736cec41d5abc90ec639ee120d52c69670ca90fe1498f0cf061417d312698f2a24d793ca0e7771cca2f62fb145cc31a0c5b653e857f7ee1336a62d675c45c1b379c1510bf54c9408ce3bc50f76cf8d1ac354b4e0090986780b775eb6615b12cc4c1bef35f35543f027f1b6324b5d13c2d393464f91646e0bcb5710bf17a649606d5b5a20f65d1ec994d8e7a19aaffae0c0b503ae265ab23aa1734f9e2973653bc7e8ae017dba3c575a011b0f1123ec694116224e2138eb68c3bf1fe3e5a3aaeb2964bb01e3fb4892bc7dd9f577f7872cac8ed08f34d4ac64201dcec912b5d274dcdf33bf8ae64a9e2b183c10fd3c407e1ecdc21642be80b3729c4f0e08ae40aa5c01de1bf495eafcf71f49ff6cef13bb930bb14c4049b875cd3c2256de3dee4816111bc46f8cbf445126f082cb702b8c80e14e1e86594d84e9e45e4e20a091b146ee0e5963c61d62dd25e6490691e60445e6a7e71f0611805f8ef2c8517ee837570175415ef8dece125130663f86cff061046fa1c104dd9e5a5063f10fc5310ff4e5b0a287bb3c42bc49e4108bc468271b65a80b1d0068bdb9525b7427ef40e6a9eac3bd224337608de5d8712a51ae58a11cb0baff752cfff52d129266e3f865e49670a4b12292e2284ba25bee6e6f3759e21a5e5680519f07e15856b65fab094be63bb6346f4c86aacc585e6033888dedf5921e28e98e912af8431d89455f9f5bc34e4d6592121bf4c784bfb3425cf5e36c17d03cb9f08f35d3b97a3fceb04e0992d0c48dccf9c24d6330153f9a0fc066e9849e8c731efacf944863d32e48714c23aa4dfe8fb95ed443c94e5e7dff1fc7391df0858286f4a841f69c2217fb596122388d92e814e7ca3d91001b28056901f80f99da5fb7e4e23a2442cfceb0e4c7f4ce6e1942d170948a11b9cd4175f6b658de189a75de62e8d9b130664d77e1e87c719d57a10936e98e51c243b4fa044b5ecaccb6a8bb42d7ecac39cc4d1dea648042b410437554e1bb6f6def8aa6cbf93ae612091f2e6e39390aca0237dedc92b41300ab6559f667ff82f2f6b1406bce4f846200f6a9fdf9ea6a81c1c57f40769c071fc86540e8924607643165bea0b57e117f8640fad5cb14bb6a536e3d765a9e7e0bcb754cacfd1fc92161b6fb6cccea2205993a3119d00c2c42cb020eec9faaa90f84d7013a02fba54590139c574f1e49fcfc8f432bfb2351c1ecaf285b21a5551286708f7e13e231538b35d38e65226e78c74b5de213ec947f4e09702b7a1dbc6f269994090bd2bcefb2eb4b41d6160354c766d7bb64f2c8326a6ef2cce4c4b241deb7e8bb98df22b7c24c41cdd8906390a3793158b5ec46b3413bec5115c09029b59576cd941842ebc08c3d7efec42213c8ede1cfb545bc7f23209aabb1b9dd7dcd4561eab82d49868e7a5eea423abf200114131348b373bad24797ea4681fca6a5485727e3d26b84d3702e106d3746f684f5554615a4d87e5839cba3373622c292193323116d70a9d8c2a5876874fcc48c2d04548e55668f811cc0375308a06674e5b0dbe6385a9c86539ffcd231b8d1f903682c2256192e9affa2e82a9d6baf8f0e9b47e37fe3151439a50bb7398581cc870fb551cd5c61224b83ed2135e6ec35c11d9b455401c4094dc9e714febc48d23584639d5436901e0b6c9765805401e470c5bc0f2e3126b0597ec9f602b537c465ac80fd8f7b44dfcda5a2e0011df678c8510b9656ec51db5694ee49156a7a797d8a58f7b85b12aa71710573bd324b569a6e7649c70f79b0a91751048fc277f3aba84ac4695dbfd4065c3766b3d806d10a4b0c919a85b76fdc5be349114eb35f508b3f14800c27d1f15a9290afeb6739fa5a36f17502c8090ef5c4de2d483be1c0876c5c1c2772d1a7af383b7b759839e6137c4411486d30c1888e76e76ab15d1ee3bac640ca2c51f5a41688d941813739fbfa6229ca5a94599068563c0ce1f089d4565caeea467341bfffaa253551071923fcd52afece281da840c7534b801666eafda771a6dcd6182a6981be0e311fd36f976f42a9d6a3aa62bba5bf7d508127acb0df50f01dc5d8a4a07f4b154bb853e3c0733ee2f68ab34c0ad54e89e541c6aa74e82ac62a6b5b721efc058481041d86862bb4a81e0de5b3472b8711f9a23e55c36911f969e8b365fc15b6c1a12fdc674119e721200c15c424c7ca447b70026300e8e85dc6e35c2d61a3d93b0458c62e2f47676bdca40f705966c2c3a4452bca0f8cadf435e893aaa77ebbab157153ab3f89a5a2b5ed2091e172eaab86bc5cf96c3fb7dc2ab4d8abdf00739e0ff9b446c78d21d5ad9c8016014ddfdfd6869c7001af4aa812846ffcd79e890eaf0b23acf5c3cd48c30928c9187496f9c17e0b7db2523baa7fdae8450b5967b9b065d742c125f21e2d2076050c9b4a9ff744880f91fd887134c646828d59116f0c5f2c6f9030c27604577ad46be9f4dce1c2b809459ddf9005320e907d40bc3acfa66f61ffc8f9fecf782532871da84e56c6887123da6244b6197a7d28d77f88f67a67ea54f1aa38b9c3578d5c0edafe9606dc6d64c0853c00fda1c8b435e5c0cd33d10df957d54a292d784a66771e53b481d32f25e7a28a164e2514e416990e2a4ea39203d69c27a4df0fe4af3731339ec1299e6fa8e75576cc3967f8954af17c90f7599b06b57f4bf700bbe4e05f36ed6084e36b579949a7aef712a6b1293719d0d0d37176b202a1118a24caf4e6b4f06f92900911fb301a6ab850f483ea3f23a79187b1d3aaa8db316376cbe2c41906df49921901f02e6022d48c9de5eccbc731307271cbb7d3058e56aee8c956036f963382bc3f2b08e946077a7e911f55d3faf6b4de608c9dc812ea5f57c08c4c5136815d09716fc6d4e7a29eb4451be96e3a262fd0668438f8607c3622e844c01a2e1728c9b5e1c80e826807fca71416b6e9fa9cd093a38bb6b449bc9e02bfcb1283ee45f6242e0fa5749f87467c0baf57c208594aea9fb087fc017c307b2892a058a4670b15dff60058350bfa6608d2636b286ab856ca17519c906e3fc2e9b6718ef4084273548c52a824726fce2b638fb39ea42ad2b365fdb71f40797974dd8c359ae0501f6ae7fb34cc31a3769ffc26441ac229beb4b12d4afc99d3ef3f70eb80910db779afc55db3ed32873f70c412bb26111f3ad79dcaf038d5ca6db5b34263a13211bc63da67757b2e4d71d7f51e933329468977ee12121f2fef158ae0c3ef68b9171a1b0c78b057e5a8cf8a4ca2287942830b8f9cf74aecaf3a0ed5132de649c81d58d7b8ff3ef3098f3447512f368da7598c2be61f7956d3e1f173f5e96ee3402aa033b8bdc544b70d5a3d8f7171f5de1ef012fd77dab71694feca6265e0333c33bd3f45c9f2792a43bff42f0d1832f958a55e89b967d5910ad5649ee93fc88d3b4d82db05035544a41593b6fa528ced6027bd8db9dae29af98e21dff552d2b48bcd5cd9b422cc035702779f1c2fd7aeb6fc471fc6fb197b68e4aa2ecd4fe28a6b11043b7d66b2f53f1ee0ac01e2ea3c047cf8fbcc5e7fd222e6765e3497ae8168b8847f3cc202ef86f3a4cf84233712b8d3cf04ebe1aa46232426c864a1234c3b41c99248ca7313b3c944be9865672a8cb1b2f64dec2723d86ce8911bfbba92547329ffcfcbd77a8516daac445e68bb83c53bed4755edebd2d547a6e762b949d67485153c26e3d565014757f0e023c1a0b74dfbcba814ac8789968eb5f2deff4f8ec6f7d52a697b5bb0d8289c9c0013a2b7e627b646389c0298800e4d1430fcbf4a6d5d0c216fd2482efc1b78e3dca920eec9499f4ecff34753e0a64ad89883118e37630249623906f52d79a20dbc2daf1b8dd4c5b59f0c7e8f9527f7b096d2b486e257780bf713d161c70d99e5aa9ae1352865c80dc4e2b828d5522af5fb3caf69095b93e0d0dfa05e49f611c34bd9542c2e82365c127c590bc121052f03973213bbba49a8234dbcb3204d1c8f634cfafff2e6ed355446f2e33a304f39632ea43c8700aa2b1eae634930fb5c421cd9cd2c10f4e008a1a1e84ada1d0ff5808a77f7af9352b2843b5daada563a2a8c0fd35e5297274b46c2eaffe21b3769993aebcbb3c6ac238dcd7c11d648b73f4561facf2bce32b1c9937a30c3f61ee6542d7c7a70e566a95fb7d059e9bf44dacb9a88db208cc662f551c3cc14d58a6c2407595497871ed405cd5d84e3522830a6b783347bbf3db9600727c1578369d539ffdade6157d73eefd2cc72aea2303ab9ff880300abbf4dad01f94600b04d6272d5e874003d792d5269084bdfcfa4b7e35b546ce6b326768bca6dc23e3f58e487c7a6a0f5e2a5026f798ed0aaed40dccdba83893382b563139c3256e1ed9cff09de5e0f3b704d902a9355e38f4c132965679b9d28436f1a0d3184d9a77592fac3759251ab5dc6e2f828958d1a5e403718395e470c8b84fd08a75f74734ef75d66c7519cf0ab519a5efa9c2fbe7a709e8415ec9eb1f1a2d347663a54a2f24461c199d514beeb8a1a3c5eba44dd185487a1e7f2b867b84b5495229d17f0c111fe24a20f1df06ca3ba386a531b1415b5ae3dd4be9750532f23809d56e4139955072ff6364a2c50d99724bbb80ff9f41f79f8dcb7c10627ae0fdaf26b4c70ebc671376939f5600ccd2f2fe520e55179941a0ba3c4b1bd9f8c4920a9ccf8f21a984d4af4d99bcff90c98bf82bf8b4bd03d150236e32485bba8340eddf923f892ade7af724165d0ab9ebc86f4fdf9647bd33799fb038674f37e1272e2bc2b45aa320e5604d0a4e8bc344ff9ad8fdecfb948dec42791b0d3d1a9d96f413466ae1f8d43ce5a5d1a014633a84ab56a8fc18fce6aaa61c74473dde0b5d151ddd66ffda3d3bd284263af5c2cb171aaaf7b5fff34514b9eb5f619aef43bbc14a98461ed1dd50229ef925bba7acf8fe2dd677e3afbae0df7f061a517a7fa8d135a35265b7f5ed91990726dfc76bcf0fcaf3d3cdad89a691ac552086f02a33a9efc8bf618da7397755738b66cc0fdc7bb5c54fbb5c6820bb0445a72266fb", @generic="145cadbe5c82154f85c38cc7382067e3ea05b2a4b4f04ce39554b0da26c9fd744170ea5b57704ed05547c6cfa9816cb4097c628cd67d7378542019ff93bbe704b0ea9a1de561d826f13c3ee20d08b8b3e9bfafa621569ba71c7581f32b00a577fbe1e28adc0a67ac887a388d41942ee11df53feec4b0e51d390acb6b957347d1c4c6d5e8ed8390860f2b4c16e1b5937356d128327194b58c57ab71e7629f3067456e0e2fa07c6dde06153d081ec644191b3d2a224361e6060ec2dd0b77366ef6740a6759852755f84e11d06b206f5194318bf96ea0364b5b8527400cfce132b51422f714c9a243e3f844d92794ef1e4e3d9a45a908c5b8a2dbee0f1b1662054d34d261db3eb240ace34b725e0a82cc40ec55b708a13acdffc58af67f0041f6d625249a0217b353b0855a61494d72857e74e0b2e1fae43ccae1b7c2a6cd59a7217c1838c99f4d1012ce55edebf1910df559c784dcbe9f9d2342cb34027417a587430a68337ad1a434631b064a7e242c9e2bb9e4b3da007899f5e434bbce2e73c121a7201d69bcd4fb7a43c3b63304c327670c8409628c34c9ed5f632d3e10e05627b1754817d1e1bfdae26fb5e7fd782d5440039c1ce2f689ec4330da9e12d98b84fc36ff5f2807b8a62325188f238c16f38d074e032b43ca408befdcc9358d2ffa316637aa73bb72967ae90c24178c2a6a14163d28838ea34492331ce25539b6945b6b22fa2a63b2c79796bb141490dcc418811bbc1e3147c735c6f106dbb87093510cacf533d4d525a552614e100ceaa9f2d124a8a860a9d10c4b8b7df6614d3dd56d591a723aaf554784d283480e6c703875a1e95b5256b9f1bce81301cc21510785e15ed3ef23e6cf926d23dbfa8f8cf5af1d24c6b4398813f52c137c986d0e15143c2429d1cee1bbb4de3c3ae37d3e8334f69bdc35291c934256711a0974110229696b3ab225052c417035f6c3c915d657969eb278fd355cd69ab58c75740f37cbe0a6838e7f0324d1716fcdf4f780c3eafab0444540c2728eba8cd7f451ddc976f4d194b253f68da2d0915ca9e3012263d7cb60ff121e07624cac557fd1997943b6b9956294b8829a51e2276e55f4be7eaf84e0307274a5a30ef2820b04e72c7107421117805898a1e6605770e9fc8dc0ace3418e59fc66b24f4381c5200ca1069bc7ec8b58eeab33df7b9b459ee8837f761fd314169e65639a348895433fd214b3532a0835a22c4fc66bdf42b976090f271c2cd3b4addc4e93af1ab11fb427f7c7d178773a94ea5d429e99fa0d4dc1f70f2160f4b285a3628137e45c6096774dd443acee037e097f34e87f10623b96dee708095df5f0392eb588da7d06d47d0ad26843e7dc183ba654bee22ba02df3eba5e01f1d846338e09f9fe28e159ea0e154b68440c0838528c2bf50fe5c5d61d3d881055d9fb259bae0e072b2d195766b7aa9ac20daf58dbd494a2583d4129c156098b01e4fd8e85d3964bcb2f2512abeddd78b99d79699bd33317f99fe92ee7a743386dc570c48756a1cee876b1a62c46b209fb325d4e573d666d0ab303522de2e1e568fd0ea22c81635b552d9fa54a579a08385dcae352077afc5655a5bc0edd0d28572cf6b691d55a22350d50a83b6055af001f959003e9da3bb045b12864ba06f31224846e076da39ffe738e2bb1a11815b1049f90976e5ca4651cd980b18372f9602a8f53bf29235b5a0626ac1783dbbf72c44c483a75290826a0afc849b2e981d7c6ff00e68bad0574f3ab642300fcfb1edff3f18161dda8360cc99d2977c30ebae5c54c6dc9adcc8c4105f87cb3e13342b63ccf3caf0d6a43cc7a7ed0d0a2d22a95636cb2873d6bf9a920bdd7cbce3272f2273a959cc0659b333b63c246e221dcc5b4924544a0a26d077c808e34c09e5d9d2e4ae1906c6c6d1888d7e3a90cb1fb2d12c3632202ce5a245a979d998c481eb48538574aa3da30a469879032a5ad1f5fa81514313fabbca4c86ccc730e2e906cb680c507ead120c4c63ca309a46e84afe5f0b4f821f69dc10fd1821128cfb8910f479c0f2767e9ecfbb613139e59672afaf5da3aa6e6089909facbf6c6137cba5d444015d72776e176c7ae894698eabda211316566c42a21f31f44b6ca61057115a4e500653cb659dfbad515170c36373a3a19a4d0136e3f643e6a7db281eef2c66d4fac419ed2b00a63d6fd34871291b9dfaa852cb54ab1145b2bf754d15fec292dc20e755015fc886f6835cdc01ab925a5448f9af956f51d39790dbf262de50e172e7149a09822ed89be1655267858b2b9f8efa79799766fef9f9e43cecf9a85fea807c45afb9b5e1bfd97149e2d0c331b0bed967f0965c715657dab6f3a88b943f85749294ba5c3b0141fab6be411213dd766c6c347d27af2836503af90d1ee4d3e2b653cb991133dc4640681ccc7433bc90f5a7c958992361dbd1bc6b7220e4cfd45370d3bae5508c7d91f1d407370ef19aa380c34d789b237f42846b8705db60b1ba11709db4a57d94bb9ec8589df2d0298a063a03485816bfd3ac810d5d7c1987649453037c025c1dd7712bc6e46758673079ba4f96c11e7b2acb75b5ee9f444c38d5355ea796e1e05792ca84efd0fa96f13fa53b160ab606530eca00eaab7171237d0f6108246b14c0c7a0bf3316bd0dc3dd5f19e1b5a3daf4997dca517ef58f659eb5413e540b042606e6433073875d563bdf41c4935e7bbd987805446d8b7dc5321a234c9896c479f8824ef2b0e889909b630b82651e4d4bdf8f9025c02ce33d323ebd0ba5eab80270eccb3a5516f30e9bf510428a0c740ac254641ff9a766cd99b20ff013278b35a2b265f47227e3cf0e3a1f41b218bc5f7af89f6f445e7048b68d10b143cbbdc52bcf6ae7112be3d023ed819acdc78f21b627d94c17b2c29f09a50abfaa8a4fa5691f30bcba20c4f5c41de3a229c2c87f0f3dd09b2969b6daa7e7d1bb10aab2e5b9774fd701b69ab97b7854909ce24d8768eadbdf3d2101eabca44237c45b077616713da38c45bf73596106a5efcc463cdfb7cd2507118226b1085fc01f24772266c399674c26485ab94ac686f11381513b04a8d50c946fb2589ba7c7bb17bb57be430b5f98b6842c5aa26cf7e42971b7dcd6d2306497fd24991d92e41d46839fb2651abcc54f265cb7caa5bb049fcef5ee6a942b24d59238bd54aaf201647ebded921796d0b780cebe300f81466a0142284b3efa34f79c7663c8965a43f412721ebc0ab24dbacbdc7d34b5c0d9791cf7bf39ed4ebbf4e1369bbcffb5761408f83d829b0c08a7a86a68623f2d20855c0c11dc3f148c8f7334c87f03342fa653ba531674de8cc40d369df5606cdf90ed3751417c2b37b270ab2a182cfa0d309deb4fc088ceb066ac0725c0ec9b4d842eb4f723ceb9bc13a953c65cdd09010da3b768a69c357e6e41fce0009f21de9a4f42981bb138ab995f1d9017f15c67d16b131cc0f479d0a385ae5794b2b27dc16ac921bf2eb6d10ad9023cbcaa9162f8ea39589b09e9ee715bda83b2ff4788f83b1d1d7db699b255b4c512f809f9c608c6d4dc319a08b2822cce18ff193e507d211636f3d685214d7db3e8e17da7170be3f9c4773defe2bd8837da6f4afc79903ff202afe1cbdf30f8fe1b3a3f5baa927b8ce48a744364ae027c2bacff8ac2eb1fca4ca2a295b36f75421d78525254acbbffbf76d0b23b6f5e826ee8c1b64ceb06ceb2f386b83cfd0cc4c4aea6a3389c551907bb298d561a829499abb3fac19c525413290da0807205b6ac2f7f96259d2a98d328df89d980096e71aaff06cbc98db2f43841c59f3449e9e4b2bcafcb918008b9e8f2b2ef4552db95e5a78e3eb559d3fef8a0319ad18e41529acb760e8438803b5f62bbfb907e326343619a5da935caf026c110fa71980ce3e2731f6cff1aa1e0b6e402c0fab06d0fd97ffa0c475a02d98507a79c22348569c0c6d4550cd5e05a41526f3ba67ad75554d962d189c3bfd097a8a287e0e221556c536843fd30f2571c6ba71a068dafc8c0f544fa79876af679b59919f7e7c0d1d69e01ee40a90d5c6438724c343e33722cf999bc56eee34afd7004aad8e5c24a054304aa5e5e248abda5d37308da8af8796e7f1d54941452f509e48137501e5099612a0eca958fd7af35164829dd6e18ec5da01c81a93b74133c6b184db5d2ed74de2eac1f84e1c96917ce8aad6be6de441e9b3fb9c9d14a36132a645ff17cf3c2e0b4bfdca1a99486c6509746d9b3023f3518fb3d3930a309181fcea5e3448f404c63a800609d708c5c3f7f3c6d790d820351babc41b3bd91ef909b1f1840850136e7cc775b76c2cdfed74b21d08c191b724396bfd5f79f89f7237914a8b69400e53b5abbc31b5bd9819614e2ba66d454b4db607e1b4e6f0eb51efccecca0a8d1b9bc4cc04d649c9081681b46c6ffbfeb14ef7e1057df0032e95abfcae72615f0d411a5a050b35b88ec53c2320fbf319501bd95ea5161d36c8885046c06f5c437d4181299e1799fc7386e9284b47cca502323152d94e2327944e986bd6bfbe76a3eb14cd78068b245c578db77cf23bbae2a2a1ab2ee36d44f2254cb96712f9485e8573895d2d08c73c36944e7f38b28a7bca1511130b4d2a12747c39dfc85e281d55ab525d50c588392f2a0d81354ef8e47172d36b255d6b252fb74c826512bca32cfe33ac5fb9bb044ded5eefbad262d8f759c254b5a6e63fe98a9d9632326e59280c8ce3f10560244f3b4f7470cf9f59a42e49085b3421cea7c07adef9d49477320da7b20fb0553107519ac3cdb7927cbc604a7c227e9a4381e8a4fcb30bf85c069fb54f1b22153a2240039a13c7bee52a59a685f204b032a7334a554642c84fd44bbc5dca87d3f14a28b921cceb6ba7bce919a04d8f2556051667945865269511264bf3bf0476aec911dc4f1de27e104fa083bbbcb66224a7050c1391a29feb2d58979d779f37a23965ca62069a9030506accdaa25c6965745a19506442489d1cb6be7a0076408b86f70a10b14723f22f1dc5f604a2094efab4055aa00c9cdbdf337b1177bbfed80dca8dfaf04964a667188ad0b0f31aedaa93ec76aee7006e14f513dcedfe034b396df828c65625bfe8ebd01fee31a6f211398973cd64c46594343452df6409e5c6ab87526fd204d992ddd1c2edd8df4e4ac9531edc1ddaf0e983e601d85f5e77c833f5bdce54b31c95629d14b903c19761b39a8f0353c602aac615d84bbfacc9a3f56ee0b28b9e0605dc3d6144cb7335e10715732c49f6f76c88fdffea16974be7b972c7904716759d023bc9f3b2330c4ac5b05eb06cefbf2a99a59ee165353760da25f816aaf2abc47bfdadaaae67bff2802629be5a07d1c179f8d474aecfe04eaca5611d19448ade7f900cad281a8f13f2ddc9cf37fb0f16fc85dc8128fe50dca220f7865aff4f8d7a625e7eccbe1414c73190f448a7fa19e075a7e9882f5181e90315292952da8336082f2a181077b7633dc086fe737b6b3b3920e5767ad61c1ecabec2c65935d8679f59b04a89399d033dec751c7521c7c68a218c98ed2d3b99a90df14ee6d24aabd89ba8ce8f480255ca37e03cadeb2912469e2a292810c2b1380b5ea2bd7a30f3de711c6d7e548a1ec468c546f2d013ad8e4d219a0c7a977bdae33aceb6b367b705107e745a19248cb635c388a31d15524146ec18ec555c5e5fd4166f521a18d12fa7a391a7dc7aab2f6c4adefac6f770d9b8358eafa1e8bba1f30519f1c4cadb1a466399f4d506b640fdc643ae55b11a634f0113d6d3a0f031ebac3d484abfa", @generic="2e35da565d8b5b2aa26462c982517d9edb66ef779ef39482b8488f854d6cb280442eda3bb9b39776"]}, 0x22a8}, {&(0x7f0000000140)={0x5c, 0x1e, 0x200, 0x70bd27, 0x25dfdbfd, "", [@typed={0x46, 0x36, 0x0, 0x0, @binary="b0e3e35d9b2dc4a52a73b14977687b1181057f501ad0bc76e88c689bc19c8a5fa7e908e05ec86c6f93234cfd11b495a5c250570130851ae6546bde51643450001712"}, @nested={0x4, 0x1088, 0x0, 0x1, [@generic]}]}, 0x5c}, {&(0x7f0000002a40)={0x1108, 0x32, 0x300, 0x5, 0x25dfdbfd, "", [@generic="7405b5bd1d99be1f7d8d4f09334d22e83a8b480b90e3ede3d0c116e4dc8daf45cfae5dc8e897dd144ecb94b57ecd466f144202199615ef2589bfc62d4653999a7b82ace7f8bd0dc6d9cc20aa895d2b28855766177a008e79233664a625dbb3fc6c4332c5060fc5680ac0c94ef214e5d40bff9b78a4c8b431702aa079f2f0db276c14f9207ab18ffc5caaf2fa2eba207d3d3b3376e35cbf286ddd3dcccb00a80b343f8f860c43d498157dc3041cf8db2de9a33d13bd3b", @typed={0x14, 0x47, 0x0, 0x0, @ipv6=@remote}, @typed={0x4, 0x12}, @typed={0xc, 0x26, 0x0, 0x0, @u64=0x1}, @nested={0x100c, 0x27, 0x0, 0x1, [@typed={0x8, 0x55, 0x0, 0x0, @u32=0x1ff}, @generic="f41023c05e556b2e0bebfc5c8d5a4e57a96426138faa8e8ae2171f3b880234c0c93e1799cf3bf891542d94978b7040a6944bf4159f809ce9da933c07fdd998c7ff9356551aaa61533f41cdd3b5f9495799ef81bab6853c97b724e083127f76f1d29931e0193f831157ca41ed9bb9939e2915ec29a2f01bdbf52605f611793aab7cc3837706f4d59a2476180a5d466a56acd6db3160be73744bac59fbe42db3d26977df7870fc638a397d80ed3a0e7a493aa3b94bb47c76d71f1d8232d7231a292bfc2c2a07fa42a88f34dfd0660903158c18fd6476de1d2344254e4961b05441b567c33c0039c364b03631b948b8adf2bf144fd9da2f3bf68d4d6631db5b7aae8f6a7e020adbf38c79d0b00624ecc18cf2456724f0e370528376c94ec1c2aa4f6ebba8d3b598056ce2e9d97f490c77746a74ae28f4c93f6c6ce20490654d95124a3c939d80f30897104b38e7e103bb2735d6c6d51d3a78643ed6f742d96ab667f0570fff47058f6fe5d90d1b0f5b8b06d5bf7d01a22f245f9f070f109bf8827b35062a3bf437a699a83b9619381493d0c06ce80d37cc221ceebd11948c092d6313b99cb5fe8168fcd177d4df524a452dd2f8f102aed4a38965ec79ec306cd48059ff0bc40b7ecb68ec04f18e31729cbff2df2d9d54a87434986b5c4ce45f2a7ec61b145a0f69d94cde64a38c859527379d758f31193d068f64594265f9d83fb93693ac65579d3358ef687b4fd4186e37ea3ec26f1a1f57148e1b4b63b1976143dda1c224ba7eef052f72e55133c0c72e2e4c1fb4d2741ec9ed52ba28b02a4a8643f3340da7756e006a02fdc380b53416886ce8a6249dd9b5fa1a5d7113c833b0385996242a886884503a32859d27c15fcb176b9eaad69072860415951e441c5445ec584c3d9bc0798d339e9a81db9f17c72a1ccabb9120802de44393f3d0dc926317c103b89820615dbc90c78ed560c7539574533a3a182021b2fae75ec93c17c704d90a4232e6fa53a7da15a6c30bfd964628aeb42659c08ef1fa03076b1e1882765734912a4398abb175b9924fb6d754a24d751883de24f8386087b9386790af7cedff2e7cc8400de4467c747321795cf0df60e2cd755275719a5272ef429a331669ca695cc7e7496eebb26db5acee5bdb063903d8a2332b7dbc470187017d95f2881fee96d8cf001e0b02e15e1d099a93cd0f3ce26bfb4dd133d81ffb63c380066ef281182a5386aa20825dd55526f59f7e87089bdaebfa1a88f4474776301b74ea2036b043725c5f835ea195b886c9f4154d167d082d5c91c404e816eee9545bc79dbdc42830cb65cc2596aef8126929ecde3d31fd5e3754fe6932443c511f6294bc58caaafdfa2ece0a43e9d011d745067b3a6691850262b7750e293f4003c1811de55ac001fc240a33189a3bde856a838e00b3473155bd4502c2c0b2c991f1574bf68180b09bcc17b3d2ff663a89a07e9cd3d1052d2c87d177e948f47a7968b4ebdfad35615667ffccc50eae347961b4be72de915f52a5bad01198337309703516a2dc248098ce0a41dc29bf9ef22423a15df5253d28428405da2017549c47f824ac6f3a5a64c92108f18e324d0242758911d92cb96ed10ed219bf1832c8b8c33806f7a0095ee06bbbb40e75a47c3b28bc94557930c416883489eb1cfc79fd02bcc2847d722f595545b91c2d76553c01eb3a977a234a29d7e0eeca5f306bff4e1767a6b54d986ad99b90f4a408688a003e92e93c31020fc3ed4e5f3e15fe30914416fae01eb9a0fd3951ad40066b1f8b3dae06dbede640b8fe04f42d9ff5466e3c262015a4eee684d3d72388055f064492860fa1a16396b4757c0e162e3e62abc0cebacc59d5079c783bf4468bc1a1176912386ec452516b0738e32730aad09545e8b6763d10c85f4d1fc870881556e64e9980011cb9f856c47a43ba6e1ae023511e253532226fbff978fc9974447ca8daf121c2b0ccff1b93f8332866646b0ddfe5d9c0752759837c88c5ad740ecff1c711a82bcc871b276d42b68b0a97045a17536d24794fd0196992a6f4b68f460c3e9f2e80cb44633275401de0ad7dc32e830465ea00ce6bab34b543f054d0e98756b24191af67205f20e30724c07c53ab37eed65b9890856e658307e5070a137ea8c11e283cb07ea5e5503f96946232bc4902d737a753b3654fadfc0796c8e125ab6d247f4df8ec50b6181475a868f3c29d5c310d9cd031a1f75f4c20ed7345dee527603fcebb8c7caaa17a35494c43bffdc4d2396ae85d8484a274c1ac9b2e5e96f930e8ccfa56ca220dd292027a6da2ddcf19309de9d0ab28c3e17e430f997cf722245262b9f4e7a9426d7713ddf967878826831818cccce0a2a668a1c7182980bd7738121be12a9514bc38b7e544e594a33529c39b915d049602547e2fbaa6b70c78ab4dbcd4d5f489aafb91fe886ab9aeda89e594656c2403726ae2f0f24c405c301e59d2dc3ec5f3ce76b80d94228d4e534bf090d3dc142f59aca0fba510408c670720af19baf7509f035f050dd0412c3f91589606c35e027db6ecd1641ef7e17cfa82d12b9353190c2d729616f88d52227117b8d288e1aabd1cde336832558699620fac941ff0579d621e1e0589f5e0087ff96fb9c6ce58e281a069d7806d03a0c020aaa15c8878d013b6f30a6a85b60fd4d6b27f29a24596d8f108bf0029ec71bb94339d462736d90fbca5ba5a4bb1ee7d2769566c229e88f838b4f46279bff6ead56984d304c3cad712725d5e123633b449da7a2e495e85454e0dcc927e14a452e2bcf155d74750706f5e530bc5dc41aacdbd7cce4ef0231e3f0da6635cdb708a55e5b0f964572cd9cf4efdd232191ca645b35659c78aa1438487fe5b3335791fd20bb8401fcabb6343a556bc63adb1e157f1c8834d9e445693a6124c706fad0bd6bcc87c037be22a33afffe7225ccc7dc8ee7d5f48970961fd5b1d6dabcee3d2d93817f36ce8cf7d9931de9f202be231f3951af9a2f73da56d329cad4a1409443077149f160dee77e3d3252183453a4714d310f009858067dc9819b6d8a9365dcdc3023642b7bb3e40e4ca5c5d5afa0d8cc5d595a57456c7820183a082acf1bd39b4e6000e9cd4d2447b74f1264bf961d333ee08767985777340d0f358421effafa0a49c3c1bf087bfbcb0a9629745413cb2671919b8c5937f08db4a2ee92fa464c1a42511bb6836fb38742deb825e89a321b1909c0bbfcea0e8787d8faa512ec227ddec6e83c25829c86c92ff695f3dbb6468bcd6211f3993fd4c0dc9db58ff9d2bc6bc0df799d6541b11cbfa4af892a03b28ec8076e6c51a26fc3f44537a254fa52d4253170dc26e927eaabbff1ad463ac142c22c5946f783e411e2c883302e00d50124a42fa9daa7a03ddd98aa661da373a73a294c4da4847f21d02ff3fbc193f66630a15b3f2fdf391a608fa1b4d159f4ce3e0ffd49971a8161fe3f6bd0aba20e5c5ec43d675e6878b79808a2beb2cf37bb458f01e753b1cfce2f5c70c190b748f7681468c3b6b7dab56aa6817f5b22fca47e2d2f4e18f7ebcda96d353d975d9f98f50f3c782393a6327fc1d67570dba2dc6c499b4a0ebf09beeece16d34f327f5b65466e2d240fe478bb4c35f9b093d55274af3c81166f55beba7a3bb41f9acba400327928e97e60811ea0b8626bc19f915ad3116d9e3fb7f6da76bd44e7750348d44ac4fb61418f82f5960fac0d8a5fef4ccf45a924a6cedb1e0351fede01bed34f6dd29d715cffba5ccde698af3a9909db18e998d43bcc6734d87957c1da2b33eef85bef88a482f157ace7c07ab969faffa1477b04e1b603d75eccdf5862d92b8ccaf7d6dcb5048374bc527b09fd41a88bc29e843a88235d58d8ace5b63419291c247680149613e7f272f0e21ed1c6599fc01ae68d4843383ffe0c5e4b8b5650cfe9d1134c659db193590e1df9f4a6f9e03a7ba4a84bddae5d3eedaa00cf3bb3c63986cf91c60e2c239e5424068e12f6c2fd9de551310f1a0ced3c30f3baed992433a7a88cd169ebd83ede5f7f461c6d3f9c9ba1297733137fb1aafebe7613f0bd11567121258286af005f5787029e0d198047af09f8d9688daab8fbce7b6916c778f4c835bb7ffec1a4073da5149d7c3551517bcd461dcc58025dd07b5ba659e944b65eda95588c1bd461935b7468f33b5d64bd91e87887368f5f3ccadd8d9f2c608d6e543ccc61c3c8fc031a29b59b57d601ff6ac0d6e75c07ec808beefe765cab6c693bdab5f0f5f33eba9929eb534268622b1493b7f407f66ec2861547f6fafaff4ac5b662b3b7e1b2edb840499460cd23783dddd79be0ff29a9b00850f5be2d91ca0d20f365b6ffeda079387a7142d810da8161942d78946ff4eb5f858b1b3bc1549d2bf669b08e5c8763e05f5bc65371c09068af13591d6c65bd1edf016c6c14cf44cfb9a2e546271bda5152703a585b65302ad46154b5e3ae89f66df35377bd7bbeee6184a4b394699f93ddddc5f40a1b379b6a2a690d6816d860c89dbeae8a4afa2dd73c7d1074b9920afcf12cfaa2449e928c32f2c92949085ecd4d4df058c5ff216b6e1d463b5cc71abcca5e7219a2152307ea7515b7ca04c8fcf5093a63835c5a8b23b532a08bcb14e8d98f363440a4f841ead96f5af094c46dca4bae57eacf97850f90ffb6e97be00047a83266042c7bca3a0274c10b40917bd65f58a4002d32514c48437a33a701b0dcc85cb1dc42307e5c3e53e5a3d4926196a5b95835709549869069868ed6a1a9154b26125e9ce0642667cceca802ba312f45a766be263e2a426c572b566a5408cf4be810cd0b127e06e1c2e027eb061518a9c117fd2b3e47080fb8e9ea2c9cfd20f0e16d0eacbe086e61e0f488247d3cf2016dac86ec91773269475ce76ce4ce083a5a5fa3c22d3156ee180f233fa60baa02837bc36a11193b435210a05ba66bd6cd85af52cec889f918c631f9d820318443534a5f5d8521d98e7c536cee924532565aa620c97a26e33613031be7617ed22e35951ee60d845dcf3af2a674fdb79927a05be9c3382ecb9ee02c81b6f97f3ca83590ca30f8dd8e030e87db34f62cc3ac51580ec10429bd5434d40612a5780d7834c5edb70831645f7d1e7eddbfe5b3ff07d46cc92899417cff3c0c941ea894004a60d8150fa41c081aaa94e85c4e91ec691f948bfdca0b418600eb5ebb59c6ecedb22dee0e783506cf736960558757f0caab995ebf5bbfac7fadd549a218085cc2360a3a9327c8fcce68586883d8f345732e3cff9bb4c05fc5ad0a063bf63a644f1994737bd0169d1533e984822636026de8abfe4e826df126f09aa6b999bf5e8af15e41305d3eacad3fc19da60df7884d6e71eac7bf9ad6f6932bdda73ff3e0d0a5905ea0b693f3aadca526e462abccd07a23a172307726e8840af5424af59970764b1b3ea64c01ca4cf39c73c3ddaec1d7a5ed48d352a3cad88c9421fb35fe1fd4b4595c27deeff4c09f2b0b7f0743bc857ae5f8e30ac3aa7da3334b8a215246f294045e382a3133e8b7fc945650c6764e9d43df39b690d925eb3654229dfa80694cd6ed4a125ecbc9a7fd1f8822239eba045e5c6ab698fc7347fbc1fc2d0148f01c3e9845fc2922fe8476e2c7533e6f10d2ea9ec99f85d9667b0299a31eaabc31547b19de11278b2c176e1efb3212851c24b6e182b1e98d4d1eef99aac0071a5b13ea35569216db112d3793da9a90cb99ae1c49aecf1fa125644ecaa81f6524d45b1361fa18d233edf0009baf7a4e307467bd9ff7a4bc02de0c5b329e752f38a3e434b"]}, @typed={0xc, 0x3, 0x0, 0x0, @u64=0x3}, @typed={0x4, 0x4a}]}, 0x1108}, {&(0x7f0000000080)={0x30, 0x28, 0x800, 0x70bd27, 0x25dfdbfd, "", [@typed={0xc, 0x6f, 0x0, 0x0, @u64=0x81}, @nested={0x14, 0x3a, 0x0, 0x1, [@typed={0x8, 0x8b, 0x0, 0x0, @u32=0x3}, @typed={0x8, 0x4b, 0x0, 0x0, @u32=0xffff}]}]}, 0x30}, {&(0x7f0000000280)={0x2a4, 0x34, 0xe20, 0x70bd2d, 0x25dfdbfb, "", [@typed={0x8, 0x16, 0x0, 0x0, @pid=r0}, @typed={0xc, 0x18, 0x0, 0x0, @u64=0x3}, @nested={0x21e, 0x35, 0x0, 0x1, [@typed={0x4, 0x16}, @typed={0x8, 0x55, 0x0, 0x0, @pid=r0}, @generic="087937c97147570d3d46c421551cb21d58054af5b0bfcea99f9585222f56e6edd352236349f5ed5142308bea8379c7345aa7db6fc7cedb8d16d9ab9c14634ebf07e1257f95c04827f2b815761522365497fd06e1d2dd8597410f79da5488cdc8915eec406f88678df8a9317c1fce7dc6c50bcdc646269ff9a9464914aae9c8212d8322779ca177cf22b06d40d2c26f9804d4dfc3c9af51c454baad01ba492f9ef162ff11727aaac5783db60e0539a6aea0", @generic="901569de5af860494e27f60a3e2e48acee24219321e160049273da6a2ea966da9b062fae38874e3f30c379b3668a9b3e7dcedc4d959c50a96bbf32748f8a8d58c8bd9664f9011f70ecbec49417fbb3e2bced799594f79cbf709d353e5b1432d1ab35e143ff37591a6542c73413aa5390a6e6df6f36c2d364233911dd91b75a6adf22f5679d025d6caf36a3ae874d311ab31378b3caaa5238972a76df", @typed={0x8, 0x72, 0x0, 0x0, @pid}, @generic="c06222341a7ed24e2bbf5163cd72a799df1a01a5871bf338c2c9bf95c3412ac086f7b5e032075f0f2f129e8c94a59f4f54acf0e613d185ea2cab23ba264a2a1efebcfd1f674f05b3a73fc08d5a4eefd6f9436136f4380fc7ffeb04d235490a2c6e86a31d72cb28ffc706668aa434a90be704f4e799392408df78b7b027affa24add7cceb6a675692fa749423bc30371225328b0983e77ae0538af4d78ee0f845ba9d4e9af9189ca2fa7f5a7d4e8ee0f50df9bdfc5233a8a575"]}, @generic="be5d9e7691017694be900395ca90d0cf33f48f533dd0ed172d3b587b81c432e9ddcf55ae01892945a7e8814419ee43d311077938a750d8288d20776d6f1be3b23a2b9a5ce9409abdd6068e90e3ca46d1d1aa5509d3a57128edc617bb0b"]}, 0x2a4}, {&(0x7f0000000540)={0x160, 0x3b, 0x300, 0x70bd29, 0x25dfdbfb, "", [@generic="f4f855fa4f8c04a5a38b92493d9c007f80c4af8b95b91d14c1755d26c019b3e233c8ac7efa2707a9dc386ec01fe29adecc05168cab176b18af462c80d0c5e9ad60d862cd60562d7bd9bd647662f683ad51ec4349354ffef2bc8eda9134ee94a84fe5da99f265bae04a2080162748eccdca1a13ce5793608ac337524c2b8fd7a4404acbb64c1fad1db4dd1d297bddd038", @typed={0xb2, 0x4a, 0x0, 0x0, @binary="eb9474ec91cb0b68df157da39f373047561fadfae6b3a9ed19ff4ef31a020f876e3f48ac385ef2fedf001b9ebfba975511d8dfb6b3b6c7ed4e90f0f79bb419cd2a9bce4a5fc68779790db16254a41a3eb92eb134ea293ad0262d8ef868de373849b5e2372886025e6583589198c600f2749a9606c920f42be3bcc72a0d0bfd3e361316f97e70eeb8ed379393c389e6117c8154db618b99fccc8fc4cf703189df785e1ff7c59c8461f79e1f0f565c"}, @typed={0xc, 0x27, 0x0, 0x0, @u64=0x80000001}]}, 0x160}], 0x7, &(0x7f0000003b80)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r2, r3, r4, 0xffffffffffffffff, r5]}}], 0x30, 0x48001}, 0x4) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) 08:13:32 executing program 0 (fault-call:4 fault-nth:47): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:13:32 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) pipe(&(0x7f0000000200)) socket$nl_generic(0x10, 0x3, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x10032, 0xffffffffffffffff, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = userfaultfd(0x0) ioctl$UFFDIO_API(r4, 0xc018aa3f, &(0x7f0000000040)) ioctl$UFFDIO_REGISTER(r4, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r5 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r5, 0x84, 0x6d, &(0x7f0000013ff4)=@assoc_value, &(0x7f0000002000)=0x8) ioctl$sock_SIOCETHTOOL(r5, 0x8946, &(0x7f0000000140)={'syz_tun\x00', 0x0}) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000140)={'gre0\x00', &(0x7f0000000000)=ANY=[@ANYRES64=r1]}) r6 = dup2(r3, r2) dup3(r6, r4, 0x0) [ 431.551576] PPPIOCDETACH file->f_count=2 [ 431.646375] FAULT_INJECTION: forcing a failure. [ 431.646375] name failslab, interval 1, probability 0, space 0, times 0 [ 431.658346] CPU: 0 PID: 13051 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 431.666232] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 431.675576] Call Trace: [ 431.678183] dump_stack+0x13e/0x194 [ 431.681820] should_fail.cold+0x10a/0x14b [ 431.685957] should_failslab+0xd6/0x130 [ 431.689921] kmem_cache_alloc_node+0x288/0x7a0 [ 431.694488] ? netlink_has_listeners+0x1d8/0x310 [ 431.699236] __alloc_skb+0x9a/0x4c0 [ 431.702862] ? skb_trim+0x160/0x160 [ 431.706471] ? netlink_has_listeners+0x1ff/0x310 [ 431.711239] kobject_uevent_env+0x6d1/0xc50 [ 431.715549] ? is_acpi_device_node+0x5b/0x70 [ 431.719968] device_del+0x642/0xa80 [ 431.723598] ? __device_links_no_driver+0x1f0/0x1f0 [ 431.728625] ? ppp_init_net+0x380/0x380 [ 431.732594] rollback_registered_many+0x620/0xa70 [ 431.737423] ? ppp_ioctl+0x1266/0x221a [ 431.741298] ? netdev_info+0xf0/0xf0 [ 431.745037] rollback_registered+0xd6/0x180 [ 431.749349] ? rollback_registered_many+0xa70/0xa70 [ 431.754367] unregister_netdevice_queue+0x1a1/0x220 [ 431.759442] ppp_ioctl+0x1b3f/0x221a [ 431.763217] ? ppp_nl_newlink+0x230/0x230 [ 431.767366] ? ppp_nl_newlink+0x230/0x230 [ 431.771517] do_vfs_ioctl+0x75a/0xfe0 [ 431.775321] ? selinux_file_mprotect+0x5c0/0x5c0 [ 431.780069] ? ioctl_preallocate+0x1a0/0x1a0 [ 431.784467] ? security_file_ioctl+0x76/0xb0 [ 431.788954] ? security_file_ioctl+0x83/0xb0 [ 431.793348] SyS_ioctl+0x7f/0xb0 [ 431.796697] ? do_vfs_ioctl+0xfe0/0xfe0 [ 431.800658] do_syscall_64+0x1d5/0x640 [ 431.804543] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 431.809845] RIP: 0033:0x45c889 [ 431.813041] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 431.820777] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 431.828044] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 431.835324] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 08:13:32 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(0xffffffffffffffff, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0)='batadv\x00') r7 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r7, 0x8933, &(0x7f0000000000)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_GATEWAYS(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000280)={0x1c, r6, 0x711, 0x0, 0x0, {0xb}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r8}]}, 0x1c}}, 0x0) r9 = socket(0x11, 0x2, 0x0) bind(r9, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r9, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000280)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="3400000015002502000000000000000002000000", @ANYRES32=r10, @ANYBLOB="08000400000000001400030073797a6b616c6c65723000000000000072cf25bc0d723807305eb5148e3f64a7ce59886d00622f73bc808b4aafe9b5d7dd653d7dbcad1722fd648d25cbb20d8e627a7e171e7be7cfd5fc3bb2ad64df5fdc0972b6d467da85a4ccebbcc6c1673fc63fd1b21082c446abe1670721a89b8b8ec9ea1508c39f3f4acf581bfee0f9d8d2e70e1a557772"], 0x34}, 0x1, 0x0, 0x0, 0x881}, 0x0) sendmsg$BATADV_CMD_GET_NEIGHBORS(r4, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000040)={&(0x7f0000000180)={0x60, r6, 0x1, 0x70bd26, 0x25dfdbfe, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0xfffffff9}, @BATADV_ATTR_ORIG_ADDRESS={0xa}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x4}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0xd8}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r10}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}]}, 0x60}, 0x1, 0x0, 0x0, 0x20000841}, 0x20000080) 08:13:32 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @broadcast}, 0xe) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f0000000080)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x4d, 0x11, 0x0, 0x0) [ 431.842596] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 431.849910] R13: 00000000000002cf R14: 00000000004c5258 R15: 000000000000002f 08:13:32 executing program 0 (fault-call:4 fault-nth:48): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 431.912896] PPPIOCDETACH file->f_count=2 [ 432.005821] FAULT_INJECTION: forcing a failure. [ 432.005821] name failslab, interval 1, probability 0, space 0, times 0 [ 432.019374] CPU: 0 PID: 13073 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 432.027433] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 432.036818] Call Trace: [ 432.039421] dump_stack+0x13e/0x194 [ 432.043074] should_fail.cold+0x10a/0x14b [ 432.047217] should_failslab+0xd6/0x130 [ 432.051316] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 432.056407] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 432.061846] ? __alloc_skb+0x9a/0x4c0 [ 432.065673] __kmalloc_node_track_caller+0x38/0x70 [ 432.070635] __kmalloc_reserve.isra.0+0x35/0xd0 [ 432.075309] __alloc_skb+0xca/0x4c0 [ 432.079040] ? skb_trim+0x160/0x160 [ 432.082688] ? netlink_has_listeners+0x1ff/0x310 [ 432.087557] kobject_uevent_env+0x6d1/0xc50 [ 432.091887] ? is_acpi_device_node+0x5b/0x70 [ 432.096305] device_del+0x642/0xa80 [ 432.099987] ? __device_links_no_driver+0x1f0/0x1f0 [ 432.104994] ? ppp_init_net+0x380/0x380 [ 432.108954] rollback_registered_many+0x620/0xa70 [ 432.113827] ? ppp_ioctl+0x1266/0x221a [ 432.117701] ? netdev_info+0xf0/0xf0 [ 432.121403] rollback_registered+0xd6/0x180 [ 432.125709] ? rollback_registered_many+0xa70/0xa70 [ 432.130767] unregister_netdevice_queue+0x1a1/0x220 [ 432.135774] ppp_ioctl+0x1b3f/0x221a [ 432.140441] ? ppp_nl_newlink+0x230/0x230 [ 432.144587] ? ppp_nl_newlink+0x230/0x230 [ 432.148724] do_vfs_ioctl+0x75a/0xfe0 [ 432.152621] ? selinux_file_mprotect+0x5c0/0x5c0 [ 432.157459] ? ioctl_preallocate+0x1a0/0x1a0 [ 432.161856] ? security_file_ioctl+0x76/0xb0 [ 432.166247] ? security_file_ioctl+0x83/0xb0 [ 432.170638] SyS_ioctl+0x7f/0xb0 [ 432.173986] ? do_vfs_ioctl+0xfe0/0xfe0 [ 432.177953] do_syscall_64+0x1d5/0x640 [ 432.181830] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 432.187352] RIP: 0033:0x45c889 [ 432.190534] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 432.198247] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 432.205518] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 432.212901] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 432.220160] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 432.227459] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000030 [ 432.281683] PPPIOCDETACH file->f_count=2 08:13:35 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:13:35 executing program 4: bind$inet(0xffffffffffffffff, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(0xffffffffffffffff, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:13:35 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:13:35 executing program 0 (fault-call:4 fault-nth:49): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:13:35 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r2 = socket(0x11, 0x2, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000280)=0x14) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(0xffffffffffffffff, 0xc08c5336, &(0x7f00000002c0)={0x3e, 0xfffffc00, 0x0, 'queue1\x00', 0x8}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="3408000015002502000010000000000002000000", @ANYRES32=r3, @ANYBLOB="08000400000000001400030073797a6b616c6c65723000000000000072cf25bc0d723807305eb5148e3f64a7ce59886d00622f73bc808b4aafe9b5d7dd653d7dbcad1722fd648d25cbb20d8e627a7e171e7be7cfd5fc3bb2ad64df5fdc0972b6d467da85a4ccebbcc6c1673fc63fd1b21082c446abe1670721a89b8b8ec9ea1508c39f3f4acf581bfee0f9d8d2e70e1a557772"], 0x34}, 0x1, 0x0, 0x0, 0x881}, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)=ANY=[@ANYBLOB="0000103a20fe800500000000000000000000000000ff0200000000000000000000000000000000000000000000291484ac0800"/66], 0x42) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) flock(0xffffffffffffffff, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000100)={0xffffffffffffffff}) r6 = socket(0x2, 0x2, 0x1) bind(r6, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r4, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000280)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="3400000015002502000000000000000002000000", @ANYRES32=r7, @ANYBLOB="08000400000000001400030073797a6b616c6c65723000000000000072cf25bc0d723807307eb6148e3f64a7ce59886d00622f73bc808b4aafe9b5d7dd653d7dbcad1722fd648d25cbb20d8e627a7e171e7be7cfd5fc3bb2ad64df5fdc0972b6d467da85a4ccebbcc6c1673fc63fd1b21082c446abe1670721a89b8b8ec9ea1508c39f3f4acf581bfee0f9d8d2e70e1a557772"], 0x34}, 0x1, 0x0, 0x0, 0x881}, 0x0) statx(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x100, 0x918, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000000580)={{{@in=@empty, @in=@dev={0xac, 0x14, 0x14, 0xd}, 0x4e20, 0x5, 0x4e20, 0x1, 0xa, 0xa0, 0x20, 0x67, r7, r8}, {0x7, 0x6, 0x8, 0x8000000000000000, 0x1, 0x3a0, 0x7fff, 0x4}, {0x8, 0x4, 0x3, 0x4}, 0x7ff, 0x6e6bbf, 0x0, 0x0, 0x0, 0x3}, {{@in6=@initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x4d3, 0x6c}, 0x2, @in6=@dev={0xfe, 0x80, [], 0x22}, 0x34ff, 0x0, 0x0, 0x5, 0x8, 0x2fc9, 0x8}}, 0xe8) 08:13:35 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f0000000100)='./file0\x00', 0x0) dup2(r1, r2) setsockopt$inet_tcp_int(r2, 0x6, 0x8, &(0x7f0000000080)=0x10000, 0x4) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) [ 434.418004] FAULT_INJECTION: forcing a failure. [ 434.418004] name failslab, interval 1, probability 0, space 0, times 0 [ 434.447224] CPU: 0 PID: 13097 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 434.455169] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 434.464532] Call Trace: [ 434.467133] dump_stack+0x13e/0x194 [ 434.470776] should_fail.cold+0x10a/0x14b [ 434.474940] should_failslab+0xd6/0x130 [ 434.478934] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 434.484143] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 434.489607] ? __alloc_skb+0x9a/0x4c0 [ 434.493422] __kmalloc_node_track_caller+0x38/0x70 [ 434.494869] ptrace attach of "/root/syz-executor.3"[13109] was attempted by "/root/syz-executor.3"[13110] [ 434.498361] __kmalloc_reserve.isra.0+0x35/0xd0 [ 434.498375] __alloc_skb+0xca/0x4c0 [ 434.498386] ? skb_trim+0x160/0x160 [ 434.498399] ? netlink_has_listeners+0x1ff/0x310 [ 434.524795] kobject_uevent_env+0x6d1/0xc50 [ 434.529117] ? is_acpi_device_node+0x5b/0x70 [ 434.533519] device_del+0x642/0xa80 [ 434.537176] ? __device_links_no_driver+0x1f0/0x1f0 [ 434.542291] ? ppp_init_net+0x380/0x380 [ 434.546325] rollback_registered_many+0x620/0xa70 [ 434.551159] ? ppp_ioctl+0x1266/0x221a [ 434.555032] ? netdev_info+0xf0/0xf0 [ 434.558756] rollback_registered+0xd6/0x180 [ 434.563069] ? rollback_registered_many+0xa70/0xa70 08:13:35 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x12) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) r1 = socket$inet(0x2, 0x4000000805, 0x0) r2 = socket$inet_sctp(0x2, 0x5, 0x84) dup3(r1, r2, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000040)=[@in={0x2, 0x4e20, @empty}], 0x10) sendto$inet(r2, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f000025e000)={0x2, [0x0, 0x0]}, &(0x7f0000a8a000)=0xc) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000000)={r3, 0x200, 0x0, 0x0, 0x10000}, &(0x7f0000000040)=0x14) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000080)={r3, 0x1ff, 0x2, 0x9}, &(0x7f0000000100)=0x10) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f0000000140)={r4, 0x7, 0x3}, 0x8) ptrace$setopts(0x4206, r0, 0x0, 0x0) getsockopt$MISDN_TIME_STAMP(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x9, r0, 0x0, 0x0) [ 434.568097] unregister_netdevice_queue+0x1a1/0x220 [ 434.573162] ppp_ioctl+0x1b3f/0x221a [ 434.576864] ? ppp_nl_newlink+0x230/0x230 [ 434.581006] ? ppp_nl_newlink+0x230/0x230 [ 434.585153] do_vfs_ioctl+0x75a/0xfe0 [ 434.589049] ? selinux_file_mprotect+0x5c0/0x5c0 [ 434.593816] ? ioctl_preallocate+0x1a0/0x1a0 [ 434.598271] ? security_file_ioctl+0x76/0xb0 [ 434.602686] ? security_file_ioctl+0x83/0xb0 [ 434.607105] SyS_ioctl+0x7f/0xb0 [ 434.610484] ? do_vfs_ioctl+0xfe0/0xfe0 [ 434.614500] do_syscall_64+0x1d5/0x640 08:13:35 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = dup2(r2, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) [ 434.618426] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 434.623736] RIP: 0033:0x45c889 [ 434.626928] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 434.634643] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 434.641922] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 434.649202] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 434.657270] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 434.664885] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000031 08:13:35 executing program 0 (fault-call:4 fault-nth:50): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 434.723129] PPPIOCDETACH file->f_count=2 [ 434.776486] FAULT_INJECTION: forcing a failure. [ 434.776486] name failslab, interval 1, probability 0, space 0, times 0 [ 434.788033] CPU: 1 PID: 13131 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 434.795925] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 434.805279] Call Trace: [ 434.807913] dump_stack+0x13e/0x194 [ 434.811556] should_fail.cold+0x10a/0x14b [ 434.815708] should_failslab+0xd6/0x130 [ 434.819671] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 434.824876] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 434.830358] ? __alloc_skb+0x9a/0x4c0 [ 434.834155] __kmalloc_node_track_caller+0x38/0x70 [ 434.839081] __kmalloc_reserve.isra.0+0x35/0xd0 [ 434.843747] __alloc_skb+0xca/0x4c0 [ 434.847367] ? skb_trim+0x160/0x160 [ 434.851002] ? netlink_has_listeners+0x1ff/0x310 [ 434.855844] kobject_uevent_env+0x6d1/0xc50 [ 434.860220] ? is_acpi_device_node+0x5b/0x70 [ 434.864621] device_del+0x642/0xa80 [ 434.868285] ? __device_links_no_driver+0x1f0/0x1f0 [ 434.873322] ? ppp_init_net+0x380/0x380 [ 434.877401] rollback_registered_many+0x620/0xa70 [ 434.882306] ? ppp_ioctl+0x1266/0x221a [ 434.886182] ? netdev_info+0xf0/0xf0 [ 434.889887] rollback_registered+0xd6/0x180 [ 434.894205] ? rollback_registered_many+0xa70/0xa70 [ 434.899218] unregister_netdevice_queue+0x1a1/0x220 [ 434.904221] ppp_ioctl+0x1b3f/0x221a [ 434.907924] ? ppp_nl_newlink+0x230/0x230 [ 434.912056] ? ppp_nl_newlink+0x230/0x230 [ 434.916203] do_vfs_ioctl+0x75a/0xfe0 [ 434.919997] ? selinux_file_mprotect+0x5c0/0x5c0 [ 434.924735] ? ioctl_preallocate+0x1a0/0x1a0 [ 434.929134] ? security_file_ioctl+0x76/0xb0 [ 434.933583] ? security_file_ioctl+0x83/0xb0 [ 434.937979] SyS_ioctl+0x7f/0xb0 [ 434.941330] ? do_vfs_ioctl+0xfe0/0xfe0 [ 434.945297] do_syscall_64+0x1d5/0x640 [ 434.949176] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 434.954350] RIP: 0033:0x45c889 [ 434.957523] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 434.965216] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 08:13:36 executing program 0 (fault-call:4 fault-nth:51): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 434.972481] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 434.979755] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 434.987153] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 434.994498] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000032 [ 435.040842] PPPIOCDETACH file->f_count=2 [ 435.078707] FAULT_INJECTION: forcing a failure. [ 435.078707] name failslab, interval 1, probability 0, space 0, times 0 [ 435.092889] CPU: 0 PID: 13145 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 435.100859] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 435.110279] Call Trace: [ 435.112881] dump_stack+0x13e/0x194 [ 435.116505] should_fail.cold+0x10a/0x14b [ 435.120645] should_failslab+0xd6/0x130 [ 435.124615] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 435.129705] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 435.135146] ? __alloc_skb+0x9a/0x4c0 [ 435.139083] __kmalloc_node_track_caller+0x38/0x70 [ 435.144028] __kmalloc_reserve.isra.0+0x35/0xd0 [ 435.148686] __alloc_skb+0xca/0x4c0 [ 435.152341] ? skb_trim+0x160/0x160 [ 435.155980] ? netlink_has_listeners+0x1ff/0x310 [ 435.160772] kobject_uevent_env+0x6d1/0xc50 [ 435.165082] ? is_acpi_device_node+0x5b/0x70 [ 435.169477] device_del+0x642/0xa80 [ 435.173093] ? __device_links_no_driver+0x1f0/0x1f0 [ 435.178101] ? ppp_init_net+0x380/0x380 [ 435.182059] rollback_registered_many+0x620/0xa70 [ 435.186887] ? ppp_ioctl+0x1266/0x221a [ 435.190777] ? netdev_info+0xf0/0xf0 [ 435.194491] rollback_registered+0xd6/0x180 [ 435.198810] ? rollback_registered_many+0xa70/0xa70 [ 435.203833] unregister_netdevice_queue+0x1a1/0x220 [ 435.208846] ppp_ioctl+0x1b3f/0x221a [ 435.212553] ? ppp_nl_newlink+0x230/0x230 [ 435.216687] ? ppp_nl_newlink+0x230/0x230 [ 435.220825] do_vfs_ioctl+0x75a/0xfe0 [ 435.224633] ? selinux_file_mprotect+0x5c0/0x5c0 [ 435.229384] ? ioctl_preallocate+0x1a0/0x1a0 [ 435.233796] ? security_file_ioctl+0x76/0xb0 [ 435.238206] ? security_file_ioctl+0x83/0xb0 [ 435.242614] SyS_ioctl+0x7f/0xb0 [ 435.245967] ? do_vfs_ioctl+0xfe0/0xfe0 [ 435.250048] do_syscall_64+0x1d5/0x640 [ 435.253944] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 435.259131] RIP: 0033:0x45c889 [ 435.262311] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 435.270005] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 08:13:36 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, 0x0, 0x0) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:13:36 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r2, 0x29, 0x10, 0x0, &(0x7f0000000000)) accept(r2, &(0x7f0000000000)=@tipc=@name, &(0x7f0000000100)=0x80) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) ioctl$VIDIOC_QUERYBUF(0xffffffffffffffff, 0xc0585609, &(0x7f0000000180)={0x1, 0x1, 0x4, 0x2000000, 0x0, {0x77359400}, {0x4, 0xc, 0xd3, 0x7f, 0x80, 0x1, "4cab9a7f"}, 0x1, 0x4, @userptr=0x3, 0x7, 0x0, 0xffffffffffffffff}) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_INFO(r4, 0xc0bc5310, &(0x7f0000000200)) 08:13:36 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) shutdown(r0, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000180)=@sack_info={0x0, 0x5, 0x9}, &(0x7f00000001c0)=0xc) r3 = creat(&(0x7f0000000300)='./file0/../file0\x00', 0x0) ioctl$VHOST_SET_VRING_ENDIAN(0xffffffffffffffff, 0x4008af13, &(0x7f0000000240)={0x3}) r4 = dup2(r1, r3) syz_open_dev$vbi(&(0x7f0000000200)='/dev/vbi#\x00', 0x2, 0x2) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r5, r6) linkat(r6, &(0x7f0000000280)='./file0\x00', r3, &(0x7f00000002c0)='./file0/../file0\x00', 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$AUDIT_GET(r4, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x10, 0x3e8, 0x100, 0x70bd2a, 0x25dfdbfd, "", ["", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x8044014}, 0x8010) 08:13:36 executing program 0 (fault-call:4 fault-nth:52): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 435.277261] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 435.284516] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 435.291770] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 435.299248] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000033 [ 435.364600] PPPIOCDETACH file->f_count=2 [ 435.449090] FAULT_INJECTION: forcing a failure. [ 435.449090] name failslab, interval 1, probability 0, space 0, times 0 [ 435.461155] CPU: 0 PID: 13161 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 435.469059] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 435.478417] Call Trace: [ 435.481009] dump_stack+0x13e/0x194 [ 435.484637] should_fail.cold+0x10a/0x14b [ 435.488805] should_failslab+0xd6/0x130 [ 435.492775] kmem_cache_alloc_node+0x288/0x7a0 [ 435.497344] ? netlink_has_listeners+0x1d8/0x310 [ 435.502097] __alloc_skb+0x9a/0x4c0 [ 435.505899] ? skb_trim+0x160/0x160 [ 435.509520] ? netlink_has_listeners+0x1ff/0x310 [ 435.514275] kobject_uevent_env+0x6d1/0xc50 [ 435.518600] ? is_acpi_device_node+0x5b/0x70 [ 435.523001] device_del+0x642/0xa80 [ 435.526634] ? __device_links_no_driver+0x1f0/0x1f0 [ 435.531644] ? ppp_init_net+0x380/0x380 [ 435.535604] rollback_registered_many+0x620/0xa70 [ 435.540443] ? ppp_ioctl+0x1266/0x221a [ 435.544321] ? netdev_info+0xf0/0xf0 [ 435.548040] rollback_registered+0xd6/0x180 [ 435.552345] ? rollback_registered_many+0xa70/0xa70 [ 435.557349] unregister_netdevice_queue+0x1a1/0x220 [ 435.562359] ppp_ioctl+0x1b3f/0x221a [ 435.566067] ? ppp_nl_newlink+0x230/0x230 [ 435.570201] ? ppp_nl_newlink+0x230/0x230 [ 435.574341] do_vfs_ioctl+0x75a/0xfe0 [ 435.578147] ? selinux_file_mprotect+0x5c0/0x5c0 [ 435.582899] ? ioctl_preallocate+0x1a0/0x1a0 [ 435.587306] ? security_file_ioctl+0x76/0xb0 [ 435.592239] ? security_file_ioctl+0x83/0xb0 [ 435.596633] SyS_ioctl+0x7f/0xb0 [ 435.600009] ? do_vfs_ioctl+0xfe0/0xfe0 [ 435.603979] do_syscall_64+0x1d5/0x640 [ 435.607857] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 435.613027] RIP: 0033:0x45c889 [ 435.616199] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 435.623891] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 435.631168] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 435.638439] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 08:13:36 executing program 0 (fault-call:4 fault-nth:53): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 435.645721] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 435.652978] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000034 [ 435.720552] PPPIOCDETACH file->f_count=2 [ 435.753579] FAULT_INJECTION: forcing a failure. [ 435.753579] name failslab, interval 1, probability 0, space 0, times 0 [ 435.765266] CPU: 0 PID: 13176 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 435.773292] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 435.782649] Call Trace: [ 435.785247] dump_stack+0x13e/0x194 [ 435.788877] should_fail.cold+0x10a/0x14b [ 435.793034] should_failslab+0xd6/0x130 [ 435.797014] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 435.802121] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 435.807581] ? __alloc_skb+0x9a/0x4c0 [ 435.811402] __kmalloc_node_track_caller+0x38/0x70 [ 435.816408] __kmalloc_reserve.isra.0+0x35/0xd0 [ 435.821167] __alloc_skb+0xca/0x4c0 [ 435.824804] ? skb_trim+0x160/0x160 [ 435.828426] ? netlink_has_listeners+0x1ff/0x310 [ 435.833185] kobject_uevent_env+0x6d1/0xc50 [ 435.837627] ? is_acpi_device_node+0x5b/0x70 [ 435.842026] device_del+0x642/0xa80 [ 435.845654] ? __device_links_no_driver+0x1f0/0x1f0 [ 435.850677] ? ppp_init_net+0x380/0x380 [ 435.854648] rollback_registered_many+0x620/0xa70 [ 435.859495] ? ppp_ioctl+0x1266/0x221a [ 435.863382] ? netdev_info+0xf0/0xf0 [ 435.867098] rollback_registered+0xd6/0x180 [ 435.871413] ? rollback_registered_many+0xa70/0xa70 [ 435.876428] unregister_netdevice_queue+0x1a1/0x220 [ 435.881455] ppp_ioctl+0x1b3f/0x221a [ 435.885160] ? ppp_nl_newlink+0x230/0x230 [ 435.889297] ? ppp_nl_newlink+0x230/0x230 [ 435.893440] do_vfs_ioctl+0x75a/0xfe0 [ 435.897253] ? selinux_file_mprotect+0x5c0/0x5c0 [ 435.902017] ? ioctl_preallocate+0x1a0/0x1a0 [ 435.906440] ? security_file_ioctl+0x76/0xb0 [ 435.910848] ? security_file_ioctl+0x83/0xb0 [ 435.915253] SyS_ioctl+0x7f/0xb0 [ 435.918604] ? do_vfs_ioctl+0xfe0/0xfe0 [ 435.922572] do_syscall_64+0x1d5/0x640 [ 435.926466] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 435.931667] RIP: 0033:0x45c889 [ 435.934858] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 435.942571] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 08:13:37 executing program 0 (fault-call:4 fault-nth:54): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 435.950012] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 435.957283] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 435.964723] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 435.972000] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000035 [ 436.030089] PPPIOCDETACH file->f_count=2 [ 436.061178] FAULT_INJECTION: forcing a failure. [ 436.061178] name failslab, interval 1, probability 0, space 0, times 0 [ 436.072711] CPU: 0 PID: 13187 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 436.080729] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 436.090102] Call Trace: [ 436.092701] dump_stack+0x13e/0x194 [ 436.096345] should_fail.cold+0x10a/0x14b [ 436.100502] should_failslab+0xd6/0x130 [ 436.104468] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 436.109573] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 436.115027] ? __alloc_skb+0x9a/0x4c0 [ 436.118835] __kmalloc_node_track_caller+0x38/0x70 [ 436.123875] __kmalloc_reserve.isra.0+0x35/0xd0 [ 436.128538] __alloc_skb+0xca/0x4c0 [ 436.132173] ? skb_trim+0x160/0x160 [ 436.135814] ? netlink_has_listeners+0x1ff/0x310 [ 436.140655] kobject_uevent_env+0x6d1/0xc50 [ 436.144984] ? is_acpi_device_node+0x5b/0x70 [ 436.149388] device_del+0x642/0xa80 [ 436.153015] ? __device_links_no_driver+0x1f0/0x1f0 [ 436.158028] ? ppp_init_net+0x380/0x380 [ 436.162003] rollback_registered_many+0x620/0xa70 [ 436.166896] ? ppp_ioctl+0x1266/0x221a [ 436.170786] ? netdev_info+0xf0/0xf0 [ 436.174514] rollback_registered+0xd6/0x180 [ 436.178865] ? rollback_registered_many+0xa70/0xa70 [ 436.183924] unregister_netdevice_queue+0x1a1/0x220 [ 436.188939] ppp_ioctl+0x1b3f/0x221a [ 436.192657] ? ppp_nl_newlink+0x230/0x230 [ 436.196802] ? ppp_nl_newlink+0x230/0x230 [ 436.202362] do_vfs_ioctl+0x75a/0xfe0 [ 436.206155] ? selinux_file_mprotect+0x5c0/0x5c0 [ 436.210897] ? ioctl_preallocate+0x1a0/0x1a0 [ 436.215295] ? security_file_ioctl+0x76/0xb0 [ 436.219685] ? security_file_ioctl+0x83/0xb0 [ 436.224099] SyS_ioctl+0x7f/0xb0 [ 436.227467] ? do_vfs_ioctl+0xfe0/0xfe0 [ 436.231446] do_syscall_64+0x1d5/0x640 [ 436.235343] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 436.240530] RIP: 0033:0x45c889 [ 436.243714] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 436.251423] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 08:13:37 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, 0x0, 0x0) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:13:37 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r0, 0x29, 0x10, 0x0, &(0x7f0000000000)) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000040)=0x1, 0x4) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r6 = dup2(r4, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$VIDIOC_PREPARE_BUF(0xffffffffffffffff, 0xc058565d, &(0x7f0000000180)={0x3ff, 0x9, 0x4, 0x1000000, 0x4, {0x77359400}, {0x4, 0x2, 0x1, 0x40, 0x42, 0xa5, "ee21aa4c"}, 0x6, 0x1, @planes=&(0x7f0000000100)={0x3, 0xff, @fd=r6, 0x80}, 0x7ff, 0x0, 0xffffffffffffffff}) ioctl$VIDIOC_S_AUDIO(r7, 0x40345622, &(0x7f0000000280)={0x4, "4ed2fae690ea0b4cf7412d244dc6f19594960e42f465f91c3e347ddd81000e9a", 0x1}) clock_nanosleep(0x6, 0x1, &(0x7f0000000000)={0x0, 0x989680}, 0x0) write$tun(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="000088ca0000000000000000000000000f000000000000000000000f0f00000000000000000060a5c26800103a00fe800000000000000000000000000000ff02000000000000000000000000000186009078fd0000000000000000000000dbf2965b46cf563f587870e1aa6eba"], 0x5e) [ 436.258823] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 436.266104] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 436.273364] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 436.280621] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000036 [ 436.352918] PPPIOCDETACH file->f_count=2 08:13:38 executing program 0 (fault-call:4 fault-nth:55): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 437.663946] FAULT_INJECTION: forcing a failure. [ 437.663946] name failslab, interval 1, probability 0, space 0, times 0 [ 437.675295] CPU: 0 PID: 13216 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 437.683327] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 437.692675] Call Trace: [ 437.695268] dump_stack+0x13e/0x194 [ 437.698893] should_fail.cold+0x10a/0x14b [ 437.703041] should_failslab+0xd6/0x130 [ 437.707014] kmem_cache_alloc_node+0x288/0x7a0 [ 437.711600] ? netlink_has_listeners+0x1d8/0x310 [ 437.716342] __alloc_skb+0x9a/0x4c0 [ 437.720998] ? skb_trim+0x160/0x160 [ 437.724621] ? netlink_has_listeners+0x1ff/0x310 [ 437.729381] kobject_uevent_env+0x6d1/0xc50 [ 437.733703] ? is_acpi_device_node+0x5b/0x70 [ 437.738102] device_del+0x642/0xa80 [ 437.741717] ? __device_links_no_driver+0x1f0/0x1f0 [ 437.746813] ? ppp_init_net+0x380/0x380 [ 437.750782] rollback_registered_many+0x620/0xa70 [ 437.755624] ? ppp_ioctl+0x1266/0x221a [ 437.759641] ? netdev_info+0xf0/0xf0 [ 437.763360] rollback_registered+0xd6/0x180 [ 437.767685] ? rollback_registered_many+0xa70/0xa70 [ 437.772707] unregister_netdevice_queue+0x1a1/0x220 [ 437.777726] ppp_ioctl+0x1b3f/0x221a [ 437.781440] ? ppp_nl_newlink+0x230/0x230 [ 437.785592] ? ppp_nl_newlink+0x230/0x230 [ 437.794225] do_vfs_ioctl+0x75a/0xfe0 [ 437.798022] ? selinux_file_mprotect+0x5c0/0x5c0 [ 437.802770] ? ioctl_preallocate+0x1a0/0x1a0 [ 437.807178] ? security_file_ioctl+0x76/0xb0 [ 437.811583] ? security_file_ioctl+0x83/0xb0 [ 437.816022] SyS_ioctl+0x7f/0xb0 [ 437.819505] ? do_vfs_ioctl+0xfe0/0xfe0 [ 437.823568] do_syscall_64+0x1d5/0x640 [ 437.827492] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 437.832677] RIP: 0033:0x45c889 [ 437.835863] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 437.843623] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 437.850955] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 08:13:38 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = dup2(r2, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:13:38 executing program 4: setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r0 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r0, 0x29, 0x10, 0x0, &(0x7f0000000000)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) write$P9_RLCREATE(r2, &(0x7f0000000180)={0x18, 0xf, 0x2, {{0x4, 0x4, 0x2}, 0x4}}, 0x18) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup2(r3, r4) ioctl$VIDIOC_ENUMSTD(r5, 0xc0485619, &(0x7f0000000100)={0x1374, 0x200000, "2d9b395c3ee2da0a50093b3ce6d95da86922ac74e3496e06", {0x9}, 0x2}) accept4$llc(r4, &(0x7f0000000080)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f00000000c0)=0x10, 0x800) r6 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) setsockopt$SO_BINDTODEVICE(r6, 0x1, 0x19, &(0x7f0000000000)='bridge0\x00', 0x10) sendto$inet(0xffffffffffffffff, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:13:38 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) r3 = socket$isdn(0x22, 0x3, 0x11) lseek(r3, 0xffffffffffffff67, 0x4) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) 08:13:38 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, 0x0, 0x0) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) 08:13:38 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(0xffffffffffffffff, r1) ioctl$VT_RESIZE(r1, 0x5609, &(0x7f0000000000)={0x101, 0x1, 0x1000}) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = getpid() sched_setattr(r2, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) ptrace$cont(0x7, r2, 0x3, 0x0) [ 437.858255] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 437.865577] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 437.872880] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000037 08:13:38 executing program 0 (fault-call:4 fault-nth:56): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 437.919919] PPPIOCDETACH file->f_count=2 08:13:38 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$GIO_FONTX(r3, 0x4b6b, &(0x7f0000000080)={0x54, 0x15, &(0x7f0000000480)}) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) r4 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/sync_persist_mode\x00', 0x2, 0x0) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080)='nl80211\x00') r6 = creat(0x0, 0x0) sendmsg$NL80211_CMD_GET_MESH_CONFIG(r6, &(0x7f0000000340)={&(0x7f0000000100), 0xc, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYRES16=r5, @ANYRES64=r4], 0x2}, 0x1, 0x0, 0x0, 0x20004001}, 0x0) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_MSFILTER(r7, 0x0, 0x30, &(0x7f0000000880)={0x5, {{0x2, 0x4e22, @broadcast}}, 0x0, 0x8, [{{0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0xb}}}, {{0x2, 0x4e22, @broadcast}}, {{0x2, 0x4e24, @rand_addr=0x64010100}}, {{0x2, 0x4e20, @broadcast}}, {{0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x31}}}, {{0x2, 0x4e20, @broadcast}}, {{0x2, 0x4e23, @initdev={0xac, 0x1e, 0x0, 0x0}}}, {{0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x27}}}]}, 0x490) sendmsg$NL80211_CMD_SET_MESH_CONFIG(r2, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x28, r5, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0x4}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x1f}}]}, 0x28}}, 0x40800) [ 438.019235] FAULT_INJECTION: forcing a failure. [ 438.019235] name failslab, interval 1, probability 0, space 0, times 0 [ 438.031561] CPU: 0 PID: 13242 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 438.040332] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 438.050035] Call Trace: [ 438.052642] dump_stack+0x13e/0x194 [ 438.056278] should_fail.cold+0x10a/0x14b [ 438.060575] should_failslab+0xd6/0x130 [ 438.064617] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 438.069720] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 438.075196] ? __alloc_skb+0x9a/0x4c0 [ 438.079009] __kmalloc_node_track_caller+0x38/0x70 [ 438.083949] __kmalloc_reserve.isra.0+0x35/0xd0 [ 438.088732] __alloc_skb+0xca/0x4c0 [ 438.092370] ? skb_trim+0x160/0x160 [ 438.095996] ? netlink_has_listeners+0x1ff/0x310 [ 438.100762] kobject_uevent_env+0x6d1/0xc50 [ 438.105372] ? is_acpi_device_node+0x5b/0x70 [ 438.110220] device_del+0x642/0xa80 [ 438.113872] ? __device_links_no_driver+0x1f0/0x1f0 [ 438.118994] ? ppp_init_net+0x380/0x380 [ 438.122988] rollback_registered_many+0x620/0xa70 [ 438.127844] ? ppp_ioctl+0x1266/0x221a [ 438.131731] ? netdev_info+0xf0/0xf0 [ 438.135445] rollback_registered+0xd6/0x180 [ 438.139758] ? rollback_registered_many+0xa70/0xa70 [ 438.145003] unregister_netdevice_queue+0x1a1/0x220 [ 438.150028] ppp_ioctl+0x1b3f/0x221a [ 438.153746] ? ppp_nl_newlink+0x230/0x230 [ 438.157899] ? ppp_nl_newlink+0x230/0x230 [ 438.162056] do_vfs_ioctl+0x75a/0xfe0 [ 438.165870] ? selinux_file_mprotect+0x5c0/0x5c0 [ 438.170637] ? ioctl_preallocate+0x1a0/0x1a0 [ 438.175049] ? security_file_ioctl+0x76/0xb0 [ 438.179466] ? security_file_ioctl+0x83/0xb0 [ 438.183968] SyS_ioctl+0x7f/0xb0 [ 438.183977] ? do_vfs_ioctl+0xfe0/0xfe0 [ 438.183988] do_syscall_64+0x1d5/0x640 08:13:39 executing program 0 (fault-call:4 fault-nth:57): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 438.184004] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 438.184012] RIP: 0033:0x45c889 [ 438.184017] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 438.184027] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 438.184037] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 438.184042] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 438.184047] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 438.184052] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000038 [ 438.275225] PPPIOCDETACH file->f_count=2 [ 438.306286] FAULT_INJECTION: forcing a failure. [ 438.306286] name failslab, interval 1, probability 0, space 0, times 0 [ 438.318279] CPU: 0 PID: 13263 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 438.326270] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 438.335743] Call Trace: [ 438.338346] dump_stack+0x13e/0x194 [ 438.342000] should_fail.cold+0x10a/0x14b [ 438.346159] should_failslab+0xd6/0x130 [ 438.350217] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 438.355356] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 438.360824] ? __alloc_skb+0x9a/0x4c0 [ 438.364620] __kmalloc_node_track_caller+0x38/0x70 [ 438.369540] __kmalloc_reserve.isra.0+0x35/0xd0 [ 438.374209] __alloc_skb+0xca/0x4c0 [ 438.377827] ? skb_trim+0x160/0x160 [ 438.381460] ? netlink_has_listeners+0x1ff/0x310 [ 438.389266] kobject_uevent_env+0x6d1/0xc50 [ 438.393589] ? is_acpi_device_node+0x5b/0x70 [ 438.397986] device_del+0x642/0xa80 [ 438.401609] ? __device_links_no_driver+0x1f0/0x1f0 [ 438.406621] ? ppp_init_net+0x380/0x380 [ 438.410580] rollback_registered_many+0x620/0xa70 [ 438.415528] ? ppp_ioctl+0x1266/0x221a [ 438.419445] ? netdev_info+0xf0/0xf0 [ 438.423160] rollback_registered+0xd6/0x180 [ 438.427478] ? rollback_registered_many+0xa70/0xa70 [ 438.432614] unregister_netdevice_queue+0x1a1/0x220 [ 438.437624] ppp_ioctl+0x1b3f/0x221a [ 438.441344] ? ppp_nl_newlink+0x230/0x230 [ 438.445497] ? ppp_nl_newlink+0x230/0x230 [ 438.449702] do_vfs_ioctl+0x75a/0xfe0 [ 438.453515] ? selinux_file_mprotect+0x5c0/0x5c0 [ 438.458261] ? ioctl_preallocate+0x1a0/0x1a0 [ 438.462673] ? security_file_ioctl+0x76/0xb0 [ 438.467208] ? security_file_ioctl+0x83/0xb0 08:13:39 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)=ANY=[@ANYBLOB="0000ff0a722c0008000060a5c26800103a00fe800000000000000000000000000000ff0200000000000000000000000000018600907800"/66], 0x42) [ 438.471605] SyS_ioctl+0x7f/0xb0 [ 438.475015] ? do_vfs_ioctl+0xfe0/0xfe0 [ 438.478989] do_syscall_64+0x1d5/0x640 [ 438.482883] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 438.488083] RIP: 0033:0x45c889 [ 438.491259] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 438.498959] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 438.506235] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 438.513510] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 08:13:39 executing program 0 (fault-call:4 fault-nth:58): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 438.520779] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 438.528053] R13: 00000000000002cf R14: 00000000004c5258 R15: 0000000000000039 [ 438.590066] PPPIOCDETACH file->f_count=2 [ 438.619960] FAULT_INJECTION: forcing a failure. [ 438.619960] name failslab, interval 1, probability 0, space 0, times 0 [ 438.631531] CPU: 0 PID: 13275 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 438.639423] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 438.648977] Call Trace: [ 438.651656] dump_stack+0x13e/0x194 [ 438.655351] should_fail.cold+0x10a/0x14b [ 438.659584] should_failslab+0xd6/0x130 [ 438.663566] kmem_cache_alloc_node+0x288/0x7a0 [ 438.668171] ? netlink_has_listeners+0x1d8/0x310 [ 438.672943] __alloc_skb+0x9a/0x4c0 [ 438.676571] ? skb_trim+0x160/0x160 [ 438.680191] ? netlink_has_listeners+0x1ff/0x310 [ 438.684949] kobject_uevent_env+0x6d1/0xc50 [ 438.689281] ? is_acpi_device_node+0x5b/0x70 [ 438.693721] device_del+0x642/0xa80 [ 438.697361] ? __device_links_no_driver+0x1f0/0x1f0 [ 438.702432] ? ppp_init_net+0x380/0x380 [ 438.706394] rollback_registered_many+0x620/0xa70 [ 438.711231] ? ppp_ioctl+0x1266/0x221a [ 438.715127] ? netdev_info+0xf0/0xf0 [ 438.718842] rollback_registered+0xd6/0x180 [ 438.723242] ? rollback_registered_many+0xa70/0xa70 [ 438.728255] unregister_netdevice_queue+0x1a1/0x220 [ 438.733281] ppp_ioctl+0x1b3f/0x221a [ 438.736987] ? ppp_nl_newlink+0x230/0x230 [ 438.741131] ? ppp_nl_newlink+0x230/0x230 [ 438.745268] do_vfs_ioctl+0x75a/0xfe0 [ 438.749104] ? selinux_file_mprotect+0x5c0/0x5c0 [ 438.753866] ? ioctl_preallocate+0x1a0/0x1a0 [ 438.758337] ? security_file_ioctl+0x76/0xb0 [ 438.762731] ? security_file_ioctl+0x83/0xb0 [ 438.767137] SyS_ioctl+0x7f/0xb0 [ 438.770495] ? do_vfs_ioctl+0xfe0/0xfe0 [ 438.774529] do_syscall_64+0x1d5/0x640 [ 438.778419] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 438.783599] RIP: 0033:0x45c889 [ 438.786772] RSP: 002b:00007fcd48ff7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 438.794743] RAX: ffffffffffffffda RBX: 00007fcd48ff86d4 RCX: 000000000045c889 [ 438.802007] RDX: 0000000000000000 RSI: 000000004004743c RDI: 0000000000000003 [ 438.809279] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 08:13:39 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(0xffffffffffffffff, &(0x7f00000092c0), 0x4ff, 0x0) 08:13:39 executing program 0 (fault-call:4 fault-nth:59): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 438.816548] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 438.823820] R13: 00000000000002cf R14: 00000000004c5258 R15: 000000000000003a [ 438.887516] PPPIOCDETACH file->f_count=2 [ 438.980853] PPPIOCDETACH file->f_count=2 08:13:41 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = dup2(r2, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:13:41 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)=ANY=[@ANYBLOB="00000060a5c26800103a00fe800000000000000000000000000000ff02000000000000000000000000000100000000000000"], 0x42) r3 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r3, 0x29, 0x10, 0x0, &(0x7f0000000000)) r4 = dup3(r3, 0xffffffffffffffff, 0x0) ioctl$KVM_SET_SREGS(r4, 0x4138ae84, &(0x7f0000000180)={{0x0, 0x6000, 0x10, 0x7, 0x81, 0x1, 0xff, 0x9, 0xc8, 0x4, 0x6, 0x80}, {0x1000, 0x0, 0xc, 0x4, 0xf9, 0x1, 0x3, 0x1, 0x8, 0x8e, 0x81}, {0x10004, 0xd000, 0x8, 0x99, 0x40, 0x8c, 0x40, 0x6, 0x0, 0x9, 0x0, 0x5}, {0x4, 0x100000, 0xa, 0x4, 0xc0, 0x3f, 0x1, 0x64, 0x7, 0x0, 0x6}, {0x6000, 0x4, 0xa, 0xff, 0x3, 0x28, 0x3f, 0x0, 0xf, 0x1, 0x4}, {0x4000, 0x100000, 0xc, 0x1, 0x20, 0x8, 0x80, 0x3f, 0xbb, 0x7, 0xf2, 0x9}, {0x0, 0x4000, 0x8, 0x0, 0x2, 0x4a, 0x9, 0x2, 0x7f, 0x7, 0x9, 0x9}, {0x6000, 0x2000, 0xc, 0x8, 0xb9, 0x1f, 0x1, 0x81, 0xfe, 0x9, 0x3, 0x3f}, {0x102001, 0x2}, {0x100000, 0x401}, 0x80000000, 0x0, 0x3000, 0x4000, 0x6, 0x100, 0x2, [0x3, 0x0, 0x7, 0xffffffff]}) 08:13:41 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dlm_plock\x00', 0x795140, 0x0) ioctl$SNDRV_PCM_IOCTL_RESET(r1, 0x4141, 0x0) 08:13:41 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:13:41 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(0xffffffffffffffff, &(0x7f00000092c0), 0x4ff, 0x0) 08:13:41 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r1, 0x29, 0x10, 0x0, &(0x7f0000000000)) vmsplice(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="24058478d3c2e8bee630340f90655b796c15aabfe2d35f7b27dc6fa2aaddf2a60acbc81e2623e20da94baeb2dc1443c0e2ea8976c40724c0ffff20a768719bbbedf8a077c4bc19ad2d6237942a74982a1e47a914ab017074e464119c41c1118420b366174f6dd624160900000000000000718afcad6682ed58fc1913f442609c00", 0x2}], 0x102b, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) r2 = getpid() sched_setattr(r2, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) ptrace$setregs(0xd, r2, 0x1, &(0x7f0000000140)) ptrace$cont(0x7, r0, 0x0, 0x0) 08:13:42 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r1, 0x29, 0x10, 0x0, &(0x7f0000000000)) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000000)={'vcan0\x00', 0x100}) ptrace$cont(0x7, r0, 0x0, 0x0) 08:13:42 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x80003, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) r2 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r2, 0x29, 0x10, 0x0, &(0x7f0000000000)) r3 = dup2(0xffffffffffffffff, r2) ioctl$EVIOCGREP(r3, 0x4004743c, 0x0) [ 441.065974] device vcan0 entered promiscuous mode [ 441.073615] PPPIOCDETACH file->f_count=2 08:13:42 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in=@private=0xa010102, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r4, r5) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000000040)={0x6, 0x0, 0x5, 0x4, 'syz1\x00', 0x10}) r6 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r3, r6) r7 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) ioprio_get$uid(0x3, r8) ioctl$SIOCAX25GETUID(r6, 0x89e0, &(0x7f0000000000)={0x3, @null, r8}) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="9212e8754ee83f1cd40000000000000000000060a5c26800103a00fe800000000000000000000000000000ff02002f000000000082775befe904f9f80090780104000040fa49310000000000000000bc23267f36e19a94752946f0d3464191bf44e44413738fcfb203348e5acd95ae4b0010513d7549846db2defd8db727d611f398a6f57add00000000000000"], 0x42) 08:13:42 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r2, 0x29, 0x10, 0x0, &(0x7f0000000000)) r3 = socket$inet(0x2, 0x4000000805, 0x0) r4 = socket$inet_sctp(0x2, 0x5, 0x84) dup3(r3, r4, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000000040)=[@in={0x2, 0x4e20, @empty}], 0x10) sendto$inet(r4, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f0000000380)=ANY=[@ANYBLOB="020000003b511d4cc2b7db2be47c30d9c67bd993d31f3345c1578e0c9d6b03aa5913689eb4041c67bda226f2d757d19b21459bd70a881ae740379a1310abbf48b3fed167a769a0a188cac79de8711cdd8651c24af9c4dcb3e072859073314374cdaa2169048825f0fb230565aea45f7e591f72671df1141806057ed3cd43e91ebc8e71d6357e9f112d44dfdaa592af6edd19b573f31bad4846082bddb9d1c88bf789f21a1aaff60218b4b23dcef67234623f78db28c371b4156ea41a2a5cff2701e1d7922b6f53950920868b3aa9cac3327e611c19046735f659de4ded47aeac1758a3c0b15f0f0a6b39a0e73f66f44d753a847b49dea0580762fef8882fa7c8652929bbda972acf8cce5e2cdf5cf8f33e3c444d0d68e7138d42d647c8af", @ANYRES32=r4, @ANYRES32=0x0], &(0x7f0000a8a000)=0x3) getsockopt$inet_sctp_SCTP_ASSOCINFO(r4, 0x84, 0x1, &(0x7f0000000000)={r5, 0x200, 0x0, 0x0, 0x10000}, &(0x7f0000000040)=0x14) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x75, &(0x7f0000000180)={r5, 0x2}, 0x8) 08:13:42 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) write$P9_RRENAME(r5, &(0x7f0000000000)={0x7, 0x15, 0x2}, 0x7) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) [ 441.371036] PPPIOCDETACH file->f_count=2 08:13:42 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) socket$inet6_tcp(0xa, 0x1, 0x0) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_INFO(r1, 0xc10c5541, &(0x7f0000000240)={0xc9, 0x8000009, 0x1}) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 441.450368] PPPIOCDETACH file->f_count=2 [ 441.520199] PPPIOCDETACH file->f_count=2 08:13:45 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(0xffffffffffffffff, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:13:45 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000180)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}, {0x0, 0x0, 0x0, 0x10000000000000}, {0x100000000}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}, 0x0, @in=@rand_addr=0x64010102}}, 0xe8) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) socket$bt_cmtp(0x1f, 0x3, 0x5) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)=ANY=[], 0x0) 08:13:45 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/263) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:13:45 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(0xffffffffffffffff, &(0x7f00000092c0), 0x4ff, 0x0) 08:13:45 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) r1 = geteuid() r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) ioprio_get$uid(0x3, r3) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f0000000400)=0x0) syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner', 0x3d, r1}}, {@fowner_gt={'fowner>', r3}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid', 0x3d, r4}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r5, 0x29, 0x10, 0x0, &(0x7f0000000000)) r6 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r6, 0x29, 0x10, 0x0, &(0x7f0000000000)) splice(r5, &(0x7f0000000540)=0x6, r6, &(0x7f0000000580)=0x7fff, 0xfffffffffffffffe, 0x9) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:13:45 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r2 = dup2(r0, r1) write$UHID_CREATE(r1, &(0x7f0000000280)={0x0, {'syz0\x00', 'syz1\x00', 'syz1\x00', &(0x7f0000000000)=""/131, 0x83, 0x3012, 0x7ff, 0x0, 0x7, 0xfffffff8}}, 0x120) r3 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)=@deltaction={0x14, 0x31, 0x8, 0x70bd29, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x44001}, 0x8000) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0xd) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000140)) ptrace$cont(0x7, r3, 0x0, 0x0) 08:13:45 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x840c, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) [ 444.099360] hfsplus: unable to parse mount options [ 444.150567] PPPIOCDETACH file->f_count=2 08:13:45 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) r2 = getpid() sched_setattr(r2, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x8000000}, 0x0) wait4(r0, 0x0, 0x1000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f0000000040)=[@in={0x2, 0x4e20, @empty}], 0x10) sendto$inet(0xffffffffffffffff, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000025e000)={0x2, [0x0, 0x0]}, &(0x7f0000a8a000)=0xc) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000000)={r3, 0x200, 0x0, 0x0, 0x10000}, &(0x7f0000000040)=0x14) setsockopt$inet_sctp_SCTP_AUTH_KEY(0xffffffffffffffff, 0x84, 0x17, &(0x7f0000000140)={r3, 0x1, 0x7d, "f578bf623ac80663048b73854d7834c4d0408b57b83fc899d051f2a7d1ec7acf29ec1e52a36afe0c51c763a1eba341a9b439df29d31fb5dfb48f21aa8a391ee5350390256259c0d84a0a5affb4881d028906f6fb0f76db3b0c73404719f0c976fb0a4c01757b2735af2245b8fd3fb93db58078b45ac7c765d39352903a"}, 0x85) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) 08:13:45 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) rt_sigprocmask(0x2, &(0x7f0000000180)={[0x15ea]}, &(0x7f00000001c0), 0x8) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:13:45 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0xfffffde1, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x400000000}, 0x0) tkill(r1, 0x41) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000080)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) setsockopt$inet_MCAST_JOIN_GROUP(r4, 0x0, 0x2a, &(0x7f0000000140)={0x3, {{0x2, 0x4e24, @remote}}}, 0x88) ptrace$cont(0x7, r0, 0x0, 0xfffffffffffffffd) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$TIOCSERGETLSR(0xffffffffffffffff, 0x5459, &(0x7f0000000000)) 08:13:45 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x3, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) [ 444.330396] PPPIOCDETACH file->f_count=2 08:13:45 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/net/pfkey\x00', 0x20000, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 444.549800] PPPIOCDETACH file->f_count=2 [ 444.877117] hfsplus: unable to parse mount options 08:13:48 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(0xffffffffffffffff, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:13:48 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r2, 0x29, 0x10, 0x0, &(0x7f0000000000)) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x80002, 0x0) ioctl$FICLONE(r2, 0x40049409, r3) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r4, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r7 = dup2(r5, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$KDENABIO(r7, 0x4b36) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) 08:13:48 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000240)=""/205) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:13:48 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, 0x0, 0x0, 0x0) 08:13:48 executing program 4: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4000) ioctl$VIDIOC_QUERYCTRL(r0, 0xc0445624, &(0x7f00000000c0)={0x8, 0x101, "4174dc64c45654eafb6fe15f9699bc10e84e035c20eed6672a5c5d634649aef1", 0x6ee0, 0x9b, 0x7c647591, 0x7, 0x1}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r1, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r1, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) r2 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000200)='/dev/dlm_plock\x00', 0x2000, 0x0) ioctl$KVM_PPC_ALLOCATE_HTAB(r2, 0xc004aea7, &(0x7f0000000240)) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000000480)=@security={'security\x00', 0xe, 0x4, 0x2e8, 0xffffffff, 0x0, 0x190, 0xc0, 0xffffffff, 0xffffffff, 0x250, 0x250, 0x250, 0xffffffff, 0x4, &(0x7f0000000300), {[{{@ip={@local, @private=0xa010101, 0xff000000, 0xff000000, 'caif0\x00', 'veth1_to_hsr\x00', {}, {}, 0x1, 0x3, 0x4}, 0x0, 0x98, 0xc0, 0x0, {}, [@common=@icmp={{0x28, 'icmp\x00'}, {0xb, "a56b"}}]}, @common=@inet=@TCPMSS={0x28, 'TCPMSS\x00', 0x0, {0x1000}}}, {{@ip={@local, @loopback, 0x0, 0xffffff00, 'batadv_slave_1\x00', 'bridge_slave_1\x00', {0xff}, {}, 0x0, 0x3, 0x5}, 0x0, 0x70, 0xd0}, @common=@SET={0x60, 'SET\x00', 0x0, {{0x3, [0x6, 0x2, 0x0, 0x1, 0x1, 0x4], 0x1, 0x1}, {0xffffffffffffffff, [0x2, 0x6, 0x4, 0x5, 0x2], 0x0, 0x6}}}}, {{@ip={@private=0xa010101, @remote, 0xffffffff, 0xff, 'bridge0\x00', 'veth0_virt_wifi\x00', {0xff}, {0xff}, 0x1, 0x0, 0x4}, 0x0, 0x98, 0xc0, 0x0, {}, [@common=@icmp={{0x28, 'icmp\x00'}, {0xe, "8359", 0x1}}]}, @common=@unspec=@CLASSIFY={0x28, 'CLASSIFY\x00', 0x0, {0xff}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x348) lremovexattr(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)=@known='system.sockprotoname\x00') mount$9p_rdma(&(0x7f0000000140)='127.0.0.1\x00', &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='9p\x00', 0x8000, &(0x7f0000000340)=ANY=[@ANYBLOB="7472616e733d72646d612c706f72743d3078303030303030303030303030346532302c73713d30781f3030303030303030303030303030362c72713d3078303030303030303030303030303033622c74696d656f75743d3078303030303030303030303030303030372c72713d3078303030303030303030303030303030392c72713d3078303030303030303030303030303030302c6d65617373929d212bfa01356162656c2c636f6e746578743d73797374656d5f752c7375626a5f747970653d7665746831002c686173682c00"]) 08:13:48 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, 0xffffffffffffffff, &(0x7f0000000180)={0x80000000}) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$USBDEVFS_DROP_PRIVILEGES(r4, 0x4004551e, &(0x7f00000001c0)=0x9) [ 447.229581] PPPIOCDETACH file->f_count=2 [ 447.244194] x_tables: ip_tables: TCPMSS target: only valid for protocol 6 08:13:48 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000840)='/dev/hwrng\x00', 0x301000, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080)='nl80211\x00') r3 = creat(0x0, 0x0) sendmsg$NL80211_CMD_GET_MESH_CONFIG(r3, &(0x7f0000000340)={&(0x7f0000000100), 0xc, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYRES16=r2, @ANYRES64], 0x2}, 0x1, 0x0, 0x0, 0x20004001}, 0x0) r4 = socket(0x11, 0x2, 0x0) bind(r4, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r4, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000280)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="3400000015002502000000000000000002000000", @ANYRES32=r5, @ANYBLOB="08000400000000001400030073797a6b616c6c65723000000000000072cf25bc0d723807305eb5148e3f64a7ce59886d00622f73bc808b4aafe9b5d7dd653d7dbcad1722fd648d25cbb20d8e627a7e171e7be7cfd5fc3bb2ad64df5fdc0972b6d467da85a4ccebbcc6c1673fc63fd1b21082c446abe1670721a89b8b8ec9ea1508c39f3f4acf581bfee0f9d8d2e70e1a557772"], 0x34}, 0x1, 0x0, 0x0, 0x881}, 0x0) sendmsg$NL80211_CMD_SET_MPATH(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x44, r2, 0x300, 0x70bd25, 0x25dfdbfe, {}, [@NL80211_ATTR_IFINDEX={0x8, 0x3, r5}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0xffffffffffffffff}, @NL80211_ATTR_MAC={0xa, 0x6, @random="3e3780ba3f2d"}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x3}, @NL80211_ATTR_MAC={0xa, 0x6, @random="17b3ef30443e"}]}, 0x44}, 0x1, 0x0, 0x0, 0x408c4}, 0x200400c5) getsockname$llc(r1, &(0x7f0000000880)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f00000008c0)=0x10) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) 08:13:48 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) socket$netlink(0x10, 0x3, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) r2 = syz_init_net_socket$nl_rdma(0xffffffffffffffff, 0x3, 0x14) setsockopt$netlink_NETLINK_CAP_ACK(r2, 0x10e, 0xa, &(0x7f0000000980)=0x7, 0x4) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000040)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) [ 447.380747] PPPIOCDETACH file->f_count=2 08:13:48 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r2, r3) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0x7, &(0x7f0000000180)={0x5, 0x0, 0x80, 0x20}, 0x10) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:13:48 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r0, r1) r2 = socket$pppl2tp(0x18, 0x1, 0x1) fdatasync(r2) ioctl$BLKPG(r1, 0x1269, &(0x7f0000000100)={0x2, 0x4, 0x77, &(0x7f0000000180)="6e6dc411527ceb20fe34fc87653083343c0ab5dbfcf3e6d8d13829d34848f43ce852c5e0f21de9bf4891c8f2d1c29c5e7da49254dd8d8be716f40ece00f4a4d03106b15bf9c25eae676984c8e38c880b5dbe67750d50b187bbc11b37322e49d13f136c901bf7c1777fbfcd22f51ddf48887b7a987bdf32"}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r5, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0xfffe, 0x0, 0xa, 0x0, 0x0, 0x3b}, {}, {}, 0x0, 0x0, 0x2}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}, 0x0, @in, 0x3504}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000060a5c26800103a00fe80000000000000c4c834ab9e000000000000000000008600907800"/59], 0x42) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r8 = dup2(r6, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$MON_IOCX_GETX(r8, 0x4018920a, &(0x7f0000000340)={&(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @iso}, &(0x7f0000000240)=""/220, 0xdc}) [ 447.529739] PPPIOCDETACH file->f_count=2 08:13:48 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) r1 = add_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000280)='>', 0x1, 0xffffffffffffffff) request_key(&(0x7f0000001280)='asymmetric\x00', &(0x7f00000012c0)={'syz', 0x3}, &(0x7f0000001300)='GPL\x00', r1) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$DRM_IOCTL_SET_MASTER(r5, 0x641e) 08:13:48 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) setsockopt$SO_VM_SOCKETS_CONNECT_TIMEOUT(r4, 0x28, 0x6, &(0x7f0000000000)={0x0, 0x7530}, 0x10) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r5, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)=ANY=[@ANYBLOB="0000000400000000000060a5c26800103a00fe80000000000000000000000000ff020000000000000000000ee6b100000000018600907800000000"], 0x42) r6 = socket$inet(0x2, 0x4000000805, 0x0) r7 = socket$inet_sctp(0x2, 0x5, 0x84) dup3(r6, r7, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r7, 0x84, 0x64, &(0x7f0000000040)=[@in={0x2, 0x4e20, @empty}], 0x10) sendto$inet(r7, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r7, 0x84, 0x1d, &(0x7f000025e000)={0x2, [0x0, 0x0]}, &(0x7f0000a8a000)=0xc) getsockopt$inet_sctp_SCTP_ASSOCINFO(r7, 0x84, 0x1, &(0x7f0000000000)={r8, 0x200, 0x0, 0x0, 0x10000}, &(0x7f0000000040)=0x14) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000100)={r8, 0x8}, 0xc) [ 447.719632] PPPIOCDETACH file->f_count=2 [ 447.772423] PPPIOCDETACH file->f_count=2 [ 447.995705] x_tables: ip_tables: TCPMSS target: only valid for protocol 6 08:13:51 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(0xffffffffffffffff, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:13:51 executing program 0: ioctl$EVIOCGPROP(0xffffffffffffffff, 0xc004743e, &(0x7f0000000000)=""/269) r0 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, 0xffffffffffffffff, &(0x7f0000000200)) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000240)='/proc/self/net/pfkey\x00', 0x10000, 0x0) r2 = syz_genetlink_get_family_id$tipc(&(0x7f00000002c0)='TIPC\x00') sendmsg$TIPC_CMD_GET_MAX_PORTS(r1, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x1c, r2, 0x8, 0x70bd25, 0x25dfdbfd, {}, ["", "", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000040}, 0x0) ioctl$EVIOCGREP(0xffffffffffffffff, 0x4004743c, 0x0) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vcsa\x00', 0x200, 0x0) ioctl$SNDRV_PCM_IOCTL_DELAY(r1, 0x80084121, &(0x7f0000000140)) ioctl$SIOCPNGETOBJECT(r3, 0x89e0, &(0x7f00000001c0)=0x2) 08:13:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$SNDCTL_DSP_GETCAPS(r3, 0x8004500f, &(0x7f0000001400)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r4 = socket$netlink(0x10, 0x3, 0x0) futex$FUTEX_WAIT_MULTIPLE(&(0x7f0000001000)=[{&(0x7f0000000000)=0x1, 0x1}, {&(0x7f0000000040)=0x2, 0x1}, {&(0x7f0000000100), 0x1}, {&(0x7f0000000180)=0x1, 0x2}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=0x2}, {&(0x7f0000000240)=0x2, 0x1}, {&(0x7f0000000280), 0x2}, {&(0x7f00000002c0)=0x2, 0x2}, {&(0x7f0000000300)=0x2, 0x1}, {&(0x7f0000000340)=0x1}, {&(0x7f0000000480)=0x2, 0x1}, {&(0x7f00000004c0)=0x2, 0x2}, {&(0x7f0000000500)=0x2}, {&(0x7f0000000540), 0x2}, {&(0x7f0000000580)=0x1}, {&(0x7f00000005c0)=0x2}, {&(0x7f0000000600), 0x2}, {&(0x7f0000000640)=0x2, 0x1}, {&(0x7f0000000680), 0x1}, {&(0x7f00000006c0), 0x2}, {&(0x7f0000000700)=0x1, 0x2}, {&(0x7f0000000740)=0x2, 0x1}, {&(0x7f0000000780)}, {&(0x7f00000007c0)=0x2, 0x1}, {&(0x7f0000000800), 0x2}, {&(0x7f0000000840)=0x1}, {&(0x7f0000000880)=0x2}, {&(0x7f00000008c0)=0x1, 0x2}, {&(0x7f0000000900), 0x2}, {&(0x7f0000000940)}, {&(0x7f0000000980)=0x2}, {&(0x7f00000009c0)=0x2}, {&(0x7f0000000a00)=0x2, 0x2}, {&(0x7f0000000a40)}, {&(0x7f0000000a80)=0x1, 0x2}, {&(0x7f0000000ac0)=0x1, 0x1}, {&(0x7f0000000b00)=0x2}, {&(0x7f0000000b40)=0x2, 0x1}, {&(0x7f0000000b80)=0x1, 0x2}, {&(0x7f0000000bc0)=0x2}, {&(0x7f0000000c00)=0x2}, {&(0x7f0000000c40)=0x2}, {&(0x7f0000000c80)=0x1, 0x1}, {&(0x7f0000000cc0)=0x1}, {&(0x7f0000000d00)=0x1, 0x1}, {&(0x7f0000000d40)=0x2, 0x1}, {&(0x7f0000000d80)=0x2, 0x2}, {&(0x7f0000000dc0), 0x2}, {&(0x7f0000000e00)=0x2, 0x2}, {&(0x7f0000000e40)=0x1, 0x2}, {&(0x7f0000000e80)=0x2}, {&(0x7f0000000ec0)=0x2}, {&(0x7f0000000f00), 0x2}, {&(0x7f0000000f40)=0x2, 0x1}, {&(0x7f0000000f80), 0x2}, {&(0x7f0000000fc0)}], 0xd, 0x39, &(0x7f00000013c0), 0x0, 0x0) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r5, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) 08:13:51 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, 0x0, 0x0, 0x0) 08:13:51 executing program 4: arch_prctl$ARCH_MAP_VDSO_32(0x2002, 0x1) r0 = socket$inet(0x2, 0x80000, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:13:51 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) set_tid_address(&(0x7f0000000180)) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:13:51 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0xe) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000001280)=ANY=[@ANYBLOB="0100000000000000"], 0x8, 0x0) msgsnd(r1, &(0x7f0000001480)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[]], 0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/228}, 0xec, 0x0, 0x1000) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:13:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@initdev={0xac, 0x1e, 0x1, 0x0}, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0xffffffffffffffff}, 0x0, 0x6e6bb7}, {{@in6=@ipv4={[], [], @loopback}, 0x0, 0x6c}, 0x0, @in, 0x0, 0x0, 0x0, 0x10, 0x0, 0x8}}, 0x30) r3 = socket$unix(0x1, 0x2, 0x0) bind$unix(r3, &(0x7f00000006c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = socket$unix(0x1, 0x2, 0x0) connect$unix(r4, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendmmsg(r4, &(0x7f0000002dc0), 0x307017fdb7a66cb, 0x3ec0) close(r4) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r5, 0x29, 0x10, 0x0, &(0x7f0000000000)) ioctl$sock_inet_SIOCGIFNETMASK(r5, 0x891b, &(0x7f0000000040)={'geneve0\x00', {0x2, 0x4e21, @rand_addr=0x64010101}}) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r8 = dup2(r6, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$VIDIOC_G_SELECTION(r8, 0xc040565e, &(0x7f0000000100)={0xf, 0x100, 0x1, {0x1, 0x7f, 0x7, 0x3}}) 08:13:51 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r0, r1) ioctl$DRM_IOCTL_MODE_GET_LEASE(r1, 0xc01064c8, &(0x7f0000000080)={0x6, 0x0, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0) r3 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4200, 0x0, 0xfffffffffffffffe, 0x72) tkill(r2, 0xd) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) r4 = fcntl$dupfd(0xffffffffffffffff, 0x406, r3) r5 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r6 = dup2(0xffffffffffffffff, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r6, 0x84, 0x65, &(0x7f0000000140)=[@in={0x2, 0x4e20, @loopback}, @in6={0xa, 0x4e21, 0x56ad, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x80000000}, @in={0x2, 0x4e22, @rand_addr=0x64010100}, @in6={0xa, 0x4e24, 0xe9a0, @private0={0xfc, 0x0, [], 0x1}, 0x4}, @in6={0xa, 0x4e24, 0x9, @dev={0xfe, 0x80, [], 0x43}, 0x7fffffff}, @in6={0xa, 0x4e23, 0x100, @private2, 0x5}], 0x90) setsockopt$llc_int(r4, 0x10c, 0x5, &(0x7f0000000000)=0x4b, 0x4) ptrace$cont(0x7, r2, 0x0, 0x0) 08:13:51 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r1, 0x29, 0x10, 0x0, &(0x7f0000000000)) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYRESDEC=r1], 0x0, 0x14}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) [ 450.439850] PPPIOCDETACH file->f_count=2 08:13:51 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = accept4(r0, &(0x7f0000000240)=@alg, &(0x7f00000002c0)=0x80, 0x80800) setsockopt$IP_VS_SO_SET_TIMEOUT(r1, 0x0, 0x48a, &(0x7f0000000380)={0x800, 0x91, 0x9}, 0xc) dup2(0xffffffffffffffff, r1) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f00000001c0)=0x11) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) chown(&(0x7f0000000140)='./file0\x00', 0xee00, 0x0) write$FUSE_CREATE_OPEN(0xffffffffffffffff, &(0x7f0000000400)={0xa0, 0x0, 0x5, {{0x4, 0x2, 0x10001, 0x3, 0x7fff, 0x404, {0x5, 0x1, 0x3, 0xfffffffffffffdc6, 0x8000, 0xeff, 0x5, 0x8, 0x40000001, 0x6, 0x9, 0x0, 0x0, 0xfff, 0xfffff6f1}}}}, 0xa0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$P9_ROPEN(r4, &(0x7f0000000180)={0x18, 0x71, 0x2, {{0x0, 0x1, 0x6}, 0x10001}}, 0x18) r5 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x8001, 0x0) prctl$PR_GET_NAME(0x10, &(0x7f0000000300)=""/53) ioctl$EVIOCGPROP(r5, 0xc004743e, &(0x7f0000000000)=""/269) ioctl$TIOCL_GETSHIFTSTATE(0xffffffffffffffff, 0x541c, &(0x7f0000000340)={0x6, 0x9}) r6 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r5, &(0x7f0000000200)) ioctl$EVIOCGREP(r5, 0x4004743c, 0x0) 08:13:51 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ppp\x00', 0x2580, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) epoll_create1(0x0) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 450.699707] PPPIOCDETACH file->f_count=2 08:13:54 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:13:54 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0xc0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000180)={'bridge_slave_0\x00', 0x4000}) socket$netlink(0x10, 0x3, 0x16) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000606df61cf2f13f59a5c26800103a00fe800000008908000000000000000400ff0200000000000000000000000000018600907800"/73], 0x42) 08:13:54 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e24, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) r1 = socket$inet6(0xa, 0x4, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r2, r3) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040)='TIPC\x00') sendmsg$TIPC_CMD_SHOW_LINK_STATS(r4, &(0x7f0000005fc0)={0x0, 0x0, &(0x7f0000005f80)={&(0x7f0000005f40)={0x28, r5, 0x1, 0x0, 0x0, {{}, {}, {0x6, 0x14, 'syz0\x00'}}}, 0x28}}, 0x0) sendmsg$TIPC_CMD_SET_NODE_ADDR(r3, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, r5, 0x300, 0x70bd2a, 0x25dfdbfc, {{}, {}, {0x8, 0x11, 0x3f}}, ["", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x404}, 0x4004000) getsockopt$IP6T_SO_GET_INFO(r1, 0x29, 0x10, 0x0, &(0x7f0000000000)) r6 = dup3(r1, 0xffffffffffffffff, 0x80000) setsockopt$packet_int(r6, 0x107, 0xa, &(0x7f00000000c0)=0x65, 0x4) 08:13:54 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) r1 = syz_open_dev$mouse(&(0x7f0000000180)='/dev/input/mouse#\x00', 0xe18, 0x800) ioctl$TIOCSBRK(r1, 0x5427) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:13:54 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000002700)={0x1f, 0x80, @fixed={[], 0xb1}}, 0xe) r1 = socket$inet6(0xa, 0x3, 0x9) recvmmsg(r1, &(0x7f0000002b40)=[{{0x0, 0x40000, 0x0, 0x0, 0x0, 0x40000000}}], 0x4000000000003be, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, 0x0, 0x0, 0x0) 08:13:54 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r2, r3) setsockopt$IP_VS_SO_SET_ADD(r3, 0x0, 0x482, &(0x7f0000000180)={0x89, @local, 0x4e21, 0x4, 'lblcr\x00', 0xc, 0x5, 0xe}, 0x2c) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup2(r1, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) pread64(0xffffffffffffffff, &(0x7f00000001c0)=""/15, 0xf, 0x5) ioctl$SOUND_MIXER_INFO(r5, 0x805c4d65, &(0x7f0000000080)) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f0000000280)="0c266c127f1f6588b967401241ba7860805cf65ac618dee0b02bd67aa03059b4ecc7a95425a3a07e758044ab4ea6f7ae55d88fec66ba00009500000000000a4adc02f17a3b0086dccf7cfa273033942a5b902d4256ff60a6c68a3402c07483d7d24cea347e1f03cac4b12f0711215ebbad14ee509670d5f84c6d68f497febdc8b161a7290285", 0x86, 0x20000c5, 0x0, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r6, r7) ioctl$PPPIOCSPASS(r7, 0x40107447, &(0x7f0000000140)={0x20000000000000b2, &(0x7f0000000100)=[{0x7, 0x40, 0x0, 0x2d0e5f84}, {0x4c3f, 0x0, 0x80, 0x7}, {0x3ff, 0x3, 0xfe, 0x81}, {0xfffa, 0x40, 0x2, 0x3}, {0x7f, 0x2, 0xbc}, {0x3, 0x80, 0x0, 0x81}, {0xffff, 0x44, 0xff, 0x10001}]}) [ 453.439435] PPPIOCDETACH file->f_count=2 08:13:54 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) setsockopt$bt_l2cap_L2CAP_CONNINFO(r2, 0x6, 0x2, &(0x7f0000000000)={0x4, "d54c22"}, 0x6) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000100)='batadv\x00') r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$tipc2(&(0x7f00000003c0)='TIPCv2\x00') sendmsg$TIPC_NL_UDP_GET_REMOTEIP(r6, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000400)={0x18, r7, 0x1707, 0x0, 0x0, {}, [@TIPC_NLA_BEARER={0x4}]}, 0x18}}, 0x0) sendmsg$TIPC_NL_UDP_GET_REMOTEIP(r3, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x50, r7, 0x2, 0x70bd25, 0x25dfdbff, {}, [@TIPC_NLA_MON={0x4}, @TIPC_NLA_BEARER={0x38, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8}, @TIPC_NLA_BEARER_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x42a}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x20}, @TIPC_NLA_PROP_TOL={0x8}]}]}]}, 0x50}, 0x1, 0x0, 0x0, 0x40015}, 0x24000000) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r2, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x24, r5, 0x0, 0x70bd2d, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1ff}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000000}, 0x40000) shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0xc800) shmctl$IPC_RMID(0x0, 0x0) shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x4000) shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x4000) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[{0x81, 0x0, 0x1}, {0x8}, {0x3f}, {0x2, 0x0, 0x1}, {}], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x56) 08:13:54 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) r1 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x10000) ioctl$TCSBRKP(r1, 0x5425, 0x1ff) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:13:54 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$SNDRV_PCM_IOCTL_READI_FRAMES(r3, 0x80184151, &(0x7f00000001c0)={0x0, &(0x7f0000000240)="d5a3ac47609c529ad72bbe804a1bdc4a473d75b6f693f2bd7e189fb274ff0f1c9f46fa7b602a79838449f75aa9a75eaf9ba954a1418e919bbd23f6e35d5f18055d8eeaa54b837eb98dd8ef519301ef34f6e3d6e251e950e2081280110b2b0ee772b2d5d2f13b1f2fa62f2c1e4e6f21d7b586ec65d25177285cc77d5bc43c1d916086d1b380e548235bfd1c71c9dd076668c843a23c9a13cd30eb1eec1a42fc2657fe03383d1f813aee99075aa420a3f88fb39e8396cc5dfd9392a66d9edef9559e72b4549db0f12a47e113d16683867b2611", 0xd2}) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r4 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ubi_ctrl\x00', 0x303, 0x0) setns(r4, 0x10000000) r5 = epoll_create1(0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r6, r7) ioctl$VIDIOC_RESERVED(r7, 0x5601, 0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r0, &(0x7f0000000200)) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) r9 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r8, r9) getsockopt$inet_mreqn(r9, 0x0, 0x20, &(0x7f0000000340)={@rand_addr, @private}, &(0x7f0000000380)=0xc) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 453.500669] PPPIOCDETACH file->f_count=2 [ 453.519023] IPVS: set_ctl: invalid protocol: 137 172.20.20.170:20001 [ 453.533738] IPVS: set_ctl: invalid protocol: 137 172.20.20.170:20001 08:13:54 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) r1 = socket$inet(0x2, 0x4000000805, 0x0) r2 = socket$inet_sctp(0x2, 0x5, 0x84) dup3(r1, r2, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000040)=[@in={0x2, 0x4e20, @empty}], 0x10) sendto$inet(r2, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f000025e000)={0x2, [0x0, 0x0]}, &(0x7f0000a8a000)=0xc) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000000)={r3, 0x200, 0x0, 0x0, 0x10000}, &(0x7f0000000040)=0x14) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1a, &(0x7f0000000000)={r3, 0x1c, "6f6fe463bafbbe17efe538c063d373e6fd4d36b7da82ce47749fad1f"}, &(0x7f0000000040)=0x24) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000000140)={0x0, 0x9, 0xe7, 0xfbff, 0x80, 0x249, 0x1, 0x7ff, {r4, @in6={{0xa, 0x4e23, 0x6, @private2, 0x4}}, 0xfc5, 0x3, 0x493, 0x4, 0x49}}, &(0x7f0000000080)=0xb0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socket$bt_rfcomm(0x1f, 0x1, 0x3) ptrace$cont(0x7, r0, 0x0, 0x0) 08:13:54 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc(&(0x7f0000000300)='TIPC\x00') sendmsg$TIPC_CMD_SET_NETID(r3, &(0x7f00000004c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000480)={&(0x7f0000000340)={0x24, r6, 0x100, 0x70bd2c, 0x25dfdbfc, {{}, {}, {0x8, 0x2, 0x6}}, ["", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x20008084}, 0x40004) r7 = syz_genetlink_get_family_id$team(&(0x7f0000000180)='team\x00') ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000140)={'team_slave_0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_SET(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000240)={0x60, r7, 0x1, 0x0, 0x0, {0x1, 0x6c00000000000000}, [{{0x8, 0x1, r4}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x5}, {0x8}}, {0x8, 0x6, r8}}}]}}]}, 0x60}}, 0x0) r9 = socket(0x11, 0x2, 0x0) bind(r9, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r9, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000280)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="3400000015002502000000000000000002000000", @ANYRES32=r10, @ANYBLOB="08000400000000001400030073797a6b616c6c65723000000000000072cf25bc0d723807305eb5148e3f64a7ce59886d00622f73bc808b4aafe9b5d7dd653d7dbcad1722fd648d25cbb20d8e627a7e171e7be7cfd5fc3bb2ad64df5fdc0972b6d467da85a4ccebbcc6c1673fc63fd1b21082c446abe1670721a89b8b8ec9ea1508c39f3f4acf581bfee0f9d8d2e70e1a557772"], 0x34}, 0x1, 0x0, 0x0, 0x881}, 0x0) sendmsg$TEAM_CMD_PORT_LIST_GET(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000040)={&(0x7f0000000180)={0xe0, r7, 0x100, 0x70bd2b, 0x25dfdbfe, {}, [{{0x8, 0x1, r10}, {0xc4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x5}, {0x8, 0x4, 0x2b0b}}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x44, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x5}, {0x14, 0x4, [{0x3, 0x2, 0xb5, 0xdd6}, {0xfff7, 0x9, 0x32, 0x8000}]}}}]}}]}, 0xe0}, 0x1, 0x0, 0x0, 0x4000000}, 0x8000) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) [ 453.729524] PPPIOCDETACH file->f_count=2 08:13:54 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) recvmmsg(0xffffffffffffffff, &(0x7f0000006540)=[{{&(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, &(0x7f0000001280)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/29, 0x1d}], 0x2, &(0x7f00000012c0)=""/15, 0xf}, 0x9}, {{&(0x7f0000001300)=@caif, 0x80, &(0x7f00000013c0)=[{&(0x7f0000001380)=""/31, 0x1f}], 0x1, &(0x7f0000001400)=""/146, 0x92}, 0x6}, {{&(0x7f00000014c0)=@vsock, 0x80, &(0x7f0000001740)=[{&(0x7f0000001540)=""/37, 0x25}, {&(0x7f0000001580)=""/48, 0x30}, {&(0x7f00000015c0)=""/170, 0xaa}, {&(0x7f0000001680)=""/141, 0x8d}], 0x4, &(0x7f0000001780)=""/192, 0xc0}, 0xd77}, {{&(0x7f0000001840)=@can, 0x80, &(0x7f0000002d40)=[{&(0x7f00000018c0)=""/246, 0xf6}, {&(0x7f00000019c0)=""/232, 0xe8}, {&(0x7f0000001ac0)=""/251, 0xfb}, {&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f0000002bc0)=""/221, 0xdd}, {&(0x7f0000002cc0)=""/103, 0x67}], 0x6}, 0x7}, {{&(0x7f0000002dc0)=@ipx, 0x80, &(0x7f0000005080), 0x0, &(0x7f0000005100)=""/4096, 0x1000}, 0x8001}, {{&(0x7f0000006100)=@hci, 0x80, &(0x7f0000005040)=[{&(0x7f0000006180)=""/89, 0x59}, {&(0x7f0000006200)=""/95, 0x5f}], 0x2, &(0x7f00000062c0)=""/219, 0xdb}, 0x5}, {{&(0x7f00000063c0)=@l2tp6={0xa, 0x0, 0x0, @initdev}, 0x80, &(0x7f0000006480)=[{&(0x7f0000006440)=""/50, 0x32}], 0x1, &(0x7f00000064c0)=""/107, 0x6b}, 0xa0000000}], 0x7, 0x40000120, &(0x7f0000006700)) setsockopt$IP_VS_SO_SET_ADDDEST(r1, 0x0, 0x487, &(0x7f0000006740)={{0x0, @private=0xa010100, 0x4e20, 0x1, 'dh\x00', 0x2, 0x8, 0x64}, {@empty, 0x4e23, 0x10000, 0x6, 0x80000000, 0x40}}, 0x44) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 453.889892] PPPIOCDETACH file->f_count=2 [ 453.949612] PPPIOCDETACH file->f_count=2 08:13:57 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:13:57 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}, 0x0, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) 08:13:57 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = syz_genetlink_get_family_id$tipc(&(0x7f00000001c0)='TIPC\x00') sendmsg$TIPC_CMD_SET_NETID(r4, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x24, r5, 0x100, 0x70bd29, 0x25dfdbfb, {{}, {}, {0x8, 0x2, 0x5}}, ["", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x8810}, 0x2002c001) 08:13:57 executing program 5: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r2, r3) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0x7, &(0x7f0000000180)={0x5, 0x0, 0x80, 0x20}, 0x10) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:13:57 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) setsockopt$inet_tcp_buf(r2, 0x6, 0x0, &(0x7f0000000100)="034d98936ac55bfd2c2abf0094511f79cb40aa30582ccba8eb00bb48128f73e6cccde1d18af8851aa2e364fa702ca5ec22026fe08fbc8e20d722dee7d4f9f9a6cde7f11be69f1cb65645a6d0b6f84e1ec3c52cd8623cf1e675590feb228440b5f6390c9b3e18735006a6c20efa15e5b19f06e5c8395b04d2c1c5a1fa739825bfc0eff7366bef0f1ac0beddf883d1340614a765773709c8a2f05da672b899da594d754c1490ac12cd2d60aa1624eeb1cebbda0b9c7e2071736ffbb9815bb0d07c334b3b592a296b5270faa7276c883f99076379bc7d", 0xd5) ioctl$KVM_ASSIGN_SET_MSIX_ENTRY(r2, 0x4010ae74, &(0x7f0000000080)={0x55f6eb2f, 0x6, 0x8}) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e23, @loopback}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:13:57 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$NBD_SET_SIZE(r3, 0xab02, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:13:57 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) statx(r0, &(0x7f0000000000)='./file0\x00', 0x4000, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0x1) chown(&(0x7f0000000140)='./file0\x00', 0xee00, r4) setresgid(r2, 0xee00, r4) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r5, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) [ 456.539323] PPPIOCDETACH file->f_count=2 08:13:57 executing program 5: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000240)=""/205) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:13:57 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r3, 0x29, 0x10, 0x0, &(0x7f0000000000)) ioctl$VIDIOC_PREPARE_BUF(r2, 0xc058565d, &(0x7f0000000040)={0x200, 0xa, 0x4, 0x80000, 0x2, {0x77359400}, {0x3, 0x2, 0xd7, 0xd3, 0x1, 0x5e, "f1f69c02"}, 0x27, 0x2, @planes=&(0x7f0000000000)={0x5a04dd7, 0x80000000, @mem_offset=0x701, 0x24c}, 0x3, 0x0, r3}) ioctl$PPPIOCGL2TPSTATS(r4, 0x80487436, &(0x7f0000000140)="f1e17a9bc0269a986c53d476f8d4c7f027620d7a599cac554c7d65efe514f511a75e04e3c5b0a3a90b53d14fc2043201abaca81cd394c7c5710b6ce7823ac54b3f8e8919683d80a8ff1bb8714ba2127fe2805d1a6a73f038549b6d6c3101c43e2aabb934cd86eba5ff1e3570099a6bef57c04bbd4ecf75e0b3e01c69f9e6585f81661d7322528312656c2a27e3e3cc27faf4c7d6cc324b7dcd276c060021c47492d3588c547e0986d1c1073dedfe4491b98149") r5 = socket$netlink(0x10, 0x3, 0x14) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r5, 0xc0406618, &(0x7f0000000200)={{0x1, 0x0, @descriptor="b7e2e03b0ed2ac1c"}}) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r6, 0x0, 0x0) tkill(r6, 0xd) ptrace$setregs(0xd, r6, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r6, 0x0, 0x0) [ 456.605824] PPPIOCDETACH file->f_count=2 08:13:57 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)=ANY=[@ANYBLOB="0000000000000000000060a5c26800103a00fe80000000000000000000000000000000018600907800"/52], 0x42) syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0x2, 0x60000) 08:13:57 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040)='TIPC\x00') sendmsg$TIPC_CMD_SHOW_LINK_STATS(r3, &(0x7f0000005fc0)={0x0, 0x0, &(0x7f0000005f80)={&(0x7f0000000300)=ANY=[@ANYBLOB="28000000092e1392d925bbc06ce89ec95e4d72d078000000a4f4e317bc179269f7b50b0dc13ab59284ced6f4e46580026b1314e3d78d2fa65363fc0427ce32", @ANYRES16=r4, @ANYBLOB="0100000000000000000001000000000000000b0000000006001473797a3000000000"], 0x28}}, 0x0) sendmsg$TIPC_CMD_SHOW_LINK_STATS(r2, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x28, r4, 0x200, 0x70bd2b, 0x25dfdbfd, {{}, {}, {0xc, 0x14, 'syz1\x00'}}}, 0x28}}, 0x80) r5 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r5, 0xc004743e, &(0x7f0000000000)=""/269) syz_init_net_socket$llc(0x1a, 0x1, 0x0) syz_open_dev$video(&(0x7f0000000180)='/dev/video#\x00', 0x0, 0x100) r6 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r5, &(0x7f0000000200)) ioctl$EVIOCGREP(r5, 0x4004743c, 0x0) 08:13:57 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) ioctl$EVIOCGPROP(r2, 0xc004743e, &(0x7f0000000240)=""/243) r3 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 456.790416] PPPIOCDETACH file->f_count=2 08:14:00 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:14:00 executing program 5: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = syz_genetlink_get_family_id$tipc(&(0x7f00000001c0)='TIPC\x00') sendmsg$TIPC_CMD_SET_NETID(r4, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x24, r5, 0x100, 0x70bd29, 0x25dfdbfb, {{}, {}, {0x8, 0x2, 0x5}}, ["", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x8810}, 0x2002c001) 08:14:00 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$IMADDTIMER(r2, 0x80044940, &(0x7f00000001c0)=0x32) r3 = dup2(r1, r2) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r6 = dup2(r4, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0xd721) ioctl$sock_bt_hidp_HIDPCONNDEL(r3, 0x400448c9, &(0x7f0000000180)={@none, 0x2}) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = creat(&(0x7f0000001240)='./file0\x00', 0x191) r9 = dup2(r7, r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) write$dsp(r9, &(0x7f0000000240)="06333c6c49524f2045e321bf3f8c7014e75162460e451615b2ab978b6c38661855fc8552f171a620fde9cfbcf92b80eb1b753b467271754b9be81baf320668f637f56248f0dd795629be1dc85a7166441f586c307e08e58811b9115c58bda2f3aa359a3aacf4a2a190bf6be89153bd109d1f51b6165bb226394cf03bec7a80f98fc2711783594e3b7954e4a074361f3631c0dddbe79dffcc77c650c0ebd6e63f6422497179e980986ab1c97e88767711b51c7a6b90b2c89a7e36957ddf9f1d7720b1a744f1ba5eced05ec07bf798d9166b5ad49e45799a29a01375f7bc1fb6eca4ceb43bd7af6c32e1c1adbdb7d55d4b882c6098f6a20b1599b300b1823376cce582f194c57801cbde15c6f99e44da9f4e4d2a03825d97acdc3d3f6f840d0e53b8234fff1793b453347c3ea70882099ee2f81953ddb785e7348b4a32fb8a5525cf9d08cb1e82368f25b3b554a5200a0e71b9043630aa3361bb38967fd7fcec7952b57d6bf549d12d38feffb9e637f23eb6761822a1531ebb46461c6c94513a7a7e59fea3b6304420dc2beb1a8fd8e63a4b92b8a1e7b2f562c4c8701e150179db221dd62b20fdd246b17ade6442aec29def136ed8c3cadc8cc0cba6e8e06f4d68b8415bb91bd2d1b8d0cf01d93f7791d395432896ea774c3774de0412c9cbe5ffb1182408ffc02dd1ea734b2e69199f2c426f050c5fbcb1d226d46e8d5de3645cc6073b8dcf7a0890c70d6f2cc656fad6c702343108023c01a3b2f3939e2916973356425a3c1137b3d8614db0a93de503b8f26ab4a41ca6d972200a8bec61dfcb43880726ab904f8a485558a3ae18fd6dfdad9edded416b07da84618b5f97b81141ae264e8980cb7844ddf7d60b4711d4cbb5fb8cb10b5e83d9cf8a6cf24c4f473b3cc80a9447731ca416021697143c56efb99f70142b7cdf09f7db1e20f8cf1e2faddba87f60081e20e191cb907c4598348e4e54330686e3ffc2d73622e5a16dd3894d1acc666c6d4c2bb4373b9d7feb8709f77115cdf90b05c10aee53c0702196075aacf038b3c58c587f7849e80117c08ff30ca5fe8da5983b3337054f58044f8ce17ff5df541b84f053f704d4f41a784172cc3f981486c65d8b4fcbe3ce1b876f4625ec67d10c60632eea2b783f81f107f487d4d73ad8c64e580acf5f2a8ad16d2e4164104f879a1fdec1604aac68f7a321fdc8b7a5e93e4906dad625e5e2efef426455ee0c491da07d00d03a36075e6bb1a8ab212da7b5844d7ce3199ac9f81bb51220655e92ff177793eefbeb323f548fa6c2192fa8a7ef49fea0ec3a0cf3f885bdf34bbaa292be4c803f2b0740d734e40c53b2c2c456b76168c87df6984db1fa439e0434bee2ff7bbd6e142357e3ecacee6eeb22b3b3689848897618fd4586adaea259eed536f0db9ac63afabbb34ea9415ee59a778dfd779579c2c4243596ba140978453e20769f75e5c7ed4817be64a54ad26c15e72ad93366523cad5bd4fb8e9e1051e555c837cac65db7645eaf05309d389e45eb6476f7b51178f1991510f34801a9254b127dc2246f8c6dfad7798efe15e3755c09ad3ba5c5a6736f3231f177d1476df6ae75cc31d1fbace524214a6691f0affc10341c29e6d16a5da1c6edbae3d405080334f6bac91d53bb62cf592ec63fd1b309a364f4cec72ebb467a3b3611a478fdff92f7179d5938b992d573ff5e529526f34aab17f73c48eefd826d8c1e2a06a14e8d6cb0d951c24d493dab4ffc870d8e6d6b6e0abe5b5e93acf74036e207c7c9b67e2f5dc5cd07b7e4f7c1d91e39f7cc110ffb9395592a698ef728a26703bb591fc80811be5bf8b283eaed1b8f5b4400f7adc15a8634c0d165d8310bb63fb9419b6215d1e63dc4b75346105b971b56a760b68a8b377e4d6bb85bf56850fd2b9e6adcbfe0b72838808d21b6f2d6a641607f4982127d73dcf9db566f6e53306766af00b11099e01fb4e2ff708a8c580ecb81fd41b0ffec831c2b4a0db2389e50132afb5f956867c27251289ac5f5bb9b54610e0356e454eec0eaa4336a7e4edaf091cb04afa136bfd2dc4343f2dcfae2c104da691dfc804928fcf72a610ba86f36a4f41ae64efe9ab4a0a62e8eb9c6e08beeca71864ba24add035c5d11ae8f872506005a6af5f09ab32352b95a668aafb612b51f1c98d2c0ff3da2ea0c94c0ccb619924e279ad6305f4d9a4adb642b5a73ba8890850856a9aaacc788f14f4e3e447cb51bd57edd18ad7e54461c2d69f321d9e4eb8be9e4824a6401e86a4a6d524782fa7dc585f3329c14fabada03c88b2816ff5682a4db5dce3ba22b2e3714c6b7fff42e4affc58b9a5e80a041db6818913fe367034d473bf3b0719d81db72aed7024cc49e67634b32215ce745507e89b48922b1700d5a01d88245719c6e1a06add1233272e3514ec63a78a3484df4aae39dcd70c95615a6f203ceba14394af19037d00b3a18a9666d49475ebc52bba4806ac01d00b7b85b3b7a8e611163bfcee3bfe5853ba49e5eadad5d8b24507f4391c86af5293124abe02d5e88cafede87af490accbd76d18c53d4b0a2495f29e7c000c5a94663e2c52ee2bb2769056bcda901273869d7caa4f2e8581785785cddabb0eabfd930dd71c4a4be8b2923f533aaa00841b158f19c674126db07a3413a64577e8d121eb05cc1943d9c21debf21abf01e1115dd9d8ee1b928bdbb897c15be64c14fb57fc097f1738f8c578194aab3f354b54d4111fe8f39c1cd359d31190e8d8dd7fc1cb5cf048e16c538437b1cf3914903689945db8ff938374743af7a85f75435afe6bf4b2a1ca9e6f679b45a5ae34fdd0aaa75ca89f17458476d4815738d78810b279bc591b756f9965ba2cfcf7bc95685687a2aad64145356ccfe1430f2c23c698f925f4852e0c709722b70d45ccc199760f0f68823705064c5e09f8b8ab227c93ebff9884aff11aef1ce5f8bb41aabf845fe9765d5104ae12fe6f6bc7473ae830c21a7a84e466ac5150081e3ac0a55b5c9ca9094165d18f1b3d3ab465fbf25da8319f0d90a2c326fc86ff753f6a6a628e94f0faa5cdf18014d3832dc3381a4196c86473ba942190c0ac7c092738096ce93986d1546baabbac174b58397dfe09e32c45c6290222b17a2f0789c090a535def4f52e4fe48f1c901cfa433f3e8cba744f613163125666e5c0a677a7a259f34747259aaaabdeac15f92469a3d4b532a51e6687afa8ff633b91b1f18c05216e86e72cee7ee9f9c4914e55758f22d3a63e06952acf2d5b1c170d3ace55324351fbbde5899c0f52914fd1c0e0ea2cd966fac07e2fa56de858aafb770d65c96ed4073a42d42cfa8bc6369964fca4cd11b62b1a13a11f33721ada1fecab5a1f9ae52216acf5405d96abb4558914a4da13386da75abbdf29f2816cf3a82f5512c7c9bab0f6dc589ac759199af2ff818a0ec090bae7ef16684481e6c1ae134036beb7be310793094c0c79269e773707d3359c7ab045c11d3d1e3cfaff41e568cd990398fce2c9e886b29cf58dc54cf1b971d720d4c10e6219b6acf88237a955204fda945d3d8cd3fefe0efea72c8cc3bcadb1ff40c63cc3a37156b5509453aeef298943c4f75a23bc7c49365d229ada6984e339e3d765dfeb3d7e0c531d9e8a1f596d3a9bcf94be52a1df471eb59a33a88d31cde06087542a7eba3c95777f25d7fd740e57691d36eaf25f2d2c42afe4edda114dc3936e599c83f17063865cb94a25783dcdb4f9e26478deeacb52ebc78dd623de580b22135cce2dce6b52dee1667389477d1fecf2e4304eef76fc60ca878f5bb5aa497b8c59a5b6760f93ae313c3983207a2135402b166780563d656a7b1eef79d8bb8c876fe86dd93ebca1f7bd2e923923b99736eecc396a25a3b7e15b1b3135380a736cabbdbf23f502f4a76c1bf06c11df76cc63a9cb708bbffad16f61d69308d0e810f59fbeab7ab043c4cd2986eb76121a987e5f1d6e00b8cdd19cf91cb5898b205c467df6784de6e33b8f9f53e82f02174a5ef7cd8af6964ccd06d9ddacabdd22a704b9879fed965d4c9d9bd488e38b1b2332d684a3510f1b53db0aa29264df18c6364e2df0df2ddea5165c61086ab202484351253fc5d9157f8ce0637ed2e884174d708fec2589b81e0aefd1d1b3e1a73165fe1e0f9f4c3cfbbadd6e59b59cb54adb4cdb3a5684522a295b9685f88e6666181fec5fdb0c386b52e2549d341b4078b245f0776cf19784f550410626ce0bea1e1b9cb36243518c1af59c3993df98c12970392d125508caa924c5e22c04530e33f4d75a16e4948eb62cacab5400e5df00f5809d1eaef031902720179a9bda242d6eb65d12b1b816fa69943731473f57b6ab5a1cbff6218b6a908219984363a71ee363844d8ad8acad66b038a93d7431010bf05fc2afeb7d0ce16e2ada28a111a513b83ebc7a5a09ea4f8b254f205ebea4899be537b4ae0a8d645e7799bf02c5328f847b137a083829f99644dfd081ed85c15d884d546334c8ea2aff3e67a6d6c92cc7ae91cfbd50ab4cbdb2423b35c1a0103aa3771e6214f93eebb5b2c2d3a03d3a6a078cf66940043aa96a1956d7f2fa09904fe627b57290cb2022522e0da4e19130bbda48b9156b193e991148d168a84bda08163124c7ffa43d094970c28cf1785fa029731f8059f4ea702b9790acb3ea6ae6edc525c0b8395d26cc894110f56875d6da84096b507f9108c327133a1c9b47f509c4b965458ca2c7f0d87e2e13f0058fc067d77ca6abc5ca140bb01f64de075887423234b89dd2d2081ff9e7dadc7c8c0fbd715aeee37466fbc24996a163bf32ef003f2733713b013769c8cd1db1e79cae05864b039a19d802ba1b593338f7c25206a587c78dd1b556f72ad0e5535c542e9a217a0e9696d6dc611eab9040cca534ff1c4afc7fd5914d6d6e78a834c39bb292624d1fabd14094cb8919ee6b3b49355bab7fac6543041c2baf1b441f396628fba73262f439f30ad6455b25718d56358266c4053cfae27ab88a4766b64b7944433cef956dfdf2a60ecbadc9dca2b6248bad48dbe08ad30e820da8cca03a45e3263078a30cc681420cf20356e5efe2d86208fecb9185c7d6cf013145a95eaa385b40c46ad1c646979999a79e4d1d27d4c92270a17c8df1ce7719f4043c282e4d1bc0e861653926d2fdff0add6b699b3b0fef11721efb1f02c5f6770567b0d1e497272990d7a86c4866c18f6877ce9782cf90f0eb95b3a22b76613a3ca6bd455d3ab352fe77c68af2cb282bdce5a31ef41a072e5b7cc1710f7d82c3cf487f791f8ef8f68a779524c19c1c02f2342a0b4060acefa17e236b0fa790cb9972e65ec33d83d57932aa12e49e0924eca1a786ca9c30702c9df3786ab1bd0e77ed101f25f2e30210b2ff4d2db08a2a579169c297b658361e8123b0b589af08e833e42fbc9dcba183754aa439d68507a26cf0107da898c133d33f28bf4fb1e3948791ba2b81876417fa2a9700a827b98d2fb164eb6d23406897db0fb76a269b1ffdfd46aae4497c759bfcb9996f23cdde7f1315e372ec7921be8c05b0240ee4734332441f447b4f911317be36260003124d5cbaa69e0c6ca6339fa944c684e57f7df78f0f5a4c379cb15fd7bdeb85c60843ff34879f7f6be0c159deaaeca302f85961b2cc7564f611cfe3bd33591424277e7b5e894eb63c67c588dc9e8a5939c4e9c0d800d6aba089bb5626152af0d3f48135486578c55b634af8011a0f7efe883905c620ec064f16b364cfd9895d4d5f3492450e323ddf81e6543caa9c29226f2b2d1c64fa0377e1efd1c88c4e9", 0x1000) r10 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r10, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:00 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000054e8000060a5c26800bcbb26ecb048e236103a00fe800000000000000000000000000000000000000001860090780000000060d592049da430fe891a7584fb26fbd863e266cd6d1b2f20559456a53a8574582c72da6248d6df0697a3f85b9fc79b2be0f415303305ff8a47db8dd4a9bed0d1a557acacb519d96d8572226678f3f612c500"], 0x42) 08:14:00 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0xc, &(0x7f0000000080)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x4d, 0x20000031, 0x0, 0x0) 08:14:00 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) ioctl$VIDIOC_G_AUDIO(r2, 0x80345621, &(0x7f0000000080)) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:14:00 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) r1 = geteuid() r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) ioprio_get$uid(0x3, r3) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f0000000400)=0x0) syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner', 0x3d, r1}}, {@fowner_gt={'fowner>', r3}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid', 0x3d, r4}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r5, 0x29, 0x10, 0x0, &(0x7f0000000000)) r6 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r6, 0x29, 0x10, 0x0, &(0x7f0000000000)) splice(r5, &(0x7f0000000540)=0x6, r6, &(0x7f0000000580)=0x7fff, 0xfffffffffffffffe, 0x9) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) [ 459.597463] PPPIOCDETACH file->f_count=2 08:14:00 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r1, 0x29, 0x10, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$SIOCAX25GETINFOOLD(r2, 0x89e9, &(0x7f0000000180)) r3 = epoll_create1(0x0) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r4, 0x29, 0x10, 0x0, &(0x7f0000000000)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f00000001c0)={0x1}) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:00 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) ioctl$TIOCGSID(r2, 0x5429, &(0x7f0000000000)=0x0) ptrace$cont(0x7, r3, 0x0, 0x1) 08:14:00 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r3, r4) ioctl$KVM_ARM_SET_DEVICE_ADDR(r4, 0x4010aeab, &(0x7f0000000000)={0x4, 0x2000}) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) [ 459.703541] hfsplus: unable to parse mount options [ 459.799791] PPPIOCDETACH file->f_count=3 08:14:00 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x151880, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) r2 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bsg\x00', 0x1, 0x0) ioctl$IMCLEAR_L2(r2, 0x80044946, &(0x7f00000001c0)=0x1f) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r3, r4) ioctl$SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE(r4, 0x80045530, &(0x7f00000002c0)=""/212) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r5, r6) r7 = openat$cgroup_ro(r6, &(0x7f0000000240)='cgroup.stat\x00', 0x0, 0x0) ioctl$BLKBSZGET(r7, 0x80081270, &(0x7f0000000280)) 08:14:00 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x145280, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000180)) r1 = dup2(r0, 0xffffffffffffffff) ioctl$EVIOCGPROP(r1, 0xc004743e, &(0x7f0000000240)=""/274) r2 = epoll_create1(0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$VIDIOC_G_INPUT(r5, 0x80045626, &(0x7f0000000000)) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r0, &(0x7f0000000200)) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r8 = dup2(r6, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$EVIOCGREP(r8, 0x4004743c, 0x0) 08:14:03 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) ptrace$setopts(0x4206, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:14:03 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {0x0, 0x0, 0xfffffffffffffffe}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00001e02d37bf08fc20b60a5c26800103a00fe800000000000000000000000000000ff02000000000000000000000000000186009078000000000000000000000000e01d93a15d5351b309603ef4551fc6ade9a6f0"], 0x42) 08:14:03 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) ioctl$EVIOCGPROP(r2, 0xc004743e, &(0x7f0000000240)=""/251) r3 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400000, 0x0) ioctl$FS_IOC_SETFSLABEL(r4, 0x41009432, &(0x7f0000000340)="4f7dadf29c01866a5b832bab84d02e3c9289deb43bfb7f47e279d6c3e497909ae33992c32dff10be215cb66de31d13f4f59892b98866b99ab9b7090f4fd3ed39bd93008b3a3b0e93f7c80f7742723fae61350c0a3550f585109745d52ed8f0104014f65ff0ba07f2dc23ab96db24decbec127c7ac5fa023e73123c37e84b645f40c556460a3dee33040ad05fb839d25b01a7b8747cf75cfc8bf5db8b4919981ef90779f061e4c3660af369a72f53e7e18e3a958367f6244342e8e8f5ad705bd25004f85d22e7543023667d22c4a1e0e26396b1b67b08022199303302f3daa8d2fd7a36e5edaf346d5bc60a64d570f474b7587a4c4fb424839c49e67af873995a") 08:14:03 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000280)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="3400000015002502000000000000000002000000", @ANYRES32=r2, @ANYBLOB="08000400000000001400030073797a6b616c6c65723000000000000072cf25bc0d723807305eb5148e3f64a7ce59886d00622f73bc808b4aafe9b5d7dd653d7dbcad17221a658d25cbb20d8e627a7e171e7be7cfd5fc3bb2ad64df5fdc0972b6d467da85a4ccebbcc6c1673fc63fd1b21082c446abe167f9740721a89b8b8ec9ea1508c39f3f4acf581bfee0f9d8d2e70e1a55"], 0x34}, 0x1, 0x0, 0x0, 0x881}, 0x0) sendmmsg$inet(0xffffffffffffffff, &(0x7f0000000ac0)=[{{&(0x7f0000000080)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x12}}, 0x10, &(0x7f00000002c0)=[{&(0x7f00000000c0)="759a85d334472be6c82d2fe50c578b04b4415b775f24d0fd5083e5ee7801f1963ea0dc7d49a263e2e3532eae41232bf03e9b08122a01d32c5cc97310fc928c57adc29e3929df3b0e173dd24d1b", 0x4d}, {&(0x7f0000000140)="500b4c27f558f2b43c2f6e559b19584991a87b5e31b683714aa6cf5bba5fcae47662487713e028ecfd3b94c7637fd70506409dd926146e949c07768d94a20a3cfa729ecf5597340760c1b13f70804560ef42415816c55e04f210d44243c5d72acf06961b3471f441eea72577b1a99feba03cdf15a8e47077ddbbfb0a424139b8349d55c7f8c397d9ca4a0297b33e006e9bcb59529408a2a6b259cdbc96b04ff924c28ca5ad75e2e0757b8092d7c30c4195eb3fb57912566ee24d32fe6291da0759ba895ae016f90cf273421a400a51b57cf24220349a2a275efd2fced7a64cb955739d58d5ac66140f850ccab769b5e5d886a4288d1d95db2402", 0xfa}, {&(0x7f0000000240)="e58a93ae86439174a6d2a3928d247aa9c6b45b83db2eb0a83f2856b6a35cc1eb7b23dfc08a65b04dbbdcf3de148d3116614c0109755e68a5f74fbfb7a0b906524bfd6d0076da3ee516dc5d555b7d3cfb277288a3875d3e5d7b95de825870912efb38e9", 0x63}, {&(0x7f0000001340)="9da2a81137c5f5596eb4760bb170a15b24655aaec0fdf9780149ab05c0edb6463293dbcf02f2312dd260a5268d6fcf5976313a9faa7303393ab70ac569effc5436a2c8f38c49326346c1d2d3abbfb15ebcc816adfa9e2bdbfb57d3f46f5b70094e81f491652762890adc6ebc95a659a6af5d72e330867395ba553bdb39c0aa50789bbf0b18688a446166751e7594d46b9a4033e1c57c481329991225eddac14364ee0b60083ef13909126c33ff2d335a78d89f8d9bd0c27331d235cb699ddf528dd4783d78da9c91d5c3dd11617f9c07af53b19dbf460dc2ce5442518a9c118889697824ac892bb0b698dfa3ab309eaf041d2025f49a28a8983e6122c394f0ae5296502fd10df0ad0bab8644c992a0931854251a5bdd945014cd7f5b8214b8186e048d46acfb91c0dc8121b10c018a8f6d4702706c0968bfc2756ae120000d9faf0e6641ff6b2543a9bafd6ab5ab30546afc01cde69c1d75a60b98fda3b256cd932ebc589ba2c4a28da4f7bf94ab3b85b232f26b6f21236ccb4b1626f132fc209e73f54bae7b890a49f955aa770419fde5803d66be723547da11b66f4337217a181023135740fddbeaeca653bbd81976bd764479425671f09c9bec748cb9b68e3a8ed2ac800e12ddb43b23eb485be0ff8727fea09b76096b697c109766d51df5dd5bbac5ad4553d7793709282911413a15a6ff5348ae8173149c23725132743023abefc3b782bfa3525ff2bca59ec2a05692bfa7e6756ab29987ce660453f751e1d33119f86f6ac667751a8065f87221bd65534cfd4cb59713277f8eb182dbc874832460c6c886a5bae9e8f385a75d4cfc2aa344c457dcb671a4f3e790ea91cef7130d3892dbf68b2a1d174a6d440d7a32eddc7d55951ac5eb39aab7ac4bf16e198e02f45ea14ef6cd7171a396c08c7252d9129fbfb2b4c4c254bfbe99735850a0ad74c9aff1d57b09ade5622ff496de422ebd1db2821cf832bee115af2be268f8b108a9a1a4df7bcd0a57811be66066ecac720333f3a4cd32ef175cabf3ac589b4733160826ba6bd2de9a852c3b40b735103d7f42f5587c718c5cf702eb55a529210708913ae78a8581cf22a0858dec09c3388b937af5f075882b5b5a84f15075cfcf38818306407676982fe6a15ba7a59371f0600532391aaac6a41d7680fc8a368900d529fc6c2ff2ca2bbf5031e0e695a818fbee701fe31b0bab887655b0e34d5a7552b505e861f8e9bc79307ea9231d2d6916272c0a59a9799a5f265d7b7fc0348879e655f6470ceab6b937da5fb61bfe6efdc760106b385292a3a45f3b81b81a120be4f55d7fc0bf746ac9c8c34ca17a5a66cd667c87a2aa891485c1290cff8658bf7624a99d297d75c0eab0959aeb1d77cac511aac6e33148b41707ffd9e1f8207ebcfeedc687998e61c5f191d8d8adf2893e6d957d884eddbd4db559c8582494c03fd1436917df17d01c62121c6d9b495e022a832672f55bdc5713c77bdb6fb999a657a92c997374b73a84797873706aae8bef70bc860dff05039638025f591f36b3ddac7024d2f0b65eb196a28989d2ae579c100853651c5d3481558bd658609bba91c37fd5d8b14a4b16ac42a2f540eabc689e6f305eee0f7082607d543625d981ed947f732ade92d2471ae1d30d31d42f7e691ec69b9c3895ff4fe2db7cc436846c1af9532bd83901f05c6625fdde69e79b660272a74f5ffc98bfd75ada0d365c58919a9eec17ce2100f417e87cdbedda3c10e347e12ac0b259c9239ddf7b1919bbdf1b3887c709408959d8eb80b8d33281c14286463301ba15913f4ca15de35eb9764262ea7dd2532bf7888576d616dd3803024a2d8f43b3845bc324173cee3d7ef88e7df410413dbe0074eddfa2ac3e73899943f51f6764921fc0ac8a799169f6c14f570c3a3b46bacc483fdf9b148f304e38cd1cd5dc0b04dab8aa921b0c96e22291d87506a1ea218a18c461ecda90ab074bab3132363b9b8c7b11da77c4f1fcde140860448f6b1828f3ef45962a0bba083e4618475413ced2506bd3e35bd19bae5be9f25bed6a75e6e48bf477b3a7a44f3605ffb34e8fb1d3aac09a4f936fd0fd5eeb2e2080dda6bbdc04c3f0346267b23a13384c3e2b9d80b44b71f6c243d1841ccdfe9a619b110fe5220cdd427a2927176eca2b6b697c0b12f3fe8c9cc890008101fbb1fcca7e6132b9a7082a4adb4018ececfe03947d37f70fdd354d3b87d52d7fc0ed79f4481f46e19ce20100e845dcbfc6a827483d97e16d0e5d5fab2c3a1133d257e458f66af86e9e14b7fefe744a9d35c987f09f82246cd4a0dbe6d2996618e5edf13e1e204753f3f01e371908958734525db4b29c66887dfb92313ad7a0be1fe96cbbb41300eb7c8902b361b9652208654726a31a884d0e7b4a07b82b2c1137cfa606aa715cda3d823af7e2a301c105508f6ebf00bc3deb8f32446b23250eb749fe653bf4769f00850cfb0d3f2dbdda3e91023e230f13299d7221f7e72665f1cb1e85467e53c17d462540acf04bb86a363061ebf3ea61e64362af94237a4347042c5cc5e2300fd16773372e937229505aad958955bc0cc6dd6483db75df0504ba200388952073ebcb10894b6a1d0fa981a0d3bd6cbc255db5fbbddf047e6387d0e9b1a215836225e190e06c6ec05866d411f9e935b79acb8272717541d6351b071db3e828089a43eb7d13ead4e394a728a17599e2445f8fe22e9d2fa886899876901bb5278a452b293906bad41b96de864dfeda74c08b640ef2f974b010715c43ab02f2ec5a67e8230a7a56f0f949e613dbaae0621beef54a181d19737c77c7a73bb0f9d8c41d29c61fdd4cb6ce5641ee849af2b7065116c57608da22488d016aa9a92b321354a954a92d2a352d3ead46dfec5796e927a5d817c0ef08d93d1357a1a547d07fded999ea06fecb287af79693de306fa2cb5f65d743348c7fa14ad0385350655980fdfb40cc361688185242e5bd833de19269ad0ee10d68381baa0b1db1e2a38ec803a02f24e4f673488ef33966bcb40981eec2a920e0ed6fbb09639e8f5b1cef5ea2f6cc4db18e2dc2341e9c9bebdf37e5d0902605e91754a482211ce994e0c3e04191e216e20b674d32c0bfcdb3969499a38bd46540cc07eeedc2df4469d3e35e9f1c0cf16dbf4d463be4334b8517582e08c409dd13bd08de36d752f9ca28b50fde14823126aefbb0ca255ced4d60614118bcf75ab5ec75ee3fada939aef2a383da1878d8c23f4450f349904dc4b37f21d0f35c61585746640d534c895db37127a9e0d0f964f0cadf8da2c661a5040d6b6d0bde562a23dae0c3f5fccfd2a60ea3506b61e483624a59e0dbd376775f78831d701d37b35c7c7ae370c82c3bd7ff5ed88eeebbd15820a252da6c08a5cd05740c654fc4475f39ba4dbb4ffe48ecc4dbe962fad8b45316bf16b7f827e51729b53c0779a8c39194327d542224300c5222b1e019726f0627fe2522f4da56510621963d4ec11b606fef1d1b7161e336f8b97b336b41d301246dc2ffbcc879216daee0128d823244f4684e59981b738db29b1986d7f3b2f751b007d74decdb0e8745f10cb1b1d9ad3893265a411114d7a58d6b52c2b22ed18353748dac84ae6e7d0891cc12ed88d3b1a1939e4b83391e1b6844da6db35151a02c78e8fe2dec79a16772c1fdea6de0689286c853bf3a6a2237318de92a0cf97a1bce4890ee87d9f72468c7743b06cbf04bc38a85fea88bb422d8c69d476ce19b29c0c35c1fc225fea437f04fdec4ab9633f9f47fb3d825acde0ef76c4e8f70d93051e1997f6eebb72340c0a52f6533f460904e0b488d3e9727b07cd3afbf4ba9e6756311a661119ebcd0c0c227daa722d10942d4d77ee41a09c1c66133b88ea9fde256822e16ecb8e77c25544c2e43bd2ed0608f18e568800fa4ad5f3e1160072887eaf484faab73832b3f8bc10b079bd3d224c1e2cc9eefc9d7d42393bd41fa6a54e527f4a7a970491840b8037f35bf701653d1165791cc1c249ebd7facd619ec86c6ead19b924d232c4eb881705a30d704cae2c855a188807bf4f32499699032b7e3b6a01f9bac3af329e79f1781e7bac977813ee12a5cd23de19f367b4b1be39454d74ab128ac84163428f69eb345a97d0d4cbad3344da88407eab3ce8e8b23d6bf5525b7e69019eaec4d977169519c264db16c267c8f088ea2a52991af8dd53c64c582a806c1b597ceb3860c3cc58d563d8f4d7d6170764bbf7c9380fa4a75ac754b79a58459266f108aa992f248f6b93154cb1bdac7a14976fd08a04503d3e5c988742f0e1ebc161e5623d0a692847ca90f25904dce246345b2fbc73205c1f5c6ff1733d2bf860626963ef42c301786c5470a2ba063eb7c83818b04a3a38270d31c4b38c53fad2eb121f0c4a13f67451ee25d5e4d2e66a904416a79c10b38af51b6bdd7dde77a8c2da6cdd1d1fcb68cf9f4cb77c528178db6db16719ad55c4875fc2fac5e32ed9e50ce28092cecae82e0d81169cc90f15f84e779483ee0bd927b3a3833759bbf6982f15793372111ec297f8f90d91dc1a7d4175990ec851fe4b73c38451ea1f8d002ddabf481fb505fc2626e0e5d29997b34152067a7658650b35c52737c05a7669b9d403f162e43692b29249e5162671ddc5e1a1a6b239ad852b1c3b6d3fd0762efa5623c95a69322f01116b2c735cf38e9ce166e798c07e88e4f70372e0a9fe5266d8ca2ea040f03c99e7efc4ddc814c68594ecc9d2a136d08f45df6e487df10d1d0b0cfc1d173e3ffeb01b4b8d4e45b8ef03250cbc9c6513aa2dd09d2d05aa635c54c711495dd5d7033825cc7a7be4eb0c1630ecb3c509cb3ed9c74e80e405845b95b4b310aecaf1a8c53c0797b568c5cd07bfe221973756cb273a3b6f0bc3f180558d47916e588744390dabcf516b35ca68ac02369d8f5a2c99e2b3c1411ea8f742edb78a64e9766f51d62a2f0dfd96f3959f7106490a5360c1496bae13fcea42bb3d3ad50e2949d6e3086c02489ae514e6ccfca3a0503be51e10a2f6b4d546a73d0846b084ae789bfd74046dc8baa07183612c96ae3f7e773ba1d747ccd9dec70da523407e34577dbccd1a7a5565e61baed87ec5fb0844e43430255744b92d712ec411594e444c2d31037be85d0550ed970f6d295b63c6c731a10d375eb03b2b1c0d8e350466f605f332bd7f7349f58308d7f77d58ba45c8867541c4daee5e4eeb5903fe3c216e3be193cd7d48bc4d9d1befeeeb37bbfcc65c5180026aa08ad4c941c3d8a5e9257ca11c1d11c9ac180827e1adfb1c5363e311b6ec23682445929785cbddaf5d1e96d40645454a2c7c6a5e5c8b1d4efc49395a27c948f8f2fa7974385e3bfe7707e4775e127ac41c3b61e73f2b46be25eced6a2a5217f8d0ca0a8e1a3f0dc262e824ee2bb28f012216cc404bd098bed0124c104f5e13eac8e88b30db80d1ac9a55a568117460ef801b30cd882b8bb5797a1c94e49d74f0cf1fca2f904b630c8dcae72e29465bd9228f1f22d5764af6d36f5868ae334c6e8bffa7115069c66b7a74e8226e246a3aed5d1c8203a65eb38d4bfd197613577dc5b0ce5d3778386d95442da84b5319d99173e33ba53bb5351cb0b40b5fdc4b7e55c958aa080d062967aaacd1a7eede48239f8df9d60e504db993534d3e3922bc2cf86cdf493afbd0e366ac08de21581853205bd3844980e76a9bf85e1297294ace78121f016d39d840951e7561bf8eb1cec002396669e57345323f1eb2cd1e4eb59c90ef2ec0899f356a15fb15e9a3833eab32a69050cc9d1c8f721791ecf", 0x1000}], 0x4, &(0x7f0000000300)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x4}}, @ip_ttl={{0x14, 0x0, 0x2, 0x8}}, @ip_ttl={{0x14, 0x0, 0x2, 0x7}}], 0x48}}, {{0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000380)="9dbf00b26fed3cf886dd9c2d67e085d29b4ff405d24f0f6d61fe5d3f68", 0x1d}, {&(0x7f0000002340)="bb34862d8f7d1100b212fc9bc1769860ae97f6f6cdc6d1bfc070f0d83183df707f5e9f1a08a09b5e13419a45ac1b55414930b0b08ca33e078cd53e15fa6cc0d6330b289886dcda297c2f71292a74d0e89f98149f1b777383940cf33606807315879f02eec5deedf3d9e734eab9b880b02c743bf8685fabdac6cb1bff134d6c693a616bbed215a930c4666920bb4d78285a255968d8c1b9fdfe5986b83f20dfca4e5d506e16005641a2f3c939943fd3f0fde98c1e34b3bd486ba56cdc4828d29eced03288bdce73941c7c8c142b8627df029bba363885cd737202a1477b635150531cb6e998beb83676f1c0b30b678edd040e3d48285014e83a4a93baa05994f1b5f91ecba777718efb6d9e06210c62a065e9b7d5104aa60212d47ec09f7e80234eafbbb8fbc3a70f6b4ff8a3e5e991f93925b8f69b1fe6a95714f4a71e2ed31098e1d279ffd57a8e137dd2e00efe23f19e0fb99b7a1a4197bba520635682d87f55d68e9a29feac396b5407644c0c1dd9cd2eee8514a72490a2aeb9fc0bf31d6be900330d90ca9522b721d800d28bd0f2438fa34543874647c9dba59ddb0e09cc7926319a1dd68670e25aee1159c0f04260c8071e8894ee3bc3dbeca8d6f424d8cb961ec0f21745e90b3b2b3ad1dcd890ac043bf3159fe4f5194e82494d6f1e3656ab5a401861f862205983c3379236eed45c6d9e3fb4b6a35362f1e3497205e51158312f335422f8d39314a2ad8d622ee50b9b7d7c0611aac1e520c87026192b712ee1d94e2f1ae0ddb46a18601ce2d946a1a6fddca2a969278717d94d03062eb939d728e3d7186d87f3425b87a4016f5f8de6a4c90e42db8c71bd3b51d23dde25253d48188c1af4a9b840e2daefe387164ccc5b60fabe6daa5c2c38e82b7c9c376c48f625af0537d13df465186035679b99b1bfb0cfd121f8f537d36d936104fd6b2829221db1c3763b05d012abf7a9648ec54c1291591a7dd591f491ccd577e163b7ccfc7687c723f8c6a56056a5504c078f86209df20cb5273a3f873d4613f118c30d08bfcfa85c836f3d97c697795cb0133302d15ff6bca712c3e3175c844b24cb839f96f558971c9b85221d6203ce9d7665e3f19d8e9d40705dcb802b31ff1793584bf09b2e264efa4b4f98061bc62c641a5e1ca28ce27ffbe67bb16c35f5fd8b3ebb94d9205ae83b2340dce00b3df7810078f8c053b71aaee2b51c95b6687d598e1b3b9d3e482a77de47b372a2c8ddfa4e93be8e2dc92779e0615b133136d204c71e080a2abca2ff12227924b5c2f062e4160c595d4cc6e41294ec71cd486e13b0942b5de59fcad546d190840014b707a24464b56d68979e5b53eb2a4d7ff228ef4bbecbc56f843add00aea6a2a6cfe9cb7420072a76dcf5d1997ec28e517f141f51b5c0aa2e8d270dca582f8aa2955e06944f06998301214a4ca19211a08d4a310988424151abb86c83d459bc4d534354188ed1b93483c4717a47f52e99ed5e687d28daa9c9c97a4139a310d8353a0aa9f82fe6b57da99847bb6ece5dc7216c7c7b577ec2e666423378b2a04192639ccaf272382c824ccb849546c1f2636e27b5559bf094e7cbbd5b6f184b7bc203fbd5952de55f2469f3e70561dfe4d0a9b6497dad9f6be23340dafc43345ad3dccfe06ac87232b1d47b4d1629a8deef9a1846bc2f79e1508e216cb6965bd15b2f12ddbfd707e9565c0527180e6fa92552ff202f5f595f26a979784a367241994c4d89ea0a2b75219cbd22087d4bde0feec60f7b7a58d8676a420d32cee55d28033ec5ee22d7b99f656095a02c5c2df5cbbe802445137dd588d233f5444af69f65d95cc263a3c017e29f4a38594c3b2004203fcaa055f5b2fa2925c82098413529747f066f358fd00409027e80b701f0f8471369c8d84238ece6300e53e82a0dda556f4edb4d3b6af929264ad437ec665de73b60e8cbd0481dd2eea2f8499090d9d40aa6f22a8ed4572888db9a494a93565b47c6305c0cad1eb4427f0c7ca61035c31565203a81eade19bc8c69792a575e1b8b7543e8cc1aedf8bc29f634e5d5719a913e7c8331fcfe70d6884c4cc34fb5be2e185d165013cd3b4ddb8bb1378720a093debd8d22879f8adad35e68a9139e146c92f434e81721aee09c2d330dce71d3dd1bd5d7a49e4c7dd7faa39c2ecb3cb4d3f04c08768375ab3225242c70e4fd6d03e5dab37c1473e4251e2091cae8c854251b8d29124452c0a0f9dffbf20b0ad09460d1cacbd2a7ccc2a48aafeac14a49c534c619641df812d45aae0a5a964effdc6370615c445a3733d1a06488b7570c5ff7911c9fe62265adfaa491843fa9b1ffca32a2ff530d8f4c359826e37eef425133819cf4584f98622cec727e849d005377ace5d9b5466670b14e6a44c77db13f6ce4e321e82d11926e2dab0c8df4280efdae6f6b19e6728d03ebe99854fc26f02d2e106afdb95ae0efd3c70fc64a8b535cfebc3ab907b541aeba6f82e03d6a1d417e296f55c77a871e07b83b86e37f7e350427e6bc936ec409440b22a7e7b78f0d95b72733c0b8336d5575f85dde1973abf8355ed2899dc44194ce52c2e41d9d633e39d9258eec2f5c91612b1736523e2f46034aae0274c91e44bd0be1d1194c0eb9aa323614b4fe908ae8d7ed001037e80c7fb9c97e8db300b6db002555cf242276ed36e4168d2c771c9704ed91b4cec29a513482856c9e0647dfb28960e97b9f1f2755f97c32576dcdda5b0df26e48c068116cf9625117e3e3ed6377ccb1691b4fee1ec69c7674c39979771f1cec001ab91f4d1a11535c66a5191169743089f7c87eb789ebd414854c7c7a722806cde357bde4c12641367b381e5b6522925183b80a6a586e49354e2b6180b7a452cf3d7b00144d6f8406f098311099a16ef5c21ed142d3b45098bb3e29e1934279f50b90c7b326a4974180ba19c4ad1b0c32d0c148492c0ed67850f2cc55736277fc5af060c079b069bf8dc43a75c92ca2e433632f1a6b5de211f651528c7db4af3522e65d497eb3ecaea22cb8b413a1d30183f082032f75b1b3d82d27bffd9359b4fed5f202aac93cac4c09e67fcd42b6cf5cebad96864226657d0239ebbc5af44a4d6aebf9fcc53ed7e21cb79ba656b8a30fdacc2f640b36abc5ed3d84b177a814d97dab3378fdcf4814282131cf2b7ce4913759056f7fbf4e01f72a59bb1a74fabc9ac7d2c4183809adac30fa69b479394e7f4c15345a896d22eeb7a2f8657509fd6992bfb0bedefa84b86f28fd68e3beb3209de8415f02f3339ca4bf04c2b06ca33189ea2845425383a5d77eddba32a6241cfac46c8184861548c9df0e386f68308dfb0150e24f8433bf74ac93dd80b87a8460b688f33787c746ffc05848aad8e85b4aecaeda22ec550273fa733543bccbd90e900937e75a04172416922d147ff9b94f558ccc3af248a680eaa41a30bcf337ae189196f9983eae34fdb51f81e61660365c98fb0b45aa3a0d1abdd6a70303f79c210eb1c4cf62caf4a59bb68ea0af8f9496adf2bf3762a0ed62d9809bca8bc7b49049062a4764ab2d0fc383fa3e7fe26cdb8bdc1dc595e1a9b4b9a596141ae3efc14ef770a5d787083decd7fc3aa25feb457885716c510f512e6eaacf9158ec87595c2732a294fd2f8e45ea68fe78d36db7fa95bc68994dad0d34354ca83521e913d6fc5ac8a0ff1f49a6e48715fee101bceaadb700be34a32e02a089f3213bf7536f9a179eb094402b50e5adbd347a98ae260cfa2720f9569962c63d6df7b99d1da1fe72dd2b7fe4073ded2a4f4d928c3434a07967141ddbd2329f5fe54041037b6463458ae514fcf34c1b168bad54f828c8fa56865c7923fe295803b549467ba2ba7b0c0296fdc68ace6c0bc9e961401bd5fb6067fb1a7f08466fb711913292c30c5fa697658960eaf5333599a07eca5e5985b377514a2bfa527953572a2d78f21eb2419bc8cfcc660faeefe47e05ddec878dcf53c28f23ae94a47b0b156e8f5051ae3036598e9403a617bea80f042000562c6f47cbb52fffb9c2cffa35d2d8dd36b9e3bd60c4a66928a92f0843fdf3ae2c0e060774d0fa89fd201ed5944af73516731bdaee76d69c9477aa875cb3fba8124e959c561fbd3e9434a461ded163d90d28002dc3c4b95b5b1333e19e80a4c562e351f68302fdc2c16f934f6b4757f8b6b9278fb0ddfdea0aa10890723c42535db3e8784a5ac18fd0cdd4910f0d0a801bff821ecd5c397b47d431ec109332297ddc6862050af73abf1229d7a3f7f24a53bc55647f203111355befb0cbe0881f904651ee3ee573040526ef28d14f965bf5521ef1258548e11ad4606ab7618911ed2af7ecd5d5e9893cb6b2f2db1b27eb9d4c5c311eb634bf6522452a9ba9053c4310e692d746f16e8441e24970c39469068174d3f3f8c5f282b4004edca1ae64b9547f799e0a78600ebfbd49eb33be42a69cb4dd8e7c0ee660fa5ac03580906fba88df6cea40a4454663090374e40c57cf45f0299a86ae0328fd321c344b895d6ec991997b71d2ed90a8bb680388947ac2bdacf2f6a34ca3a6498592316c0441a66db9e6c3530cff8b949429cb6990b2ee7552980d8a8611757e8a080ba7bb318d1527a31824f59c42854128a6adb1d328f0ba94e1e9113427ea6276692f2c26ebcc2469815bf263b195402ff2ce5bec83d5d037033bd8c0201cb19c7cc9775f564bd97a6b4883723a1e89a9b03203438dfa2d8de99c60b8f548809b541c37fde6fdb3584c9dbe7a2e1c34d65d2d6d119ce9a84b1c3831e7a1b9db82c83a22eeefbaf8c51e1ff3176cd60b2b7b5594cc16fbef47486b70870ffea33c4fc81f46d075f0766db12ba38bdb06702fc4d1e11eebbe39fb7e434a5d050c180794e463833f8dbbdfc98567c5f7f767ee0d28c0175287f25d21dbfb96c0b0fe65f736c088c8c421c3f02c4ac4c51e1add29a11bb5c247a85c9aefa077361cf1dcc612a2008311a8b8cbc91b4519df69da6f81c95a8d43eb67d17f51af7566e0a94a7314b67ae63d97dfabd3a4bb3acdbdc028e2e0135cd4467f45fc05b925b26b3522b9a06b4e1b92c4cba98df4adc1aa8749935fd96aa7d6a4c3ca466b0a993de25c801ff65c3397e1d720cb1e1f239346678ab93b6232787daff3d51dcdffb6e54dfd57edd7e7308f3c370e90e2acd15e9617410eac1d4a66010debcc40c28c046782f70de7c51d32f4ad3dc1f17f5776b4bc922ca70e2ca17090c5d006a119340114f2057e9680edecc78c3f4f7cdc9cfeeae4f81281b3a4bb081cc646d4099c71e21496cc26fcd582eaba54099c312439dd5d3ca6539ed1d78c441e85549b6d995ca3952f32e801e03603803990d5e91ee2e8f1adac2e66cff118783513b563ccf093ec26be5d3abf10f96add69693dc535d1636cdde0e382521c2a4d6b3ac202cf509af91f28527ed19199e3f11cfce7102ef2045ca618d6402718fdb96965b9d7a9877c82cbcc40064f8894b147efb58470da8b3e1ca816ff0b2d958953c06d5257dea5e48e6be16089164dc0ce12d1d0d22825da23094f5d53c02d5f7649beec631b881766ced83b2b7476f1f59048f57c259bd1627eebeaf5bd5d459c8e739bba4585f3abeb1c9fadf9a763cf86459dfd9b509aceb2d58d8167c117b6fe8beea5dcbd31a0a7bb28de27f1c12a9d6987dd04de15916d5d91e85d905865506a0a524db31405c97563684a8eb5196c4fb84862ce2bb02c4c3d3b0f994025b94ca22175ac8c75b3ce95e910df2420de24e4431ade84e0393556d0a9694360a0fd4dfe95842fce0c2d47", 0x1000}], 0x2, &(0x7f0000000b80)=ANY=[@ANYBLOB="60000000000000000000000007000000444c6e110a010102800001ffffffff00000002ac141421000006a8ac1414aa000000077f000001000000ffac141439000000070a0101020000007fac1414aa000003ffe0000001000000019404000030000000000000000000000007000000441cb651e0000002000019b2640101000000001f6401010000000006000000001400000000000000000000000200000000000000000000001400000000000000000000000200000003000000000000001400000000000000000000000200000001000000000000001100000000000000000000000100000001000000000000009602772510bd49d2d7e6e2d2a64d0a22603b8c1a3c5477cba48188"], 0xf0}}, {{&(0x7f0000000400)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10, &(0x7f0000000980)=[{&(0x7f0000000580)="1b8041bdc6f84e189cf3d87c8a8c75dd24a4319a34f6603131bbea5b30e4e9c192c0387a0f41da5a6223f0aada469a679a7d5b8aa5e92301a59972659d8fe1982e38804dc0ca2b579a4df776403e5fa9d61187d941ecc922f7614c948f1a363cf5dbc2ff8aabd01e135b175a591fd37bc0f0d4cf6b35f805a01b98e508b135154d4bf3e75fd3db3ee1a5f97ffda0e6b5dc01fa633f7de9d0752edaf550baeb3d9f9785a541508d2cfd30e8a83be756a288d68142771775dbc839aae49e9f34b1f856700c7c01066952bb68080a3bc7701aed57c6b1b0a58b79683da34bc38adc34397ae8856860d570", 0xe9}, {&(0x7f0000000680)="6a10df0e0f879c8630962c7a33701059af1f797743b5c842bced07", 0x1b}, {&(0x7f00000006c0)}, {&(0x7f0000000700)="d3bb2f2fb87edc0e61c600ee2a75403ea142746813490e57659707ec599a114df20e862b199d3d5924d248b7f30c4d3b32abebd1a4d0a93eb9eeed760802bcf453a94de7e680e21beb7a57a4d789060f816419f67832fc86ce627cf08c4b5d74b43b1560d91edddd0e8b0a54692bc1c49c8073780eef6a549a030533e733d32b334611f205dd8c2ab58df332d7aca60abd581554c4953bfefca558049187e17728e2d66cb3fb711825a4d84aedab9e1279e311a6f5d4d95999343e5783f3efdff1e9b15445bc23bf6865dad138d517d1c430b83c8c297809684f94", 0xdb}, {&(0x7f0000000800)="3d2523aa4bb853fe48aae4248a6e8f85172a1ee3311f777375df62486618ea7a263aa0ab7d90718de5bab95e62a9c4d2832d391cd8b3cc44535f908bd1ead248d855d2178f8a35109b085ffc39bc944db9fcccb8a0a68dae6207556c58635246e62b2302c5f9cddbca051d6f6447b03c72a99d3cc4ce28a447da6a04174b7d541393855f88bd271266f3e6ff9338dae87b415d75cdd599542d1fb868ee2d441406075e041bf0d4999453789ba99ea54dd1630ccb744973529d56", 0xba}, {&(0x7f00000008c0)="40294dede56a672e26db9dd728c71e9dba512517fcad64d8b12fb2861de944b734614705bde5f4", 0x27}, {&(0x7f0000000900)="c53f0e529fd459f069fca0140737fc472d1cf79aa74780cab8d2b7b7790dba36f069f6f339c5c2194c0bf8106049e23ef84098381022ba5637c0fe81c16c07a0b9ea8c543e119fc2ce18c56f51a3d4007d09e7c123b01d12ccddbef5a937c50a93f503051b053a2776939bdfae4cc8051d950368346c169db0b8", 0x7a}], 0x7, &(0x7f0000000a00)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r2, @remote, @broadcast}}}, @ip_retopts={{0x64, 0x0, 0x7, {[@ra={0x94, 0x4}, @ssrr={0x89, 0x17, 0xc6, [@initdev={0xac, 0x1e, 0x0, 0x0}, @local, @loopback, @initdev={0xac, 0x1e, 0x0, 0x0}, @local]}, @rr={0x7, 0x27, 0x5a, [@multicast1, @loopback, @remote, @private=0xa010102, @local, @empty, @loopback, @dev={0xac, 0x14, 0x14, 0xa}, @multicast2]}, @lsrr={0x83, 0xf, 0x19, [@rand_addr=0x64010100, @rand_addr=0x64010102, @remote]}]}}}], 0x88}}], 0x3, 0x4004) 08:14:03 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) r1 = geteuid() r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) ioprio_get$uid(0x3, r3) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f0000000400)=0x0) syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner', 0x3d, r1}}, {@fowner_gt={'fowner>', r3}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid', 0x3d, r4}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r5, 0x29, 0x10, 0x0, &(0x7f0000000000)) r6 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r6, 0x29, 0x10, 0x0, &(0x7f0000000000)) splice(r5, &(0x7f0000000540)=0x6, r6, &(0x7f0000000580)=0x7fff, 0xfffffffffffffffe, 0x9) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:14:03 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x10201, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r2, r3) ioctl$DRM_IOCTL_RES_CTX(r3, 0xc0106426, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{}, {}, {}, {}]}) [ 462.591854] hfsplus: unable to parse mount options 08:14:03 executing program 0: ioctl$EVIOCGPROP(0xffffffffffffffff, 0xc004743e, &(0x7f0000000000)=""/269) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TIOCSPTLCK(r2, 0x40045431, &(0x7f0000000140)) r3 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, 0xffffffffffffffff, &(0x7f0000000200)={0x1d000000b}) ioctl$EVIOCGREP(0xffffffffffffffff, 0x4004743c, 0x0) 08:14:03 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r3, r4) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) 08:14:03 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ppp\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$EVIOCGPROP(r3, 0xc004743e, &(0x7f0000000000)=""/269) r4 = epoll_create1(0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = creat(&(0x7f0000000240)='./file0\x00', 0x0) dup2(r5, r6) ioctl$SIOCRSSCAUSE(r6, 0x89e1, &(0x7f0000000140)=0x2) r7 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r7, 0x29, 0x10, 0x0, &(0x7f0000000000)) ioctl$sock_SIOCGIFVLAN_SET_VLAN_FLAG_CMD(r7, 0x8982, &(0x7f0000000280)={0x7, 'veth0_virt_wifi\x00', {0xfffffffd}}) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:03 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) r1 = getpgrp(r0) prlimit64(r1, 0x8, &(0x7f0000000000)={0x8001, 0xd5c}, &(0x7f0000000040)) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DEST(r5, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xe4, r6, 0x400, 0x70bd28, 0x4, {}, [@IPVS_CMD_ATTR_DEST={0x4c, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x3c}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x40}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0x2}, @IPVS_DEST_ATTR_TUN_TYPE={0x5}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x8}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x9}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x5}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0x2}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0xa}]}, @IPVS_CMD_ATTR_DAEMON={0x28, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x1}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e20}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'nr0\x00'}]}, @IPVS_CMD_ATTR_SERVICE={0x4}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x5}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x3c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x7}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @private2}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @private1={0xfc, 0x1, [], 0x1}}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0x7}]}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_TUN_PORT={0x6, 0xe, 0x4e20}]}]}, 0xe4}, 0x1, 0x0, 0x0, 0x44000091}, 0x8000) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0xd) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) 08:14:03 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:03 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) ptrace$peek(0x2, r1, &(0x7f0000000080)) r2 = getpid() sched_setattr(r2, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) wait4(r2, &(0x7f0000000000), 0x1, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r3 = socket(0x3, 0x3, 0x9d1) accept4$nfc_llcp(r3, &(0x7f0000000140), &(0x7f00000001c0)=0x60, 0x80000) ptrace$cont(0x7, r0, 0x0, 0x0) [ 462.881591] PPPIOCDETACH file->f_count=2 08:14:06 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup2(r3, r4) setsockopt$ALG_SET_AEAD_AUTHSIZE(r5, 0x117, 0x5, 0x0, 0x19a) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r8 = dup2(r6, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r8}, 0xffb9) 08:14:06 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) ptrace$setopts(0x4206, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:14:06 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r2, r3) ioctl$SNDRV_SEQ_IOCTL_GET_PORT_INFO(r3, 0xc0a85322, &(0x7f0000000240)) 08:14:06 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) r1 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0xd0000, 0x0) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/sync_persist_mode\x00', 0x2, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080)='nl80211\x00') r3 = creat(0x0, 0x0) sendmsg$NL80211_CMD_GET_MESH_CONFIG(r3, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="204bd02b30b4039d1cc837f41e7322fc6e16b7cab731e07d149f62e9d1253335060a9f2a84d8f89e6a86a5dcc0481e52db4b5e7d7164569a214cf1c2c68771eb674828f4160cd1312197"], 0x1}, 0x1, 0x0, 0x0, 0x24044004}, 0x8000) r4 = getuid() mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='fuse\x00', 0x2000, &(0x7f00000004c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r3, @ANYBLOB=',rootmode=00000000000000000020000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC, @ANYBLOB="2c626c6b73697a653d3078303030304930303030303030303830302c626c6b73697a653d3078303030303030302130303030313030302c726f6f74636f6e746578743d756e636f6e66f4aa980e0508f7040179675d696e65645f752c666f776e65723c", @ANYRES32, @ANYBLOB=',uid=', @ANYRESDEC=r4, @ANYBLOB=',\x00']) sendmsg$NL80211_CMD_REQ_SET_REG(r2, &(0x7f0000000180)={&(0x7f0000000040), 0x2, &(0x7f0000000140)={&(0x7f00000002c0)=ANY=[]}, 0x1, 0x0, 0x0, 0x8000}, 0x8000) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:06 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) r1 = geteuid() r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) ioprio_get$uid(0x3, r3) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f0000000400)=0x0) syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner', 0x3d, r1}}, {@fowner_gt={'fowner>', r3}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid', 0x3d, r4}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r5, 0x29, 0x10, 0x0, &(0x7f0000000000)) r6 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r6, 0x29, 0x10, 0x0, &(0x7f0000000000)) splice(r5, &(0x7f0000000540)=0x6, r6, &(0x7f0000000580)=0x7fff, 0xfffffffffffffffe, 0x9) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:14:06 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = syz_init_net_socket$rose(0xb, 0x5, 0x0) bind$rose(r1, &(0x7f0000000100)=@short={0xb, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0x1, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}}, 0x1c) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r2, r3) ioctl$EVIOCGPROP(r3, 0x80404509, &(0x7f0000000080)=""/76) [ 465.701791] hfsplus: unable to parse mount options [ 465.720019] PPPIOCDETACH file->f_count=2 08:14:06 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r2, r3) r4 = socket$inet(0x2, 0x4000000805, 0x0) r5 = socket$inet_sctp(0x2, 0x5, 0x84) dup3(r4, r5, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r5, 0x84, 0x64, &(0x7f0000000040)=[@in={0x2, 0x4e20, @empty}], 0x10) sendto$inet(r5, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r5, 0x84, 0x1d, &(0x7f000025e000)={0x2, [0x0, 0x0]}, &(0x7f0000a8a000)=0xc) getsockopt$inet_sctp_SCTP_ASSOCINFO(r5, 0x84, 0x1, &(0x7f0000000000)={r6, 0x200, 0x0, 0x0, 0x10000}, &(0x7f0000000040)=0x14) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r3, 0x84, 0x71, &(0x7f0000000180)={r6, 0x9a}, &(0x7f00000001c0)=0x8) [ 465.879149] PPPIOCDETACH file->f_count=2 08:14:07 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) epoll_create1(0x0) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800000, 0x0) [ 466.119073] PPPIOCDETACH file->f_count=2 08:14:07 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) epoll_create1(0x0) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 466.283085] PPPIOCDETACH file->f_count=2 08:14:07 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r0, &(0x7f0000000200)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) ioctl$BLKTRACESTART(r1, 0x1274, 0x0) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 466.428847] PPPIOCDETACH file->f_count=2 08:14:07 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) r1 = geteuid() r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) ioprio_get$uid(0x3, r3) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f0000000400)=0x0) syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner', 0x3d, r1}}, {@fowner_gt={'fowner>', r3}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid', 0x3d, r4}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r5, 0x29, 0x10, 0x0, &(0x7f0000000000)) r6 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r6, 0x29, 0x10, 0x0, &(0x7f0000000000)) splice(r5, &(0x7f0000000540)=0x6, r6, &(0x7f0000000580)=0x7fff, 0xfffffffffffffffe, 0x9) 08:14:07 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000100)='/dev/qat_adf_ctl\x00', 0x68000, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcsa\x00', 0x80, 0x0) ioctl$EVIOCGPROP(r3, 0xc004743e, &(0x7f0000000380)=""/246) r4 = epoll_create1(0x0) r5 = socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f0000000200)={0xc000000b}) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:07 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) sendmsg$NFQNL_MSG_VERDICT(r3, &(0x7f00000003c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000380)={&(0x7f00000000c0)={0x2c0, 0x1, 0x3, 0x101, 0x0, 0x0, {0x5, 0x0, 0xa}, [@NFQA_PAYLOAD={0xc0, 0xa, "6d77e37ac4f4c0893f8bc3b13176ddc80c98caa7e2e9e74f5803c35943abc8a456cc401203bac8a1c7029aae3e800a37fdb9d481e92248d080109a0cf19aed243cc77c2dd19c47e1bcfeca69166a993879412a58e498cce874c74289ca8631ffe13a8fbb10dee0ced0ccfd54a3c1f1accd129f94a018a7945f140a5679a8243c8cf4c098adfdd7da3803b2b50cd394e44de741a7b15f6390984ff901545e4c19d7f7c00e70d3cfcee23c8163dfbc80bdb3e81fe880d4ca81e0d9b7bd"}, @NFQA_EXP={0xa8, 0xf, 0x0, 0x1, [@CTA_EXPECT_TUPLE={0x2c, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @multicast1}, {0x8, 0x2, @multicast1}}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @multicast2}, {0x8, 0x2, @empty}}}]}, @CTA_EXPECT_MASTER={0x18, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x8, 0x2, @multicast1}}}]}, @CTA_EXPECT_HELP_NAME={0xf, 0x6, 'sane-20000\x00'}, @CTA_EXPECT_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x7fff}, @CTA_EXPECT_TUPLE={0x40, 0x2, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x84}}, @CTA_TUPLE_ZONE={0x6}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @loopback}, {0x8, 0x2, @private=0xa010102}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x6}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}]}, @CTA_EXPECT_CLASS={0x8, 0x9, 0x1, 0x0, 0x774}]}, @NFQA_EXP={0xb4, 0xf, 0x0, 0x1, [@CTA_EXPECT_ID={0x8, 0x5, 0x1, 0x0, 0x63b}, @CTA_EXPECT_FN={0x13, 0xb, 'callforwarding\x00'}, @CTA_EXPECT_TUPLE={0x10, 0x2, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x21}}]}, @CTA_EXPECT_TUPLE={0x7c, 0x2, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x2f}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x88}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x84}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @ipv4={[], [], @local}}, {0x14, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x21}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x11}}]}, @CTA_EXPECT_CLASS={0x8, 0x9, 0x1, 0x0, 0x1}]}, @NFQA_MARK={0x8, 0x3, 0x1, 0x0, 0x9}, @NFQA_EXP={0x88, 0xf, 0x0, 0x1, [@CTA_EXPECT_HELP_NAME={0x8, 0x6, 'RAS\x00'}, @CTA_EXPECT_ZONE={0x6, 0x7, 0x1, 0x0, 0x1}, @CTA_EXPECT_HELP_NAME={0xe, 0x6, 'ftp-20000\x00'}, @CTA_EXPECT_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x3ff}, @CTA_EXPECT_MASTER={0x2c, 0x1, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x88}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x2f}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x1}]}, @CTA_EXPECT_TUPLE={0x18, 0x2, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x1}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x1}]}, @CTA_EXPECT_ZONE={0x6, 0x7, 0x1, 0x0, 0x2}, @CTA_EXPECT_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x9}, @CTA_EXPECT_ID={0x8, 0x5, 0x1, 0x0, 0x8001}]}]}, 0x2c0}, 0x1, 0x0, 0x0, 0x24000810}, 0x40001) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) [ 466.560298] hfsplus: unable to parse mount options 08:14:09 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) ptrace$setopts(0x4206, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:14:09 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) r1 = geteuid() r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) ioprio_get$uid(0x3, r3) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f0000000400)=0x0) syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner', 0x3d, r1}}, {@fowner_gt={'fowner>', r3}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid', 0x3d, r4}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r5, 0x29, 0x10, 0x0, &(0x7f0000000000)) r6 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r6, 0x29, 0x10, 0x0, &(0x7f0000000000)) 08:14:09 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000000180)=0x4) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)={0x2000}) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x541c00, 0x0) ioctl$TCSETAW(r2, 0x5407, &(0x7f0000000240)={0x3, 0x7f, 0xb35f, 0x0, 0x6, "2c232a93c6260da1"}) 08:14:09 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000080)='veth0_to_hsr\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) openat$vnet(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vhost-net\x00', 0x2, 0x0) 08:14:09 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) r1 = socket$inet6(0xa, 0x3, 0x0) getsockopt$IP6T_SO_GET_INFO(r1, 0x29, 0x10, 0x0, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x4000000805, 0x0) r3 = socket$inet_sctp(0x2, 0x5, 0x84) r4 = dup3(r2, r3, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000000040)=[@in={0x2, 0x4e20, @empty}], 0x10) sendto$inet(r3, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1d, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000da89b2133e519c95b35732906d3783199b", @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000000140)=0x3) getsockopt$inet_sctp_SCTP_ASSOCINFO(r3, 0x84, 0x1, &(0x7f0000000000)={r5, 0x200, 0x0, 0x800, 0x10000}, &(0x7f0000000040)=0x14) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(r1, 0x84, 0x78, &(0x7f0000000000)=r5, 0x4) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ioctl$SNDCTL_DSP_SETTRIGGER(r4, 0x40045010, &(0x7f00000000c0)=0x2) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:09 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) r1 = geteuid() r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) ioprio_get$uid(0x3, r3) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f0000000400)=0x0) syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner', 0x3d, r1}}, {@fowner_gt={'fowner>', r3}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid', 0x3d, r4}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r5, 0x29, 0x10, 0x0, &(0x7f0000000000)) socket$inet6(0xa, 0x1, 0x0) [ 468.776152] hfsplus: unable to parse mount options 08:14:09 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000200)={0x56, 0x37, 0x1, {0x0, 0x8, 0x4, r1, 0x38, 'selfmd5sumnodevlomime_type@em1bdev-}^#&posix_acl_access)'}}, 0x56) vmsplice(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {&(0x7f0000000040)="b8157825727c73484718f12650642a10e69651fb2dc02bbb8ca0d079727253895abdabf6b2fe6ceea541a0d5149247ca408cb65ec339f50164c974267365ff444b79215bb6ed23ffc9bbc7c525f5c8a5ac1486b1d3808408", 0x58}, {&(0x7f0000000100)="a1dbd12e1e6a101f731ccc9a73d9b7a36370e0458563c7c91cb705038070b6cc7d7da876da77f45e1036d96257fe0f54ee998c1e3ae0a59aa11038b3db74fe5285301a26f17feb27afb8b6a82e1db84b910de391bfe24d9adfa119a7f214db496327d1edb8fcfd64be5e21327ebedfe75d46808acfd9f7210d7827dbb7cd451a36ce5eda3faf41a36dd4fe3620ee9b0a6292ff56c35b38c092ed8ac79aa55240f7a383f73d93e0d1b3e60b2e", 0xac}], 0x3, 0xa) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) [ 468.808670] PPPIOCDETACH file->f_count=2 08:14:09 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) r1 = geteuid() r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) ioprio_get$uid(0x3, r3) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f0000000400)=0x0) syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner', 0x3d, r1}}, {@fowner_gt={'fowner>', r3}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid', 0x3d, r4}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r5, 0x29, 0x10, 0x0, &(0x7f0000000000)) 08:14:09 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r5, 0x29, 0x10, 0x0, &(0x7f0000000000)) ioctl$LOOP_SET_FD(r4, 0x4c00, r5) r6 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r6, 0x29, 0x10, 0x0, &(0x7f0000000000)) setsockopt$inet6_int(r6, 0x29, 0xd0, &(0x7f0000000280)=0xebd, 0x4) ppoll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4008}], 0x1, &(0x7f00000001c0)={0x77359400}, &(0x7f0000000240)={[0x800]}, 0x8) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 468.901588] hfsplus: unable to parse mount options 08:14:10 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) r1 = geteuid() r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) ioprio_get$uid(0x3, r3) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f0000000400)=0x0) syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner', 0x3d, r1}}, {@fowner_gt={'fowner>', r3}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid', 0x3d, r4}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) socket$inet6(0xa, 0x1, 0x0) [ 469.037658] hfsplus: unable to parse mount options 08:14:10 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) r1 = geteuid() r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) ioprio_get$uid(0x3, r3) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f0000000400)=0x0) syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner', 0x3d, r1}}, {@fowner_gt={'fowner>', r3}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid', 0x3d, r4}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) [ 469.118957] PPPIOCDETACH file->f_count=2 [ 469.124592] hfsplus: unable to parse mount options 08:14:10 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) r1 = geteuid() r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) ioprio_get$uid(0x3, r3) syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner', 0x3d, r1}}, {@fowner_gt={'fowner>', r3}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) [ 469.220592] hfsplus: unable to parse mount options [ 469.299040] hfsplus: unable to parse mount options 08:14:12 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:14:12 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) r1 = geteuid() r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner', 0x3d, r1}}, {@fowner_gt={'fowner>', r3}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) 08:14:12 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x1, &(0x7f0000000040)=0x1, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) r1 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cachefiles\x00', 0x1, 0x0) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x12, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 08:14:12 executing program 0: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000240)='/dev/autofs\x00', 0x32b200, 0x0) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x5, {0x7, 0x1f, 0x6, 0x40, 0x3, 0x400, 0x8, 0x5}}, 0x50) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r1, 0xc004743e, &(0x7f0000000000)=""/269) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000200)) fsetxattr$trusted_overlay_opaque(r1, &(0x7f0000000180)='trusted.overlay.opaque\x00', &(0x7f00000001c0)='y\x00', 0x2, 0x1) ioctl$EVIOCGREP(r1, 0x4004743c, 0x0) 08:14:12 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:14:12 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000080)=@req={0x3, 0x6, 0xfff, 0x2}, 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) [ 471.832392] hfsplus: unable to parse mount options 08:14:12 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000180)) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:14:12 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) r1 = geteuid() socket$inet_udplite(0x2, 0x2, 0x88) syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner', 0x3d, r1}}, {@fowner_gt={'fowner>'}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) [ 471.897933] PPPIOCDETACH file->f_count=2 08:14:13 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$VIDIOC_DQBUF(r3, 0xc0585611, &(0x7f0000000180)={0x5, 0x2, 0x4, 0x2, 0x54, {0x77359400}, {0x4, 0x701d88ef21cc0822, 0x3, 0x3, 0x80, 0xe6, "89e463fb"}, 0x1, 0x2, @userptr=0x3, 0x4}) r4 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r0, &(0x7f0000000200)={0x80000011}) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:13 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) [ 472.002565] hfsplus: unable to parse mount options 08:14:13 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) r1 = geteuid() syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner', 0x3d, r1}}, {@fowner_gt={'fowner>'}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) [ 472.150163] hfsplus: unable to parse mount options [ 472.151338] PPPIOCDETACH file->f_count=2 08:14:13 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner'}}, {@fowner_gt={'fowner>'}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) 08:14:13 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) set_thread_area(&(0x7f0000000180)={0xffff0001, 0x100000, 0x1000, 0x1, 0x3, 0x0, 0x1, 0x1, 0x1}) [ 472.304308] hfsplus: unable to parse mount options 08:14:13 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner'}}, {@fowner_gt={'fowner>'}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) [ 472.338682] PPPIOCDETACH file->f_count=2 08:14:13 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) getsockopt$netrom_NETROM_N2(r2, 0x103, 0x3, &(0x7f0000000180)=0xfffffaab, &(0x7f00000001c0)=0x4) r3 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:13 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner'}}, {@fowner_gt={'fowner>'}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) [ 472.472180] hfsplus: unable to parse mount options [ 472.558122] PPPIOCDETACH file->f_count=2 08:14:13 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner'}}, {@fowner_gt={'fowner>'}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) [ 472.580126] hfsplus: unable to parse mount options [ 472.680964] hfsplus: unable to parse mount options 08:14:13 executing program 5: socket$inet(0x2, 0x4000000000000001, 0x0) syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner'}}, {@fowner_gt={'fowner>'}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) 08:14:13 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ppp\x00', 0x101000, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:13 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) sendto$inet(r2, 0x0, 0x0, 0x200407fd, &(0x7f0000e68000)={0x2, 0x4e23, @loopback}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) [ 472.863336] hfsplus: unable to parse mount options 08:14:13 executing program 5: syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner'}}, {@fowner_gt={'fowner>'}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) [ 472.983938] hfsplus: unable to parse mount options [ 472.998349] PPPIOCDETACH file->f_count=2 [ 473.047943] PPPIOCDETACH file->f_count=2 08:14:16 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:14:16 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ipvlan0\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:14:16 executing program 5: syz_mount_image$hfsplus(0x0, &(0x7f00000000c0)='./file0\x00', 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner'}}, {@fowner_gt={'fowner>'}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) 08:14:16 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r2, r3) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r3, 0xc05064a7, &(0x7f00000002c0)={&(0x7f0000000180)=[0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0], 0x2, 0x6, 0x4, 0x0, 0xfffffff9}) 08:14:16 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r3 = bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x13, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="8500000022000000350000000000907c8587e2e813c400009500f8ff00000000"], &(0x7f0000000140)='GPL\x00', 0x0, 0x99, &(0x7f0000000180)=""/153, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x64deb09e3732d498}, 0x64) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000005c0)={r3, 0xc0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x0, 0x3}, 0x0, 0x0, &(0x7f0000000440)={0xfffffffe, 0x0, 0xfffffffb, 0x7}, &(0x7f0000000480), 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)}}, 0x10) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000003b00)={0xffffffffffffffff, 0x10, &(0x7f0000003ac0)={&(0x7f0000003a40)=""/90, 0x5a, r4}}, 0x10) r5 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r6 = dup2(0xffffffffffffffff, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r9 = dup2(r7, r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) ioctl$DRM_IOCTL_AGP_ALLOC(r9, 0xc0206434, &(0x7f0000000040)={0x15f9, 0x0, 0x0, 0x70c}) ioctl$DRM_IOCTL_SG_FREE(r6, 0x40106439, &(0x7f0000000100)={0xc02, r10}) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000000)=r4, 0x4) write$tun(r0, &(0x7f0000000600)={@void, @val, @ipv6=@gre_packet={0x6, 0x6, "4bb8ad", 0x12b2, 0x2f, 0x4, @remote, @mcast1, {[@srh={0x3c, 0x6, 0x4, 0x3, 0x3, 0x20, 0x8001, [@dev={0xfe, 0x80, [], 0x3a}, @private0={0xfc, 0x0, [], 0x1}, @private2]}, @hopopts={0xff, 0x0, [], [@jumbo={0xc2, 0x4, 0x2}]}, @fragment={0x29, 0x0, 0xc9, 0x0, 0x0, 0x0, 0x68}, @routing={0x32, 0xa, 0x0, 0x7, 0x0, [@private0={0xfc, 0x0, [], 0x1}, @private1, @ipv4={[], [], @remote}, @mcast2, @initdev={0xfe, 0x88, [], 0x0, 0x0}]}], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0xaa, 0x3, [0x7, 0x7], "cd893cc6ee03cebb524d4c58776db8665e49f81a70d02a21e8b692e976254d493994845e8a81fe9ba369dd8383441778dd246e37a93e22ed88f688c528ed1bb3b906d1697d80e4c31249ff5452b926679844e687b5523f8cc29bd8c2d4d137872ba7520852b921e29c4938958d8516677854afd5dd12ec764656b411d74807bca04ca539f7fe690ec8574e887666b9378b9425f7e0613a200b4e7161965703df8e0ecac7399f32048396"}, {0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x800, [0x1], "69724571e93249ed990cf4e291ca7bb45a557e524d9398402a12d609bba837bfb7349ded5d925aa870955b55a57ea24d698f0b8a3454b5da59459baf14612368c440d41199cd6bb08ce355865a259894ef278f9d93797ba3ca838bdf94ec9b9031e3198522eb93c9451270beea5e6aca2214fef82a7fd5f73a14f29cb1abf3b7ced69622cf253457f910c6fc4eb98984c0cbb6639e9240e3adb396c15ee8d06ac60a345aa409531943bdcb4e19b2412841"}, {0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x86dd, [0x8001, 0x2ba, 0xe1], "45a9f9163a4443a7d38cc78690eb998ca6c92fed4075e10fb181570eef1443455a0ed0174e2705a14e1bbd60682f12ad19cfa93b22d06217554e8ba9638df75b1a80d28f4d883a0914d23b6a8503345d1401a5d3a029ef9e912be44371ca3128889222c81f8ea69e261833f8220aaf8b2dacaa9496b3ba215201048699f3d8a3bb3193a4b8c02d269575760c39d284b75405743d11c232f648d13cc8b317682bef47c57aa42f2f04fdb8fcefa58ec47f290988f6a859049b89bcc03fd000bc4d2bc73060f917f2a71c43c54aafcf841ef1e08c3c25214e27bd32c98436db5f7b8cc0e603bae318975246c587cbaa5cf2ff1c744f98dfeda25e1e4bfbdadace37841f8fb3d27bce75cb609ce552e2f9c7228fa84d68f36aaa3f17724f3be32a254e41a2f1c212ac683a59d45f61a83625e2a44665a4d33d6c19a2cb923d7a1c88f37083bb126bd81fb7a2f4c4a161f6052472cf5b06b4427195a8f8324ae73e54686272076af82dce2d9ff5ab7d10fd35ac1f2be9fc706a8c6ad2754f9c7652f49143d032c780aa1128046b76cc0bdd0aeca8cba0999a52f8a149d0cc8a8c1f174f942f86141a7dda2d07897166a174fa8698b85bd6fad5ada64a218cfb2fc319340362ce91586e65bff2810114e29a8ab8dc5413b58071183fb132edda4d62fe9a94aa10c705b63bc34d63ad9ebbfd4a0e5505f87378cd77021c69d985c4d5dcc7f65688423490999516ed2191fda9f46cdc18a079cfca88fe4f21689bb5818c07063d5ce32a52527ba9de7d8395873379688560bd112b5eaa639bfdbeb704eabcaeb8e13cce543848dcd4673e8776448fe11a106ed47c32ea337756d9a5713baf1d88099f4a5b16fe5d2f881de373e41e9850b37c4c07df5085aee5c0c05657447c3679100111b8a82732dd7fae236bc33b7ff3032997ff60b3aece03c366f88bbf381828d3a466cbdcb355cfbee93319f568d0b003b90f05114bfb3c97c9fd8ca860d8e97c98fbc5d9434496abbaf1c6df98f8814b7ac167c3791af5ec8556bc4c810cd3e3a6068db6bd6cbf5e04b6030ed2bbd2f9fbfe0d001617c406e7ed92d4d0aa27a27ccb30ff0c0f674a43ffe54fecffe146cf1a565655bd224e4ad5bc9c3c11b76c76e6ccc49ad1371fd3726c9443637e32510f84442e1558e21114f35f6b3f43d5a97da56feb67a81aaa030630fd50c02a71b25793d7ae410dbefa641e94ed8c3c4a47928618c939d36d94ca576bf1fd0af59b2e71ac6b6b4809c226c08913c629b5423824e50f8ef6e638fb8be2db4d4d6e2b5b73ba6f579b3717dc46f6925edb484fa154774f2ff9c98a6a5a1a3ecc6a45390fc30ffd3c0d1352968cfdd2c8ddd1e6aefbbcc90c3acd751cb8915c48530802cd3a29e0bae8a04c3496125f782b5da2c5d23a4626d2f772fe87ec1aa726db47505d8248f8df76544b3395e6d650d4290696717cb839016d854a2fa6a4fd502316528b073f2b647803471d7d5850ac8f0dd7576a9fbdd803b210b0f2912884b698ffb1751e991e6e0716a50b68346e155de8f1cdd0562d206af958deb8114dab9a0f49712b7df671f95db83f8451c307c844b569aceb012bd67cbf0ebc56c54897b4efb37eba5f759a08b44e1b505c70450cef2f01f37b832aac214624f2885fa5d421a3c792e1a2e6b46d1eaaa186b6072fdbf9f6cde0c6f8f7576466da0e338218aa51f5a13578a8f264ba88288143973e4b2de1b0f231ebe6407a1fcfbd216b5ce17d8a629112f25331a15e590cb02a0018a88fdd546387b3891589102bbd5674a13e0a8ccb8231369f15ee4c8ca62403b35107e213904ab30345ea8f5fda3a5292ae1482368d15e52219233df816fd5a9622b3fa1c2b579b3f9fc9d211135387f24c5625139450341c84d5382f126c566b70d42250217dd9d2780464327b157300b6d4b844bff43ba4808135dc7eaaa61eb1bc6f7cdcc1e55d9a86546c195d1e02d8b7f7c1bdc8138e767a333d910d328527d3522dcc0ade6b32816d5fe1b57421481212076fe395eb651cce702dcf913bc9be7195e7d2e4042e481b54dd4adfde1d06b5c844e58de4e3a1b122a1ba9ae2e424633500d013e361c47dc3afb543aab675eb7219f274fa06a3d412f546506b6f73709b8d9dd42e7eefcc846824e5707044c6f531aa7d46e8f1d25fcc12cdc4d038d31735dc4c756c8033859c693401ef5f1b35a91c4786cb23bc760ed5f71b9ee8e1f85345a7426a6c2b40c650263a500b534651c26afbb8cb2675d7e58dcd181e4d97121b3d4ec4aab07f7f70ee9f644f4b779b5412c0a9c9d98d391287f0b8efd525c90a24e1497dd258f3d035ad5ddc21e78023df63b5ea32e47af1b489a29590fa74cd7805209ffee9d591bea7a3c1f1c134e3afe9d366ef82bdcaa741f29f3f3272693b74a4776a790a3d18026647b5e28f458b24897f0b221d2100488b0907e09fc1a49ba13a66faba55a94e619e84d8d0088462ffb121ee09bba472aba9f16e9cc513bb1ff92b34b7ca67f33201541282410af2d91f75838c9800de673e248cee2802e2adc30005e2e5bd1fb9726d4bbf284107fe9401771cdbb561e2a0514c20905dc1a59be0dee26ab774a6017af4eaa77749a1c478dc6ac769cfca2e5fb6cd054b8084c8f6e4cb4b87ccd8a5e9d0c949bb533d103757a483233fa74662dbc14f5858ab3929b3c88ba436053b26623baf2c3d048676e8554d67586057f84c3f1b637e2c88fb453702e300dfc7a9244ba8eafcda58cf11552bfc2e7bc612123e0eb628ee38996b9831ca5d15aae3ff27ad0ebbf6d954e823b05bcabed6c491a474a225aaddec25803b24d90082cbc5a8b24f1b16d477f807ecdbd021b4cb51e2ae73b7e36c1103a37ddded85bdb1615131b178d8ed695903490531b1a4973ce56646383af47453ce6c771ee51c0669727b0ce6835ee5a1bf7dc8a1441ca76e1bd30ca2cb7c58b12c60856bd7cd126b3e958a64657aadd62432d626e8169c0891bfd6f5386e49e1015037d914912491614b4b33715728c3f6990f5704abbc1fad15be27d37096d3c0d884139fc27c0cf709d5247c67af3789c0a7431fe73379a8e2f297aa30c63c397c88b863b49e4a0ea9161b4953fdd22bc5cffb1f2d5ebb4089f7afa68bd84e8143ca617ec73ead6751cf5ff1c7c6d27e2022834cead0ac094b8f5839c83247b9595eb9a6dfbd44b483d85810dcc1671634c4c66e907d3f9221b770ba15bd4c89c5937f921275ff349297471ed3efcfce4abed08cc5f024cb8ca655f0436673961c4b6c7866872682708acfb846179174cfb50227edfda52a1617ad20ea589ff669cb293fc9f57776a0350b54ec6a616dd1d33015c83cae315151a95d90ae65a08c2609283d291e499cb1af15aef2d679012e9e17381d12b9632df8f7725c0ba8b3b8c9c972f67c47ee1dbdbbd5e8b3ae753a67b3f10e9c9c54cb7bbf5d4592a140344d4499db1e201f2b935c230d3103a24c52e6c36a6c4f5a2a9be44038c91eb291a8a009fe2804fcdc34bfdee27dd2a48372a8e1a200fdc0a97a991a7a8e5e225627bf724d0c5c368994dfafb0879421b1bf119f2bfd5f170204e00c22f869f935a48d18b5c8e87d1d92c98926127886f40f45a425b40eebba8680b83f880098a8d47b70c417d1d9489c2f442c8a24f2e709423cf82b9b259635aca56c97cd99a8b585f2b2a6587a322e8297e25f8cd23aedde0a1ad726ea57197866f00ede4abe58eec72a8de0e2ca2997c6eab2aea6bdd8adbf7a0f8590d4eca38901c042f01f14bb1ea2908dc54ab056dc131c887154fde671e0124f5391e8391486151333e11135c55c4c3227b831f56d336ac477661d64e0a16cddf6156401a5040e813b7c60e30a54ccb79a8e9bf20d032e622d0a96535c28ab3ec323b0a555b1a35556b8223424ed9a0ad3e426e24951034e0665750ef2ecf6ef4ecd33c5a6ebe9041cd91573afe93aa776334c58dedf4ebe39f554d2ecd3f552df2cc41da2d8a75643e773d683528d05dd4bac4d468bbda8231cf4be4c1dcd6261328264618be5e483ab8ee90081acaf737da7126e0c83cc925f1645023245c70feaec433fe46c251f51cc00530a4f6abe3176ed6736be599d1b4b1ddeebf51a8638ba6cfd3a80cffa12363f34e6fc800f5f8d33bb1b768ff7f34701b9c4cca6a5736a9aaf7c0a85549a93c6dbe957b2855fe5d5a375f3e6e664f7d971748d9e83d116c1a3d3d4f6eb818e5a8effeb088fa62b12f37b7e10b0da9399011d0d30e492850d4e18abe11bf7d4094ad970995b80df868e0960198fbe6b1442c18aefd54ea48328dbf3448353a90fe9100c161be12956d2d7ef8c506fc0d8de1b3994d111188c90a7fd0150e1955ed014d8f22e14eba2ff1fab4cd9b58f5479834f4daf57e4c6c8d4e9dfff4adb670c587903ecf5113115e920079642bd2d15fde0c4b1785db33567757d0136ec2ffacb1ac3e5a1b4766a525df2192f96702608183a2544b12e2cf03757017196bbe1f5bdcf632268ff99885f72b60354733760812216450c339f53e80f37ac7839b4601c46d8d3f6027d0f08dcbf41799ee0b30f410a9ed74cc5b2533ea53f52bf03fe547069ad68ddab56827ab4c42e4ed59d847bdd7c4ab513b4bd6e30c496b23b91aad37a95e862216ba11d3618dd46ea5c29c42a43b9f30da31c93faa0f331708ff3b1a8064312b792a06baaa0b88ab055ee032b7fe3cf5be1592a08b152cb2caad3d3236d03258fbf0a2b0be634f2867c529c15dfba4154a2740204fce9b442138e2232d5392e18cb23ef457458ce530247c7d11fbab71dffed3ce0abb66c174fa557f7fdd13c928325af725509d902f01dfaefaabf564f11a8a0da8c061ac3b40df686d191f7b9e9985a74f630e2d8af581f01e587c98a7e6ce21e44ec54f4e40ff59fbd587a3f231f7a6e4ef27b6cfa282c31c51636e7ea34282d8c42cda9301dcd73808b3f82840bf059f15c30aaf919dba9241a66172c257c8cea046334d21e94db6baf05d08943b56277c64f7608385047e53098de2bf0f5b8cadfb92f410fae2410195d69018902f7f27a65a5fe2e7782bec8e7e58b898cec39fb46899c5e7da95792d74bd9f10a059c4a53e83adab765a87b523d3ba12522e0ef7fcbf715ad1df565484ab4bc04c070102c75cc026371d65861090c0fa643ef8341df601862a9fb768d8f0c8b3eaba184948851e47669108961e39084759007b3daeddbe24c0fdb4dbf75fa5e82556ae17f9e1202bc4d6b9859cca3c997a4505d3c3b51b3451413169cb3aa860325db720252d5a8c06dfd718de2b5a020b15b7ded4686bd0dcee63c808944dd4e58c4fd68d5c26b421124aeb72fb9db0c62f0ac3e2668c87cfe1123b3ee779fdb80e15d3bc3b6f434d9e79e4f58b8997b61dbb17bb0934e11233de8aea7e708b0373169bf6c3e82194cfb5cdf0fbc3f2f424ab17e64fa6f9824ea9b743e68063d501a88d0e40d183cf9f30ca58b084821cf9b4e86e5930d554d4e0a9cbdde58d73e0026d9dbf5bc3ff1d7e972eb6748b7a5b4a181bc697eaa6ab5e80ff4aa77ba46fb7a3497cd6444e28ccbd16ee93794effe6cb13f5b2407e46c351920edbc905cc5fa3a564078f82bc91da162eafc627e3f1e23922c3534918799b025ef920f0cfc1eb03f82198464cfca339ba0e766afdb488a51f82ca0be3e39041007641376ba3480dd6481acb88d3c8c9231e4b7db5edfc01ce2b8f114a31c68a1c8134f0292d285ed7f87ca6185dbae325b5abd1f6d365220d2ab93"}, {0x8, 0x88be, 0x1, {{0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x5, 0x1}, 0x1, {0x2}}}, {0x8, 0x22eb, 0x1, {{0x4, 0x2, 0x7b, 0x0, 0x1, 0x0, 0x7, 0x81}, 0x2, {0x3, 0x1, 0x2, 0x6, 0x1, 0x1, 0x2}}}, {0x8, 0x6558, 0x1, "bf7354c113df704c44c6326bee95ee901268561eeebdd28f6c94f09590a60ae9e9a3bc3596d6ff903efe1157e5c280db5d5a4027de93073370d0db356e95b048a01d95957df41b2a94225cc0b09088054cb187f0b43a22bcde7ed31e9e065c"}}}}}, 0x12e4) 08:14:16 executing program 2: dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VIDIOC_SUBDEV_G_FMT(0xffffffffffffffff, 0xc0585604, &(0x7f0000000280)={0x1, 0x0, {0x8, 0x9e78, 0x201d, 0x6, 0xc, 0x7, 0x3, 0x4}}) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) r4 = syz_genetlink_get_family_id$netlbl_mgmt(0x0) sendmsg$NLBL_MGMT_C_VERSION(r3, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB="11000000", @ANYRES16=r4, @ANYBLOB="04002cbd70000000000008000000120001002e2f6367726f75702f73797a3100000008000800ac1414bb"], 0x30}, 0x1, 0x0, 0x0, 0x1020}, 0x0) sendmsg$NLBL_MGMT_C_ADD(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x2c, r4, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [@NLBL_MGMT_A_IPV4ADDR={0x8, 0x7, @loopback}, @NLBL_MGMT_A_IPV4ADDR={0x8, 0x7, @empty}, @NLBL_MGMT_A_PROTOCOL={0x8, 0x2, 0x3}]}, 0x2c}, 0x1, 0x0, 0x0, 0x800}, 0x40008890) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:16 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r1, 0x29, 0x10, 0x0, &(0x7f0000000000)) r2 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r2, 0x29, 0x10, 0x0, &(0x7f0000000000)) r3 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r3, 0x29, 0x10, 0x0, &(0x7f0000000000)) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000440)=ANY=[@ANYRESDEC=r0, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESHEX=r0, @ANYBLOB="73e8550a217bc12e2803c70634ec0fbcaac183a08d7b8717df66655f877c2c16ecc98f0ea2dea6e520b01359b298d77fc87f499df6bb331a86ecbb2f00035e7dddcc18cdeb810c49de52aa4e872942c7f02d0614b0ce69de10f517c5719fe0580df0782b7ad1782ef84647e753d1538fe582ee89b99aafaef281d9ef619214c96c312cb49d4e54bd5d3601e3d1def8d8d4e114a17b4c94756150dd49376b411ba336dcc1342fa77c86e4cc517b1f0c2685b1c70d1c86e6fd342683ed31a0"], @ANYRESHEX, @ANYRES16=r0, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES64, @ANYRES32=0x0, @ANYRESHEX, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYBLOB="95944ee27a4ad8040ead8b3450d631130a1897b61b292a13580adb3ff42e8bb06da11613cbbffce465c05536e4", @ANYBLOB="442dbf60e551cf08629c44c0a600af809528a9d7e2dad289cd945760a87e8b2592a9ab52af8acc03d33a2f6483e09d9be0d040704c2ba33f41b1763c3f1d6ca0ec1adc3848630d8b65", @ANYRESHEX=0x0, @ANYRESHEX=r1], @ANYRES16=r1, @ANYRESHEX=r2], @ANYPTR=&(0x7f0000000400)=ANY=[@ANYRES16=r3], @ANYRESOCT], 0x0, 0x57, 0x0, 0xffffffff}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) r4 = socket$key(0xf, 0x3, 0x2) write$binfmt_aout(r4, &(0x7f0000000580)={{0x108, 0x8, 0x5, 0xf0, 0x59, 0x800, 0x21f, 0x1}, "f3335491efffddc7a1abd6f1a8b944a9a183818430464fc87f487f9dbfea055bf15c59ed544a697b9e78bab7bc819440ecc2", [[], [], []]}, 0x352) ptrace$setregs(0xf, r0, 0x4, &(0x7f0000000280)="226f4b78c035de6494ed5b8c8f46ae8ca16d1bbcdff97a93866cff165f3a440e467c77f9431e03a96593bf88207c00252c540fb37086eb02095197f0028dac840e96ef4f83ee6c2cb268c21f020e4dc757c3ad13eb9accb806c77e56ab3f18599087a5ab413f975376c1413600e22c6dea531e7f853bd6640be104850f3fdd6669327871180ff4b2471bcbd0450f95d4cec7f9940fe433879b9f4d3f27751c55f6d68a1a54f3246480219b96885c8a5a0e6927d79846c3da834139b8e3b819312b36ae054bf7221e7fbc4b7528b91de754d692b7404dc415c98d69d918e2193af80769761ed4bf48a999d63a94b98896b93a6ff9c3441b0734eb635f7360223e476b38a95405") ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:16 executing program 5: syz_mount_image$hfsplus(0x0, &(0x7f00000000c0)='./file0\x00', 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner'}}, {@fowner_gt={'fowner>'}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) 08:14:16 executing program 5: syz_mount_image$hfsplus(0x0, &(0x7f00000000c0)='./file0\x00', 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner'}}, {@fowner_gt={'fowner>'}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) [ 475.217510] PPPIOCDETACH file->f_count=2 08:14:16 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r3 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000040)='NLBL_MGMT\x00') sendmsg$NLBL_MGMT_C_PROTOCOLS(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x28, r3, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @initdev={0xfe, 0x88, [], 0x1, 0x0}}]}, 0x28}, 0x1, 0x0, 0x0, 0x4800}, 0x44011) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) ioprio_get$uid(0x3, r5) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in6=@initdev={0xfe, 0x88, [], 0x1, 0x0}, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x32, 0x0, r5}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}, 0x2}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)=ANY=[@ANYBLOB="0000080000000000000080f4b3182fdd19d58dc4ddc167956f6129d9a855c21e570f6498fb7bca6789"], 0x36) 08:14:16 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r1, &(0x7f0000000200)={0x20000000}) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:16 executing program 5: syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', 0x0, 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner'}}, {@fowner_gt={'fowner>'}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) [ 475.348461] audit: type=1400 audit(1587024856.337:22): avc: denied { block_suspend } for pid=14503 comm="syz-executor.0" capability=36 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=capability2 permissive=1 [ 475.428118] PPPIOCDETACH file->f_count=2 08:14:19 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:14:19 executing program 5: syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', 0x0, 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner'}}, {@fowner_gt={'fowner>'}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) 08:14:19 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$SO_COOKIE(r1, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x0, 0x1}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}, 0x2, @in6=@rand_addr=' \x01\x00'}}, 0xe8) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000180)=""/172) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) sendmsg$NFNL_MSG_COMPAT_GET(r5, &(0x7f00000002c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x38, 0x0, 0xb, 0x401, 0x0, 0x0, {0xc, 0x0, 0x2}, [@NFTA_COMPAT_REV={0x8, 0x2, 0x1, 0x0, 0x1}, @NFTA_COMPAT_TYPE={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_COMPAT_NAME={0x11, 0x1, '/dev/net/tun\x00'}]}, 0x38}, 0x1, 0x0, 0x0, 0x8000}, 0x40) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)=ANY=[@ANYBLOB="00000000001d0001000060a5c26800103a00fe801000000000000000000000000000ff020000000000007800"/55], 0x42) 08:14:19 executing program 0: ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f00000002c0)={&(0x7f0000000180)=[0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0], &(0x7f0000000240)=[0x0], &(0x7f0000000280)=[0x0, 0x0, 0x0], 0x2, 0x2, 0x1, 0x3}) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:19 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0xecd5) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:14:19 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(0xffffffffffffffff, 0x29, 0x10, 0x0, &(0x7f0000000000)) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x38, 0x3, 0x0, 0x0, 0x5, 0x5, 0x4, 0x3}, 0x0) fcntl$setownex(0xffffffffffffffff, 0xf, &(0x7f0000000140)={0x2, r1}) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r3, r4) ioctl$SNDRV_TIMER_IOCTL_TREAD(r4, 0x40045402, &(0x7f0000000080)=0x1) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:19 executing program 5: syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', 0x0, 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner'}}, {@fowner_gt={'fowner>'}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) 08:14:19 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@private=0xa010101, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x1d}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x8a8a}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xfffffffffffffd5e) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) 08:14:19 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getegid() setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:14:19 executing program 5: syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner'}}, {@fowner_gt={'fowner>'}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) [ 478.307368] PPPIOCDETACH file->f_count=2 08:14:19 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$AUDIT_TTY_GET(r4, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x10, 0x3f8, 0x300, 0x70bd2d, 0x25dfdbfd, "", ["", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x8044}, 0x40000) r5 = getpid() sched_setattr(r5, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) r6 = getpgid(r5) sched_getattr(r6, &(0x7f0000000180)={0x38}, 0x38, 0x0) [ 478.398417] hfsplus: unable to parse mount options 08:14:19 executing program 5: syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner'}}, {@fowner_gt={'fowner>'}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) [ 478.527150] PPPIOCDETACH file->f_count=2 [ 478.632195] hfsplus: unable to parse mount options 08:14:22 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:14:22 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r6 = socket(0x11, 0x2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x1) bind(r6, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r6, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000280)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="3400000015002502000000000000000002000000", @ANYRES32=r7, @ANYBLOB="08000400000000001400030073797a6b616c6c65723000000000000072cf25bc0d723807305eb5148e3f64a7ce59886d00622f73bc808b4aafe9b5d7dd653d7dbcad1722fd648d25cbb20d8e627a7e171e7be7cfd5fc3bb2ad64df5fdc0972b6d467da85a4ccebbcc6c1673fc63fd1b21082c446abe1670721a89b8b8ec9ea1508c39f3f4acf581bfee0f9d8d2e70e1a557772"], 0x34}, 0x1, 0x0, 0x0, 0x881}, 0x0) r8 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) ioprio_get$uid(0x3, r9) setsockopt$inet_IP_XFRM_POLICY(r4, 0x0, 0x11, &(0x7f0000000180)={{{@in=@initdev={0xac, 0x1e, 0x1, 0x0}, @in6=@empty, 0x4e23, 0x510, 0x4e21, 0x8000, 0xb396970fe40f4b7b, 0x80, 0x0, 0x2b, r7, r9}, {0x6, 0xcacb, 0x80, 0x38, 0x7ff, 0xfffffffffffffffb, 0x5}, {0x2, 0x3, 0x1, 0x3}, 0x5, 0x6e6bb6, 0x0, 0x1, 0x1, 0x3}, {{@in=@local, 0x4d6, 0x2b}, 0x2, @in=@loopback, 0x3504, 0x3, 0x1, 0x0, 0x7, 0xc4d, 0x400000}}, 0xe8) setsockopt$inet6_IPV6_XFRM_POLICY(r5, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000040)=ANY=[@ANYRESOCT=r2], 0x1) 08:14:22 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r0, &(0x7f0000000180)={0x4000200c}) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:22 executing program 5: syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner'}}, {@fowner_gt={'fowner>'}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) 08:14:22 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x2) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x41040, 0x8) r2 = syz_genetlink_get_family_id$smc(&(0x7f0000000040)='SMC_PNETID\x00') sendmsg$SMC_PNETID_ADD(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)={0x20, r2, 0x1, 0x0, 0x0, {}, [@SMC_PNETID_NAME={0x9, 0x1, 'syz2\x00'}]}, 0x20}}, 0x0) sendmsg$SMC_PNETID_ADD(r1, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x20, r2, 0x400, 0x70bd2d, 0x25dfdbfc, {}, [@SMC_PNETID_NAME={0x9, 0x1, 'syz2\x00'}]}, 0x20}, 0x1, 0x0, 0x0, 0x1}, 0x4000) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:14:22 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() sendmsg$NL80211_CMD_GET_MESH_CONFIG(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000100), 0xc, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYRES16, @ANYRES64], 0x2}, 0x1, 0x0, 0x0, 0x20004001}, 0x0) sendmsg$NL80211_CMD_DEL_MPATH(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x2c, 0x0, 0x400, 0x70bd27, 0x25dfdbfe, {}, [@NL80211_ATTR_MAC={0xa, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4004}, 0x40001) r1 = add_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000280)='>', 0x1, 0xffffffffffffffff) request_key(&(0x7f0000001280)='asymmetric\x00', &(0x7f00000012c0)={'syz', 0x3}, &(0x7f0000001300)='GPL\x00', r1) r2 = add_key(&(0x7f0000000140)='id_resolver\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)="59adebc685666b48872a93de3e7a0dc6b7cad3791a8acd53ecb8d3caae8f42d9c6c56a19f3b539b3e074e931fed0fcbdcf88a0a265c518f6c404b557a56ceb956df45a06584212688ad45aa3ac784b9a89b7134761b1f3cabef8a92dac2f00601829170649", 0x65, 0xfffffffffffffffc) keyctl$search(0xa, r1, &(0x7f0000000000)='big_key\x00', &(0x7f0000000080)={'syz', 0x0}, r2) r3 = getpid() sched_setattr(r3, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) r4 = getpid() sched_setattr(r4, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) wait4(r4, 0x0, 0x2, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:22 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) ptrace$peeksig(0x4209, r0, &(0x7f0000000000)={0x1, 0x1, 0x4}, &(0x7f0000000280)=[{}, {}, {}, {}]) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4200, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080)={0xa, {0x9, 0x5, 0x8}}, 0xa) 08:14:22 executing program 5: syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) [ 481.330892] hfsplus: unable to parse mount options 08:14:22 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) ioctl$sock_SIOCGIFVLAN_GET_VLAN_INGRESS_PRIORITY_CMD(r0, 0x8982, &(0x7f0000000080)) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:14:22 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4200, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000000)=0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r2, 0xc1105517, &(0x7f0000000280)={{0x4, 0x6, 0xa1, 0x1, 'syz0\x00', 0x6}, 0x1, 0x100, 0x101, r3, 0x2, 0x9, 'syz0\x00', &(0x7f0000000040)=['\x00', '}'], 0x2, [], [0x9, 0x5, 0xa2f, 0x3f]}) 08:14:22 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) setsockopt$netrom_NETROM_T4(r2, 0x103, 0x6, &(0x7f0000000000)=0x5, 0x4) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$VIDIOC_S_PRIORITY(r5, 0x40045644, 0x2) 08:14:22 executing program 5: syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) [ 481.465609] hfsplus: unable to find HFS+ superblock [ 481.467201] PPPIOCDETACH file->f_count=2 [ 481.572455] hfsplus: unable to find HFS+ superblock 08:14:25 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:14:25 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x610500, 0x0) r1 = socket$netlink(0x10, 0x3, 0x12) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000180)) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:25 executing program 5: syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) 08:14:25 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) socket$netlink(0x10, 0x3, 0x14) 08:14:25 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:14:25 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x80000) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:25 executing program 5: syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}], [{@fowner_eq={'fowner'}}, {@fowner_gt={'fowner>'}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) [ 484.395901] hfsplus: unable to find HFS+ superblock 08:14:25 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) sendmsg$nl_route(r2, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@getaddr={0x14, 0x16, 0x300, 0x70bd29, 0x25dfdbfd, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x8800}, 0x4000800) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) perf_event_open(&(0x7f00000001c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000080)) r3 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) listen(r3, 0x6) r4 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt(r4, 0x10d, 0x800000000d, &(0x7f00001c9fff)="03", 0x1) connect$inet(r4, &(0x7f0000e5c000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x20}}, 0x10) sendmmsg(r4, &(0x7f0000005700)=[{{&(0x7f0000003900)=@pptp, 0x80, &(0x7f0000003b80), 0x3a5, &(0x7f0000003bc0)}}], 0x3a6, 0x0) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) 08:14:25 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r3, r4) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r5, 0x29, 0x10, 0x0, &(0x7f0000000000)) ioctl$VIDIOC_G_EXT_CTRLS(r4, 0xc0205647, &(0x7f0000000280)={0x9f0000, 0x4868efff, 0x4, r5, 0x0, &(0x7f0000000240)={0x9909da, 0x5, [], @value=0x3}}) sendmsg$tipc(r6, &(0x7f0000000780)={&(0x7f00000002c0)=@name={0x1e, 0x2, 0x2, {{0x43, 0x3}}}, 0x10, &(0x7f0000000640)=[{&(0x7f0000000300)="f655", 0x2}, {&(0x7f0000000480)="bacd4db0a50f75ac0ae0e5f14eb5b90a83d0b6fa9f2492af066be5f7cd9e1a40d3d67130b2d3a0bc61f106ab3cf235de1f387d23a08029f656f822626835ae308d5d86b820d78ee44032275b8bb133494982fc7b9f0c14352526489d5265ceefbc19b5f937bf57778b181ebcc381fb275384d2d6c4f089c29b6b0be37119d13ac8b387e4", 0x84}, {&(0x7f0000000340)="3072bef94d1067", 0x7}, {&(0x7f0000000540)="e69f4adf97998c6bf3cb81c5dd07486ae14c66389be54e686e0a7a15d3435a83a73411934acf2df5c692ef421e36bcaa24af9e6ef18e5ecc91bc961513087cfd0390847ece6771307692085602b764eeadc3391b8d6477756a630e7837872985cc400691af830c3fa3343dd8afacb9c27f66f37d2331b6a4959f324c994fe86815cfa38ffb1f5a31b722b2719700deb3fff8b81d7b25dd48929023d80c3a1b5cf0673021fc7937b377ba05b425496085929fdbdeaf4133d6b328ddda39954cdb1c2a01283c7c4c5d6b79dd8043c340533277e13279ba", 0xd6}], 0x4, &(0x7f0000000680)="bf8f8d01404b30ca17cb0eceb8c492335d3ae8fab8bb7979f6ec7bce7d17a51a5ffa0ae408fccb7415b76d7b9c7791026711b48481f458f7fa53ee5dd0a654078da4da498e93dc13fb8afca4cbb01577473af4467251ff55595821e5809d2dfaddbf401e6053411bf1a1167636dffb28b3806d793e9bb0713e09a90a542b31c8c4c2a43574c9974c3cc56e357e9b5b2fa14fcc430ebd48630d51bf8be19dbe1675af034fb53e0ed86d8d74ee09b629b3e3f68a9134e2450f925b83727c5c7b8e1e861e3493611884c4242e8ac02d1be4331453e5ca9fe9de9b58792b4d37bf45f6a7a811c7d4f8eb840e55d48a34d9a97e8fbabd501929cdcf109de8", 0xfc, 0x4880}, 0x24) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r9 = dup2(r7, r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) ioctl$LOOP_SET_STATUS(r9, 0x4c02, &(0x7f0000000180)={0x0, {}, 0x0, {}, 0x1, 0x5, 0x20, 0x8, "96810d76b3527437f871bc16cf201aa163488a03485a1b0d8ad2e17d4222dbeee0cd33d0beec8405656bc325dc26aa4908f3e0275446ee7748b1218285b72219", "bbf07ebf8dcb17f74be7c7f5d29aa34c5dd9183fa6ae083c3c0dc85b86f078ea", [0x4, 0x4]}) [ 484.523491] hfsplus: unable to parse mount options [ 484.556725] PPPIOCDETACH file->f_count=2 08:14:25 executing program 5: syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}], [{@fowner_eq={'fowner'}}, {@fowner_gt={'fowner>'}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) 08:14:25 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f00000001c0)={0xd0004011}) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:25 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x22, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) syz_open_dev$admmidi(&(0x7f0000000080)='/dev/admmidi#\x00', 0x2535, 0x2) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r2, r3) r4 = syz_open_dev$media(&(0x7f0000000740)='/dev/media#\x00', 0x7, 0x0) ioctl$VHOST_SET_VRING_CALL(r3, 0x4008af21, &(0x7f0000000680)={0x1, r4}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r5, 0x29, 0x10, 0x0, &(0x7f0000000000)) flistxattr(r5, &(0x7f00000006c0)=""/98, 0x62) r6 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) sendmsg$RDMA_NLDEV_CMD_SYS_GET(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000640), 0xc, &(0x7f00000007c0)={&(0x7f0000000780)={0x20, 0x1406, 0x300, 0x70bd25, 0x25dfdbfb, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}]}, 0x20}, 0x1, 0x0, 0x0, 0x20000091}, 0x20000041) dup2(r1, r6) recvmsg$kcm(r6, &(0x7f0000000600)={&(0x7f00000000c0)=@nl=@proc, 0x80, &(0x7f0000000580)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000240)=""/34, 0x22}, {&(0x7f0000000280)=""/106, 0x6a}, {&(0x7f0000000300)=""/59, 0x3b}, {&(0x7f0000000340)=""/143, 0x8f}, {&(0x7f0000000480)=""/154, 0x9a}, {&(0x7f0000000400)=""/55, 0x37}, {&(0x7f0000000540)=""/48, 0x30}], 0x8}, 0x2000) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) [ 484.712892] hfsplus: unable to parse mount options [ 484.816612] PPPIOCDETACH file->f_count=2 [ 484.878508] PPPIOCDETACH file->f_count=2 08:14:28 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:14:28 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:14:28 executing program 5: syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={[], [{@fowner_eq={'fowner'}}, {@fowner_gt={'fowner>'}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) 08:14:28 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'lo\x00', 0x1}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="3400000015002502000000000000000002000000", @ANYRES32, @ANYBLOB="08000400000000001400030073797a6b616c6c65723000000000000072cf25bc0d723807305eb5148e3f64a7ce59886d00622f73bc808b4aafe9b5d7dd653d7dbcad1722fd648d25cbb20d8e627a7e171e7be7cfd5fc3bb2ad64df5fdc0972b6d467da85a4ccebbcc6c1673fc63fd1b21082c446abe1670721a89b8b8ec9ea1508c39f3f4acf581bfee0f9d8d2e70e1a557772"], 0x34}, 0x1, 0x0, 0x0, 0x881}, 0x0) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000200)) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$IP6T_SO_GET_REVISION_MATCH(r2, 0x29, 0x44, &(0x7f0000000240)={'ipvs\x00'}, &(0x7f0000000280)=0x1e) ioctl$DRM_IOCTL_ADD_MAP(0xffffffffffffffff, 0xc0286415, &(0x7f0000000100)={&(0x7f0000ffd000/0x2000)=nil, 0xa1d, 0x4, 0x2, &(0x7f0000ffd000/0x2000)=nil, 0x2}) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x420302, 0x0) r4 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/sys/net/ipv4/vs/backup_only\x00', 0x2, 0x0) getsockopt$CAN_RAW_FILTER(r4, 0x65, 0x1, &(0x7f00000001c0)=[{}, {}, {}], &(0x7f0000000480)=0x18) ioctl$TIOCSETD(r3, 0x5423, &(0x7f00000000c0)=0xc) write$tun(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000060a5c2688de1816accda1c3405756ad7c577000000000000ff02000000000000000000000000000186009078fa0070ca0000000000000000db259d5fa94ff4ce5f9319014608c2494669a73f0b7920d30cf617dfe9f4d849391b948550243bfa528bedb7d798c62ac47eec827964a37fa864d0f39598d04cac90147bc9b84948d89e16e2bb29f5158e9083acd26992ae27497b6dd1dc8451ff7cd206"], 0x42) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r5, 0x29, 0x10, 0x0, &(0x7f0000000000)) r6 = socket$inet6(0xa, 0x1, 0x0) ioctl$FICLONERANGE(r5, 0x4020940d, &(0x7f00000004c0)={{r6}, 0x4, 0x2, 0x61d}) 08:14:28 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) sendto$rose(0xffffffffffffffff, &(0x7f0000000180)="525bfc31c3477bcb80b55867082e19762700a7f4348003914fc7a23e16b78e91bb0d07f9694e0bd3218402dccd236066", 0x30, 0x4004814, &(0x7f00000001c0)=@full={0xb, @dev={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, 0x1, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @bcast, @null, @bcast]}, 0x40) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f0000000040)=[@in={0x2, 0x4e20, @empty}], 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000440)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @rand_addr=0x640100fe}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000025e000)={0x2, [0x0, 0x0]}, &(0x7f0000a8a000)=0xc) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000000)={r2, 0x200, 0x0, 0x0, 0x10000}, &(0x7f0000000040)=0x14) r3 = socket$inet(0x2, 0x4000000805, 0x0) r4 = socket$inet_sctp(0x2, 0x5, 0x84) dup3(r3, r4, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000000040)=[@in={0x2, 0x4e20, @empty}], 0x10) sendto$inet(r4, &(0x7f00003cef9f)='7', 0x1, 0x8000, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f000025e000)=ANY=[@ANYBLOB='\t\x00\x00\x00', @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000a8a000)=0xc) getsockopt$inet_sctp_SCTP_ASSOCINFO(r4, 0x84, 0x1, &(0x7f0000000000)={r5, 0x200, 0x0, 0x0, 0x10000}, &(0x7f0000000040)=0x14) getsockopt$inet_sctp6_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000000240)={r2, 0x5, 0x2, 0xef93, 0x2, 0x40, 0x1, 0x3a5, {r5, @in6={{0xa, 0x4e21, 0x7, @mcast2, 0x1}}, 0x99, 0x40, 0x5, 0x7, 0x401}}, &(0x7f0000000300)=0xb0) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, &(0x7f0000000340)={r6, @in6={{0xa, 0x4e23, 0x7fff, @empty, 0x7ff}}, 0x6, 0x1, 0x100, 0x4b1, 0x14, 0x7fffffff, 0x4}, &(0x7f0000000400)=0x9c) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:28 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) [ 487.508223] hfsplus: unable to parse mount options 08:14:28 executing program 5: syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={[], [{@fowner_eq={'fowner'}}, {@fowner_gt={'fowner>'}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) [ 487.659154] PPPIOCDETACH file->f_count=2 [ 487.685262] hfsplus: unable to parse mount options 08:14:28 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x12) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}, {0xfffffffffffffffd, 0xfffffffffffffffd}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, {{@in6=@private2={0xfc, 0x2, [], 0x1}, 0x0, 0x6c}}}, 0xe8) ioctl(r0, 0x10000, &(0x7f0000000180)="a6308e369c73ddeeec685ab19449dce5014146c6dc9adac930c3ab1e2f04222baacc45e6df4f5bebbb06657d7f522a29f3195d0d7ff113e78a0bf016d564dbf688a8f8b977817c6c23eaba91702ebb7adc4d8bcc47") ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)=ANY=[@ANYBLOB="0000000000000000000020a5c26800103a00fe800000000000000000000000000000ff0200000000000000000000000000018600907800"/66], 0x42) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) keyctl$setperm(0x5, 0x0, 0x100) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r3, r4) r5 = socket$inet(0x2, 0x4000000805, 0x0) r6 = socket$inet_sctp(0x2, 0x5, 0x84) dup3(r5, r6, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r6, 0x84, 0x64, &(0x7f0000000040)=[@in={0x2, 0x4e20, @empty}], 0x10) sendto$inet(r6, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r6, 0x84, 0x1d, &(0x7f000025e000)=ANY=[@ANYBLOB="a682d27f", @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000a8a000)=0xc) getsockopt$inet_sctp_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f0000000000)={r7, 0x200, 0x0, 0x0, 0x10000}, &(0x7f0000000040)=0x14) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f0000000040)=ANY=[@ANYRES32=r7, @ANYBLOB="29000000cc736a0854b9b5a0ad8b2cdc64b3fe846fe39929f6c5241370432e99548e4515f7fecbb791ae73703c"], &(0x7f0000000100)=0x31) 08:14:28 executing program 5: syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={[], [{@fowner_eq={'fowner'}}, {@fowner_gt={'fowner>'}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) 08:14:28 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000001c0)='./file0\x00', 0xb7) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$USBDEVFS_SETINTERFACE(r4, 0x80085504, &(0x7f0000000180)={0x8, 0x3}) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:28 executing program 5: syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}], [{@fowner_eq={'fowner'}}, {@fowner_gt={'fowner>'}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}, {@obj_role={'obj_role'}}]}) [ 487.815058] hfsplus: unable to parse mount options [ 487.899402] PPPIOCDETACH file->f_count=2 08:14:28 executing program 5: syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}], [{@fowner_eq={'fowner'}}, {@fowner_gt={'fowner>'}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}]}) [ 487.930445] hfsplus: unable to parse mount options [ 488.050565] hfsplus: unable to parse mount options 08:14:31 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:14:31 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$VIDIOC_SUBDEV_G_SELECTION(r4, 0xc040563d, &(0x7f00000001c0)={0x0, 0x0, 0x102, 0x2, {0xffffffff, 0xffffffc0, 0x2, 0x8001}}) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) r5 = syz_open_dev$ndb(&(0x7f0000000180)='/dev/nbd#\x00', 0x0, 0x80040) ioctl$NBD_SET_TIMEOUT(r5, 0xab09, 0x9) 08:14:31 executing program 5: syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}], [{@fowner_eq={'fowner'}}, {@fowner_gt={'fowner>'}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}]}) 08:14:31 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) sendmsg$RDMA_NLDEV_CMD_DELLINK(r5, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)={0x60, 0x1404, 0x2, 0x70bd2c, 0x25dfdbfe, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}]}, 0x60}, 0x1, 0x0, 0x0, 0x20000000}, 0x48000) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r8 = dup2(r6, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) bind$bt_hci(r8, &(0x7f0000000000)={0x1f, 0x1}, 0x6) 08:14:31 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) ioctl$sock_inet_SIOCGARP(r0, 0x8954, &(0x7f0000000080)={{0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x20}}, {0x0, @multicast}, 0x6a7c7c978a80e912, {0x2, 0x4e24, @private=0xa010102}, 'veth1_vlan\x00'}) 08:14:31 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg$IPCTNL_MSG_CT_GET_STATS(r2, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x14, 0x5, 0x1, 0x301, 0x0, 0x0, {0x0, 0x0, 0x3}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x24004800}, 0x1000) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = gettid() socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(0xffffffffffffffff, 0x29, 0x10, 0x0, &(0x7f0000000380)) setsockopt$inet6_dccp_int(0xffffffffffffffff, 0x21, 0x10, &(0x7f00000002c0), 0x4) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)="463778089b84d3f917512eafd35197e1563f45d12c479827918d2c946e63a85708816a3966f3eb94f5274e8f5204b6b04e217d7b0659e8b52d037e0ac616a8e8ae090ce8b17387b571ca5368390d9164bf975f406805fa6c6aea903c4dcc50a5b59acc8d8aa5e7410b36bf76a0c8f9b79c45a907d84e582d335163d38aa7617ce43f7165e4fef9db1793c69a74b4de1a60373c16247bd690c014498670e7b10576788b55eae336f989df85627988607cb2e7f1a47629b803a89757dd29c5d69535bee65e1cf7d3aef686"}, {&(0x7f0000000800)="34c214c9e0635e90d51404b2a5b4ec4a2b59cb56e7a776f631b54170ab7cba83333c60be9991e7c3b4a6629ed5ceb9009c41c0b11b81ed7a91d554ae3860aaf182495db4cd42851a1d82c2a08a85281094cfcedaed2b13bb994c4fb02095701d8232a179a5c1cbd5b14d7022f3f195475f25036f93d4bd9110fd01c2edb38f7ed7c66def2bba0bd55f7f5556531feaab82263cdf9c157b8aacd458f75ac35580e13cd56640037cb2ee92a06aeb470e7267498056fe4038b87d901bee938f40422919f9ed413696ba9f99f58a79e6e020fd0f65d527fce480c775b2d8aab9dbbfcf2398e3d4ab02aa02fe433eb9cbeeeece76b42e50a96f9641f5b2baa86b6c3a1f0dc71842f481458e93bfee970245acae9cf1173c4e3e93075dfe4ddafac11c46455896ba3f1717d9b7f61c3cc794fc7a15704207258dc524f7ccb5771c8fecb31c43b31dec5a575bdb9f91b754ba6bcefbb45e6ecfa6960a2daded604a92e980c60ba48291985b6b0a18dec2d09258d8b19e066173c5ccae2f7a76406326e8ba04536f2f8432c371870971d229aec975a10ca46834558fa95996a68502f33c43637c7b246e42c322d466e523ef31b828394457d179696f9d8387c7b87a9a12281897a1d3794692a132bd1f6d9d5557ea11c803fa2ae80a42550bbfdee220eeb261cefc346765e97b34e09d68e706a80f74d833b06136a892440a79fd306bb7e78513fad85882bdef6e29031e7bf5149c9cf1068aa7d87f3e6aaa53b43276fa8bc8fc28535373ba69971e1296616ba9cd4cbbd122102afb4ed241d6a19e411c5df7c75834ab9cb67d279f640c554655c34852029a7b09522b0ad2259f5514ef2de2c494c2cc607baa0fe053a14d94bd424b1df24cf888c911ad7bc45b7d53c694397037974936797210ce4f45fa64c3297bb56ef11cfec399c63541d27c1b3012d356dae7ed4f73116bf9202cad12880b113d6aa73829db0f7284867b940cb4ebc9b3ea189c4f1bbc0da57bb84dc1f9382b872b76910b5690a2f5abd3fc1c2c1d5801f3bd05ff478997ab5edfc98ea214ee406b12b0f211bed32b3a60bd67e8e5e5db18362c13253b32aef5c10ba2d30067dc113a1110004d0b5dbd925ebe1e2d958a333d2062781933f4243a95527309f09d242538d43b301c6fc8cc72203acc6630907d25ba2df99110faa2908d0f9311261801a442ddac30e247cf798f65628a6194f61bc097e5ebf96a28e502c38b1ffa01e3016067d9a95cba4e6369db039be2d7326310618108c9b88bef7acedb057c785c240e5b703fc5466bd5e717e06d2ed35b4b745a9e3958ed968ce7e92cc731c4aa8d8359a0bf58596bbe96934e17b5c0fb3f9495e6285047570dece56589cf145ede68fd4a3684e6dfdf367cfe8b9ab7b0a8547ddd9914c8d581c692ce29fc69281394a8a0203d3060d305d105916a65d9547314e624b84f2992768f212a3cad92a09bb1a8c3fa66705b1ecaec9809af8b81a3b1330b2aca5be8b5a82ff598845d252aa4cd24f3d3065a8404d5d8edd28c8a224f6f10b9d8b0d21b2fafa599e1f1b3ce4d71030a0d2a0e477495a60cfe708461314cd63400c3c48d2b015491eb3ccf9bff01903eae9c9edf8d8b88484d5556bbc9fef7bbf21bb90c3728bf6c05e85c5e5e33c2df6a57cd0cd7c5a25db023f8db8c8210a3d29bb12aaa60326fc94e649da064715ff842aa7b15ccf15cf4910a092e698112faa7007cd8df6b0901b88409a54261ecabc4aad3811fd6c1675d9558db0d1985c9e043a260f7b4f98cd4ae6bee4313dbe644f0b2d9662404e3577786a61499416add735b11e243fb119d033083866bab34e336466259d5155549e1bb58bf4e3eb3b4325556f573c4804096d7335429b7fec77715d20031e955895c6cb43c7882d39c95fc98f3164300827e9ce0239b4b1a9517bb00148abed00d05d9097f20f8cb19cce148dc71b7460f8184af3da993c65f81e2bbc08c87ce0b9f47b532f6b47844ee12e87e29ac6d852992ece66dc087643cf4d99e584fea2aa38957ef44bd81fae4dc9fe9ebbb5f5466d688bd6558724c2a178c35c1c766e50ffc838c5ddb87dd446e0734c7f23ff5f171e2d7c53c615d11db8074c2433b65c9e58bae0b1a789b3e78af869b4e1d8c6cf0c91bd35ff19ec75b82cd268755d849090a279c0171732cdadfa097e9ae71dad127656df3ac297306aa289803f651319816abd7b20241d01caceb29e97433b2df068e43341e92eaae53e1902b74289513b5cc68f18c808d0ae3fcfd9a11691e050dd57aa8e3a7a26602295d7b1d54f6938305dceb75ac0ca7dc2b50375170a9b682cc798668273797cee0e62042c8b333b7bb6773eeaf152a12b05910e4f3364414d926cabbd3c8f3e7c16cfc39f8a87901fca045705a7f6ba47e3739419df9f0fa5bfa51e78f42587145f5e92ce3b697225ef1661b36da5619e0c6ad0435810efe13ca0c7826bcd2f98f7c144896b1bb6fd992b8571a6a48033fe1c72b98c427194d8d767145a7163e52e34c721667f973d9bea6fba3c971bcb53df0d6ba76e96d7c8794431cee41a6d0fc8c7ab87a093aa878689baca54be516329abc7b5bd7db78988376ad15513b82ac9147098b8eed1f140d1461354ba608db1dff23938457c9a74e367c3366700801e1f188efc41aa716e4855602b34945246f192085791aeeb010cfabf36e01b140a581322c0276d00b2c3b9b7c8d8c41a46661d99fe787e173663a66c4e82a4499af9a4060eb808d5cf96750d060e7fd046c7eb795889c9d47badb8715807f2e3d08474677026f1a54c66ab4718a35e3fd3cf9ad6866d4cbf2b7c69d199617a56795b8a37d3641f5c743506638a550233cea9a72299da1dd991a1d940f43e75c8fcbf2cf211c175d0a0e71552246ff290d43a1d8ecf0b6d83130f325bb55a67d7ca4d5e5b7f976cb570f71878af6766dc23c816b295de000e4d9c6ac8825c0a8596e008560e685e792111eb526c4d7d7d1ca1db4fa54a9c07f06acdbbdb818cd8f30f5492c9eabf4ca19c16256120608f1af52cc5a172a879ac30df85daddbe1491bc14bb99b25f1a0b3529fc89f5a2a9bb4d834123291b90529bf2649d06f1d6d198ef7ed55b3efd2ffe6c771a7e528dfab18b8466ec0fa353fa009b6d28a447921c0754a188d7888bd67e82ef2abd0668e78f1fdf9cfe9a1bdeda24b3f6a1b044004ade020223c3ee166dbc72c4670b64b89efe8920f67c08217185a2066bc1f75e342eb2a9a412309749cffb3c11f96d069ebbf1c7711aff29eb3ae938cf413392758700e4ea73f4d67ce7cd4366d2b81da56f4b60c41d7d0352e598486f3820ad33226993773b83cf430f58c65a16f8506c4ac7933125d0357c5cb6416bb2343e085ad6d2e67677aaa754d796d56bd65ea6b339a1a33880e36b0a4fde203946c68cdd594bfa2f03670b34443c30e7c05961c229414be75176067f0042207bbe3be64c3ff52a6c71a8bf471f0d84a3a6d3c227b441f5b3e087c192ee1afe609d034087c6015d6dfbb96a3bd0018afb4934246ef65073e8958695a572fa3eb75e8c1a4f373c9da16dc586a2fd8810f816519a494680195a379482ac4f271e01f508ce9da691f6c6128d3e778411e6b289e2d78cb88c8e2fcff90891d7fe2fe27de16e0ee2f36cbd819a60f3de3778a310ce78fbe45d9415f05eb8164937a9d02e324578d35abd38527366ed3aaa7c2de1d7cfcd0c877d08dd5d00373dce9f46c625427e0c3d63e21ce59790cca8d24ffc51bcd7563465f985ba065caf4f7eafa934ba164a9667242fa95c0a61b6ba53f15d7922bb694a47cb6e2f9d905eb1d7c7c8af702a87ba6cf93cd862cc8dbf3d1d997b8b86cc0d2ac73f548ad8abe687b30b669c02738ea75ff6bd32c34eaa1955c9d8e1fa6e8b09aecb4f35199e161cb75dffbe11456a8f1dbf731fab15a3fa04e1dd3d7842dcf03d502a23b9ff5ee28105d06fa4857d4948941b9d2a91a508b3808d2579b6355ab01328aba0386988de91478915901519f63e7bf7bc84f498ca0cf14d9bd19d889c6bcf24fa8fe7bca35bac8b0e0821822c5e1b3aeab0430e98bd30dea9c9d6c569c40918e3a66c738c16068276a0a9bda0272d0b635fb7fc4d64e144358d58530bf82070d99bfa15e261d8bdbc40b85ad00291d3a0061226bd4ea405871ea3d427728ef452c0feeb01248fe2b62294de170e7d7853ea65ba38240377136bbd9aa275998eb4384ff37b25e4425e7d4274c57e843c21ae07bce669be903da5ac1f8abb010d00e377e0dfd297222df49d8e60aa0f93614a75d676292028ff5d3cbbf5243e8361cb916225eb3e0d2292bf4e98fca749214e9305c6533d84b19a395dc11a36f9b82902320bf4085336d71421142a5ef8ad2b23a2ccf2f03dd99988aa908be3fef1fb4c5314d45c387a3972fb5e130eccad0b880e1e4da4e30b17625916af0a5a51f8b24807675ae760a09fe942a84b9d2ada58f66663a2bf1ef4c069a6b8c904f9834235edbb63c437a24ad9fd7cfc0ea8423f1ae45b5dcd1b5056a8a98828db1b49e6406902c777503446f6579e5fb99edefed0c2d0f18c6a333b723b1735bb46e3313bdf8aa21fb4875dca803a06663796883c4537fd3a86c466d83edbdb337ba05db0f19080092694c9cbb8e6c562b3cb37794e58f5528b784c58fc80379fe223223daf25995aa0b9ca35f8cd96fb111108aefb9166c4d92fbd768dfd877fe507c656012cef3ff8404199547e4cfa48524267fbe4d602c1b1d0c2fc536f6886b347eb00bca111734418965a13ab9f0495f54144f211c48b4729b05b8836c8bc0bfe1913eebd49688850bafd324c34fc06f175d8948cd49da5fb500c6b43ebc594533797adecb85f241ec6a822a07589fe1c1c32eef8ffa5d53ad735cca1e68e8ffee26680d65bd53cd28306c4c3138b5e488efda9d161412709b0ba50a743500b428ae6c953683d03e0db995822990b0eef7e90b0cee7ad0cda69c2a0aaeff231ac6a9e1df5a98b3f2f46eac0af7b498dc70b0f95960717da78f14e37db1833a2b638adde3bbb75204653576a089b8a47dd6a61a29cacb66e447cab925c4b33511483d4dfe3c5321ba482f50229a92dfcc4acbfbfcd1ce5a45fcc44557b5dedc043124a931703f75f40416cfbe6c0b2fc99ce0430d5a07eb0000dca98970d6a95f81b3c72ff34673a95b2ad02c158075f01b46c41636ee3a1e621c5342bf45dfe490d79d0e7c3abb1c70f7a5b63e116f947102a97dbc641d7deaf428c11a270d65130f09f17732918c088ea44895ef2169e0d300b63e1733785f932111f151c4da65fe658814211d1005c58f5edd21db901b8ee9988726d0d7d8784525d2c1c4d34cd39f4850699e7e6d7d6beaf4322314c80c5fbdb0109e1d7d8df03abbab52fce300dd70cf64b6ec0d08fadf179e7227379099f6aa5fea092717a9d155f7ebb83ace513c251240428d4a6b1f893d1bb9d59bbc21a7a99a8f3d36ec04595497badb64d3fc8f3b1bf7008b309c83f292539817b3fe5a27c33b83cd1a48bc8f3e53a38e3ad8b865a48e5f8db5183a81e7344f3bca337c86424b113a03472a66fdda502e14b816bbf253b3aa0022e6456a05634f25fe3b9758c74c362d9c3eaa46ed457dcdbb95f0a6a7e38b2ee2b1638662796230253a2ba42d92c01210d355af02fa1fbed54cc69d3e2732b8e460b1c0db37ee4732d2ee81d211cc79ce1b36670e0a966db41d7a67bc415ba34d7e72a386977ac22f42aebc4cf2c9488a53dd3212"}], 0x100000000000006f, 0x0) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000300)='/dev/autofs\x00', 0x40000, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000000340)={0x0, 0x0, r4}) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0xd) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r3, 0x0, 0x0) 08:14:31 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) r2 = getpgid(r1) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000080)='/dev/btrfs-control\x00', 0xf0801, 0x0) ptrace$setopts(0x4206, r2, 0x800200008, 0x20) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$DRM_IOCTL_GET_MAGIC(r5, 0x80046402, &(0x7f0000000000)=0x3) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) [ 490.580322] hfsplus: unable to parse mount options 08:14:31 executing program 5: syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}], [{@fowner_eq={'fowner'}}, {@fowner_gt={'fowner>'}}]}) 08:14:31 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) epoll_create1(0x80000) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000180)='/dev/dlm_plock\x00', 0x201, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r2, r3) recvfrom$x25(r3, &(0x7f0000000200)=""/26, 0x1a, 0x2000, &(0x7f0000000240)={0x9, @remote={[], 0x1}}, 0x12) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f00000001c0)={0x20000008}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r4, 0x29, 0x10, 0x0, &(0x7f0000000000)) fcntl$setlease(r4, 0x400, 0x1) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:31 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040)='l2tp\x00') sendmsg$L2TP_CMD_TUNNEL_MODIFY(r5, &(0x7f00000001c0)={&(0x7f0000000000), 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x38, r6, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8000}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x59}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @rand_addr=0x64010102}, @L2TP_ATTR_UDP_CSUM={0x5}]}, 0x38}, 0x1, 0x0, 0x0, 0x40}, 0x20064000) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x2}}, {{@in6=@initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) 08:14:31 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) [ 490.665582] PPPIOCDETACH file->f_count=2 08:14:31 executing program 5: syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}], [{@fowner_eq={'fowner'}}]}) [ 490.703440] hfsplus: unable to parse mount options [ 490.803701] hfsplus: unable to parse mount options [ 490.820583] PPPIOCDETACH file->f_count=2 08:14:34 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:14:34 executing program 5: syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}]}) 08:14:34 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000280)='/dev/autofs\x00', 0x0, 0x0) sendmsg$OSF_MSG_REMOVE(r2, &(0x7f00000005c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000580)={&(0x7f0000000300)={0x268, 0x1, 0x5, 0x301, 0x0, 0x0, {0xc, 0x0, 0x7}, [{{0x254, 0x1, {{0x2, 0x1}, 0x4, 0x7, 0x6, 0x3ff, 0xc, 'syz0\x00', "92eae35d47fac9885f3b02a1ad882d2dbd45d8a1190d3e8fb761b253df78b45b", "62c3b67c1d7829aae4ddaf69193b71d06833c2787c75510fa4c2c3b4882884cc", [{0x2, 0x6c8, {0x1, 0x8c1}}, {0x9, 0x2, {0x3, 0x100}}, {0x9, 0x0, {0x2, 0xfff}}, {0x1, 0x7f, {0x1, 0x5}}, {0xc2c, 0x3, {0x2, 0xb2}}, {0xfffb, 0x3, {0x3, 0xffff}}, {0x4, 0x28a, {0x3, 0x5}}, {0x4}, {0x20, 0xfffb, {0x1, 0x3f}}, {0x9, 0x67, {0x1, 0x2}}, {0xfffc, 0x6a54, {0x3, 0xfffffffb}}, {0x6, 0x1, {0x1, 0x1f}}, {0x401, 0x7fff, {0x0, 0x1000}}, {0x7, 0x2, {0x1, 0xfffff000}}, {0x8, 0x7f, {0x2, 0x4}}, {0x1, 0x1, {0x0, 0x6}}, {0x9, 0x8, {0x0, 0x1}}, {0x81, 0x7fff, {0x2, 0x40}}, {0x7, 0x8, {0x2, 0x8000}}, {0x400, 0x400, {0x1, 0xd8}}, {0xfffd, 0x8b, {0x3, 0xffff}}, {0x6, 0xec, {0x0, 0x1869}}, {0x8001, 0x5, {0x0, 0x17e1}}, {0x2, 0x401, {0x2, 0x1}}, {0x5, 0x7, {0x0, 0x1}}, {0x78f, 0x2, {0x0, 0x5}}, {0xa92, 0x8fbc, {0x0, 0x4}}, {0xfff9, 0x100, {0x2}}, {0x7fff, 0x1, {0x1, 0x6}}, {0x2, 0x8001, {0x1, 0x7fffffff}}, {0x8, 0x0, {0x0, 0x7}}, {0x2, 0x6a, {0x1, 0x2}}, {0x2, 0x2, {0x2, 0x200}}, {0x80, 0x5735, {0x1, 0x7f}}, {0x1, 0x6, {0x3}}, {0x7, 0x5, {0x0, 0x5b9c}}, {0x8b, 0x6, {0x3, 0x7}}, {0x8, 0x2, {0x1}}, {0x1c19, 0x0, {0x1, 0x7}}, {0xffff, 0x1c, {0x1, 0x8}}]}}}]}, 0x268}, 0x1, 0x0, 0x0, 0x95}, 0x20040000) r3 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000280)='>', 0x1, 0xffffffffffffffff) request_key(&(0x7f0000001280)='asymmetric\x00', &(0x7f00000012c0)={'syz', 0x3}, &(0x7f0000001300)='GPL\x00', r4) r5 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, r4) keyctl$unlink(0x9, r3, r5) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:34 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0x42c642, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000040)=',%selinux@@:\x00') r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) 08:14:34 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0)='batadv\x00') r5 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8933, &(0x7f0000000000)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_GATEWAYS(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000280)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r4, @ANYBLOB="0001", @ANYRES32=r6, @ANYBLOB], 0x1c}}, 0x0) sendmsg$BATADV_CMD_SET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x38, r4, 0xe6a4f734ef209181, 0x70bd26, 0x25dfdbff, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x1}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x101}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x1}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @local}]}, 0x38}, 0x1, 0x0, 0x0, 0x404c001}, 0x40080) 08:14:34 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:14:34 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = gettid() vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) [ 493.628532] hfsplus: unable to find HFS+ superblock 08:14:34 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/sync_persist_mode\x00', 0x2, 0x0) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080)='nl80211\x00') r6 = creat(0x0, 0x0) sendmsg$NL80211_CMD_GET_MESH_CONFIG(r6, &(0x7f0000000340)={&(0x7f0000000100), 0xc, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYRES16=r5, @ANYRES64=r4], 0x2}, 0x1, 0x0, 0x0, 0x20004001}, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000037c0)={{{@in=@multicast2, @in6=@private2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in=@broadcast}}, &(0x7f00000038c0)=0xe8) sendmsg$NL80211_CMD_SET_MESH_CONFIG(r3, &(0x7f0000003980)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000003940)={&(0x7f0000003900)={0x24, r5, 0x8, 0x70bd29, 0x25dfdbfc, {}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0x2}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r7}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000000}, 0x24040004) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) prctl$PR_GET_UNALIGN(0x5, &(0x7f0000000080)) 08:14:34 executing program 5: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f00000001c0)={0xd0004011}) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 493.689519] PPPIOCDETACH file->f_count=2 08:14:34 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0xd) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ptrace$cont(0x7, 0x0, 0x0, 0x0) 08:14:34 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r0, r1) ioctl$KVM_SET_TSS_ADDR(r1, 0xae47, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000300)={'syzkaller1\x00', 0x420000015001}) r4 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r3, &(0x7f0000000000)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x33, 0x0, @dev, @remote={0xac, 0x14, 0x8}, {[@cipso={0x86, 0x8, 0x0, [{0x0, 0x2}]}]}}, @timestamp}}}, 0x3a) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000040)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x109, 0x109, 0xa, [@typedef={0xf, 0x0, 0x0, 0x8, 0x5}, @datasec={0x5, 0x7, 0x0, 0xf, 0x1, [{0x3, 0x6, 0x800}, {0x4, 0x5, 0x7}, {0x1, 0x83, 0x1}, {0x1, 0x8, 0x9}, {0x4, 0x6, 0x81}, {0x2, 0x3, 0x2}, {0x4, 0xff, 0x1}], "03"}, @restrict={0xc, 0x0, 0x0, 0xb, 0x1}, @typedef={0x8, 0x0, 0x0, 0x8, 0x4}, @func_proto={0x0, 0x6, 0x0, 0xd, 0x0, [{0xc, 0x5}, {0x1f}, {0x9, 0x2}, {0xe, 0x3}, {0x8, 0x5}, {0x1, 0x3}]}, @union={0x6, 0x5, 0x0, 0x5, 0x0, 0x1, [{0x10, 0x4, 0xffffff34}, {0xe, 0x0, 0x81}, {0x0, 0x5, 0x2}, {0xc, 0x1, 0x81}, {0x7, 0x5, 0xd95}]}]}, {0x0, [0x30, 0x61, 0x5f, 0x61, 0x0, 0x30, 0x5f, 0x61]}}, &(0x7f0000000480)=""/233, 0x12e, 0xe9}, 0x20) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0xd) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) 08:14:34 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r6, r7) connect$x25(r7, &(0x7f0000000040)={0x9, @null=' \x00'}, 0x12) ioctl$DRM_IOCTL_MARK_BUFS(r5, 0x40206417, &(0x7f0000000000)={0x4, 0x1, 0x2, 0xffffff84, 0x10, 0xfffffffffffffffe}) write$tun(r0, &(0x7f0000001980)=ANY=[@ANYBLOB="0000000000000000000060a5c26800103a00fe800000000008000000000000000000000000000000018680907800"/66], 0x42) 08:14:34 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0xd) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ptrace$cont(0x7, 0x0, 0x0, 0x0) 08:14:34 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x80000) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:34 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x4000000805, 0x0) r2 = socket$inet_sctp(0x2, 0x5, 0x84) r3 = dup3(r1, r2, 0x0) sendto$inet(r3, &(0x7f0000fa3fff)='\t', 0x1, 0x0, &(0x7f00006f7000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:34 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) ioctl$sock_SIOCGIFVLAN_GET_VLAN_INGRESS_PRIORITY_CMD(r0, 0x8982, &(0x7f0000000080)) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:14:34 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x2) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0xd) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ptrace$cont(0x7, 0x0, 0x0, 0x0) [ 493.864697] PPPIOCDETACH file->f_count=2 08:14:34 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) [ 493.937820] PPPIOCDETACH file->f_count=2 08:14:35 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x200, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ppp\x00', 0xc0801, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r2, r3) r4 = accept4$rose(r3, &(0x7f00000001c0)=@short={0xb, @dev, @bcast}, &(0x7f0000000240)=0x1c, 0x800) ioctl$sock_SIOCGIFBR(r4, 0x8940, &(0x7f0000000280)=@generic={0x3, 0x36d, 0x4}) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x4000, 0x0) r6 = creat(&(0x7f00000000c0)='./file0\x00', 0xd1) ioctl$sock_SIOCADDDLCI(0xffffffffffffffff, 0x8980, &(0x7f0000001480)={'caif0\x00', 0x9}) r7 = dup2(r5, r6) r8 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(0xffffffffffffffff, r8) io_submit(0x0, 0x2, &(0x7f0000001440)=[&(0x7f0000001340)={0x0, 0x0, 0x0, 0x2, 0x8, 0xffffffffffffffff, &(0x7f0000000340)="e60100fd12e86fb2e4b4e18bb7bb1eef53b815593226e561bae37243a09c2a610ff2283fe454b27ab2e69c53fab2b9628a4caa727b34ca59cd0174077ead3615b128636b3262d66bf2a38acbb3f1661d858b078702220239c935a4cee35875b07fb04e095e2abafefeb10395c04b6af76b67020ba474ece14667ca8b6a705b748a27fc044db975ef38263410ae5d5b31fbe74b8cc700d826d7936acfa82c2f1861960fb28a47db0b382036c7a87d4b590cf16c3ae15d3a68c76087700032f99fc3baa1398381311b3a25c021f8dc0cace36427859b3512f018905726f78cee409de36414103200cebde8d3a4ebff1263b1fb6ffaf1e6a58c49554a067e33ccd2602e8285e9cf9753e978b0da2db3e4630badba15c83cc7d8c65109b1563b61c1f072d209d3bdb44076564f0dd6103a96134ee796a989c934e721d7d3315633fbcabfa64c4d275c6fedff06a5687488bddb13e660703eab258a9636ea15cc80c13215d0d647451f43db3ddb8aca566cfeecfdaf54224bde25f292e7c9da4813c315adaee8b5615e55bdc1df8cc7e2a47f4abed98a1692fffdfa4c24fcda8d16f0e01cac219992e9edca173a838b2dff525d01d1277b2fe99bd55f4ec77b9ad0315d5a11354c828e7582f567e2af3adf1b2aec96ac23ceac0025fbfda90d99be80000c09cad4c338d07e3e01ddcbf34d3a54a2c3025da075a142587b7374c979d2602341cacae76d21ff3b27e8921f4e637ae847db03a0243c7c332252e0ab72dbb8588c79acdb5027f58e8f9f2e2f272ced03b58573d022b30c6535c9a9b27ff923fd37630c41cdce9ffc3651cc33d7efeae66a0bb372589d55c6064347bd8f6fbfdb10f849e0f090da6b22eea633bcd47a486f02fc2ca6d9264e807c27f5b77cf0143d93a9d4c5900b8ee5e27c94aa9d10bf20291c80ba2c5732c95e3afef855a7ae2a0cededfef2a08518d8ee40aa9b7ce7a4af439ccbb2236fe51ddb01de7e02ab0b2f51362ee74cd8f40f13e6923c985f65b5aa3864d5dc4c81d1520aaf6a4326f1e36598bde526590bab0769cbb9674b99d0caade90f64e90daa09fb0baed064554e4a39abadc1791f23f1c02286c3cc5d23270550358187ab271b8bbe111d1c21cb5c35bb5f623c551b2fec575540e0de28aebfcc69b74cb4872b1d6fc5105118c5b8739ee09ce00920c8bc1530f593f7284ab2cd1723e903b4859906371d6d6c53da4bc6421605a034f62b219a1c7af1d93410b8b7e1e31d782a07f4ad474c5143bfb16c1d2f755b568d618bcbcbd7aae61d7309adb1e2621739af8f755db60c6d5179efa72b5dd731d2c2bcd3688e0f9a4a98128888d7702da56f01ddb14cbdebf462dfa7effff9b07348ffca7cb2002d7a2f5b207a34a2cf5726a9a7e947481b17088e2196bcd948b4f689f9281cb108766595b8324b56e5381d5aabd5146d3262b39bb4269e6c98d7094d69b0a18bd17d33d4800d10409bbec2f17fe0d501aaa5b67ad22ae9695a61faa6e8feb4c844990935e05a5fe663b5ed6d586249abb3ebe6904aa7b92a807a7957c467d35476652d15e13817547eea428e7554365dc210b8d3cd524ad295d4d3fc812065486ff3ff884276395881df6807daf3a9f39db58538ad4570834ca85134e2b1fcd2c413e2647982653f05080c5aafc8023bb728eb41a8aae8342f4a109e7a5cc7c2bfe0aa16456e31a01eef62327baf7987587b3b28ecf3abc5166161437c25204eba179a3b06f6707b20a52bc5f0dfb945a90140c066af5f171e6302c4ba660970659bd135e553601b1346ac4c30a853299ef57457363e4a244425e3b9d6927ac3b0ce2e66be230cbb4899b6885014bbd1dd07ab1b2159021f538150fe8adf468bace2098b571facbbbb651064e90fef972edd56ee5c39650beecd80a7d4a3fb1a7660d5f6f433b464347b86282828bd229eaf10dbd65b583b453e0cc85242b15a85c760ee5554fe72ed2192e51a9d4130a4a5af5fea7fcb54886d36bd47bbd1d1a15c81eef0fafaf8af6917174434c9c18b38b2c2005a8b8607c21e3d4f42c02a866af6026591ae9db9c85148bce7c81b9d0aa7ec2c4b0e65974a10fd4ff5a053bc6933f209d01023f01e550f8ac976630e6b84b76b7c51c6088230f790c88aa0621d0aed7249117650cef27721707377c1de8b7960422b91edd60280b5bfb7ee733707fce00eae78c9b427c06a225065b713aed655bd1dbc2f919981040215e94b0d62cc9656fcd1767a2bf8e8d12761a2b5712b2214f8f56fb2ee0a8d06c0f80e94730f21a8904b440b272b7de9112d7d2afb891d92a04d3c3dc9efd9cab48e9fd28491e8e69cf4fa08308ca827435cff3b4232193fbd59d4e8c87be3ce6686c9addb90b94a662e0976da8e20916684bc88edcc96a9257a7228c1dc7f18883f26b84d93fb18ae0a704a519491869f823a3f3ec355b06444718dc5d268212f380e9c92e96265a38f450052eaf0f8e83d0841a1e0387a535ccb415237c0869b3b76f1d0fe3ad1bb57cf15dde0c0920342c84e5eb3985b7d40c1606d6dd3e83233586cf5d1e792e34a8050087e2f2f461069ae5ff4f08bd4c5d92bf7a3e68a710a7c524fb4ccc5393e625a568960be48beea8bcec97bf56d1a34783ee65ff2428cfd74ea567f822f0c3c1bff1fb2e02f5fed82eba94d6bccd47128c4fdbef7acc1fcab90baad2a4de9e7f2c51904959b92954beda6eaea06f0754b06bb6beeb3ef3f09c79951c5fa79bee54db28ad3669564209c38ca1f5654fb8a1daf321babdce5927fe1004a0e59f6f851ea053c3a26ee379424ef5453f4497d12a3d642e0244a9b2d9418542252650473df70a952d4ddbefc7d692dba2bfd7cbe9aa5c2c98a9a893092db337203c6e358976b8948277329b3d158c658c319ed522d2280bd8aacbf50c44546f8370813a829549b03d03eff58221cf6f87a95914d5773cf82027a9ca169c500afc4e42f3a826c5cee7f76010abb311e8c41c09351e751eb5eabdcf57940128c6cbde927f06056d26a046b89ed4b98aa141ce33e9bb4de6acfa396f57eccb7fbe3968898e92f1f0f5c64d5aa82e678cae77c7b8073ca1c197ee79ff81783fce6bc7c6aa143ef8d925055a4b035eaad4aba692cacefdab84bcb7429d730bee05a6a9a6022b69a9843482806e01b9d73a1984a96bfe72bb4bacadaf873c87c0b8b484dfc7909bbcb1a9fe0608ccd46d3d5adf63a2d7f57aed7301c82b94fb5c8cf5cc4a1d80ade2b0c4686138756c63c01aee52c88c0d7aff4c86ee0c1bcafe907d0c90d6a81e3b3c103f8c9eb82a674a98a6ac5cee5104b84d4126cd0e9ba88bf863d7be77b3e505c0d8a431c7ddae4195d7b053767fb090897657146ff448ded755b579d731279552d27f93aa9119b90cd2e1d5795c3498905c370605ad4de7bf4956cecbdcbe3247b3852f6ea6e578cc1bcc2803ccfba911ad9b6255f4eacb10849d7d109d48864d869736dc293796901f1f5a987a2e2cf1e4eca8f06b46ddc57f6852bcca2bbe8abb9f615817d29ad2fdbc225207592450544d4969bc9c7c18a7f3c5cd8ebc0504c6025e619b367117bbe98033474aa7e09deea28251f0ccd4f6cdb87df092b146c953c1ff119d41e24584fbf883df9d6e82c18926956104a5aa4dd7d72c514e91ab7a674e5ac033dfc1946200e572694e64d93f77f9bfa96fbef6e38ad56ba9d59b2d1694e52e842eb83b93981210019e6a81473ae590d571c245e5eced28451300b8e2418580ae5b08e49a9ca959237dfdae64affee5794c8d641c681ea5f4d5a43c2c98277cad6f68a26ba43309a6527f5d4f460af6f0650a5ecfd02a92ba81190dac0e0906c38f3c9dc29b85bbfe70fb45fecaed520e627eb18e509de744cd489d8b7da9f5f81f93a3521dfaa0d8a8b42ae75e139790d43b774ab544084eea9dbef567d1393af3e0500b027f5053f37eb593d6a159a238ee660dbf2c107fbd4ae8e1f12d369c6377b19cb629854f689966c6dddd1743fb8857b0559218142ffef0d3430dcf7a994f163c5a8267fdfc3132b6ff1f1374b8bf89350dbd971c57446d9603e5271a88d351ded8f5b2debb9db6b201e162245078c5cc418ad2d47a0f9306a3aea5abb3c48ac1f367dc74dc010cd4bd4025fdbaebef9cb8c7e57952fa9c569f17397e2fe8da427d6cc6e335fc714ac830b3651147171a2f8938ca8f06b1151ce45c8cd8156dc53f80cb2c30e82d7d9056d7de1944a66503b32b0ec0e09ef08fe4965ed144442aea953687a0f45ea338cb81ac1d70000f2ecc3cf88c3dd3898e439c53aca0538b07a0ed19ec75f004ea429c49cf916d70984b059dda8aa591bd0e47f9c148490e87ed59125499e3e94d47fb0c0bdbca7e56e1e8000b080abeeea067ea31b7bab9b7aec668787d386a8fdf89e8228d14e3cb16977cc40e9fa44225802b30923fcc8c485587ba35f6eff804a1fc01469bdfdf6ba709980f6fa5c3af335479e564ce40211841673b98c99c04b34b4601ac51ee44b66e1056684b3f7d83f5bf4f4df0823b3123de2c2a14404eb0993d26cc5527d916ac7e5313063fe6c4d22d4ceabf3c3f9ad735004dec0aadc9de4f1e0b4aa267d5de2cf9ca7ef3110532e70def331e5ce6990c6f453eef656de2dc3560bc39808a0c2bed20e6caa578f11de3d216a238728f77e97d19948544015dfb6023b5aa6b7e22ea220e1de1161b765d63f906543976991089707f0f1caa6872d699ac6f22166af225618333401aafbf2de86907ca90c425ff58d276414c25b8f2700dcffda0f63762903bb91a7dc8828827531b6a8aeb79926645abd7c919a6affef89cc802d2a327f81d2ea11563c2d351f954bb1f930ed63d72eae33edcd195ba5068454830580edbd75b8f4c9a6c3df6e45642a2af530d575a42f23ca548845bae195788783bc23df96759497c9ef5a55adaa7d24a351514e7921b155af3193c3a0f1404d6c806f19aa0598d92c9dffeb28edcb1df29ce87bf191eb01ed6aa980b03c63993a8b5e44618e38ddbb687de28f063c0089d27e9278e1a8a38350df19feb02f196290e9a0df1021c16bbc09fb470c6ac564067b264f5cf3f601cc267bc31530a5728010955156dedfebc9db13ed2f6d31ab9955e2d14e89181021e5ca4960046cea7bf7dac6ed9edec89340a20fad9da26e63c5ce2c802ea0f25f3206258a93515910b5f749d95991152b527dc41bf1cacc68c6540082abce13e313a33d164b6279dcdb4edead514e6978b5d6916c0bdc578b28ebb5143a1d9bf4ff90d8bc306a13ef75f8cea6e32dee51500a403a101ce6f2bba429b536a90086ed51101e44fd1b9dad8b42ae694fabfb1695d52507b306f9193064dfb9f8f4f2bbe4378ecfd084774fe05331ede0f6cc72cc33c379465bdbcf62306b220a4a80bafb73face2231b9367dfec5037d712e43a312ab23801e4150947c7cf512a220662f78a4ee39620bf6ad36a28a63d4f5fe0b492ca6f79ac66e07ec2f83a236f68c731b8df22b04ba06ff39605f6855318c085272578203bc143f2f07027e95cbce9a48c68fcc458f45a4df8d38937632f0974abdf42459f018a5e81380e0bf7fc51870e682a1ec2281fa88022ca6c1f169a31fe6238dc16f6903b2f270acdd907891d56c7b6f52818ee47c5cf0c2451d6a3146816ae8033a54cfb54b387e97ee40dad6c1683b4e66738d8e3b0c72d636a6829cc11874ea7e75dc39759c366907a11c1a29a90d34f4b68fe858a95fbbd361004961b8c4015aecf41077fc42683b865461ac4a", 0x1000, 0x400, 0x0, 0x1, r8}, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x2, 0xb, r2, &(0x7f0000001380)="3dd22c6515b14216bc69e0eea6dba94552864a2cd039c92efb42c297043fb1c9e8ff6e8d081475c03747a26775433a9efc37481802b1936dbe641304875f87c6e793907bf64f6d8cdbadf4d8e43af634432e384399d03d8c0f5eac0879e364df6e5286ab7c32389fc3c41c4a2ed641fad9a5d5ddf6b85dda046282b627", 0x7d, 0x20008, 0x0, 0x2, r6}]) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r1, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 494.105242] PPPIOCDETACH file->f_count=2 08:14:35 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = dup3(r1, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PR_STREAM_STATUS(r6, 0x84, 0x74, &(0x7f0000000180)=""/193, &(0x7f0000000040)=0xc1) setsockopt$MISDN_TIME_STAMP(r5, 0x0, 0x1, &(0x7f0000000000), 0x4) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) 08:14:35 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r2, r3) r4 = syz_genetlink_get_family_id$l2tp(&(0x7f00000001c0)='l2tp\x00') sendmsg$L2TP_CMD_SESSION_GET(r3, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x2c, r4, 0x20, 0x70bd26, 0x25dfdbfd, {}, [@L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0x3f}, @L2TP_ATTR_MTU={0x6, 0x1c, 0x7}, @L2TP_ATTR_PEER_SESSION_ID={0x8, 0xc, 0x4}]}, 0x2c}, 0x1, 0x0, 0x0, 0x5}, 0x800) 08:14:35 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) getsockopt$inet_buf(r2, 0x0, 0x10, &(0x7f0000000080)=""/102, &(0x7f0000000100)=0x66) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:14:35 executing program 5: syz_mount_image$hfsplus(0x0, &(0x7f00000000c0)='./file0\x00', 0x9, 0x5, &(0x7f0000000380)=[{&(0x7f0000000100)="f1fc5c379d075238", 0x8, 0x9}, {&(0x7f0000000140)="8bb30904d4035115ee8f1b55626cd1955dadb8e266fd18b0b581e34d817afa0b8bdd74235dc34b849d55824e82aded456186fa3a950f4c8af5f4262a1e76cd8eed802620cf001015b8f3", 0x4a, 0x1fd1}, {&(0x7f00000001c0)="9a65f1f93856f84ff3143c1d9c53c0786b57e522d37b22e37796e295434c470da6aa021db64b000709dc21127cb4816c2e4c698f6415088cef5ebe3400a2543af390ca3d7f9fada2910883c99f6e74d99922a5d74713c7763170f1778cc9d536ff1eabbd5db320d9f40f9118817b638c05199d434f5c8aec0654c18203ac477734d2452548472eb363c92cf2ed7e8bc11814", 0x92, 0xfffffffffffffeb7}, {&(0x7f0000000280)="087a538f5e90596533f2d071", 0xc}, {&(0x7f00000002c0)="04726914e85e83940f959df53cdac09a0ad67465f616460c677eb26c584996f12562d7ed57839c1dfecda35784c33896a67cc99827b6022c9fe11e55edfb4249e9a3f1ef553df92ac51c9790ded542e559b6e406d3065ccdb0e270794790f16375fb2d04bc4d97600becbcbe9a88b4c58260e5e87f475c468c1c923247f6ab540f4a7932a0d5d938f450819194dc7452", 0x90, 0xfffffffffffffff7}], 0x1000410, &(0x7f0000000480)={[{@type={'type', 0x3d, "01b135fd"}}, {@force='force'}, {@creator={'creator', 0x3d, "bbfc1533"}}], [{@fowner_eq={'fowner'}}, {@fowner_gt={'fowner>'}}, {@fsmagic={'fsmagic', 0x3d, 0x5ca}}, {@uid_eq={'uid'}}, {@obj_role={'obj_role'}}, {@dont_measure='dont_measure'}]}) 08:14:35 executing program 0: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000006c0)='/proc/sys/net/ipv4/vs/lblcr_expiration\x00', 0x2, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f00000003c0)='TIPCv2\x00') sendmsg$TIPC_NL_UDP_GET_REMOTEIP(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000400)={0x18, r2, 0x1707, 0x0, 0x0, {}, [@TIPC_NLA_BEARER={0x4}]}, 0x18}}, 0x0) sendmsg$TIPC_NL_BEARER_ADD(r0, &(0x7f0000000840)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000800)={&(0x7f0000000740)={0xb4, r2, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [@TIPC_NLA_LINK={0xa0, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7f}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x6}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x15}]}, @TIPC_NLA_LINK_PROP={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0xfffffffd}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x2}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x19}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7c}]}, @TIPC_NLA_LINK_PROP={0x14, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}]}]}]}, 0xb4}, 0x1, 0x0, 0x0, 0xc040}, 0xb9ad95618127dd46) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ppp\x00', 0x317300, 0x0) ioctl$EVIOCGPROP(r3, 0xc004743e, &(0x7f0000000000)=""/269) r4 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r3, &(0x7f0000000200)) ioctl$EVIOCGREP(r3, 0x4004743c, 0x0) 08:14:35 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r0, r1) ioctl$GIO_UNISCRNMAP(r1, 0x4b69, &(0x7f0000000000)=""/111) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r4, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) [ 494.715383] PPPIOCDETACH file->f_count=2 08:14:35 executing program 5: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$VIDIOC_DQBUF(r3, 0xc0585611, &(0x7f0000000180)={0x5, 0x2, 0x4, 0x2, 0x54, {0x77359400}, {0x4, 0x701d88ef21cc0822, 0x3, 0x3, 0x80, 0xe6, "89e463fb"}, 0x1, 0x2, @userptr=0x3, 0x4}) r4 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r0, &(0x7f0000000200)={0x80000011}) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 494.875897] PPPIOCDETACH file->f_count=2 08:14:37 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x1, &(0x7f0000000040)=0x1, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) r1 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cachefiles\x00', 0x1, 0x0) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x12, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 08:14:37 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = socket$bt_hidp(0x1f, 0x3, 0x6) getsockopt$bt_BT_RCVMTU(r4, 0x112, 0xd, &(0x7f00000001c0)=0x1, &(0x7f0000000240)=0x2) r5 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$VIDIOC_SUBDEV_S_FRAME_INTERVAL(r5, 0xc0305616, &(0x7f0000000180)={0x0, {0x4, 0x4}}) 08:14:37 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="02000060a5c26800103a00fe00000000ff020000000000000000000000000001860090780000000000ff0000000000000576465ace17159e8ef2facb1b44bddbb5b870835b8edc5d53343dbf3d256e4928e03a1d08116e842f1632b9b3454561b9b2faa2cbcb67c4d980d6635c6118212d604f03768fd9b0c6db36cad38e7e7f150f7a996d338a0b53eb6c421834fb07498f5e303eb06b5ac721a624f6ac10d9c47c2d960bf28e406316532fef750882d5c332ea7e901208692f6ec99c1a851fec00"/204], 0x42) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) ioprio_get$uid(0x3, r4) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r5, 0x29, 0x10, 0x0, &(0x7f0000000000)) sendfile(r0, r5, &(0x7f0000000000)=0x221ed7ea, 0x1000) setuid(r4) 08:14:38 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r3, r4) ioctl$TIOCSISO7816(r4, 0xc0285443, &(0x7f0000000100)={0x8001, 0x7, 0x8, 0x40, 0xfff}) r5 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$BINDER_SET_MAX_THREADS(r5, 0x40046205, &(0x7f0000000080)=0x9) 08:14:38 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:14:38 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x6}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) r3 = creat(&(0x7f0000000080)='./file0\x00', 0x38) ioctl$VHOST_NET_SET_BACKEND(r3, 0x4008af30, &(0x7f0000000180)) r4 = add_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000280)='>', 0x1, 0xffffffffffffffff) getsockopt$IP6T_SO_GET_INFO(0xffffffffffffffff, 0x29, 0x10, 0x0, &(0x7f0000000000)) r5 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KVM_GET_NR_MMU_PAGES(r5, 0xae45, 0x2) request_key(&(0x7f0000001280)='asymmetric\x00', &(0x7f00000012c0)={'syz', 0x3}, &(0x7f0000001300)='GPL\x00', r4) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:38 executing program 5: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) r1 = socket$inet6(0xa, 0x3, 0x0) getsockopt$IP6T_SO_GET_INFO(r1, 0x29, 0x10, 0x0, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x4000000805, 0x0) r3 = socket$inet_sctp(0x2, 0x5, 0x84) r4 = dup3(r2, r3, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000000040)=[@in={0x2, 0x4e20, @empty}], 0x10) sendto$inet(r3, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1d, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000da89b2133e519c95b35732906d3783199b", @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000000140)=0x3) getsockopt$inet_sctp_SCTP_ASSOCINFO(r3, 0x84, 0x1, &(0x7f0000000000)={r5, 0x200, 0x0, 0x800, 0x10000}, &(0x7f0000000040)=0x14) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(r1, 0x84, 0x78, &(0x7f0000000000)=r5, 0x4) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ioctl$SNDCTL_DSP_SETTRIGGER(r4, 0x40045010, &(0x7f00000000c0)=0x2) ptrace$cont(0x7, r0, 0x0, 0x0) [ 496.989065] PPPIOCDETACH file->f_count=2 08:14:38 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:14:38 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:14:38 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r3, r4) r5 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000003740)='NLBL_UNLBL\x00') sendmsg$NLBL_UNLABEL_C_STATICREMOVEDEF(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0x30, r5, 0x100, 0x70bd26, 0x25dfdbfd, {}, [@NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @initdev={0xfe, 0x88, [], 0x0, 0x0}}, @NLBL_UNLABEL_A_ACPTFLG={0x5}]}, 0x30}}, 0x0) sendmsg$NLBL_UNLABEL_C_LIST(r4, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x30, r5, 0x100, 0x70bd28, 0x7d76, {}, [@NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @ipv4={[], [], @multicast1}}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @broadcast}]}, 0x30}, 0x1, 0x0, 0x0, 0x80}, 0x10) 08:14:38 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:14:38 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:14:38 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) socket$netlink(0x10, 0x3, 0x0) lsetxattr$trusted_overlay_nlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='trusted.overlay.nlink\x00', &(0x7f0000000300)={'U-', 0x8001}, 0x16, 0x3) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) r2 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r2, 0x29, 0x10, 0x0, &(0x7f0000000000)) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000040)={'syzkaller1\x00', {0x7, 0x4e21, @multicast1}}) write$tun(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000001c0060a5c26800103a00fe8000000000000000e500000000000000ff02000000000000000000000000000186009078000000000000000000000000beaddc0d515f6b457f625d7da95a5f3c657d16ba7b655cb42a7dc8fa4ec864d921ef2c15b45ee89a8b27e760ad632168f301f88f8d8fd10f79224f9366025f7bf171877792033422d0d342bf30f37dca8c5815dbd7e2af434ee4237bfae056d0fa83ff9df039947affae5284647286be1668af2ebb8acb5cdad8778b42d1728c3a5a10701c058d2c20da65faf6281ffd60e33beff7f8500cc241195ee4dfa64398b953085c40f4c8f7c197bba373defe"], 0x42) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r5, 0x84, 0xc, &(0x7f0000000100), &(0x7f0000000140)=0x4) [ 497.350765] ptrace attach of "/root/syz-executor.3"[15207] was attempted by "/root/syz-executor.3"[15208] 08:14:38 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xd) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ptrace$cont(0x7, r1, 0x0, 0x0) 08:14:38 executing program 3: openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x2) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ptrace$cont(0x7, r0, 0x0, 0x0) [ 497.420745] ptrace attach of "/root/syz-executor.3"[15215] was attempted by "/root/syz-executor.3"[15216] [ 497.491060] ptrace attach of "/root/syz-executor.3"[15222] was attempted by "/root/syz-executor.3"[15226] 08:14:38 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'wg0\x00', 0x4000}) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r4, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@mcast2, 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, '\x00', 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) 08:14:38 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f0000000080)="c8d1100516c08c9e91a4a67c56cef54d91970afc39004847f2d66d7786bb5f2b9a63ccf60d498b49eecd55c14b0950e8fdfce4cdef7c013940e787b6", 0x3c, 0x200000e4, 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) mlock2(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) setsockopt$CAN_RAW_JOIN_FILTERS(r2, 0x65, 0x6, &(0x7f00000000c0), 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:14:41 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) ptrace$peek(0x2, r1, &(0x7f0000000000)) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r3, 0x29, 0x10, 0x0, &(0x7f0000000000)) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r3, 0x29, 0x41, &(0x7f0000000180)={'nat\x00', 0x5, [{}, {}, {}, {}, {}]}, 0x78) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = creat(&(0x7f00000002c0)='./file0\x00', 0x0) dup2(r4, r5) sendmsg$RDMA_NLDEV_CMD_SYS_SET(r5, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x24, 0x1407, 0x400, 0x70bd2c, 0x0, "", [@RDMA_NLDEV_ATTR_DEV_DIM={0x5}, @RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz1\x00'}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000000}, 0x881) r6 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r6, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @void, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x38) 08:14:41 executing program 5: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) r1 = socket$inet6(0xa, 0x3, 0x0) getsockopt$IP6T_SO_GET_INFO(r1, 0x29, 0x10, 0x0, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x4000000805, 0x0) r3 = socket$inet_sctp(0x2, 0x5, 0x84) r4 = dup3(r2, r3, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000000040)=[@in={0x2, 0x4e20, @empty}], 0x10) sendto$inet(r3, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1d, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000da89b2133e519c95b35732906d3783199b", @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000000140)=0x3) getsockopt$inet_sctp_SCTP_ASSOCINFO(r3, 0x84, 0x1, &(0x7f0000000000)={r5, 0x200, 0x0, 0x800, 0x10000}, &(0x7f0000000040)=0x14) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(r1, 0x84, 0x78, &(0x7f0000000000)=r5, 0x4) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ioctl$SNDCTL_DSP_SETTRIGGER(r4, 0x40045010, &(0x7f00000000c0)=0x2) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:41 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0x4) r3 = epoll_create1(0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r6 = dup2(r4, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) recvfrom$rose(r6, &(0x7f0000000240)=""/143, 0x8f, 0x40000002, &(0x7f0000000180)=@short={0xb, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @default, 0x1, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}}, 0x1c) sendmsg$NLBL_CALIPSO_C_LIST(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="7ba489da", @ANYRES16, @ANYBLOB], 0x3}, 0x1, 0x0, 0x0, 0x4020004}, 0x40c0) sendmsg$NLBL_CALIPSO_C_LISTALL(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x44, 0x0, 0x200, 0x70bd2a, 0x25dfdbff, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x44}, 0x1, 0x0, 0x0, 0x4040081}, 0x4000) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r9 = dup2(r7, r8) ioctl$KVM_X86_SETUP_MCE(r9, 0x4008ae9c, &(0x7f00000001c0)={0xa, 0x6, 0xf4}) 08:14:41 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f0000000100)="0c268a927f1f6588b967ded8974895abeaf4b4834f0000b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba98674164c3fd8f9a25c010d992044e3e226aa04a00"/97, 0x61, 0xc000044, 0x0, 0xfffffffffffffed9) 08:14:41 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) ptrace$setopts(0x4200, 0xffffffffffffffff, 0x3, 0x100010) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(0xffffffffffffffff, 0xc0505350, &(0x7f0000000000)={{0x6, 0x7f}, {0x2, 0x2}, 0x1ff, 0x4, 0xff}) tkill(r0, 0xd) sched_setattr(0x0, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) ioprio_get$uid(0x3, r2) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000080)={0xfffffffb, 0x200, {0x0}, {r2}, 0x5, 0x3}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r4, 0x29, 0x10, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000001c0)={0xfff, 0x0, {r3}, {r5}, 0x5, 0xfffffffffffffeff}) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:41 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$sock_rose_SIOCRSCLRRT(r5, 0x89e4) 08:14:41 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup2(0xffffffffffffffff, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_INITMSG(r5, 0x84, 0x2, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r6 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000040)='NLBL_CALIPSO\x00') sendmsg$NLBL_CALIPSO_C_LIST(r3, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x3c, r6, 0x400, 0x70bd2b, 0x25dfdbff, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x8000}, 0x81) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:41 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) [ 500.147341] PPPIOCDETACH file->f_count=2 08:14:41 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r2, r3) ioctl$USBDEVFS_CONNECTINFO(r3, 0x40085511, &(0x7f0000000180)) [ 500.354936] PPPIOCDETACH file->f_count=2 08:14:41 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:41 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040)='TIPC\x00') sendmsg$TIPC_CMD_SHOW_LINK_STATS(r4, &(0x7f0000005fc0)={0x0, 0x0, &(0x7f0000005f80)={&(0x7f0000005f40)={0x28, r5, 0x1, 0x0, 0x0, {{}, {}, {0x6, 0x14, 'syz0\x00'}}}, 0x28}}, 0x0) sendmsg$TIPC_CMD_DISABLE_BEARER(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="000227bd7000fddbdf25010000000000000002410000001000137564703a73797a3104000000"], 0x2c}, 0x1, 0x0, 0x0, 0x11}, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(r3, 0xc0286405, &(0x7f0000000000)={0x6, 0x2, {0xffffffffffffffff}, {}, 0x8000}) ptrace$cont(0x7, r6, 0x1f, 0x4) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:41 executing program 4: r0 = socket$inet(0x2, 0x0, 0x4) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) r1 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r1, 0x29, 0x10, 0x0, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x4000000805, 0x0) r3 = socket$inet_sctp(0x2, 0x5, 0x84) r4 = dup3(r2, r3, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) getsockopt$bt_BT_VOICE(0xffffffffffffffff, 0x112, 0xb, &(0x7f0000000240)=0x9, &(0x7f0000000280)=0x2) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000000040)=[@in={0x2, 0x4e20, @empty}], 0x10) sendto$inet(r3, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1d, &(0x7f000025e000)={0x2, [0x0, 0x0]}, &(0x7f0000a8a000)=0xc) getsockopt$inet_sctp_SCTP_ASSOCINFO(r3, 0x84, 0x1, &(0x7f0000000000)={r5, 0x200, 0x0, 0x0, 0x10000}, &(0x7f0000000040)=0x14) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xa, &(0x7f0000000080)={0x91df, 0x401, 0x603, 0x4, 0x0, 0x0, 0x4, 0x10001, r5}, &(0x7f00000000c0)=0x20) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000000100)={r6, 0x45, "57c461cacb5581ceee862ed4a0853c3ea8384193e31899edeb883eb53c42913ca0f615e0892a2ac65e926a1dc6908f5bf55c7381a624325ff984d6293d9cd5c6480ab93754"}, &(0x7f0000000180)=0x4d) getsockopt$IP6T_SO_GET_REVISION_MATCH(r4, 0x29, 0x44, &(0x7f00000001c0)={'ah\x00'}, &(0x7f0000000200)=0x1e) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:14:41 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup2(r3, r4) ioctl$SG_SET_KEEP_ORPHAN(r4, 0x2287, &(0x7f0000000240)=0x2150000) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r8 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r8, 0x29, 0x10, 0x0, &(0x7f0000000000)) bind(r8, &(0x7f0000000180)=@tipc=@nameseq={0x1e, 0x1, 0x2, {0x41, 0x4}}, 0x80) dup2(r6, r7) ioctl$EVIOCGPROP(r7, 0xc004743e, &(0x7f0000000000)=""/269) r9 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r9, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:44 executing program 5: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x6}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) r3 = creat(&(0x7f0000000080)='./file0\x00', 0x38) ioctl$VHOST_NET_SET_BACKEND(r3, 0x4008af30, &(0x7f0000000180)) r4 = add_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000280)='>', 0x1, 0xffffffffffffffff) getsockopt$IP6T_SO_GET_INFO(0xffffffffffffffff, 0x29, 0x10, 0x0, &(0x7f0000000000)) r5 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KVM_GET_NR_MMU_PAGES(r5, 0xae45, 0x2) request_key(&(0x7f0000001280)='asymmetric\x00', &(0x7f00000012c0)={'syz', 0x3}, &(0x7f0000001300)='GPL\x00', r4) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:44 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) r2 = socket$packet(0x11, 0x2, 0x300) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r3, r4) ioctl$VIDIOC_G_EXT_CTRLS(r4, 0xc0205647, &(0x7f0000000280)={0xa10000, 0x81, 0x6, 0xffffffffffffffff, 0x0, &(0x7f0000000240)={0xa10903, 0xfffffff9, [], @string=&(0x7f00000001c0)=0x4}}) ioctl$TCSETSW(r5, 0x5403, &(0x7f00000002c0)={0xfffffffa, 0x4, 0x4, 0x7, 0xb, "27b7c0fba2116d32081c448acb8b488c94aecd"}) signalfd4(r2, &(0x7f0000000180)={[0x80000001]}, 0x8, 0x80000) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:44 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r0) ioctl$KDSETLED(r2, 0x4b32, 0xcc926ca) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e21, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @remote}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f00000000c0)='./file0\x00', 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000240)="0c268a927f1f6588b967481241aa7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x4d, 0xc095, 0x0, 0x43) r3 = dup3(r0, r0, 0x80000) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r6 = syz_open_procfs(0x0, &(0x7f00000001c0)='net/icmp\x00') ioctl$PERF_EVENT_IOC_QUERY_BPF(r6, 0xc008240a, &(0x7f0000000200)={0x8, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) dup2(r4, r5) ioctl$SG_GET_ACCESS_COUNT(r5, 0x2289, &(0x7f0000000180)) sendmsg$NFT_MSG_GETOBJ_RESET(r3, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, 0x15, 0xa, 0x801, 0x0, 0x0, {0x7, 0x0, 0x7}}, 0x14}, 0x1, 0x0, 0x0, 0x40080}, 0x8010) 08:14:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm_plock\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) r3 = syz_genetlink_get_family_id$netlbl_mgmt(0x0) sendmsg$NLBL_MGMT_C_VERSION(r2, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x30, r3, 0x4, 0x70bd2c, 0x0, {}, [@NLBL_MGMT_A_DOMAIN={0x12, 0x1, './cgroup/syz1\x00'}, @NLBL_MGMT_A_IPV4MASK={0x8, 0x8, @remote}]}, 0x30}, 0x1, 0x0, 0x0, 0x1020}, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r4, r5) ioctl$BLKSECDISCARD(r5, 0x127d, &(0x7f0000000240)=0x3e408000000000) sendmsg$NLBL_MGMT_C_PROTOCOLS(r1, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="68800000", @ANYRES16=r3, @ANYBLOB="000329bd7000fcdbdf2507000000060001005c0000000900010047504cc90000000008000700ac1414aa070001002001000008000c000100000008000c0001000000160001007365cf5affff707031252d2d62646576270000000800020003000000"], 0x68}, 0x1, 0x0, 0x0, 0x8010}, 0x4046) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r7, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r6, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r8 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(0xffffffffffffffff, r8) ioctl$NBD_DISCONNECT(r8, 0xab08) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) 08:14:44 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007ad, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) sendto$inet(r3, &(0x7f0000000080)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x4d, 0x11, 0x0, 0x0) r4 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000002280)='/dev/nvme-fabrics\x00', 0x42, 0x0) sendmsg$NL80211_CMD_START_AP(r4, &(0x7f0000002b40)={&(0x7f00000022c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000002b00)={&(0x7f0000002300)=ANY=[@ANYBLOB="ec070000", @ANYRES16=0x0, @ANYBLOB="00022cbd7000fedbdf250f0000000800a500010000007207b20000c9eccf192dc1b898de88c5767e66e5f637db370c316b0b365bf7944e5c3373ed388d4479818203f8bdff46ddede1dbb655ab06c34a4285a429fde2dac3b1ed89bfb618b608e56f7b5b08d914e215b235485cf3b9a8a290345c9f1c9a2f7c053a339e51bb69bbaf946f9112ebccdfd5fba74f525bc44f33f55309385c95ef5d817aa9002013f6492e64cd6c7d5bdd190415f062c56065141ac6482e06333ca576f5ea1dace75b8b864ead8d44b1f0ea596a4f5ba3280dc1ff87ecfcc83ce95294ae422bec4e18a7e27fba43c927280539cafed52cde3e4b522969c4ea37768fad4bc0f4cd796b6f564096d0327eaa773464ba8358c5d75333858b7849b168196d2f1ab4cdfed0d3d6c98fff6f5d55e0bd48f5d03aef6b067dc65eae95de8eb192d9d6580d4aa4c5cb981ec9a65662dad339afcab3f436742abd84fdd807950eb7cc1cdcd0dbed65bff4a63d2a5c121b2e2cf1454177e24e0492b8a05121cebe5ed422ec12df98f8a4cb14b617ab9a1d4c35b5cfa713f4315998975a21fea2fa8a50b0276f038a6aa01c96cdc1f8f19a01197e2d83d4daf1e16cc831ab41f9907512bc3700eb3b6aa3c6da2bf4a096070f200e46ab2673507bbff3628a67f83b3acc9c1b6379be2ea450d5764219cd2b23da627ab73d1131ea0cd985e885a3acf263318c540e9ddc98c3b1e8d4edcbcca012dd583c9cfb89c5b679b407cdb621bd153a4f4a330307fd7f4067f7d42408f4e0473e710b648b367223638fb8f1ce40964adce9f64751449e29d7073f02754a84137df1e1b9bb3b33a92b62e9223279b38b2b9c61bdbaee481c599ae25d77621979fec47bdb56fb2d60c38bbd5012e41afb0a72022f7b2d8d582e1eb706c4f5390b2e1d7eebcf539b5f63124b1f8856da7a2e502916ecee58de744703d9595035577472b2892f939dfe709072e67a5ab73234356943564de946dd13c0f42ed9d10576dfa37b6fc642e3745a71a5d13aae71c9b066d608bf0cd2de2e6a3df3e2891ef7dfb3adb381ad88320c31774fa6ccda828ead874096b87957e0c59ea7c2e3c6f6edba22b8a3e1f1b71b119241c18b308a40982782d77244bd66f8b8108c0c71dd7757f5038ee97b08a4e027b9b6360c348d8ab3460bf0b6ed8bb7be2a993f6c76bb2741997aad63140f7dceabc00a79e0f75c5010fcd104dcaa0d6156973437e4f073b5f03f7ac1660a03fbcaa77dcd46fd944eb11f8a2ccf20e09d0d5bdaeb36f9dd09ad418b3bed0dac69999dcc921978c144b667726506ba7425f2c205a42d22879e41a97356b67bdd1191256d1128505f18482339da29cca28d14a64bfd73ab18b748e8058a97fee27e5202fbbd1855779b203bdbf8fb20f58ff206ef7d19dca4972fa05667f4dcd164c74493b18efb6a1d4ecf177b492afdcc796925f95e56689f68ad5ee92499d95613b97e1ac6e22824c67e7d0de658b118a262d0d2dbb0b3e8a342cbd5ce255e33f3dc2828d45735869953635fbd22710c4a9318b1c3729fbc9d53e4769e722f64b08dcacbc1845804da5c2c963802da496fbd9d62b57cf3e515c775860caa602f1f6cd2848118f47ab27080e1b83b2f0befabeebb3f52611f852343eebc8711afdea4a5b7d52c412e4d4c6b63422d0a21b31db14984fa317c7fe9119dc8efdca79fa64d30408fdf418c8ac6ccf199d95573aa9f6cd6a32bb5137584fc66e61cb5722fa2556f76db93e4d54134a94f05a6738c0e29db964046efbb9b3f0b463f7de5cc811ece42f39186887fcbaff7b62ab5fd9c072340849ab1ecce880bbb117727319c5a2ec79abeec52f33bfde48d082fe5bff4fa695d98eb0962f26858fe835350d49a824287bca7b014aa03386252167dfa20088805e90847db956cef99c1b3166d9b3f71f9e05255cc3b576310d6269353c1b87ba710a7bc4ee3b149951c0bfaee27a24da475bd880b32ed046271bb2cddaffcd90df8099beb89859962e8c226b72349ca05a82a76da307a73463b481d111b73fc6ddaa9fbb07f73c0fbb6e1be969141e04a417851eded48d550333fd3dd3220b444d081064b2dd7f494a4fcf078e5696af2dcd59ea2531d47842a104d1ad94f4c7f89d470112e4156b89e443f1e27a19cdaf6ae6121a1f97f6b3140ea70ae4055e1343bf9df36468c08484f220ec4588359cdbdebc6f754ae49251e722e0f05477ee3a7f2dc8a3adf63e00a2ba3d74a72057dd4c7015d135de8f08a43cded7727d9b75cfe180987d49d2a97aa2e891c72a653b820c325c069bc122bd90fccf1a711618eb13ff0d531b92490a5ae1aa3e19f6d8f25c9353c6362377fdcccc9d8563547b7885dd9584c38554de454b2073260a74b6cfba9abf7a6ac7cdbd77b95e986a3fb0fec78a2a9d7f7c913e8d2a0cb004737d591e8824e0a6a747e204c0e34c66008eed8f997a9046f9f11585f4b152ff74002e8036806008350ebacb738ca897700188c5edb2ff662cfb605ef05907bcdd53fd4535b4c776cbbf589a321d3195ae0c0ffe991d6270bd78d1ab13e20976dbf01c6d0cf20e27cf2ee8ee56883386d4341e72ddd7164bc54c1c89d86e1db63b9e82685da4085d66d18557e6e8bb9f5396f060ca452dbcdbc0b619c306bb86040dcc9c7003dff522734b252c9a00c573f86a8cfe1d1e1e343c7333e938c66feb381ed3cd56239000054000f007a8b76f218318d3ae6b58753764e0c6012ddf8cc336112bb9f4fd348055c3a0c1b68ef2702679944b95ac3e97617ed8ec9d9f8c74b43dcb380fe8a1dd4a14d47dca80385b94332176a166462a6c39ab20600960009000000"], 0x7ec}, 0x1, 0x0, 0x0, 0x20004011}, 0x44800) 08:14:44 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000080)={@local, @local, 0x0, 0x8, [@remote, @multicast2, @rand_addr=0x64010102, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1, @broadcast, @multicast2, @multicast2]}, 0x30) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000180)='/dev/btrfs-control\x00', 0x420000, 0x0) ioctl$KVM_SET_XCRS(r2, 0x4188aea7, &(0x7f00000001c0)={0x5, 0x4, [{0x9, 0x0, 0x81}, {0x8, 0x0, 0x2}, {0x1ff, 0x0, 0x4}, {0x9, 0x0, 0xffff}, {0x8, 0x0, 0x400}]}) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r3) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r4, r5) ioctl$VIDIOC_DQBUF(r5, 0xc0585611, &(0x7f0000000100)={0x5, 0x5, 0x4, 0x0, 0x145, {}, {0x2, 0x9, 0x5, 0x8, 0x4, 0x9, "be04ec93"}, 0x2, 0x2, @fd=r3, 0x99}) connect$inet(r3, &(0x7f00000000c0)={0x2, 0x4e23, @local}, 0x10) [ 503.160830] PPPIOCDETACH file->f_count=2 [ 503.202628] audit: type=1804 audit(1587024884.190:23): pid=15386 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="ToMToU" comm="syz-executor.1" name="/root/syzkaller-testdir015083084/syzkaller.etnK3S/297/file0" dev="sda1" ino=15804 res=1 08:14:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x0, 0x1}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}, 0x0, @in=@empty}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000060a5c2e600103a00fe800000000000000000000000000000ff0274bdcc05b88db40000000000000000000000000000000000000000000000e8d435016aa692b75c8c027f56e8fb74ac63a37d71a325a907ef2298dd6cce0271815c909a1d98571094c0e941424d87c267d54775a44c4dbc910488b5bd914cc2e5922da1445741faf58162fa9cca0bf416ee9a5febfc0e4136a169a7bf3e7ee40ace46f1c002c057a4bf4daa5ccda978b864deda75d88a46ecda7373681008c1a3480b91fa5bfc1304e0f7bab21746bff8c9edb6df6da9b30ab409a396f48b97c0a8e62380ee0758cdf08f806b2022b3abdb4e99552e9aad186963c9dd7601b347c41f618789a85d0d9289ec232a5d7074f7079b10c9de0557ac86718b91"], 0x42) [ 503.248791] audit: type=1804 audit(1587024884.220:24): pid=15382 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="ToMToU" comm="syz-executor.1" name="/root/syzkaller-testdir015083084/syzkaller.etnK3S/297/file0" dev="sda1" ino=15804 res=1 08:14:44 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r2, r3) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f00000003c0)={0x6, 0xb, 0x9, 0x180000, "0a4d644e5caa1584505ba5b1a7305192df0f028a564a9b23e98d9f03d61578f6"}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x6000, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE(r4, 0x80045530, &(0x7f0000000300)=""/185) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r7 = dup2(r5, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) sendmsg$IPSET_CMD_FLUSH(r7, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)=ANY=[@ANYBLOB="2c000000040622020000000000004704b424707d8744b5a0f22a5b53e32b0000010000030500010007000000"], 0x2c}, 0x1, 0x0, 0x0, 0x4}, 0x8000) [ 503.463993] PPPIOCDETACH file->f_count=2 08:14:44 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="3402b679b1df00c1d9000000000000001d0100000800050000fd0000150003000000000000000000ba54e34bdeb3890007000000"], 0x34}}, 0x0) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r4, 0x29, 0x10, 0x0, &(0x7f0000000000)) ioctl$EXT4_IOC_GROUP_EXTEND(r4, 0x40086607, &(0x7f0000000040)=0x1) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)=ANY=[@ANYBLOB="0000000000000000000060a5c26800103a00fe800000000000000000000000000000ff018600907800"/66], 0x42) 08:14:44 executing program 0: ioctl$EVIOCGPROP(0xffffffffffffffff, 0xc004743e, &(0x7f0000000000)=""/269) r0 = epoll_create1(0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000002c0)='./file0/file0\x00', 0xb9) ioctl$EVIOCGMTSLOTS(r2, 0x8040450a, &(0x7f0000000240)=""/24) bind$rxrpc(r2, &(0x7f0000000280)=@in6={0x21, 0x1, 0x2, 0x1c, {0xa, 0x4e24, 0x7fffffff, @private2={0xfc, 0x2, [], 0x1}, 0x6}}, 0x24) dup2(r0, r2) ioctl$TIOCGLCKTRMIOS(r2, 0x5456, &(0x7f0000000200)={0x32f9, 0x3, 0x5, 0x2, 0x9, "6331af343bee794b0ad6ab507d93588e86a9b9"}) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000140)={0x90002008}) ioctl$EVIOCGREP(0xffffffffffffffff, 0x4004743c, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r6 = dup2(r4, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r7, 0x29, 0x10, 0x0, &(0x7f0000000000)) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r7, &(0x7f0000000300)={0x40000008}) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r3, 0x80045400, &(0x7f00000001c0)) 08:14:44 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() ptrace$cont(0x20, r0, 0xc7, 0x1) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r2, 0x29, 0x10, 0x0, &(0x7f0000000000)) r3 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r3, 0x29, 0x10, 0x0, &(0x7f0000000000)) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r4, 0x29, 0x10, 0x0, &(0x7f0000000000)) r5 = socket$inet6(0xa, 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000640)=ANY=[@ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESOCT, @ANYBLOB="7d0446afba1ee96b47f2dfc535e585ebe969fb31ecc95c3f0021803a611ac40b5b655f4c4d8ffedd212abc8da1892fe1058094f5127d7012f0a5f7ff27ca8f5c1e3c1774156e7b849f106d5aeb14a31b05527d7941163a515ccad1a3683a31faa1d33d455b5106c5ef9b2cb4b713001460de79ae559a6fe2446e6b227c20dc001d970b617c0c5cc5157b8a1c4ab8f224ea0aec70d80b17eff5747b38cacc2ff4a5dca68e1da2c555ab9d868825ea317a2c9c3efb2b47bd55f49ddd6c9f93f617a097c3c6e982a286aafa9f3218fd562f000000bd76f263f9bcfffdf6746fc7e57f65476304ff0bd53c36a1d1e07ff21c53dd752c6b3ca491b239589c1d2125e36010c79eae202094c08fd076ba5472cf53775c57bc9fc9e0b9693a543bc747cf2000000000000000009fa90d20e65503c0a6f861f8f89df2c992d9cea114a4bffe3c7dad836bf23c2f2e184cf0e87362b6cc3c110646c8dba8fa9792eb560ad2fe460eefc12b6987de0a7ffc18268237eb349d0fcb546e9865918ff19b60a78ea7b2cf1e2368f473", @ANYRES16=0x0, @ANYRES64=r2, @ANYRES64], @ANYRESOCT=r5, @ANYBLOB="afde23bad5dd2eabeefec339bb9989a297c17d6650d13877471085661f37d47ef6f4738cd7c466e378e6955be077aba335df6a0a58106d2274ca51d1aa09bcbf7612b4b03147ec2b14a4fe674bff99530501c8952c388b31a17cb3d44eb1d9d9532ddb470ba176a58fdac1d4142930f3f579b979695f2132e335674a7c519b6b7f5499cb34df9bfb87e2f5c5691d41a3927fe1187564f9476d28a120ad8e97f10bc1be63c63028e0efeb37e0b2ce3c8d0cb4206c1d9a20ce8ded4152fd4cbe9e98e956d31e224e9c5576130b49af72b35de4c31fc9d6210d06bf5817307d261a", @ANYRESHEX, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRESDEC, @ANYRES64=r4, @ANYRESOCT=r5, @ANYRESHEX=r2, @ANYRES64, @ANYRES16, @ANYBLOB="46269db859451e461f6f4adb6cdf7b4cc015edae47d7e49043ea5d73c3cd9d41b6553eadaef8ae5f3fedbb427727928ce4543e6c1b0ae1539e5d08b158fc9a49cc5cfff2a80854871b08dfdbfa2326a5babe0ea0af14bb5a6b2fd739b1b3ffc82cb5d66b20c451b79b", @ANYRESDEC=r1], @ANYRES64=0x0, @ANYRES32]], 0x0, 0x119}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000140)="b60dd61633b3583f99f999d3c0668ce636a363609affe438eb539e70dbe8a113acb5ffe54cfb64efd32e82da2d23b31c45c0a1bacf0529182d9708a1105fd5a98d5c12c533bf3d5bef3585656645eb292ee9002bc667bfb84db88cb1b82c8a03d6f9e128e2fcd37b9780d350fa191bd7de5428a53a79f48dffc822eda9fb989bba6561fae62834ddbc555b5bbe20cead7b52b6d36e18ef51f0318b1e87151689a164bb3609cf6aae23295deba0fee8c7138a487d58b572a10acfc1a2c290c17385514aea22bd3b37bf2dfda04db89c6c23b764721d353fc3a2f2e15500"/232) ptrace$cont(0x7, r0, 0x0, 0x0) [ 503.631734] selinux_nlmsg_perm: 20 callbacks suppressed [ 503.631744] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=57265 sclass=netlink_route_socket pig=15422 comm=syz-executor.1 [ 503.718717] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=57265 sclass=netlink_route_socket pig=15422 comm=syz-executor.1 08:14:47 executing program 5: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x6}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) r3 = creat(&(0x7f0000000080)='./file0\x00', 0x38) ioctl$VHOST_NET_SET_BACKEND(r3, 0x4008af30, &(0x7f0000000180)) r4 = add_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000280)='>', 0x1, 0xffffffffffffffff) getsockopt$IP6T_SO_GET_INFO(0xffffffffffffffff, 0x29, 0x10, 0x0, &(0x7f0000000000)) r5 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KVM_GET_NR_MMU_PAGES(r5, 0xae45, 0x2) request_key(&(0x7f0000001280)='asymmetric\x00', &(0x7f00000012c0)={'syz', 0x3}, &(0x7f0000001300)='GPL\x00', r4) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:47 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x80000) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:47 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:47 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setrlimit(0xf, &(0x7f0000000000)={0x3, 0x80000000}) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @loopback, {[], @ndisc_ra}}}}, 0x42) 08:14:47 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) ioctl$sock_SIOCSIFVLAN_DEL_VLAN_CMD(r0, 0x8983, &(0x7f0000000080)={0x1, 'veth1_macvtap\x00', {}, 0x7fff}) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:14:47 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}, {0x0, 0x0, 0x0, 0x81}, {0x0, 0x0, 0x0, 0x4}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) r3 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r3, 0x29, 0x10, 0x0, &(0x7f0000000000)) r4 = dup3(0xffffffffffffffff, r3, 0x0) ioctl$VHOST_SET_MEM_TABLE(r4, 0x4008af03, &(0x7f0000000740)={0x9, 0x0, [{0x3000, 0x89, &(0x7f0000000180)=""/137}, {0x4, 0xd7, &(0x7f0000000240)=""/215}, {0x4000, 0x15, &(0x7f0000000000)=""/21}, {0xd000, 0xe7, &(0x7f0000000480)=""/231}, {0x4000, 0x2, &(0x7f0000000040)=""/2}, {0x0, 0x44, &(0x7f0000000580)=""/68}, {0x4, 0x75, &(0x7f0000000600)=""/117}, {0x4000, 0x99, &(0x7f0000000680)=""/153}, {0xf000, 0x1c, &(0x7f0000000100)=""/28}]}) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="0000000000000000000060a5c26800003a00fe800000100010e302005aac90c1c55e623c000000000000000067d73b300186009078000000000000002a0e441a307e066cdb0f6321fb998f42000400"/90], 0x42) 08:14:47 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ptrace$cont(0x7, r0, 0x0, 0x0) [ 506.193691] PPPIOCDETACH file->f_count=2 08:14:47 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:47 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:47 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'veth1_macvtap\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, {}, 0x0, 0x0, 0x0, 0x1}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) 08:14:47 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r2, r3) r4 = socket$inet6(0xa, 0x1, 0x0) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r5, 0x29, 0x10, 0x0, &(0x7f0000000000)) r6 = socket$inet(0x2, 0x4000000805, 0x0) r7 = socket$inet_sctp(0x2, 0x5, 0x84) dup3(r6, r7, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r7, 0x84, 0x64, &(0x7f0000000040)=[@in={0x2, 0x4e20, @empty}], 0x10) sendto$inet(r7, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r7, 0x84, 0x1d, &(0x7f000025e000)={0x2, [0x0, 0x0]}, &(0x7f0000a8a000)=0xc) getsockopt$inet_sctp_SCTP_ASSOCINFO(r7, 0x84, 0x1, &(0x7f0000000000)={r8, 0x200, 0x0, 0x0, 0x10000}, &(0x7f0000000040)=0x14) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r4, 0x84, 0x7c, &(0x7f0000000180)={r8, 0x1}, &(0x7f00000001c0)=0x8) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r3, 0x84, 0x1f, &(0x7f0000000240)={r9, @in6={{0xa, 0x4e21, 0x805, @empty, 0x1f}}, 0x5, 0x8}, 0x90) [ 506.424767] PPPIOCDETACH file->f_count=2 [ 506.483573] PPPIOCDETACH file->f_count=2 08:14:47 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:50 executing program 5: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x6}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) r3 = creat(&(0x7f0000000080)='./file0\x00', 0x38) ioctl$VHOST_NET_SET_BACKEND(r3, 0x4008af30, &(0x7f0000000180)) r4 = add_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000280)='>', 0x1, 0xffffffffffffffff) getsockopt$IP6T_SO_GET_INFO(0xffffffffffffffff, 0x29, 0x10, 0x0, &(0x7f0000000000)) r5 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KVM_GET_NR_MMU_PAGES(r5, 0xae45, 0x2) request_key(&(0x7f0000001280)='asymmetric\x00', &(0x7f00000012c0)={'syz', 0x3}, &(0x7f0000001300)='GPL\x00', r4) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:50 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r4, r5) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x69, 0x10, 0xc}, [@ldst={0x5}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x3}, 0x48) mmap$binder(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x11, r5, 0x101) getsockname(r3, &(0x7f0000000000)=@hci, &(0x7f0000000100)=0x80) write$tun(r0, &(0x7f0000000280)={@void, @void, @x25={0x0, 0xf2, 0x1b, "ed4c69b4c3cd4e51f091486d336d8bedf8faf6a8c9574ef6e25791d52e0f60a178b2d7457177af23c4e3dcc09cbf549e58dd6a407c568bddf8c8cf1fd35ebf579192f42edbe41be75bcb2e6a958769644af87b024f944f25d11dadd8c07e9beccb21b4311a00ad0f66bdb848c20792b48d1fa696204f5d12047e633a53847a14f47b49b468d6326263913fabfc91d6b361d239109caee89e9c4d7c68e637ca705e437bc8073840908de6725f2274dc3e7a003f0e614748b188d8466ede88fc06249e426456f8298cd70e1565875b9d8821cfd4968f6cbeff549a764c706a10022509480000000000000000"}}, 0xee) 08:14:50 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$UI_SET_RELBIT(r2, 0x40045566, 0xa) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x89a, 0xa0000) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r3, 0x0, 0x0) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r5, 0x29, 0x10, 0x0, &(0x7f0000000000)) r6 = fcntl$dupfd(r5, 0x0, r4) r7 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000080)='l2tp\x00') sendmsg$L2TP_CMD_TUNNEL_CREATE(r6, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x5c, r7, 0x800, 0x70bd28, 0x25dfdbfd, {}, [@L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x2}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x5}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x1}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x2}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0x4}, @L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x3}, @L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0x7}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x40}]}, 0x5c}, 0x1, 0x0, 0x0, 0x1}, 0x145) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r3, 0x0, 0x0) 08:14:50 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @rand_addr=0x64010102}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket(0x11, 0x2, 0x0) bind(r4, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r4, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000280)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="3400000015002502000000000000000002000000", @ANYRES32=r5, @ANYBLOB="08000400000000001400030073797a6b616c6c65723000000000000072cf25bc0d723807305eb5148e3f64a7ce59886d00626273bc808b4aafe9b5d7dd653d7dbcad1722fd648d25cbb20d8e627a7e171e7be7cfd5fc3bb2ad64df5fdc0972b6d467da85a4ccebbcc6c1673fc63fd1b21082c446abe1670721a89b8b8ec9ea1508c39f3f4acf581bfee0f9d8d2e70e1a557772"], 0x34}, 0x1, 0x0, 0x0, 0x881}, 0x0) ioctl$TUNSETIFINDEX(r3, 0x400454da, &(0x7f0000000080)=r5) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:14:50 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000580200080700000005000000000000000180000000000000000000000000000065920000006db100000000000000000000000000000000000000000000000000f700000006000000170300000000040066a4d0d0c2089af2050000000000000048ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000d3d46246521f5c1ec0c1fbafe27f887d7335a7051b65b5d65980085fb4931343d3e87aeddd08985d839ce8f2335d1fc20069aa0784c67b17d2521f16fe9d3ab46e23538f429243eca317dc64dca3b1b966d1753210874ba74d378d1718f1af75"]) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r0, &(0x7f0000000200)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup3(r3, 0xffffffffffffffff, 0x80000) setsockopt$inet_int(r4, 0x0, 0x1e, &(0x7f0000000440)=0x100, 0x4) r5 = getpid() sched_setattr(r5, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$VIDIOC_ENUMAUDIO(0xffffffffffffffff, 0xc0345641, &(0x7f0000000280)={0x2, "8d2480a80db65e82fab3e252d17a3b1eaff6e37345cc53ecd16c48c2e3f1bd05", 0x1, 0x1}) r7 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r8 = dup2(r6, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000001c0)={r5, r8, 0x0, 0x9, &(0x7f0000000180)='/dev/ppp\x00', 0xffffffffffffffff}, 0x30) ioctl$BLKTRACESETUP(r3, 0xc0481273, &(0x7f00000003c0)={[], 0x80, 0x7f, 0x9, 0x7, 0xcf1, r9}) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:50 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:50 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:50 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) [ 509.228379] PPPIOCDETACH file->f_count=2 08:14:50 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x7d) setsockopt$inet_tcp_int(r0, 0x6, 0x22, &(0x7f0000000040)=0x2000000000000074, 0xfffffdee) munlockall() bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e22, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$sock_inet_udp_SIOCINQ(r5, 0x541b, &(0x7f0000000200)) getsockopt$IP6T_SO_GET_INFO(0xffffffffffffffff, 0x29, 0x10, 0x0, &(0x7f0000000000)) ioctl$sock_proto_private(0xffffffffffffffff, 0x89ee, &(0x7f0000000240)="b7caaa7d7577") r6 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bsg\x00', 0x800, 0x0) ioctl$VIDIOC_S_EDID(r6, 0xc0285629, &(0x7f00000001c0)={0x0, 0x6, 0x3, [], &(0x7f0000000280)=0xb3}) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_INFO(r2, 0xc08c5335, &(0x7f0000000080)={0x3, 0x3, 0x1, 'queue0\x00', 0xbb}) 08:14:50 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) syz_open_dev$sndpcmp(&(0x7f0000000240)='/dev/snd/pcmC#D#p\x00', 0x1, 0x280400) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) setsockopt$inet6_MRT6_DEL_MFC_PROXY(r0, 0x29, 0xd3, &(0x7f0000000180)={{0xa, 0x4e23, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0xfffffffb}, {0xa, 0x4e24, 0x0, @mcast1, 0x7}, 0x7, [0x8, 0x0, 0x2, 0x7, 0x5, 0x2, 0x622]}, 0x5c) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:50 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)=ANY=[@ANYBLOB="0000000000000000000060a5c26800103a00fe800000000000000000000000000000ff02000000000000000000000000000b8600907800"/66], 0x42) 08:14:50 executing program 4: r0 = socket$inet(0x2, 0x5, 0x4) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:14:50 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000080)={'lo\x00', {0x2, 0x4e20, @broadcast}}) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) [ 509.383861] PPPIOCDETACH file->f_count=2 08:14:53 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) 08:14:53 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)=ANY=[@ANYBLOB="00f5713dcc000000009ead77da3faf28c26800103a00fe80000000000000000000000000000000000001860090780000002000000000"], 0x42) 08:14:53 executing program 5: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x6}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) r3 = creat(&(0x7f0000000080)='./file0\x00', 0x38) ioctl$VHOST_NET_SET_BACKEND(r3, 0x4008af30, &(0x7f0000000180)) r4 = add_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000280)='>', 0x1, 0xffffffffffffffff) getsockopt$IP6T_SO_GET_INFO(0xffffffffffffffff, 0x29, 0x10, 0x0, &(0x7f0000000000)) r5 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KVM_GET_NR_MMU_PAGES(r5, 0xae45, 0x2) request_key(&(0x7f0000001280)='asymmetric\x00', &(0x7f00000012c0)={'syz', 0x3}, &(0x7f0000001300)='GPL\x00', r4) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:53 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) r4 = socket$inet(0x2, 0x4000000805, 0x0) r5 = socket$inet_sctp(0x2, 0x5, 0x84) dup3(r4, r5, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r5, 0x84, 0x64, &(0x7f0000000040)=[@in={0x2, 0x4e20, @empty}], 0x10) sendto$inet(r5, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r5, 0x84, 0x1d, &(0x7f0000000080)=ANY=[@ANYBLOB="02200000dd", @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000a8a000)=0xc) socket$inet(0x2, 0x4000000805, 0x0) socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_ASSOCINFO(r3, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x240, 0x0, 0x0, 0x882}, &(0x7f0000000040)=0x14) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xa, &(0x7f0000000100)={0x1ff, 0x4, 0x3, 0x6, 0x10001, 0x8, 0x8, 0x9, r6}, &(0x7f0000000140)=0x20) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000180)=@sack_info={r7, 0xaec, 0x6}, &(0x7f00000001c0)=0xc) 08:14:53 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:53 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r3, 0x84, 0x16, &(0x7f0000000000)={0x9, [0xea, 0x2, 0x1000, 0x57, 0x2, 0x8, 0x6, 0x1000, 0xff0d]}, &(0x7f0000000040)=0x16) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:53 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x10, &(0x7f0000000180)={0x7fffffff}) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:53 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}, 0x0, @in, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x1}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = syz_open_dev$media(&(0x7f0000000340)='/dev/media#\x00', 0x2, 0x428a00) ioctl$SIOCGIFHWADDR(r5, 0x8927, &(0x7f0000000480)) dup2(r3, r4) ioctl$VIDIOC_G_FMT(r4, 0xc0d05604, &(0x7f0000000240)={0x3, @win={{0x3, 0x3ff, 0x7, 0x9}, 0x0, 0x3ff, &(0x7f0000000100)={{0x5, 0x7ff, 0x75, 0x5}, &(0x7f0000000040)={{0x5, 0xffff, 0x3, 0x5}, &(0x7f0000000000)={{0x750b, 0x1, 0x1, 0x4}}}}, 0x10001, &(0x7f0000000180)="296c1d6225a6c7dc4cd14a145520aae2cf1c60711424e5d17c5f3a3609108ea131f7fc82e11f3c72a34a5f4a2dabbd8808696013ef8c0a3ec2fa676cfe34ddf8bc321c7d14f54d5196c5b98e17d1cffded6e074b43ef814488a679855844bf8239c4ac1ca6941d3320d3b85457c9a568d0010f7a2939ca265176cd879274c1b6e728598268aa6ca8862022af16e17f281e1704322da2c38d26164311", 0x4e}}) [ 512.343331] PPPIOCDETACH file->f_count=2 08:14:53 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ppp\x00', 0x715800, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = epoll_create1(0x0) r2 = semget$private(0x0, 0x3, 0x214) r3 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ocfs2_control\x00', 0x400000, 0x0) fsetxattr$trusted_overlay_opaque(r3, &(0x7f00000001c0)='trusted.overlay.opaque\x00', &(0x7f0000000300)='y\x00', 0x2, 0x0) semop(r2, &(0x7f000001a000)=[{}], 0x1) semctl$GETALL(r2, 0x0, 0xd, &(0x7f0000000240)=""/130) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000200)) r4 = getpid() sched_setattr(r4, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) r5 = syz_open_procfs(r4, &(0x7f0000000140)='fdinfo/3\x00') ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r5, 0x54a2) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:53 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) sched_setattr(0x0, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) ptrace$setregset(0x4205, 0x0, 0x202, &(0x7f0000000540)={&(0x7f00000004c0)="3a3d6df4cc31bef73fcccf3852916123bed058f2191ffa4918c89ec81a75b4c99a2d03a0af26c1916d97fc5d1a980ddbac87ad097e14d145f9988ae168e517c5acb96093cd817218d2b674dc70dd24d7c65e2b8daeb776714b47718f4ff1a31791", 0x61}) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$RTC_AIE_OFF(r3, 0x7002) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r4, r5) ioctl$SIOCRSSL2CALL(r5, 0x89e2, &(0x7f00000001c0)=@default) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/262) r6 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r0, &(0x7f0000000200)) open(&(0x7f0000000180)='./file0\x00', 0x33d14ef8f8c5a4ec, 0x16) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) r7 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r7, 0x29, 0x10, 0x0, &(0x7f0000000000)) write$binfmt_elf32(r7, &(0x7f0000000880)=ANY=[@ANYRES16], 0x2) 08:14:53 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r3, r4) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r5, r6) ioctl$KVM_SET_CPUID2(r6, 0x4008ae90, &(0x7f0000000300)={0x1, 0x0, [{0x40000000, 0x1, 0x0, 0x7f, 0x8, 0x9, 0x3}]}) sendmsg$AUDIT_GET(r4, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x3e8, 0xf8633fd51919fc7a, 0x70bd2c, 0x25dfdbff, "", ["", "", "", "", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x40800}, 0x4008080) write$tun(r0, &(0x7f00000001c0)={@void, @val={0x2}, @mpls={[], @ipv4=@dccp={{0xe, 0x4, 0x2, 0x2d, 0x104, 0x64, 0x0, 0x40, 0x21, 0x0, @multicast1, @rand_addr=0x64010102, {[@noop, @noop, @timestamp={0x44, 0x18, 0xa8, 0x0, 0x1, [0x1, 0xf5, 0x1, 0xffffaaa7, 0x1bdbb190]}, @rr={0x7, 0x7, 0xf9, [@rand_addr=0x64010102]}]}}, {{0x4e21, 0x4e21, 0x4, 0x1, 0x3, 0x0, 0x0, 0x4, 0x1, "50963f", 0x81, "ef4893"}, "8c24778fec362f7939b3bb4c42f9bed8f47e6f2257c4c33e201f24999c824a19d1e74008b8631d4a14626efcff229f5c1568668e0bbdcc86eb05ea507e38a6ec621e9e0658153ab5183bfcf7b15b0893e598887a936106efd6d200fa0a6a911bdbbe6622d4b59747d490b8ce2ce6c6423bb4aefd5772a258549b159a2571df8e44ca978faf5584e2d6fbcd78745cc0710af776538a3cadba915897def5124e180cecaae63ab40519f92c9c3daf458907d67975f4c329aa0ef565c924"}}}}, 0x10e) 08:14:53 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r5, r6) r7 = openat$cgroup_procs(r6, &(0x7f0000000180)='cgroup.threads\x00', 0x2, 0x0) sendfile(0xffffffffffffffff, r7, &(0x7f00000001c0)=0x8001, 0x3) dup2(r3, r4) ioctl$EVIOCGPROP(r4, 0xc004743e, &(0x7f0000000000)=""/269) r8 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r8, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) 08:14:53 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/269) r1 = socket$bt_bnep(0x1f, 0x3, 0x4) getsockopt$IP_SET_OP_GET_BYNAME(r1, 0x1, 0x53, &(0x7f0000000180)={0x6, 0x7, 'syz1\x00'}, &(0x7f00000001c0)=0x28) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r0, &(0x7f0000000200)) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) [ 512.532841] PPPIOCDETACH file->f_count=2 [ 512.622877] PPPIOCDETACH file->f_count=2 [ 512.672966] PPPIOCDETACH file->f_count=2 08:14:56 executing program 5: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x6}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r1, r2) r3 = creat(&(0x7f0000000080)='./file0\x00', 0x38) ioctl$VHOST_NET_SET_BACKEND(r3, 0x4008af30, &(0x7f0000000180)) r4 = add_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000280)='>', 0x1, 0xffffffffffffffff) getsockopt$IP6T_SO_GET_INFO(0xffffffffffffffff, 0x29, 0x10, 0x0, &(0x7f0000000000)) r5 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KVM_GET_NR_MMU_PAGES(r5, 0xae45, 0x2) request_key(&(0x7f0000001280)='asymmetric\x00', &(0x7f00000012c0)={'syz', 0x3}, &(0x7f0000001300)='GPL\x00', r4) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:56 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x401, 0xa, 0x0, 0x20}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) 08:14:56 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r0, r1) sendmsg$NFT_MSG_GETOBJ_RESET(r1, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)=ANY=[@ANYBLOB="400000fa140a0101ff00000200000000000000000a08000340000000030c200600"/48], 0x40}, 0x1, 0x0, 0x0, 0x4004800}, 0x20000000) mkdir(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) chdir(0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_bp={&(0x7f0000000180), 0x2}, 0x0, 0x0, 0x80, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000080)='/dev/md0\x00', 0x0, 0x0) ioctl$BLKPG(r2, 0x40140921, &(0x7f0000001200)={0x0, 0x1, 0x0, 0x0}) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/dlm-control\x00', 0xd0501, 0x0) ioctl$BINDER_THREAD_EXIT(r4, 0x40046208, 0x0) ioctl$EVIOCGPROP(r3, 0xc004743e, &(0x7f0000000000)=""/269) r5 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r3, &(0x7f0000000200)) ioctl$EVIOCGREP(r3, 0x4004743c, 0x0) 08:14:56 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0xd) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ptrace$cont(0x7, r0, 0x0, 0x0) 08:14:56 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r1, 0x29, 0x10, 0x0, &(0x7f0000000000)) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r1, 0x8982, &(0x7f0000000080)={0x1, 'wg1\x00', {}, 0x1bb}) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x8a0, 0x11, 0x0, 0x27) 08:14:56 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) r0 = socket(0x11, 0x2, 0x0) bind(r0, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r0, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000280)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="3400000015002502000000000000000002000000", @ANYRES32=r1, @ANYBLOB="08000400000000001400030073797a6b616c6c65723000000000000072cf25bc0d723807305eb5148e3f64a7ce59886d00622f73bc808b4aafe9b5d7dd653d7dbcad1722fd648d25cbb20d8e627a7e171e7be7cfd5fc3bb2ad64df5fdc0972b6d467da85a4ccebbcc6c1673fc63fd1b21082c446abe1670721a89b8b8ec9ea1508c39f3f4acf581bfee0f9d8d2e70e1a557772"], 0x34}, 0x1, 0x0, 0x0, 0x881}, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'ip6gre0\x00', r1}) r3 = socket(0x11, 0x2, 0x0) bind(r3, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r3, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000280)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="3400000015002502000000000000000002000000", @ANYRES32=r4, @ANYBLOB="08000400000000001400030073797a6b616c6c65723000000000000072cf25bc0d723807305eb5148e3f64a7ce59886d00622f73bc808b4aafe9b5d7dd653d7dbcad1722fd648d25cbb20d8e627a7e171e7be7cfd5fc3bb2ad64df5fdc0972b6d467da85a4ccebbcc6c1673fc63fd1b21082c446abe1670721a89b8b8ec9ea1508c39f3f4acf581bfee0f9d8d2e70e1a557772"], 0x34}, 0x1, 0x0, 0x0, 0x881}, 0x0) sendmsg$TEAM_CMD_PORT_LIST_GET(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000280)={&(0x7f0000000140)={0xdc, 0x0, 0x0, 0x70bd25, 0x25dfdbff, {}, [{{0x8}, {0xc0, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x5}, {0x8, 0x4, r2}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x5}, {0x8}}, {0x8, 0x6, r4}}}]}}]}, 0xdc}, 0x1, 0x0, 0x0, 0x1}, 0x4000000) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="0f05", 0xfffffffffffffefe}], 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64], 0x0, 0x8}, 0x20) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0xd) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 08:14:56 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r3, r4) r5 = accept4$inet(r4, &(0x7f0000000000)={0x2, 0x0, @private}, &(0x7f0000000040)=0x10, 0x0) ioctl$FS_IOC_FSGETXATTR(r5, 0x801c581f, &(0x7f0000000100)={0x7fffffff, 0xe2, 0x7, 0x0, 0x101}) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001980)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "a5c268", 0x10, 0x3a, 0x0, @dev, @mcast2, {[], @ndisc_ra}}}}, 0x42) [ 515.300060] md: invalid raid superblock magic on ram0 [ 515.317410] md: ram0 does not have a valid v0.0 superblock, not importing! [ 515.341659] md: md_import_device returned -22 [ 515.347394] ================================================================== [ 515.354780] BUG: KASAN: use-after-free in __lock_acquire+0x3098/0x4620 [ 515.361441] Read of size 8 at addr ffff8880498f4d00 by task syz-executor.0/15759 [ 515.368963] [ 515.370793] CPU: 1 PID: 15759 Comm: syz-executor.0 Not tainted 4.14.176-syzkaller #0 [ 515.378729] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 515.388372] Call Trace: [ 515.390956] dump_stack+0x13e/0x194 [ 515.394602] ? __lock_acquire+0x3098/0x4620 [ 515.398917] print_address_description.cold+0x7c/0x1e2 [ 515.404234] ? __lock_acquire+0x3098/0x4620 [ 515.408583] kasan_report.cold+0xa9/0x2ae [ 515.412721] __lock_acquire+0x3098/0x4620 [ 515.416860] ? __lock_acquire+0x5f7/0x4620 [ 515.421077] ? kernel_text_address+0x6e/0xe0 [ 515.425478] ? trace_hardirqs_on+0x10/0x10 [ 515.429720] ? trace_hardirqs_on+0x10/0x10 [ 515.434047] ? ep_free+0x6d/0x220 [ 515.437530] ? __mutex_lock+0x36a/0x1470 [ 515.441578] ? kasan_slab_free+0x75/0xc0 [ 515.445680] ? kmem_cache_free+0x7c/0x2b0 [ 515.449814] ? switch_task_namespaces+0x8f/0xb0 [ 515.454481] ? do_exit+0x9ed/0x2b00 [ 515.458103] ? do_group_exit+0x100/0x310 [ 515.462149] ? SyS_exit_group+0x19/0x20 [ 515.466231] lock_acquire+0x170/0x3f0 [ 515.470027] ? remove_wait_queue+0x1d/0x180 [ 515.474365] _raw_spin_lock_irqsave+0x8c/0xbf [ 515.478903] ? remove_wait_queue+0x1d/0x180 [ 515.483213] remove_wait_queue+0x1d/0x180 [ 515.487355] ep_unregister_pollwait.isra.0+0x9b/0x350 [ 515.494102] ? ep_free+0x220/0x220 [ 515.497630] ep_free+0xa2/0x220 [ 515.500891] ? ep_free+0x220/0x220 [ 515.504411] ep_eventpoll_release+0x41/0x60 [ 515.508718] __fput+0x25f/0x790 [ 515.511994] task_work_run+0x113/0x190 [ 515.515875] do_exit+0x9f2/0x2b00 [ 515.519343] ? find_held_lock+0x2d/0x110 [ 515.523390] ? mm_update_next_owner+0x5b0/0x5b0 [ 515.528041] ? force_sig_info+0x274/0x340 [ 515.532321] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 515.537762] ? lock_downgrade+0x6e0/0x6e0 [ 515.541903] do_group_exit+0x100/0x310 [ 515.545781] SyS_exit_group+0x19/0x20 [ 515.549563] ? do_group_exit+0x310/0x310 [ 515.553662] do_syscall_64+0x1d5/0x640 [ 515.557539] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 515.562709] RIP: 0033:0x45c889 [ 515.565878] RSP: 002b:00007fcd48ff7688 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 515.573691] RAX: ffffffffffffffda RBX: 000000000000000b RCX: 000000000045c889 [ 515.580952] RDX: 000000000045c889 RSI: 00007fcd48ff76c0 RDI: 000000000000000b [ 515.588235] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 515.595988] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 515.603336] R13: 00000000000002cf R14: 00000000004c5258 R15: 000000000076bf0c [ 515.610607] [ 515.612227] Allocated by task 15759: [ 515.615941] save_stack+0x32/0xa0 [ 515.619384] kasan_kmalloc+0xbf/0xe0 [ 515.623078] __kmalloc_node+0x4c/0x70 [ 515.626914] kvmalloc_node+0x46/0xd0 [ 515.630670] alloc_netdev_mqs+0x76/0xb70 [ 515.634728] ppp_ioctl+0x1313/0x221a [ 515.638464] do_vfs_ioctl+0x75a/0xfe0 [ 515.642256] SyS_ioctl+0x7f/0xb0 [ 515.645742] do_syscall_64+0x1d5/0x640 [ 515.649641] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 515.654813] [ 515.656426] Freed by task 15759: [ 515.659798] save_stack+0x32/0xa0 [ 515.663229] kasan_slab_free+0x75/0xc0 [ 515.667098] kfree+0xcb/0x260 [ 515.670191] kvfree+0x45/0x50 [ 515.673279] device_release+0x15f/0x1a0 [ 515.677264] kobject_put+0x13e/0x1f0 [ 515.680968] put_device+0x1c/0x30 [ 515.684417] free_netdev+0x26f/0x360 [ 515.688128] ppp_destroy_interface+0x2d7/0x3b0 [ 515.692697] ppp_release+0x122/0x1a0 [ 515.696405] ppp_ioctl+0x52d/0x221a [ 515.700200] do_vfs_ioctl+0x75a/0xfe0 [ 515.703995] SyS_ioctl+0x7f/0xb0 [ 515.707361] do_syscall_64+0x1d5/0x640 [ 515.711236] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 515.716412] [ 515.718102] The buggy address belongs to the object at ffff8880498f4180 [ 515.718102] which belongs to the cache kmalloc-4096 of size 4096 [ 515.730918] The buggy address is located 2944 bytes inside of [ 515.730918] 4096-byte region [ffff8880498f4180, ffff8880498f5180) [ 515.742946] The buggy address belongs to the page: [ 515.747864] page:ffffea0001263d00 count:1 mapcount:0 mapping:ffff8880498f4180 index:0x0 compound_mapcount: 0 [ 515.757926] flags: 0xfffe0000008100(slab|head) [ 515.762496] raw: 00fffe0000008100 ffff8880498f4180 0000000000000000 0000000100000001 [ 515.770359] raw: ffffea0002099fa0 ffffea000129f420 ffff88812fe56dc0 0000000000000000 [ 515.778217] page dumped because: kasan: bad access detected [ 515.783907] [ 515.785513] Memory state around the buggy address: [ 515.790440] ffff8880498f4c00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 515.797779] ffff8880498f4c80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 515.805125] >ffff8880498f4d00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 515.812475] ^ [ 515.815832] ffff8880498f4d80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 515.823184] ffff8880498f4e00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 515.830527] ================================================================== [ 515.837881] Disabling lock debugging due to kernel taint [ 515.843327] Kernel panic - not syncing: panic_on_warn set ... [ 515.843327] [ 515.850684] CPU: 1 PID: 15759 Comm: syz-executor.0 Tainted: G B 4.14.176-syzkaller #0 [ 515.859771] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 515.869974] Call Trace: [ 515.872559] dump_stack+0x13e/0x194 [ 515.876176] panic+0x1f9/0x42d [ 515.879364] ? add_taint.cold+0x16/0x16 [ 515.883338] ? lock_downgrade+0x6e0/0x6e0 [ 515.887530] ? __lock_acquire+0x3098/0x4620 [ 515.891839] kasan_end_report+0x43/0x49 [ 515.895866] kasan_report.cold+0x12f/0x2ae [ 515.900085] __lock_acquire+0x3098/0x4620 [ 515.904250] ? __lock_acquire+0x5f7/0x4620 [ 515.908473] ? kernel_text_address+0x6e/0xe0 [ 515.912874] ? trace_hardirqs_on+0x10/0x10 [ 515.917099] ? trace_hardirqs_on+0x10/0x10 [ 515.921315] ? ep_free+0x6d/0x220 [ 515.924749] ? __mutex_lock+0x36a/0x1470 [ 515.928844] ? kasan_slab_free+0x75/0xc0 [ 515.932906] ? kmem_cache_free+0x7c/0x2b0 [ 515.937083] ? switch_task_namespaces+0x8f/0xb0 [ 515.941739] ? do_exit+0x9ed/0x2b00 [ 515.945345] ? do_group_exit+0x100/0x310 [ 515.949423] ? SyS_exit_group+0x19/0x20 [ 515.953387] lock_acquire+0x170/0x3f0 [ 515.957192] ? remove_wait_queue+0x1d/0x180 [ 515.961509] _raw_spin_lock_irqsave+0x8c/0xbf [ 515.966014] ? remove_wait_queue+0x1d/0x180 [ 515.970316] remove_wait_queue+0x1d/0x180 [ 515.974474] ep_unregister_pollwait.isra.0+0x9b/0x350 [ 515.979663] ? ep_free+0x220/0x220 [ 515.983188] ep_free+0xa2/0x220 [ 515.986473] ? ep_free+0x220/0x220 [ 515.990015] ep_eventpoll_release+0x41/0x60 [ 515.994318] __fput+0x25f/0x790 [ 515.997608] task_work_run+0x113/0x190 [ 516.001478] do_exit+0x9f2/0x2b00 [ 516.004913] ? find_held_lock+0x2d/0x110 [ 516.008978] ? mm_update_next_owner+0x5b0/0x5b0 [ 516.013635] ? force_sig_info+0x274/0x340 [ 516.017771] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 516.023211] ? lock_downgrade+0x6e0/0x6e0 [ 516.027351] do_group_exit+0x100/0x310 [ 516.031217] SyS_exit_group+0x19/0x20 [ 516.034997] ? do_group_exit+0x310/0x310 [ 516.039043] do_syscall_64+0x1d5/0x640 [ 516.043037] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 516.048316] RIP: 0033:0x45c889 [ 516.051486] RSP: 002b:00007fcd48ff7688 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 516.059173] RAX: ffffffffffffffda RBX: 000000000000000b RCX: 000000000045c889 [ 516.070609] RDX: 000000000045c889 RSI: 00007fcd48ff76c0 RDI: 000000000000000b [ 516.077864] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 516.085121] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 516.092471] R13: 00000000000002cf R14: 00000000004c5258 R15: 000000000076bf0c [ 516.101110] Kernel Offset: disabled [ 516.104748] Rebooting in 86400 seconds..