00060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB, @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2150.129526] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:14 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:14 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x6}, 0x14}}, 0x0) [ 2150.291934] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2150.305238] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:14 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x1000016d, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r2 = syz_open_pts(r1, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="666a8409f48a8b7e9fefe60f185ce07e8cdafb9ab1bffe8c8ddc16a485f30744b3463ff3b857c28989c74fc55d244dc0c3b4f599d14d6cad446d3b61bd1326da02959ad0d95627cfa1", 0x49}, {&(0x7f0000000300)="89f773b38559f94093a0e01dccb1ec7d6b2978ea72f005836113a9f9b6b0b5763325a47651a6c5a35c9e28a48a680003102bdc044f05c14fdc1a8c1c201c02dd4e658d242b3a6a7bfac0b0926f95d83e24cc3b86fb20937d6cae74b09a2dce63ed1e6f044f2048b2bc072c630f0b6d3695c1872fb37df166d61e80eba5082e5dcbc57e61578016343d2d5a1e8b7eb29a5f6534ebf5760834eaed344f32096e699958b0d6fc81694db3635c87f139475b5f3bde38d59e669a6de5fc9bc6bbd3d8b0fe778e17b1db0f629e0205389fd9101ea8befa2de3950cc337b22ab2df035670516d208b1029306bfc41770cba6889e6ddc1b33373aa44739b409b98ef00055a63274e388040aa11dd8366f491b170f9c325ec9bde29939e4ce253e3d623354c701ddcb9403323d648a4eb7fdd0f2cc219acb59585657f3c06f006a92561a1ba5e5dbbaaf4ad30781d50381dbbaea2174f57281951a669be3b5ada437d9ea0b31b4852ec2dd4eb6f40a43675b3a40a92627660e5cd5278c2885155b833d878450e525ed35b8f16bd389b5d5e9c7a6832c73f82df519b1ad90f010f9f03a3e7e302b8a331591757db5c1850881fd8b99c738421d0a8d08ea68c4094518dc8ea734d7a7684e60d19b59821808b99420b71b975923168668e882ffc7499e1842e95835e120b4b57592c01f0eed3db88965678fcf33c6b0997a20d2b8ef1631583675ab345ffa0ccfb5faec5bd253d0a2f4e63ad8db9bc8935349c5c2256dba1c9cdd942b2c79778da529dd97030fa7ba82954b5d022f934ec7a99d12eb2cfa36d5110d96f698b1e37cca9b33573e5861fb4e038605144c48787a0edf1a0c021389a8a02dd8112913a099f59278c30fb0ac92c06bb42f2b035fe193a5be72b2ad83037d8c806ab70af17eb2ddbbeb836e9a32113a16395aa6b314955bc7a6179c8cebfec6abc49cd95db8aa171a47741c7b41f88b3c4c4d684054f0db27d5683c6d70b78d442195a8d95d3ef509fbec45dacfa7c2df4764de4373584c789baf60dd0ef1acc13489ca3bbe24e87f34b7ce393c96f5489147f4146605022f8414422ef064ef975a5b9bdfafe951cc739bf74be459388e4653b39e05c498c79f816bb2ec6f2c43e94ccecd437a294c230ebbf718bd46f955ca33c1204c78b4f3351ecfa967441e04c299fe9bb10dde91a58894a12c30ce314cf91d30c444c2474ebe183db2f71e092efd6650a06e18352311bfcc0779ebcaba63086ecf23cfdaf65477be708bffb7615877ea304ba39f758ecf1dcec6e4d6c2aacb508f1d7012059f04701ddbd9511c52389818172772803901725e706bb62b28bd13565e5ee4317f5e3fd7275e198b046c4aa868366226115284e6c5ea194921d16e628a8837736096cfe585089838c0a1dd393e363032229d51071fa1eae6376b3bdf2ed8a96335fe54c6da0ada16b5b9e5fb1d842d1fbe19674281ea145345f493b92e6aa902332c238bc186ff17ff0d101ddd525bb038775a358232ca522551bd0ab3b76465e8143d09edfbbecb6d03d02f39a67d8caa764f789b0ace9e3cbad144a0141fe9ebfe4fe58c3adaf0f2f4098ca6a892fa439453069e82e6ac82373c12d5dbd241cfef53e723e353485f8cd5f5c223779588e9b31b72bb9306290204fd1b689dc64a9fdcb4c55f96ba3f656693d65bc883f0ed180612e025a984cc37773223399619e1b190369194d9dbc2a2a5df115ea4de121e9b8b46791ceaf5fff066dae91fa914c001772091243a90844c2e760b961da2a7fa0bce533efbe54728f0d44dccbf0e8c17b2e44ec443e00542e9664cc5ee77f6e003165842571abab122f2fc597d3ed0f486a37fbd3c932398b32a56eeecf2d3f66b08ebcd6b62555c8668f1cc9d4778f6f6c6bc849de386a579f86f22af24bb22427f33b2efd318d25ecdcacfab9aeb2f0fe5665a7dec94331113a00735c0578873d29e8e8ef8b89254463a0ebd20037f4a77dfa579c5a1555f08da8e38d89c9ae079ad97098fd94eaab568865522510729877e2d04b4b312dbbd1e266afbcc0d82f69c8fd76039bb562daa769c3e900f142c1f130fd57ca59f67464b45e5e92b7bf14bf7d23a81d665ba07b31c9c82aa9b42a7d194c5264b93f64077dec6e386e64df33bff8b1fa1bc407baaaa8db083d35cdab567940d5e50636486de216d0c73691f677157465391dd97cc141e5f1e3e1c915caea1b312e785290dbbf21596deaffc919e9b05be10eaadb775bce868fef341bc7f389b9382b69b2459ee5e8898e1acf3efc9c2a57e136b9510f3eb853d1c95f96cc5de26668bdd88d912dd6d091448ac5f0195c2adba25e333695c190f62fa8d9baf1695f4aff67286075595a214da050736d0650cc36ec2a265e28a969f451a9ae9bf02f5283202fc949aec11f825bae7e5f96336eb96fa24aad148485df79f73d0fcd053f927ee1aff452e81fad8915a3bf8527161a9063a99dd1d0edf49ab74b83043f9ed4f80acdfa805563e48d0d3a9b241a431bc9b07bb7ba8e68d0832a1562ef60d74c47c87b283d37409066f81af0b3f819a098e688fc1a3ae0842eb3a23fd2564f07275de22b9da64b7398c42ae9229fdd094d2227c039cc76fd4273212d734342c80bb6a2db6e42742323d91b6618c67d0834a32e606017cd7a5f0d3e51cac0bbad94a1d07e3ee9b856efd042786f11952e54ab7aa07641088d1754f82aa58ecf4a902e6075fb721eb3055ffe10bacfee67c93c9ff0e5c5c6e9967f88ddc4a5d7be60de75d982509da4234fda3cc1dd0cfe7edadd7b39ad1785293978c190a86e6e2dcba8c23452ad6ec86983c7351169df7d51e1e6e8fa651a042670b91575b5bffd1eed734bd96bc66532b4e06db095263a4a2fde6c18cc46b4d8596bc8dfeb2582786c3b8feaf830cefa2db018523a7fb60ab27b1a80f831c0644fe44aaa6d7d54f6451bb4da4e9f02515bbfa62df6ca39f0260dd552d1c98ce4178ea36104e4873990602f9daba9bc3b251c48374afd73b392ab18a41020799d1af14b1ffdc57517baff2897a8c4f27482a48be79a376fd686c2611fb3ce20d9ec74a7e764250914cdd40d6140d2a60005540bb439abc1ebfde705eba6397af9e9b849e639a1ad6721887a73e09628931bb234a6dc9010701c2d2c5419fc3befacbca2299ae48c1008b34ccbf1a24a1a53d4eb6c4acda1636169532a815647825aec267f11d108dec63a410a48066a7793760ae1aca1e9247c151db5cdbd6f13cea50fc034b6550393de9f8b9a27f43237ef9f36995bc8cd2581bf15ca72280c0afbb657e4b96065fe0464392d81476423d50c61c4fee1fe9316eca1cee8574dd460ff4402eed407eaa66238365ed6c6803ca9e67dcd9502f04bef976d2fd4d29d157c208392c5eedccfe258347618938dcee965bf95abfe13d439081bd67894b354fadaefc19552012468ac934b934bc30e1384f1b14730d406a0835e8245c82e78974e7d446164c66c2a7a0eca13965f017fc6ee6e44dbc7829f48ee3fa467e5e573f0547032e1ee5a16e4aa08cd7e681bce3857ee8f07b07ef5545809f74344f863bbb6dbfb02d85cdc71de87b5469314bc15e7da0da7ceacff08f4df85f254571ce1a00d7f5efdff65bb5af00c494f8f821cbeb290337ecd8bb610c4616cf4c8980da5c627708f59d46d8392dbacd33f0c1f37620a414be7ffca5431a8b71e384bc120c21cce72dfef5767331b0b2d4210956b3c3904e557bf2f7eeb363032491c950bff45023e8035e8c83c290182b567b79f3a9c776af650da8af5da6777d87856e3148bf019c7ae87a81e28d3545a81f0a528b1bb5fd77639751f30aada666f186979ead89103a34c2d1bbe6be477b0e24bf0f8f40fdf103a9a87672e87ab217c8b6485ffdaef19480de0b3260b70cd0d27c346b8a3507acab2cbe2b9f20f03325d61025cdbbde03526ff0afc9850ac9d6678c6f8e9de4882aa59809efedcfbf5b694422f304820df9e1c72a0a589fef872b07e9c8c29537fb896e0b806f1b91d004ac399e7cb987d595bdeb441e035e2da462988dae38455c4ca153598fabe1ef13f40d17c8df147d0bea93b2d281af7630ae699e48f95bd14d746eab13d02444bc140cde284e35956731e6e20d17fb5f0d4cc6b84fe95ff5af04833fc390d4c70009f9b7ccf307d5cd15afd3d84393d54c4131f0705697d70006bfd33539e84df7a2f9c62c110ad974ce6b0e7834cede5ff7cdb23809b117c01ed5b806198347411ded4c4f23845b0b21bf5fc7010e011376298d414f8351e8575677a064bbccebd1548dc0bfd0d164516a5c70694f5e3a592d7637c413eb76cc73875309e29e1c8dd8d641358564dbeefdfa07da2e963fb6f09b1cf910e1e4284578619795269a4916df7a20efd87851449d3d529100c90517317dc1ff187509f22aca59bebbdd64902e5b65463dd7910a84a550fa6f9fee70f7d7b95e62655b1fe934a0aba05e368e498494bf0ae212096793359c1f7dcf4bf9a6e3bf31eb7e01237b8df257c17445cc5586c1992359c1b72095844af7b42eb837c9984af04897836884559ff719285fef75dd0b08c0b993f44e809c0197e15f321f08e98cd7d18fa031858ec2b01ba5b5968634da5037011e818386e118849cb14ccc33a8a1a93cd75c7f3f59d277b60839ba1534758c9c1fcf6f1e58079751f5345722d46f0f10b371ffe6ece7d23db06c96f5a75d8acb02512ea1adabced6c754df2deb4ec768bc2f92d4de9fb4af9cb189eefd26990c85326a116b05d35bd726dc0c8693e0758d70887720fed2d31f71146f0914d38735942016484cf32e12d39ffbc5d180f85454bc63a3b2e17589e5b340299f6568791437c6a837ff40decc803868fd9278832515a0cbb75db8a33eb944ffc6c21f26c9bba6ca69f1e3f4aad30e3a86a351531284984f04cbe7875c46a42583fb7a1507fa864e60b761594b572a7f776bdd6428934ca00e66099d67b4702b73c9ee97ab9092cb89785b9f158c25495d9ffa91f3589380ead0518fb9128959588571707b21cb708bc2f81c9000ca1be448c1d5f81d66b141cdb362f00dcbf13f7d874582404fdeba9a1a47618457048d1580e485a87fbf9af81dfa5bafea4f9a9e9e79ba30b64b082cf5ef20037236439e3961410f45e2cf83a41ba808306df0f060eedccec2d04e650a97336c9b3b8cac268118324ca41113446398386bdab3db98c272faec2a945e0e7e9ac7a7787f17c6f00e4ac21fcf077971be950889bd8adfdb2435deb5d2e8db8a92472e5ef1e19c68d575890b5a985d594ad8baaf451b58a25d721486cffca3a0e5bebc0f456d201ab0a848ccccaa4c060846393c88df0f130048111bfbf81ced4ca99ffe2ca7356c99f352070155cdd250aebf8f1b14b090264e4047bf93082b27f402d1e0dbedf5d60b28e4a8ebb26de9ab199ad5884d1056942f0e92910fd27be99aa3d2cf1db8db01130ffa504fa0dda66ea74b8e3402780c89884427a95ac68f588be8d775eaf8f98a98c2ce252fa93537e7c2efae08d06f574d7a1188d862dadcaf7d11b3e2deb3bbaab27c15773e2913f8b657be87afc9dfe872e7ea9942b613aaa22c97b86557d97bdf43eacff879c4ce017bacf96a1fa5c7e31aee905dcb2bac7a23184053ab56cd98a6085c9f0140432279172098fbbdc5fe88ab20e936ae9c303d6fad5ec115c7783586896425e84b64bde64442775080bc1d89089630af36cf01622428b103c879b4ab5ba691a956b04bcdff1830bdcc08f55a6", 0x1000}, {&(0x7f0000000040)}, {&(0x7f0000000140)="c77d314ce8d4503971a6461cc2996cd5af0e5f06c49999c1a34fdb5042a80f6a2fc65a3a3443", 0x26}], 0x4) syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0), 0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000200), 0x40000, 0x0) ioctl$TCSETSF(r3, 0x5404, &(0x7f0000000240)={0x7cdc, 0x5, 0x6, 0x8, 0x11, "488e63ecc1c2cf46736231e926644ccb3870b8"}) 05:11:14 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x2, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:11:14 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:14 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0x4}, 0x14}}, 0x0) 05:11:14 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:14 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0xffffff7f}, 0x14}}, 0x0) 05:11:15 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x2, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2150.777866] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:15 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2150.849151] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:15 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xffffffff, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) [ 2150.904202] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:15 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x2, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:11:15 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, 0x0, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:15 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xf0ffff, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) [ 2151.019181] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2151.138654] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x1000016d, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r2 = syz_open_pts(r1, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="666a8409f48a8b7e9fefe60f185ce07e8cdafb9ab1bffe8c8ddc16a485f30744b3463ff3b857c28989c74fc55d244dc0c3b4f599d14d6cad446d3b61bd1326da02959ad0d95627cfa1", 0x49}, {&(0x7f0000000300)="89f773b38559f94093a0e01dccb1ec7d6b2978ea72f005836113a9f9b6b0b5763325a47651a6c5a35c9e28a48a680003102bdc044f05c14fdc1a8c1c201c02dd4e658d242b3a6a7bfac0b0926f95d83e24cc3b86fb20937d6cae74b09a2dce63ed1e6f044f2048b2bc072c630f0b6d3695c1872fb37df166d61e80eba5082e5dcbc57e61578016343d2d5a1e8b7eb29a5f6534ebf5760834eaed344f32096e699958b0d6fc81694db3635c87f139475b5f3bde38d59e669a6de5fc9bc6bbd3d8b0fe778e17b1db0f629e0205389fd9101ea8befa2de3950cc337b22ab2df035670516d208b1029306bfc41770cba6889e6ddc1b33373aa44739b409b98ef00055a63274e388040aa11dd8366f491b170f9c325ec9bde29939e4ce253e3d623354c701ddcb9403323d648a4eb7fdd0f2cc219acb59585657f3c06f006a92561a1ba5e5dbbaaf4ad30781d50381dbbaea2174f57281951a669be3b5ada437d9ea0b31b4852ec2dd4eb6f40a43675b3a40a92627660e5cd5278c2885155b833d878450e525ed35b8f16bd389b5d5e9c7a6832c73f82df519b1ad90f010f9f03a3e7e302b8a331591757db5c1850881fd8b99c738421d0a8d08ea68c4094518dc8ea734d7a7684e60d19b59821808b99420b71b975923168668e882ffc7499e1842e95835e120b4b57592c01f0eed3db88965678fcf33c6b0997a20d2b8ef1631583675ab345ffa0ccfb5faec5bd253d0a2f4e63ad8db9bc8935349c5c2256dba1c9cdd942b2c79778da529dd97030fa7ba82954b5d022f934ec7a99d12eb2cfa36d5110d96f698b1e37cca9b33573e5861fb4e038605144c48787a0edf1a0c021389a8a02dd8112913a099f59278c30fb0ac92c06bb42f2b035fe193a5be72b2ad83037d8c806ab70af17eb2ddbbeb836e9a32113a16395aa6b314955bc7a6179c8cebfec6abc49cd95db8aa171a47741c7b41f88b3c4c4d684054f0db27d5683c6d70b78d442195a8d95d3ef509fbec45dacfa7c2df4764de4373584c789baf60dd0ef1acc13489ca3bbe24e87f34b7ce393c96f5489147f4146605022f8414422ef064ef975a5b9bdfafe951cc739bf74be459388e4653b39e05c498c79f816bb2ec6f2c43e94ccecd437a294c230ebbf718bd46f955ca33c1204c78b4f3351ecfa967441e04c299fe9bb10dde91a58894a12c30ce314cf91d30c444c2474ebe183db2f71e092efd6650a06e18352311bfcc0779ebcaba63086ecf23cfdaf65477be708bffb7615877ea304ba39f758ecf1dcec6e4d6c2aacb508f1d7012059f04701ddbd9511c52389818172772803901725e706bb62b28bd13565e5ee4317f5e3fd7275e198b046c4aa868366226115284e6c5ea194921d16e628a8837736096cfe585089838c0a1dd393e363032229d51071fa1eae6376b3bdf2ed8a96335fe54c6da0ada16b5b9e5fb1d842d1fbe19674281ea145345f493b92e6aa902332c238bc186ff17ff0d101ddd525bb038775a358232ca522551bd0ab3b76465e8143d09edfbbecb6d03d02f39a67d8caa764f789b0ace9e3cbad144a0141fe9ebfe4fe58c3adaf0f2f4098ca6a892fa439453069e82e6ac82373c12d5dbd241cfef53e723e353485f8cd5f5c223779588e9b31b72bb9306290204fd1b689dc64a9fdcb4c55f96ba3f656693d65bc883f0ed180612e025a984cc37773223399619e1b190369194d9dbc2a2a5df115ea4de121e9b8b46791ceaf5fff066dae91fa914c001772091243a90844c2e760b961da2a7fa0bce533efbe54728f0d44dccbf0e8c17b2e44ec443e00542e9664cc5ee77f6e003165842571abab122f2fc597d3ed0f486a37fbd3c932398b32a56eeecf2d3f66b08ebcd6b62555c8668f1cc9d4778f6f6c6bc849de386a579f86f22af24bb22427f33b2efd318d25ecdcacfab9aeb2f0fe5665a7dec94331113a00735c0578873d29e8e8ef8b89254463a0ebd20037f4a77dfa579c5a1555f08da8e38d89c9ae079ad97098fd94eaab568865522510729877e2d04b4b312dbbd1e266afbcc0d82f69c8fd76039bb562daa769c3e900f142c1f130fd57ca59f67464b45e5e92b7bf14bf7d23a81d665ba07b31c9c82aa9b42a7d194c5264b93f64077dec6e386e64df33bff8b1fa1bc407baaaa8db083d35cdab567940d5e50636486de216d0c73691f677157465391dd97cc141e5f1e3e1c915caea1b312e785290dbbf21596deaffc919e9b05be10eaadb775bce868fef341bc7f389b9382b69b2459ee5e8898e1acf3efc9c2a57e136b9510f3eb853d1c95f96cc5de26668bdd88d912dd6d091448ac5f0195c2adba25e333695c190f62fa8d9baf1695f4aff67286075595a214da050736d0650cc36ec2a265e28a969f451a9ae9bf02f5283202fc949aec11f825bae7e5f96336eb96fa24aad148485df79f73d0fcd053f927ee1aff452e81fad8915a3bf8527161a9063a99dd1d0edf49ab74b83043f9ed4f80acdfa805563e48d0d3a9b241a431bc9b07bb7ba8e68d0832a1562ef60d74c47c87b283d37409066f81af0b3f819a098e688fc1a3ae0842eb3a23fd2564f07275de22b9da64b7398c42ae9229fdd094d2227c039cc76fd4273212d734342c80bb6a2db6e42742323d91b6618c67d0834a32e606017cd7a5f0d3e51cac0bbad94a1d07e3ee9b856efd042786f11952e54ab7aa07641088d1754f82aa58ecf4a902e6075fb721eb3055ffe10bacfee67c93c9ff0e5c5c6e9967f88ddc4a5d7be60de75d982509da4234fda3cc1dd0cfe7edadd7b39ad1785293978c190a86e6e2dcba8c23452ad6ec86983c7351169df7d51e1e6e8fa651a042670b91575b5bffd1eed734bd96bc66532b4e06db095263a4a2fde6c18cc46b4d8596bc8dfeb2582786c3b8feaf830cefa2db018523a7fb60ab27b1a80f831c0644fe44aaa6d7d54f6451bb4da4e9f02515bbfa62df6ca39f0260dd552d1c98ce4178ea36104e4873990602f9daba9bc3b251c48374afd73b392ab18a41020799d1af14b1ffdc57517baff2897a8c4f27482a48be79a376fd686c2611fb3ce20d9ec74a7e764250914cdd40d6140d2a60005540bb439abc1ebfde705eba6397af9e9b849e639a1ad6721887a73e09628931bb234a6dc9010701c2d2c5419fc3befacbca2299ae48c1008b34ccbf1a24a1a53d4eb6c4acda1636169532a815647825aec267f11d108dec63a410a48066a7793760ae1aca1e9247c151db5cdbd6f13cea50fc034b6550393de9f8b9a27f43237ef9f36995bc8cd2581bf15ca72280c0afbb657e4b96065fe0464392d81476423d50c61c4fee1fe9316eca1cee8574dd460ff4402eed407eaa66238365ed6c6803ca9e67dcd9502f04bef976d2fd4d29d157c208392c5eedccfe258347618938dcee965bf95abfe13d439081bd67894b354fadaefc19552012468ac934b934bc30e1384f1b14730d406a0835e8245c82e78974e7d446164c66c2a7a0eca13965f017fc6ee6e44dbc7829f48ee3fa467e5e573f0547032e1ee5a16e4aa08cd7e681bce3857ee8f07b07ef5545809f74344f863bbb6dbfb02d85cdc71de87b5469314bc15e7da0da7ceacff08f4df85f254571ce1a00d7f5efdff65bb5af00c494f8f821cbeb290337ecd8bb610c4616cf4c8980da5c627708f59d46d8392dbacd33f0c1f37620a414be7ffca5431a8b71e384bc120c21cce72dfef5767331b0b2d4210956b3c3904e557bf2f7eeb363032491c950bff45023e8035e8c83c290182b567b79f3a9c776af650da8af5da6777d87856e3148bf019c7ae87a81e28d3545a81f0a528b1bb5fd77639751f30aada666f186979ead89103a34c2d1bbe6be477b0e24bf0f8f40fdf103a9a87672e87ab217c8b6485ffdaef19480de0b3260b70cd0d27c346b8a3507acab2cbe2b9f20f03325d61025cdbbde03526ff0afc9850ac9d6678c6f8e9de4882aa59809efedcfbf5b694422f304820df9e1c72a0a589fef872b07e9c8c29537fb896e0b806f1b91d004ac399e7cb987d595bdeb441e035e2da462988dae38455c4ca153598fabe1ef13f40d17c8df147d0bea93b2d281af7630ae699e48f95bd14d746eab13d02444bc140cde284e35956731e6e20d17fb5f0d4cc6b84fe95ff5af04833fc390d4c70009f9b7ccf307d5cd15afd3d84393d54c4131f0705697d70006bfd33539e84df7a2f9c62c110ad974ce6b0e7834cede5ff7cdb23809b117c01ed5b806198347411ded4c4f23845b0b21bf5fc7010e011376298d414f8351e8575677a064bbccebd1548dc0bfd0d164516a5c70694f5e3a592d7637c413eb76cc73875309e29e1c8dd8d641358564dbeefdfa07da2e963fb6f09b1cf910e1e4284578619795269a4916df7a20efd87851449d3d529100c90517317dc1ff187509f22aca59bebbdd64902e5b65463dd7910a84a550fa6f9fee70f7d7b95e62655b1fe934a0aba05e368e498494bf0ae212096793359c1f7dcf4bf9a6e3bf31eb7e01237b8df257c17445cc5586c1992359c1b72095844af7b42eb837c9984af04897836884559ff719285fef75dd0b08c0b993f44e809c0197e15f321f08e98cd7d18fa031858ec2b01ba5b5968634da5037011e818386e118849cb14ccc33a8a1a93cd75c7f3f59d277b60839ba1534758c9c1fcf6f1e58079751f5345722d46f0f10b371ffe6ece7d23db06c96f5a75d8acb02512ea1adabced6c754df2deb4ec768bc2f92d4de9fb4af9cb189eefd26990c85326a116b05d35bd726dc0c8693e0758d70887720fed2d31f71146f0914d38735942016484cf32e12d39ffbc5d180f85454bc63a3b2e17589e5b340299f6568791437c6a837ff40decc803868fd9278832515a0cbb75db8a33eb944ffc6c21f26c9bba6ca69f1e3f4aad30e3a86a351531284984f04cbe7875c46a42583fb7a1507fa864e60b761594b572a7f776bdd6428934ca00e66099d67b4702b73c9ee97ab9092cb89785b9f158c25495d9ffa91f3589380ead0518fb9128959588571707b21cb708bc2f81c9000ca1be448c1d5f81d66b141cdb362f00dcbf13f7d874582404fdeba9a1a47618457048d1580e485a87fbf9af81dfa5bafea4f9a9e9e79ba30b64b082cf5ef20037236439e3961410f45e2cf83a41ba808306df0f060eedccec2d04e650a97336c9b3b8cac268118324ca41113446398386bdab3db98c272faec2a945e0e7e9ac7a7787f17c6f00e4ac21fcf077971be950889bd8adfdb2435deb5d2e8db8a92472e5ef1e19c68d575890b5a985d594ad8baaf451b58a25d721486cffca3a0e5bebc0f456d201ab0a848ccccaa4c060846393c88df0f130048111bfbf81ced4ca99ffe2ca7356c99f352070155cdd250aebf8f1b14b090264e4047bf93082b27f402d1e0dbedf5d60b28e4a8ebb26de9ab199ad5884d1056942f0e92910fd27be99aa3d2cf1db8db01130ffa504fa0dda66ea74b8e3402780c89884427a95ac68f588be8d775eaf8f98a98c2ce252fa93537e7c2efae08d06f574d7a1188d862dadcaf7d11b3e2deb3bbaab27c15773e2913f8b657be87afc9dfe872e7ea9942b613aaa22c97b86557d97bdf43eacff879c4ce017bacf96a1fa5c7e31aee905dcb2bac7a23184053ab56cd98a6085c9f0140432279172098fbbdc5fe88ab20e936ae9c303d6fad5ec115c7783586896425e84b64bde64442775080bc1d89089630af36cf01622428b103c879b4ab5ba691a956b04bcdff1830bdcc08f55a6", 0x1000}, {&(0x7f0000000040)}, {&(0x7f0000000140)="c77d314ce8d4503971a6461cc2996cd5af0e5f06c49999c1a34fdb5042a80f6a2fc65a3a3443", 0x26}], 0x4) syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0), 0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000200), 0x40000, 0x0) 05:11:15 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:15 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x2, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:11:15 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, 0x0, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:15 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xf000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) 05:11:15 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0xf000000}, 0x14}}, 0x0) 05:11:16 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, 0x0, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:16 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:16 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x2, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:11:16 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r0, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) [ 2151.847948] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2151.870467] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:16 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xf000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) 05:11:16 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x2, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2152.059215] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:16 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x1000016d, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r2 = syz_open_pts(r1, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="666a8409f48a8b7e9fefe60f185ce07e8cdafb9ab1bffe8c8ddc16a485f30744b3463ff3b857c28989c74fc55d244dc0c3b4f599d14d6cad446d3b61bd1326da02959ad0d95627cfa1", 0x49}, {&(0x7f0000000300)="89f773b38559f94093a0e01dccb1ec7d6b2978ea72f005836113a9f9b6b0b5763325a47651a6c5a35c9e28a48a680003102bdc044f05c14fdc1a8c1c201c02dd4e658d242b3a6a7bfac0b0926f95d83e24cc3b86fb20937d6cae74b09a2dce63ed1e6f044f2048b2bc072c630f0b6d3695c1872fb37df166d61e80eba5082e5dcbc57e61578016343d2d5a1e8b7eb29a5f6534ebf5760834eaed344f32096e699958b0d6fc81694db3635c87f139475b5f3bde38d59e669a6de5fc9bc6bbd3d8b0fe778e17b1db0f629e0205389fd9101ea8befa2de3950cc337b22ab2df035670516d208b1029306bfc41770cba6889e6ddc1b33373aa44739b409b98ef00055a63274e388040aa11dd8366f491b170f9c325ec9bde29939e4ce253e3d623354c701ddcb9403323d648a4eb7fdd0f2cc219acb59585657f3c06f006a92561a1ba5e5dbbaaf4ad30781d50381dbbaea2174f57281951a669be3b5ada437d9ea0b31b4852ec2dd4eb6f40a43675b3a40a92627660e5cd5278c2885155b833d878450e525ed35b8f16bd389b5d5e9c7a6832c73f82df519b1ad90f010f9f03a3e7e302b8a331591757db5c1850881fd8b99c738421d0a8d08ea68c4094518dc8ea734d7a7684e60d19b59821808b99420b71b975923168668e882ffc7499e1842e95835e120b4b57592c01f0eed3db88965678fcf33c6b0997a20d2b8ef1631583675ab345ffa0ccfb5faec5bd253d0a2f4e63ad8db9bc8935349c5c2256dba1c9cdd942b2c79778da529dd97030fa7ba82954b5d022f934ec7a99d12eb2cfa36d5110d96f698b1e37cca9b33573e5861fb4e038605144c48787a0edf1a0c021389a8a02dd8112913a099f59278c30fb0ac92c06bb42f2b035fe193a5be72b2ad83037d8c806ab70af17eb2ddbbeb836e9a32113a16395aa6b314955bc7a6179c8cebfec6abc49cd95db8aa171a47741c7b41f88b3c4c4d684054f0db27d5683c6d70b78d442195a8d95d3ef509fbec45dacfa7c2df4764de4373584c789baf60dd0ef1acc13489ca3bbe24e87f34b7ce393c96f5489147f4146605022f8414422ef064ef975a5b9bdfafe951cc739bf74be459388e4653b39e05c498c79f816bb2ec6f2c43e94ccecd437a294c230ebbf718bd46f955ca33c1204c78b4f3351ecfa967441e04c299fe9bb10dde91a58894a12c30ce314cf91d30c444c2474ebe183db2f71e092efd6650a06e18352311bfcc0779ebcaba63086ecf23cfdaf65477be708bffb7615877ea304ba39f758ecf1dcec6e4d6c2aacb508f1d7012059f04701ddbd9511c52389818172772803901725e706bb62b28bd13565e5ee4317f5e3fd7275e198b046c4aa868366226115284e6c5ea194921d16e628a8837736096cfe585089838c0a1dd393e363032229d51071fa1eae6376b3bdf2ed8a96335fe54c6da0ada16b5b9e5fb1d842d1fbe19674281ea145345f493b92e6aa902332c238bc186ff17ff0d101ddd525bb038775a358232ca522551bd0ab3b76465e8143d09edfbbecb6d03d02f39a67d8caa764f789b0ace9e3cbad144a0141fe9ebfe4fe58c3adaf0f2f4098ca6a892fa439453069e82e6ac82373c12d5dbd241cfef53e723e353485f8cd5f5c223779588e9b31b72bb9306290204fd1b689dc64a9fdcb4c55f96ba3f656693d65bc883f0ed180612e025a984cc37773223399619e1b190369194d9dbc2a2a5df115ea4de121e9b8b46791ceaf5fff066dae91fa914c001772091243a90844c2e760b961da2a7fa0bce533efbe54728f0d44dccbf0e8c17b2e44ec443e00542e9664cc5ee77f6e003165842571abab122f2fc597d3ed0f486a37fbd3c932398b32a56eeecf2d3f66b08ebcd6b62555c8668f1cc9d4778f6f6c6bc849de386a579f86f22af24bb22427f33b2efd318d25ecdcacfab9aeb2f0fe5665a7dec94331113a00735c0578873d29e8e8ef8b89254463a0ebd20037f4a77dfa579c5a1555f08da8e38d89c9ae079ad97098fd94eaab568865522510729877e2d04b4b312dbbd1e266afbcc0d82f69c8fd76039bb562daa769c3e900f142c1f130fd57ca59f67464b45e5e92b7bf14bf7d23a81d665ba07b31c9c82aa9b42a7d194c5264b93f64077dec6e386e64df33bff8b1fa1bc407baaaa8db083d35cdab567940d5e50636486de216d0c73691f677157465391dd97cc141e5f1e3e1c915caea1b312e785290dbbf21596deaffc919e9b05be10eaadb775bce868fef341bc7f389b9382b69b2459ee5e8898e1acf3efc9c2a57e136b9510f3eb853d1c95f96cc5de26668bdd88d912dd6d091448ac5f0195c2adba25e333695c190f62fa8d9baf1695f4aff67286075595a214da050736d0650cc36ec2a265e28a969f451a9ae9bf02f5283202fc949aec11f825bae7e5f96336eb96fa24aad148485df79f73d0fcd053f927ee1aff452e81fad8915a3bf8527161a9063a99dd1d0edf49ab74b83043f9ed4f80acdfa805563e48d0d3a9b241a431bc9b07bb7ba8e68d0832a1562ef60d74c47c87b283d37409066f81af0b3f819a098e688fc1a3ae0842eb3a23fd2564f07275de22b9da64b7398c42ae9229fdd094d2227c039cc76fd4273212d734342c80bb6a2db6e42742323d91b6618c67d0834a32e606017cd7a5f0d3e51cac0bbad94a1d07e3ee9b856efd042786f11952e54ab7aa07641088d1754f82aa58ecf4a902e6075fb721eb3055ffe10bacfee67c93c9ff0e5c5c6e9967f88ddc4a5d7be60de75d982509da4234fda3cc1dd0cfe7edadd7b39ad1785293978c190a86e6e2dcba8c23452ad6ec86983c7351169df7d51e1e6e8fa651a042670b91575b5bffd1eed734bd96bc66532b4e06db095263a4a2fde6c18cc46b4d8596bc8dfeb2582786c3b8feaf830cefa2db018523a7fb60ab27b1a80f831c0644fe44aaa6d7d54f6451bb4da4e9f02515bbfa62df6ca39f0260dd552d1c98ce4178ea36104e4873990602f9daba9bc3b251c48374afd73b392ab18a41020799d1af14b1ffdc57517baff2897a8c4f27482a48be79a376fd686c2611fb3ce20d9ec74a7e764250914cdd40d6140d2a60005540bb439abc1ebfde705eba6397af9e9b849e639a1ad6721887a73e09628931bb234a6dc9010701c2d2c5419fc3befacbca2299ae48c1008b34ccbf1a24a1a53d4eb6c4acda1636169532a815647825aec267f11d108dec63a410a48066a7793760ae1aca1e9247c151db5cdbd6f13cea50fc034b6550393de9f8b9a27f43237ef9f36995bc8cd2581bf15ca72280c0afbb657e4b96065fe0464392d81476423d50c61c4fee1fe9316eca1cee8574dd460ff4402eed407eaa66238365ed6c6803ca9e67dcd9502f04bef976d2fd4d29d157c208392c5eedccfe258347618938dcee965bf95abfe13d439081bd67894b354fadaefc19552012468ac934b934bc30e1384f1b14730d406a0835e8245c82e78974e7d446164c66c2a7a0eca13965f017fc6ee6e44dbc7829f48ee3fa467e5e573f0547032e1ee5a16e4aa08cd7e681bce3857ee8f07b07ef5545809f74344f863bbb6dbfb02d85cdc71de87b5469314bc15e7da0da7ceacff08f4df85f254571ce1a00d7f5efdff65bb5af00c494f8f821cbeb290337ecd8bb610c4616cf4c8980da5c627708f59d46d8392dbacd33f0c1f37620a414be7ffca5431a8b71e384bc120c21cce72dfef5767331b0b2d4210956b3c3904e557bf2f7eeb363032491c950bff45023e8035e8c83c290182b567b79f3a9c776af650da8af5da6777d87856e3148bf019c7ae87a81e28d3545a81f0a528b1bb5fd77639751f30aada666f186979ead89103a34c2d1bbe6be477b0e24bf0f8f40fdf103a9a87672e87ab217c8b6485ffdaef19480de0b3260b70cd0d27c346b8a3507acab2cbe2b9f20f03325d61025cdbbde03526ff0afc9850ac9d6678c6f8e9de4882aa59809efedcfbf5b694422f304820df9e1c72a0a589fef872b07e9c8c29537fb896e0b806f1b91d004ac399e7cb987d595bdeb441e035e2da462988dae38455c4ca153598fabe1ef13f40d17c8df147d0bea93b2d281af7630ae699e48f95bd14d746eab13d02444bc140cde284e35956731e6e20d17fb5f0d4cc6b84fe95ff5af04833fc390d4c70009f9b7ccf307d5cd15afd3d84393d54c4131f0705697d70006bfd33539e84df7a2f9c62c110ad974ce6b0e7834cede5ff7cdb23809b117c01ed5b806198347411ded4c4f23845b0b21bf5fc7010e011376298d414f8351e8575677a064bbccebd1548dc0bfd0d164516a5c70694f5e3a592d7637c413eb76cc73875309e29e1c8dd8d641358564dbeefdfa07da2e963fb6f09b1cf910e1e4284578619795269a4916df7a20efd87851449d3d529100c90517317dc1ff187509f22aca59bebbdd64902e5b65463dd7910a84a550fa6f9fee70f7d7b95e62655b1fe934a0aba05e368e498494bf0ae212096793359c1f7dcf4bf9a6e3bf31eb7e01237b8df257c17445cc5586c1992359c1b72095844af7b42eb837c9984af04897836884559ff719285fef75dd0b08c0b993f44e809c0197e15f321f08e98cd7d18fa031858ec2b01ba5b5968634da5037011e818386e118849cb14ccc33a8a1a93cd75c7f3f59d277b60839ba1534758c9c1fcf6f1e58079751f5345722d46f0f10b371ffe6ece7d23db06c96f5a75d8acb02512ea1adabced6c754df2deb4ec768bc2f92d4de9fb4af9cb189eefd26990c85326a116b05d35bd726dc0c8693e0758d70887720fed2d31f71146f0914d38735942016484cf32e12d39ffbc5d180f85454bc63a3b2e17589e5b340299f6568791437c6a837ff40decc803868fd9278832515a0cbb75db8a33eb944ffc6c21f26c9bba6ca69f1e3f4aad30e3a86a351531284984f04cbe7875c46a42583fb7a1507fa864e60b761594b572a7f776bdd6428934ca00e66099d67b4702b73c9ee97ab9092cb89785b9f158c25495d9ffa91f3589380ead0518fb9128959588571707b21cb708bc2f81c9000ca1be448c1d5f81d66b141cdb362f00dcbf13f7d874582404fdeba9a1a47618457048d1580e485a87fbf9af81dfa5bafea4f9a9e9e79ba30b64b082cf5ef20037236439e3961410f45e2cf83a41ba808306df0f060eedccec2d04e650a97336c9b3b8cac268118324ca41113446398386bdab3db98c272faec2a945e0e7e9ac7a7787f17c6f00e4ac21fcf077971be950889bd8adfdb2435deb5d2e8db8a92472e5ef1e19c68d575890b5a985d594ad8baaf451b58a25d721486cffca3a0e5bebc0f456d201ab0a848ccccaa4c060846393c88df0f130048111bfbf81ced4ca99ffe2ca7356c99f352070155cdd250aebf8f1b14b090264e4047bf93082b27f402d1e0dbedf5d60b28e4a8ebb26de9ab199ad5884d1056942f0e92910fd27be99aa3d2cf1db8db01130ffa504fa0dda66ea74b8e3402780c89884427a95ac68f588be8d775eaf8f98a98c2ce252fa93537e7c2efae08d06f574d7a1188d862dadcaf7d11b3e2deb3bbaab27c15773e2913f8b657be87afc9dfe872e7ea9942b613aaa22c97b86557d97bdf43eacff879c4ce017bacf96a1fa5c7e31aee905dcb2bac7a23184053ab56cd98a6085c9f0140432279172098fbbdc5fe88ab20e936ae9c303d6fad5ec115c7783586896425e84b64bde64442775080bc1d89089630af36cf01622428b103c879b4ab5ba691a956b04bcdff1830bdcc08f55a6", 0x1000}, {&(0x7f0000000040)}, {&(0x7f0000000140)="c77d314ce8d4503971a6461cc2996cd5af0e5f06c49999c1a34fdb5042a80f6a2fc65a3a3443", 0x26}], 0x4) syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0), 0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) 05:11:16 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:16 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x6c000000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) 05:11:16 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r0, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:16 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(0x0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:11:16 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xf000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) [ 2152.691100] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2152.701315] nla_parse: 10 callbacks suppressed [ 2152.701339] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2152.729884] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:17 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x1000000}, 0x14}}, 0x0) 05:11:17 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r0, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:17 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:17 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x6000}, 0x14}}, 0x0) 05:11:17 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(0x0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2152.884300] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2152.885435] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:17 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) [ 2152.951944] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2153.054317] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:17 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0xf00}, 0x14}}, 0x0) 05:11:17 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:17 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(0x0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:11:17 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0xf0}, 0x14}}, 0x0) 05:11:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x1000016d, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r2 = syz_open_pts(r1, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="666a8409f48a8b7e9fefe60f185ce07e8cdafb9ab1bffe8c8ddc16a485f30744b3463ff3b857c28989c74fc55d244dc0c3b4f599d14d6cad446d3b61bd1326da02959ad0d95627cfa1", 0x49}, {&(0x7f0000000300)="89f773b38559f94093a0e01dccb1ec7d6b2978ea72f005836113a9f9b6b0b5763325a47651a6c5a35c9e28a48a680003102bdc044f05c14fdc1a8c1c201c02dd4e658d242b3a6a7bfac0b0926f95d83e24cc3b86fb20937d6cae74b09a2dce63ed1e6f044f2048b2bc072c630f0b6d3695c1872fb37df166d61e80eba5082e5dcbc57e61578016343d2d5a1e8b7eb29a5f6534ebf5760834eaed344f32096e699958b0d6fc81694db3635c87f139475b5f3bde38d59e669a6de5fc9bc6bbd3d8b0fe778e17b1db0f629e0205389fd9101ea8befa2de3950cc337b22ab2df035670516d208b1029306bfc41770cba6889e6ddc1b33373aa44739b409b98ef00055a63274e388040aa11dd8366f491b170f9c325ec9bde29939e4ce253e3d623354c701ddcb9403323d648a4eb7fdd0f2cc219acb59585657f3c06f006a92561a1ba5e5dbbaaf4ad30781d50381dbbaea2174f57281951a669be3b5ada437d9ea0b31b4852ec2dd4eb6f40a43675b3a40a92627660e5cd5278c2885155b833d878450e525ed35b8f16bd389b5d5e9c7a6832c73f82df519b1ad90f010f9f03a3e7e302b8a331591757db5c1850881fd8b99c738421d0a8d08ea68c4094518dc8ea734d7a7684e60d19b59821808b99420b71b975923168668e882ffc7499e1842e95835e120b4b57592c01f0eed3db88965678fcf33c6b0997a20d2b8ef1631583675ab345ffa0ccfb5faec5bd253d0a2f4e63ad8db9bc8935349c5c2256dba1c9cdd942b2c79778da529dd97030fa7ba82954b5d022f934ec7a99d12eb2cfa36d5110d96f698b1e37cca9b33573e5861fb4e038605144c48787a0edf1a0c021389a8a02dd8112913a099f59278c30fb0ac92c06bb42f2b035fe193a5be72b2ad83037d8c806ab70af17eb2ddbbeb836e9a32113a16395aa6b314955bc7a6179c8cebfec6abc49cd95db8aa171a47741c7b41f88b3c4c4d684054f0db27d5683c6d70b78d442195a8d95d3ef509fbec45dacfa7c2df4764de4373584c789baf60dd0ef1acc13489ca3bbe24e87f34b7ce393c96f5489147f4146605022f8414422ef064ef975a5b9bdfafe951cc739bf74be459388e4653b39e05c498c79f816bb2ec6f2c43e94ccecd437a294c230ebbf718bd46f955ca33c1204c78b4f3351ecfa967441e04c299fe9bb10dde91a58894a12c30ce314cf91d30c444c2474ebe183db2f71e092efd6650a06e18352311bfcc0779ebcaba63086ecf23cfdaf65477be708bffb7615877ea304ba39f758ecf1dcec6e4d6c2aacb508f1d7012059f04701ddbd9511c52389818172772803901725e706bb62b28bd13565e5ee4317f5e3fd7275e198b046c4aa868366226115284e6c5ea194921d16e628a8837736096cfe585089838c0a1dd393e363032229d51071fa1eae6376b3bdf2ed8a96335fe54c6da0ada16b5b9e5fb1d842d1fbe19674281ea145345f493b92e6aa902332c238bc186ff17ff0d101ddd525bb038775a358232ca522551bd0ab3b76465e8143d09edfbbecb6d03d02f39a67d8caa764f789b0ace9e3cbad144a0141fe9ebfe4fe58c3adaf0f2f4098ca6a892fa439453069e82e6ac82373c12d5dbd241cfef53e723e353485f8cd5f5c223779588e9b31b72bb9306290204fd1b689dc64a9fdcb4c55f96ba3f656693d65bc883f0ed180612e025a984cc37773223399619e1b190369194d9dbc2a2a5df115ea4de121e9b8b46791ceaf5fff066dae91fa914c001772091243a90844c2e760b961da2a7fa0bce533efbe54728f0d44dccbf0e8c17b2e44ec443e00542e9664cc5ee77f6e003165842571abab122f2fc597d3ed0f486a37fbd3c932398b32a56eeecf2d3f66b08ebcd6b62555c8668f1cc9d4778f6f6c6bc849de386a579f86f22af24bb22427f33b2efd318d25ecdcacfab9aeb2f0fe5665a7dec94331113a00735c0578873d29e8e8ef8b89254463a0ebd20037f4a77dfa579c5a1555f08da8e38d89c9ae079ad97098fd94eaab568865522510729877e2d04b4b312dbbd1e266afbcc0d82f69c8fd76039bb562daa769c3e900f142c1f130fd57ca59f67464b45e5e92b7bf14bf7d23a81d665ba07b31c9c82aa9b42a7d194c5264b93f64077dec6e386e64df33bff8b1fa1bc407baaaa8db083d35cdab567940d5e50636486de216d0c73691f677157465391dd97cc141e5f1e3e1c915caea1b312e785290dbbf21596deaffc919e9b05be10eaadb775bce868fef341bc7f389b9382b69b2459ee5e8898e1acf3efc9c2a57e136b9510f3eb853d1c95f96cc5de26668bdd88d912dd6d091448ac5f0195c2adba25e333695c190f62fa8d9baf1695f4aff67286075595a214da050736d0650cc36ec2a265e28a969f451a9ae9bf02f5283202fc949aec11f825bae7e5f96336eb96fa24aad148485df79f73d0fcd053f927ee1aff452e81fad8915a3bf8527161a9063a99dd1d0edf49ab74b83043f9ed4f80acdfa805563e48d0d3a9b241a431bc9b07bb7ba8e68d0832a1562ef60d74c47c87b283d37409066f81af0b3f819a098e688fc1a3ae0842eb3a23fd2564f07275de22b9da64b7398c42ae9229fdd094d2227c039cc76fd4273212d734342c80bb6a2db6e42742323d91b6618c67d0834a32e606017cd7a5f0d3e51cac0bbad94a1d07e3ee9b856efd042786f11952e54ab7aa07641088d1754f82aa58ecf4a902e6075fb721eb3055ffe10bacfee67c93c9ff0e5c5c6e9967f88ddc4a5d7be60de75d982509da4234fda3cc1dd0cfe7edadd7b39ad1785293978c190a86e6e2dcba8c23452ad6ec86983c7351169df7d51e1e6e8fa651a042670b91575b5bffd1eed734bd96bc66532b4e06db095263a4a2fde6c18cc46b4d8596bc8dfeb2582786c3b8feaf830cefa2db018523a7fb60ab27b1a80f831c0644fe44aaa6d7d54f6451bb4da4e9f02515bbfa62df6ca39f0260dd552d1c98ce4178ea36104e4873990602f9daba9bc3b251c48374afd73b392ab18a41020799d1af14b1ffdc57517baff2897a8c4f27482a48be79a376fd686c2611fb3ce20d9ec74a7e764250914cdd40d6140d2a60005540bb439abc1ebfde705eba6397af9e9b849e639a1ad6721887a73e09628931bb234a6dc9010701c2d2c5419fc3befacbca2299ae48c1008b34ccbf1a24a1a53d4eb6c4acda1636169532a815647825aec267f11d108dec63a410a48066a7793760ae1aca1e9247c151db5cdbd6f13cea50fc034b6550393de9f8b9a27f43237ef9f36995bc8cd2581bf15ca72280c0afbb657e4b96065fe0464392d81476423d50c61c4fee1fe9316eca1cee8574dd460ff4402eed407eaa66238365ed6c6803ca9e67dcd9502f04bef976d2fd4d29d157c208392c5eedccfe258347618938dcee965bf95abfe13d439081bd67894b354fadaefc19552012468ac934b934bc30e1384f1b14730d406a0835e8245c82e78974e7d446164c66c2a7a0eca13965f017fc6ee6e44dbc7829f48ee3fa467e5e573f0547032e1ee5a16e4aa08cd7e681bce3857ee8f07b07ef5545809f74344f863bbb6dbfb02d85cdc71de87b5469314bc15e7da0da7ceacff08f4df85f254571ce1a00d7f5efdff65bb5af00c494f8f821cbeb290337ecd8bb610c4616cf4c8980da5c627708f59d46d8392dbacd33f0c1f37620a414be7ffca5431a8b71e384bc120c21cce72dfef5767331b0b2d4210956b3c3904e557bf2f7eeb363032491c950bff45023e8035e8c83c290182b567b79f3a9c776af650da8af5da6777d87856e3148bf019c7ae87a81e28d3545a81f0a528b1bb5fd77639751f30aada666f186979ead89103a34c2d1bbe6be477b0e24bf0f8f40fdf103a9a87672e87ab217c8b6485ffdaef19480de0b3260b70cd0d27c346b8a3507acab2cbe2b9f20f03325d61025cdbbde03526ff0afc9850ac9d6678c6f8e9de4882aa59809efedcfbf5b694422f304820df9e1c72a0a589fef872b07e9c8c29537fb896e0b806f1b91d004ac399e7cb987d595bdeb441e035e2da462988dae38455c4ca153598fabe1ef13f40d17c8df147d0bea93b2d281af7630ae699e48f95bd14d746eab13d02444bc140cde284e35956731e6e20d17fb5f0d4cc6b84fe95ff5af04833fc390d4c70009f9b7ccf307d5cd15afd3d84393d54c4131f0705697d70006bfd33539e84df7a2f9c62c110ad974ce6b0e7834cede5ff7cdb23809b117c01ed5b806198347411ded4c4f23845b0b21bf5fc7010e011376298d414f8351e8575677a064bbccebd1548dc0bfd0d164516a5c70694f5e3a592d7637c413eb76cc73875309e29e1c8dd8d641358564dbeefdfa07da2e963fb6f09b1cf910e1e4284578619795269a4916df7a20efd87851449d3d529100c90517317dc1ff187509f22aca59bebbdd64902e5b65463dd7910a84a550fa6f9fee70f7d7b95e62655b1fe934a0aba05e368e498494bf0ae212096793359c1f7dcf4bf9a6e3bf31eb7e01237b8df257c17445cc5586c1992359c1b72095844af7b42eb837c9984af04897836884559ff719285fef75dd0b08c0b993f44e809c0197e15f321f08e98cd7d18fa031858ec2b01ba5b5968634da5037011e818386e118849cb14ccc33a8a1a93cd75c7f3f59d277b60839ba1534758c9c1fcf6f1e58079751f5345722d46f0f10b371ffe6ece7d23db06c96f5a75d8acb02512ea1adabced6c754df2deb4ec768bc2f92d4de9fb4af9cb189eefd26990c85326a116b05d35bd726dc0c8693e0758d70887720fed2d31f71146f0914d38735942016484cf32e12d39ffbc5d180f85454bc63a3b2e17589e5b340299f6568791437c6a837ff40decc803868fd9278832515a0cbb75db8a33eb944ffc6c21f26c9bba6ca69f1e3f4aad30e3a86a351531284984f04cbe7875c46a42583fb7a1507fa864e60b761594b572a7f776bdd6428934ca00e66099d67b4702b73c9ee97ab9092cb89785b9f158c25495d9ffa91f3589380ead0518fb9128959588571707b21cb708bc2f81c9000ca1be448c1d5f81d66b141cdb362f00dcbf13f7d874582404fdeba9a1a47618457048d1580e485a87fbf9af81dfa5bafea4f9a9e9e79ba30b64b082cf5ef20037236439e3961410f45e2cf83a41ba808306df0f060eedccec2d04e650a97336c9b3b8cac268118324ca41113446398386bdab3db98c272faec2a945e0e7e9ac7a7787f17c6f00e4ac21fcf077971be950889bd8adfdb2435deb5d2e8db8a92472e5ef1e19c68d575890b5a985d594ad8baaf451b58a25d721486cffca3a0e5bebc0f456d201ab0a848ccccaa4c060846393c88df0f130048111bfbf81ced4ca99ffe2ca7356c99f352070155cdd250aebf8f1b14b090264e4047bf93082b27f402d1e0dbedf5d60b28e4a8ebb26de9ab199ad5884d1056942f0e92910fd27be99aa3d2cf1db8db01130ffa504fa0dda66ea74b8e3402780c89884427a95ac68f588be8d775eaf8f98a98c2ce252fa93537e7c2efae08d06f574d7a1188d862dadcaf7d11b3e2deb3bbaab27c15773e2913f8b657be87afc9dfe872e7ea9942b613aaa22c97b86557d97bdf43eacff879c4ce017bacf96a1fa5c7e31aee905dcb2bac7a23184053ab56cd98a6085c9f0140432279172098fbbdc5fe88ab20e936ae9c303d6fad5ec115c7783586896425e84b64bde64442775080bc1d89089630af36cf01622428b103c879b4ab5ba691a956b04bcdff1830bdcc08f55a6", 0x1000}, {&(0x7f0000000040)}, {&(0x7f0000000140)="c77d314ce8d4503971a6461cc2996cd5af0e5f06c49999c1a34fdb5042a80f6a2fc65a3a3443", 0x26}], 0x4) syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0), 0xffffffffffffffff) 05:11:17 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) [ 2153.702065] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2153.713707] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2153.733984] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2153.742781] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:18 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2153.760241] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:18 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:18 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xe000000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) 05:11:18 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_NEW_DAEMON(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000080)={0x3c, r1, 0x1, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_DAEMON={0x28, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_STATE={0x8}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'syzkaller0\x00'}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8}]}]}, 0x3c}, 0x1, 0xffffff7f00000000}, 0x0) 05:11:18 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:18 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2153.908842] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2153.948309] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:18 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) [ 2153.949687] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:18 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x8}, 0x14}}, 0x0) [ 2154.032750] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2154.063309] IPVS: Unknown mcast interface: syzkaller0 05:11:18 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2154.078676] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:18 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x4}, 0x14}}, 0x0) [ 2154.191677] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2154.224031] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:18 executing program 4: socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:18 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:18 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xffffffffffffffff, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:11:18 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x8}, 0x14}}, 0x0) 05:11:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x1000016d, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r2 = syz_open_pts(r1, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="666a8409f48a8b7e9fefe60f185ce07e8cdafb9ab1bffe8c8ddc16a485f30744b3463ff3b857c28989c74fc55d244dc0c3b4f599d14d6cad446d3b61bd1326da02959ad0d95627cfa1", 0x49}, {&(0x7f0000000300)="89f773b38559f94093a0e01dccb1ec7d6b2978ea72f005836113a9f9b6b0b5763325a47651a6c5a35c9e28a48a680003102bdc044f05c14fdc1a8c1c201c02dd4e658d242b3a6a7bfac0b0926f95d83e24cc3b86fb20937d6cae74b09a2dce63ed1e6f044f2048b2bc072c630f0b6d3695c1872fb37df166d61e80eba5082e5dcbc57e61578016343d2d5a1e8b7eb29a5f6534ebf5760834eaed344f32096e699958b0d6fc81694db3635c87f139475b5f3bde38d59e669a6de5fc9bc6bbd3d8b0fe778e17b1db0f629e0205389fd9101ea8befa2de3950cc337b22ab2df035670516d208b1029306bfc41770cba6889e6ddc1b33373aa44739b409b98ef00055a63274e388040aa11dd8366f491b170f9c325ec9bde29939e4ce253e3d623354c701ddcb9403323d648a4eb7fdd0f2cc219acb59585657f3c06f006a92561a1ba5e5dbbaaf4ad30781d50381dbbaea2174f57281951a669be3b5ada437d9ea0b31b4852ec2dd4eb6f40a43675b3a40a92627660e5cd5278c2885155b833d878450e525ed35b8f16bd389b5d5e9c7a6832c73f82df519b1ad90f010f9f03a3e7e302b8a331591757db5c1850881fd8b99c738421d0a8d08ea68c4094518dc8ea734d7a7684e60d19b59821808b99420b71b975923168668e882ffc7499e1842e95835e120b4b57592c01f0eed3db88965678fcf33c6b0997a20d2b8ef1631583675ab345ffa0ccfb5faec5bd253d0a2f4e63ad8db9bc8935349c5c2256dba1c9cdd942b2c79778da529dd97030fa7ba82954b5d022f934ec7a99d12eb2cfa36d5110d96f698b1e37cca9b33573e5861fb4e038605144c48787a0edf1a0c021389a8a02dd8112913a099f59278c30fb0ac92c06bb42f2b035fe193a5be72b2ad83037d8c806ab70af17eb2ddbbeb836e9a32113a16395aa6b314955bc7a6179c8cebfec6abc49cd95db8aa171a47741c7b41f88b3c4c4d684054f0db27d5683c6d70b78d442195a8d95d3ef509fbec45dacfa7c2df4764de4373584c789baf60dd0ef1acc13489ca3bbe24e87f34b7ce393c96f5489147f4146605022f8414422ef064ef975a5b9bdfafe951cc739bf74be459388e4653b39e05c498c79f816bb2ec6f2c43e94ccecd437a294c230ebbf718bd46f955ca33c1204c78b4f3351ecfa967441e04c299fe9bb10dde91a58894a12c30ce314cf91d30c444c2474ebe183db2f71e092efd6650a06e18352311bfcc0779ebcaba63086ecf23cfdaf65477be708bffb7615877ea304ba39f758ecf1dcec6e4d6c2aacb508f1d7012059f04701ddbd9511c52389818172772803901725e706bb62b28bd13565e5ee4317f5e3fd7275e198b046c4aa868366226115284e6c5ea194921d16e628a8837736096cfe585089838c0a1dd393e363032229d51071fa1eae6376b3bdf2ed8a96335fe54c6da0ada16b5b9e5fb1d842d1fbe19674281ea145345f493b92e6aa902332c238bc186ff17ff0d101ddd525bb038775a358232ca522551bd0ab3b76465e8143d09edfbbecb6d03d02f39a67d8caa764f789b0ace9e3cbad144a0141fe9ebfe4fe58c3adaf0f2f4098ca6a892fa439453069e82e6ac82373c12d5dbd241cfef53e723e353485f8cd5f5c223779588e9b31b72bb9306290204fd1b689dc64a9fdcb4c55f96ba3f656693d65bc883f0ed180612e025a984cc37773223399619e1b190369194d9dbc2a2a5df115ea4de121e9b8b46791ceaf5fff066dae91fa914c001772091243a90844c2e760b961da2a7fa0bce533efbe54728f0d44dccbf0e8c17b2e44ec443e00542e9664cc5ee77f6e003165842571abab122f2fc597d3ed0f486a37fbd3c932398b32a56eeecf2d3f66b08ebcd6b62555c8668f1cc9d4778f6f6c6bc849de386a579f86f22af24bb22427f33b2efd318d25ecdcacfab9aeb2f0fe5665a7dec94331113a00735c0578873d29e8e8ef8b89254463a0ebd20037f4a77dfa579c5a1555f08da8e38d89c9ae079ad97098fd94eaab568865522510729877e2d04b4b312dbbd1e266afbcc0d82f69c8fd76039bb562daa769c3e900f142c1f130fd57ca59f67464b45e5e92b7bf14bf7d23a81d665ba07b31c9c82aa9b42a7d194c5264b93f64077dec6e386e64df33bff8b1fa1bc407baaaa8db083d35cdab567940d5e50636486de216d0c73691f677157465391dd97cc141e5f1e3e1c915caea1b312e785290dbbf21596deaffc919e9b05be10eaadb775bce868fef341bc7f389b9382b69b2459ee5e8898e1acf3efc9c2a57e136b9510f3eb853d1c95f96cc5de26668bdd88d912dd6d091448ac5f0195c2adba25e333695c190f62fa8d9baf1695f4aff67286075595a214da050736d0650cc36ec2a265e28a969f451a9ae9bf02f5283202fc949aec11f825bae7e5f96336eb96fa24aad148485df79f73d0fcd053f927ee1aff452e81fad8915a3bf8527161a9063a99dd1d0edf49ab74b83043f9ed4f80acdfa805563e48d0d3a9b241a431bc9b07bb7ba8e68d0832a1562ef60d74c47c87b283d37409066f81af0b3f819a098e688fc1a3ae0842eb3a23fd2564f07275de22b9da64b7398c42ae9229fdd094d2227c039cc76fd4273212d734342c80bb6a2db6e42742323d91b6618c67d0834a32e606017cd7a5f0d3e51cac0bbad94a1d07e3ee9b856efd042786f11952e54ab7aa07641088d1754f82aa58ecf4a902e6075fb721eb3055ffe10bacfee67c93c9ff0e5c5c6e9967f88ddc4a5d7be60de75d982509da4234fda3cc1dd0cfe7edadd7b39ad1785293978c190a86e6e2dcba8c23452ad6ec86983c7351169df7d51e1e6e8fa651a042670b91575b5bffd1eed734bd96bc66532b4e06db095263a4a2fde6c18cc46b4d8596bc8dfeb2582786c3b8feaf830cefa2db018523a7fb60ab27b1a80f831c0644fe44aaa6d7d54f6451bb4da4e9f02515bbfa62df6ca39f0260dd552d1c98ce4178ea36104e4873990602f9daba9bc3b251c48374afd73b392ab18a41020799d1af14b1ffdc57517baff2897a8c4f27482a48be79a376fd686c2611fb3ce20d9ec74a7e764250914cdd40d6140d2a60005540bb439abc1ebfde705eba6397af9e9b849e639a1ad6721887a73e09628931bb234a6dc9010701c2d2c5419fc3befacbca2299ae48c1008b34ccbf1a24a1a53d4eb6c4acda1636169532a815647825aec267f11d108dec63a410a48066a7793760ae1aca1e9247c151db5cdbd6f13cea50fc034b6550393de9f8b9a27f43237ef9f36995bc8cd2581bf15ca72280c0afbb657e4b96065fe0464392d81476423d50c61c4fee1fe9316eca1cee8574dd460ff4402eed407eaa66238365ed6c6803ca9e67dcd9502f04bef976d2fd4d29d157c208392c5eedccfe258347618938dcee965bf95abfe13d439081bd67894b354fadaefc19552012468ac934b934bc30e1384f1b14730d406a0835e8245c82e78974e7d446164c66c2a7a0eca13965f017fc6ee6e44dbc7829f48ee3fa467e5e573f0547032e1ee5a16e4aa08cd7e681bce3857ee8f07b07ef5545809f74344f863bbb6dbfb02d85cdc71de87b5469314bc15e7da0da7ceacff08f4df85f254571ce1a00d7f5efdff65bb5af00c494f8f821cbeb290337ecd8bb610c4616cf4c8980da5c627708f59d46d8392dbacd33f0c1f37620a414be7ffca5431a8b71e384bc120c21cce72dfef5767331b0b2d4210956b3c3904e557bf2f7eeb363032491c950bff45023e8035e8c83c290182b567b79f3a9c776af650da8af5da6777d87856e3148bf019c7ae87a81e28d3545a81f0a528b1bb5fd77639751f30aada666f186979ead89103a34c2d1bbe6be477b0e24bf0f8f40fdf103a9a87672e87ab217c8b6485ffdaef19480de0b3260b70cd0d27c346b8a3507acab2cbe2b9f20f03325d61025cdbbde03526ff0afc9850ac9d6678c6f8e9de4882aa59809efedcfbf5b694422f304820df9e1c72a0a589fef872b07e9c8c29537fb896e0b806f1b91d004ac399e7cb987d595bdeb441e035e2da462988dae38455c4ca153598fabe1ef13f40d17c8df147d0bea93b2d281af7630ae699e48f95bd14d746eab13d02444bc140cde284e35956731e6e20d17fb5f0d4cc6b84fe95ff5af04833fc390d4c70009f9b7ccf307d5cd15afd3d84393d54c4131f0705697d70006bfd33539e84df7a2f9c62c110ad974ce6b0e7834cede5ff7cdb23809b117c01ed5b806198347411ded4c4f23845b0b21bf5fc7010e011376298d414f8351e8575677a064bbccebd1548dc0bfd0d164516a5c70694f5e3a592d7637c413eb76cc73875309e29e1c8dd8d641358564dbeefdfa07da2e963fb6f09b1cf910e1e4284578619795269a4916df7a20efd87851449d3d529100c90517317dc1ff187509f22aca59bebbdd64902e5b65463dd7910a84a550fa6f9fee70f7d7b95e62655b1fe934a0aba05e368e498494bf0ae212096793359c1f7dcf4bf9a6e3bf31eb7e01237b8df257c17445cc5586c1992359c1b72095844af7b42eb837c9984af04897836884559ff719285fef75dd0b08c0b993f44e809c0197e15f321f08e98cd7d18fa031858ec2b01ba5b5968634da5037011e818386e118849cb14ccc33a8a1a93cd75c7f3f59d277b60839ba1534758c9c1fcf6f1e58079751f5345722d46f0f10b371ffe6ece7d23db06c96f5a75d8acb02512ea1adabced6c754df2deb4ec768bc2f92d4de9fb4af9cb189eefd26990c85326a116b05d35bd726dc0c8693e0758d70887720fed2d31f71146f0914d38735942016484cf32e12d39ffbc5d180f85454bc63a3b2e17589e5b340299f6568791437c6a837ff40decc803868fd9278832515a0cbb75db8a33eb944ffc6c21f26c9bba6ca69f1e3f4aad30e3a86a351531284984f04cbe7875c46a42583fb7a1507fa864e60b761594b572a7f776bdd6428934ca00e66099d67b4702b73c9ee97ab9092cb89785b9f158c25495d9ffa91f3589380ead0518fb9128959588571707b21cb708bc2f81c9000ca1be448c1d5f81d66b141cdb362f00dcbf13f7d874582404fdeba9a1a47618457048d1580e485a87fbf9af81dfa5bafea4f9a9e9e79ba30b64b082cf5ef20037236439e3961410f45e2cf83a41ba808306df0f060eedccec2d04e650a97336c9b3b8cac268118324ca41113446398386bdab3db98c272faec2a945e0e7e9ac7a7787f17c6f00e4ac21fcf077971be950889bd8adfdb2435deb5d2e8db8a92472e5ef1e19c68d575890b5a985d594ad8baaf451b58a25d721486cffca3a0e5bebc0f456d201ab0a848ccccaa4c060846393c88df0f130048111bfbf81ced4ca99ffe2ca7356c99f352070155cdd250aebf8f1b14b090264e4047bf93082b27f402d1e0dbedf5d60b28e4a8ebb26de9ab199ad5884d1056942f0e92910fd27be99aa3d2cf1db8db01130ffa504fa0dda66ea74b8e3402780c89884427a95ac68f588be8d775eaf8f98a98c2ce252fa93537e7c2efae08d06f574d7a1188d862dadcaf7d11b3e2deb3bbaab27c15773e2913f8b657be87afc9dfe872e7ea9942b613aaa22c97b86557d97bdf43eacff879c4ce017bacf96a1fa5c7e31aee905dcb2bac7a23184053ab56cd98a6085c9f0140432279172098fbbdc5fe88ab20e936ae9c303d6fad5ec115c7783586896425e84b64bde64442775080bc1d89089630af36cf01622428b103c879b4ab5ba691a956b04bcdff1830bdcc08f55a6", 0x1000}, {&(0x7f0000000040)}, {&(0x7f0000000140)="c77d314ce8d4503971a6461cc2996cd5af0e5f06c49999c1a34fdb5042a80f6a2fc65a3a3443", 0x26}], 0x4) 05:11:18 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x7a, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) [ 2154.612926] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2154.635118] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2154.653709] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:18 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xffffffffffffffff, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:11:18 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x107}, 0x14}}, 0x0) [ 2154.668002] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2154.706549] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:19 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:19 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x6, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) 05:11:19 executing program 4: socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) [ 2154.792147] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:19 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xffffffffffffffff, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:11:19 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2154.886701] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2154.914912] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:19 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xffffffff, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) [ 2154.936666] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2154.960206] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:19 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:11:19 executing program 4: socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) [ 2155.083602] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2155.132868] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x1000016d, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r2 = syz_open_pts(r1, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:11:19 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:19 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:11:19 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x6, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) 05:11:19 executing program 4: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:19 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) [ 2155.591430] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2155.628724] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:19 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:11:19 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB, @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2155.656525] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:19 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x6000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) 05:11:19 executing program 4: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:20 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x3, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) 05:11:20 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB, @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2155.821956] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2155.859199] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2155.894872] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:20 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x1000016d, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) ioctl$TCSETSF(0xffffffffffffffff, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:11:20 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, 0x0) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:11:20 executing program 4: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:20 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB, @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:20 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xfffff000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) 05:11:20 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x6000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) 05:11:20 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, 0x0) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2156.558825] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2156.596873] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:20 executing program 4: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:20 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, 0x0) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:11:20 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b000100697036677265000028000280060003000700", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2156.682826] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:20 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x4000000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) 05:11:21 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x1000000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) [ 2156.724961] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2156.841648] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2156.860180] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:21 executing program 4: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:21 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b000100697036677265000028000280060003000700", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:21 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) gettid() rt_sigqueueinfo(0x0, 0x3c, &(0x7f0000000040)) 05:11:21 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x1000016d, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) ioctl$TCSETSF(0xffffffffffffffff, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:11:21 executing program 1: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) 05:11:21 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x60, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) [ 2157.442294] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:21 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b000100697036677265000028000280060003000700", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:21 executing program 4: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) [ 2157.489186] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2157.527116] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:21 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xe, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) 05:11:21 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x8, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) 05:11:21 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f00000006000200020000", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2157.619601] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:21 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:21 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f00000006000200020000", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2157.690533] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2157.745452] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:22 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) [ 2157.808039] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2157.822802] nla_parse: 12 callbacks suppressed [ 2157.822812] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2157.872170] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2157.897512] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:24 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) gettid() rt_sigqueueinfo(0x0, 0x3c, &(0x7f0000000040)) 05:11:24 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x2, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) 05:11:24 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:24 executing program 1 (fault-call:12 fault-nth:0): prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:11:24 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f00000006000200020000", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:24 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x1000016d, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) ioctl$TCSETSF(0xffffffffffffffff, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:11:24 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) [ 2160.466706] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2160.476401] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2160.510774] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2160.521091] FAULT_INJECTION: forcing a failure. [ 2160.521091] name failslab, interval 1, probability 0, space 0, times 0 [ 2160.532578] CPU: 1 PID: 30716 Comm: syz-executor.1 Not tainted 4.19.206-syzkaller #0 [ 2160.540454] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2160.549802] Call Trace: [ 2160.552393] dump_stack+0x1fc/0x2ef [ 2160.556029] should_fail.cold+0xa/0xf 05:11:24 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b00", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2160.559834] ? setup_fault_attr+0x200/0x200 [ 2160.564178] ? __sigqueue_alloc+0x18a/0x4c0 [ 2160.564340] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2160.568502] __should_failslab+0x115/0x180 [ 2160.568601] should_failslab+0x5/0x10 [ 2160.568615] kmem_cache_alloc+0x3f/0x370 [ 2160.568629] __sigqueue_alloc+0x246/0x4c0 [ 2160.568646] __send_signal+0x3f9/0x15c0 [ 2160.597542] group_send_sig_info+0x1cd/0x2d0 [ 2160.601957] ? __se_sys_rt_tgsigqueueinfo+0x1b0/0x1b0 [ 2160.607149] ? kill_pid_info+0x23/0x200 [ 2160.611126] ? kill_pid_info+0x23/0x200 [ 2160.615100] kill_pid_info+0xb6/0x200 [ 2160.618907] kill_proc_info+0x8b/0x180 [ 2160.622803] __se_sys_rt_sigqueueinfo+0xdb/0x170 [ 2160.627562] ? kill_proc_info+0x180/0x180 [ 2160.631721] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2160.636747] ? do_syscall_64+0x21/0x620 [ 2160.640727] do_syscall_64+0xf9/0x620 [ 2160.644538] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2160.649722] RIP: 0033:0x4665f9 [ 2160.652917] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2160.661819] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2160.671817] RSP: 002b:00007f10a1753188 EFLAGS: 00000246 ORIG_RAX: 0000000000000081 [ 2160.671830] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2160.671837] RDX: 0000000020000040 RSI: 000000000000003c RDI: 00000000000025cd [ 2160.671844] RBP: 00007f10a17531d0 R08: 0000000000000000 R09: 0000000000000000 [ 2160.671851] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2160.671859] R13: 00007ffc4ff1ac6f R14: 00007f10a1753300 R15: 0000000000022000 [ 2160.679024] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:25 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) [ 2160.752220] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:25 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:11:25 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b00", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:25 executing program 2 (fault-call:1 fault-nth:0): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2160.838360] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2160.861675] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2160.906175] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2160.943398] FAULT_INJECTION: forcing a failure. [ 2160.943398] name failslab, interval 1, probability 0, space 0, times 0 [ 2160.967749] CPU: 0 PID: 30749 Comm: syz-executor.2 Not tainted 4.19.206-syzkaller #0 [ 2160.975662] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2160.985020] Call Trace: [ 2160.987619] dump_stack+0x1fc/0x2ef [ 2160.991263] should_fail.cold+0xa/0xf [ 2160.995083] ? setup_fault_attr+0x200/0x200 [ 2160.999414] ? lock_acquire+0x170/0x3c0 [ 2161.003410] __should_failslab+0x115/0x180 [ 2161.007654] should_failslab+0x5/0x10 [ 2161.011464] kmem_cache_alloc_node+0x245/0x3b0 [ 2161.016059] __alloc_skb+0x71/0x560 [ 2161.019701] netlink_sendmsg+0x9ee/0xc40 [ 2161.023771] ? aa_af_perm+0x230/0x230 [ 2161.027578] ? nlmsg_notify+0x1a0/0x1a0 [ 2161.031560] ? kernel_recvmsg+0x220/0x220 [ 2161.035714] ? nlmsg_notify+0x1a0/0x1a0 [ 2161.039686] sock_sendmsg+0xc3/0x120 [ 2161.043391] ___sys_sendmsg+0x7bb/0x8e0 [ 2161.047361] ? check_preemption_disabled+0x41/0x280 [ 2161.052362] ? copy_msghdr_from_user+0x440/0x440 [ 2161.057106] ? __fget+0x32f/0x510 [ 2161.060543] ? lock_downgrade+0x720/0x720 [ 2161.064686] ? check_preemption_disabled+0x41/0x280 [ 2161.069702] ? check_preemption_disabled+0x41/0x280 [ 2161.074704] ? __fget+0x356/0x510 [ 2161.078151] ? do_dup2+0x450/0x450 [ 2161.081684] ? lock_downgrade+0x720/0x720 [ 2161.085824] ? vfs_write+0x3d7/0x540 [ 2161.089624] ? __fdget+0x1d0/0x230 [ 2161.093174] __x64_sys_sendmsg+0x132/0x220 [ 2161.097401] ? __sys_sendmsg+0x1b0/0x1b0 [ 2161.101455] ? vfs_write+0x393/0x540 [ 2161.105181] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2161.110582] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2161.115593] ? do_syscall_64+0x21/0x620 [ 2161.119557] do_syscall_64+0xf9/0x620 [ 2161.123358] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2161.128532] RIP: 0033:0x4665f9 [ 2161.131707] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2161.150593] RSP: 002b:00007f28ce498188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2161.158295] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2161.165550] RDX: 0000000000000000 RSI: 0000000020000700 RDI: 0000000000000003 [ 2161.172805] RBP: 00007f28ce4981d0 R08: 0000000000000000 R09: 0000000000000000 [ 2161.180077] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2161.187335] R13: 00007fff0e1e4e8f R14: 00007f28ce498300 R15: 0000000000022000 [ 2161.476735] ieee802154 phy0 wpan0: encryption failed: -22 [ 2161.482410] ieee802154 phy1 wpan1: encryption failed: -22 05:11:27 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:11:27 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) gettid() rt_sigqueueinfo(0x0, 0x3c, &(0x7f0000000040)) 05:11:27 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:27 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b00", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:27 executing program 2 (fault-call:1 fault-nth:1): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:27 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x1000016d, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0, 0x0, 0x0) r2 = syz_open_pts(r1, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) [ 2163.557086] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2163.572043] FAULT_INJECTION: forcing a failure. [ 2163.572043] name failslab, interval 1, probability 0, space 0, times 0 [ 2163.581714] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2163.589480] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2163.613212] CPU: 0 PID: 30766 Comm: syz-executor.2 Not tainted 4.19.206-syzkaller #0 [ 2163.621117] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2163.630470] Call Trace: [ 2163.633069] dump_stack+0x1fc/0x2ef [ 2163.636718] should_fail.cold+0xa/0xf [ 2163.640615] ? setup_fault_attr+0x200/0x200 [ 2163.644944] ? lock_acquire+0x170/0x3c0 [ 2163.648931] __should_failslab+0x115/0x180 [ 2163.653181] should_failslab+0x5/0x10 [ 2163.656992] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 2163.662109] __kmalloc_node_track_caller+0x38/0x70 [ 2163.664738] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2163.667044] __alloc_skb+0xae/0x560 [ 2163.667064] netlink_sendmsg+0x9ee/0xc40 [ 2163.667082] ? aa_af_perm+0x230/0x230 [ 2163.667097] ? nlmsg_notify+0x1a0/0x1a0 [ 2163.667112] ? kernel_recvmsg+0x220/0x220 [ 2163.667135] ? nlmsg_notify+0x1a0/0x1a0 [ 2163.667151] sock_sendmsg+0xc3/0x120 [ 2163.667166] ___sys_sendmsg+0x7bb/0x8e0 [ 2163.667186] ? check_preemption_disabled+0x41/0x280 [ 2163.676897] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2163.679372] ? copy_msghdr_from_user+0x440/0x440 [ 2163.679390] ? __fget+0x32f/0x510 [ 2163.679417] ? lock_downgrade+0x720/0x720 [ 2163.679434] ? check_preemption_disabled+0x41/0x280 [ 2163.679452] ? check_preemption_disabled+0x41/0x280 [ 2163.679473] ? __fget+0x356/0x510 [ 2163.726546] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2163.728740] ? do_dup2+0x450/0x450 [ 2163.728758] ? lock_downgrade+0x720/0x720 [ 2163.728775] ? vfs_write+0x3d7/0x540 [ 2163.728795] ? __fdget+0x1d0/0x230 [ 2163.728815] __x64_sys_sendmsg+0x132/0x220 [ 2163.728832] ? __sys_sendmsg+0x1b0/0x1b0 [ 2163.733338] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2163.737979] ? vfs_write+0x393/0x540 [ 2163.738008] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2163.738025] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2163.738041] ? do_syscall_64+0x21/0x620 [ 2163.738056] do_syscall_64+0xf9/0x620 [ 2163.738074] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2163.738086] RIP: 0033:0x4665f9 [ 2163.738101] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2163.738109] RSP: 002b:00007f28ce498188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2163.738123] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2163.738131] RDX: 0000000000000000 RSI: 0000000020000700 RDI: 0000000000000003 05:11:27 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b0009000000", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:27 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b0009000000", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:28 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b0009000000", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:28 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x2}) 05:11:28 executing program 2 (fault-call:1 fault-nth:2): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2163.738139] RBP: 00007f28ce4981d0 R08: 0000000000000000 R09: 0000000000000000 [ 2163.738146] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2163.738158] R13: 00007fff0e1e4e8f R14: 00007f28ce498300 R15: 0000000000022000 [ 2163.810419] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:28 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:28 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x7}) [ 2163.979627] FAULT_INJECTION: forcing a failure. [ 2163.979627] name failslab, interval 1, probability 0, space 0, times 0 [ 2164.013758] CPU: 1 PID: 30796 Comm: syz-executor.2 Not tainted 4.19.206-syzkaller #0 [ 2164.021666] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2164.031016] Call Trace: [ 2164.033620] dump_stack+0x1fc/0x2ef [ 2164.037265] should_fail.cold+0xa/0xf [ 2164.041074] ? setup_fault_attr+0x200/0x200 [ 2164.045425] ? lock_downgrade+0x720/0x720 [ 2164.049587] ? check_preemption_disabled+0x41/0x280 [ 2164.050764] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2164.054609] __should_failslab+0x115/0x180 [ 2164.054629] should_failslab+0x5/0x10 [ 2164.054645] kmem_cache_alloc+0x3f/0x370 [ 2164.054662] skb_clone+0x151/0x3d0 [ 2164.054681] netlink_deliver_tap+0x955/0xb00 [ 2164.054704] netlink_unicast+0x545/0x690 [ 2164.054723] ? netlink_sendskb+0x110/0x110 [ 2164.054738] ? _copy_from_iter_full+0x229/0x7c0 [ 2164.054751] ? __phys_addr_symbol+0x2c/0x70 [ 2164.054768] ? __check_object_size+0x17b/0x3e0 [ 2164.105178] netlink_sendmsg+0x6bb/0xc40 [ 2164.109253] ? aa_af_perm+0x230/0x230 [ 2164.113061] ? nlmsg_notify+0x1a0/0x1a0 [ 2164.117045] ? kernel_recvmsg+0x220/0x220 [ 2164.121208] ? nlmsg_notify+0x1a0/0x1a0 [ 2164.125190] sock_sendmsg+0xc3/0x120 [ 2164.128914] ___sys_sendmsg+0x7bb/0x8e0 [ 2164.132898] ? check_preemption_disabled+0x41/0x280 [ 2164.137920] ? copy_msghdr_from_user+0x440/0x440 [ 2164.142685] ? __fget+0x32f/0x510 [ 2164.146150] ? lock_downgrade+0x720/0x720 [ 2164.150303] ? check_preemption_disabled+0x41/0x280 [ 2164.155330] ? check_preemption_disabled+0x41/0x280 [ 2164.160353] ? __fget+0x356/0x510 [ 2164.163815] ? do_dup2+0x450/0x450 [ 2164.167358] ? lock_downgrade+0x720/0x720 [ 2164.171513] ? vfs_write+0x3d7/0x540 [ 2164.175230] ? __fdget+0x1d0/0x230 [ 2164.178784] __x64_sys_sendmsg+0x132/0x220 [ 2164.183026] ? __sys_sendmsg+0x1b0/0x1b0 [ 2164.187089] ? vfs_write+0x393/0x540 [ 2164.190847] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2164.196218] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2164.201241] ? do_syscall_64+0x21/0x620 [ 2164.205225] do_syscall_64+0xf9/0x620 [ 2164.209037] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2164.214226] RIP: 0033:0x4665f9 [ 2164.217420] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2164.236319] RSP: 002b:00007f28ce498188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2164.244029] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2164.251300] RDX: 0000000000000000 RSI: 0000000020000700 RDI: 0000000000000003 [ 2164.258573] RBP: 00007f28ce4981d0 R08: 0000000000000000 R09: 0000000000000000 [ 2164.265843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2164.273114] R13: 00007fff0e1e4e8f R14: 00007f28ce498300 R15: 0000000000022000 [ 2164.311637] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:30 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x8}) 05:11:30 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x0, &(0x7f0000000040)) 05:11:30 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b00090000000800", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:30 executing program 2 (fault-call:1 fault-nth:3): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:30 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:30 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x1000016d, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0, 0x0, 0x0) r2 = syz_open_pts(r1, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) [ 2166.611421] FAULT_INJECTION: forcing a failure. [ 2166.611421] name failslab, interval 1, probability 0, space 0, times 0 [ 2166.624354] CPU: 1 PID: 30826 Comm: syz-executor.2 Not tainted 4.19.206-syzkaller #0 [ 2166.632256] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2166.641617] Call Trace: [ 2166.644223] dump_stack+0x1fc/0x2ef [ 2166.647871] should_fail.cold+0xa/0xf [ 2166.651694] ? setup_fault_attr+0x200/0x200 [ 2166.656028] ? lock_acquire+0x170/0x3c0 [ 2166.660025] __should_failslab+0x115/0x180 [ 2166.664275] should_failslab+0x5/0x10 [ 2166.668085] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 2166.673205] __kmalloc_node+0x38/0x70 [ 2166.677030] kvmalloc_node+0x61/0xf0 [ 2166.680753] alloc_netdev_mqs+0x97/0xd50 [ 2166.684830] ? ip6gre_header+0x8e0/0x8e0 [ 2166.688908] rtnl_create_link+0x1d4/0xa40 [ 2166.693079] rtnl_newlink+0xf45/0x15c0 [ 2166.697072] ? rtnl_getlink+0x620/0x620 [ 2166.701064] ? mark_held_locks+0xf0/0xf0 [ 2166.705131] ? unwind_next_frame+0xeee/0x1400 [ 2166.709630] ? __save_stack_trace+0x72/0x190 [ 2166.714046] ? deref_stack_reg+0x134/0x1d0 [ 2166.718288] ? get_reg+0x176/0x1f0 [ 2166.721837] ? __read_once_size_nocheck.constprop.0+0x10/0x10 [ 2166.727726] ? deref_stack_reg+0x1d0/0x1d0 [ 2166.731966] ? unwind_next_frame+0xeee/0x1400 [ 2166.736469] ? is_bpf_text_address+0xd5/0x1b0 [ 2166.740979] ? lock_downgrade+0x720/0x720 [ 2166.745131] ? lock_acquire+0x170/0x3c0 [ 2166.749111] ? __bpf_address_lookup+0x330/0x330 [ 2166.753797] ? check_preemption_disabled+0x41/0x280 05:11:30 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x700}) 05:11:31 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x2000}) [ 2166.758836] ? __lock_acquire+0x6de/0x3ff0 [ 2166.763089] ? __kasan_slab_free+0x186/0x1f0 [ 2166.767500] ? kmem_cache_free+0x7f/0x260 [ 2166.771650] ? kfree_skbmem+0xc1/0x140 [ 2166.775554] ? mark_held_locks+0xf0/0xf0 [ 2166.779618] ? __dev_queue_xmit+0x269d/0x2e00 [ 2166.784113] ? netlink_deliver_tap+0x8fb/0xb00 [ 2166.788696] ? netlink_unicast+0x545/0x690 [ 2166.792928] ? netlink_sendmsg+0x6bb/0xc40 [ 2166.797167] ? sock_sendmsg+0xc3/0x120 [ 2166.801062] ? ___sys_sendmsg+0x7bb/0x8e0 [ 2166.805219] ? __x64_sys_sendmsg+0x132/0x220 [ 2166.809626] ? do_syscall_64+0xf9/0x620 [ 2166.813603] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2166.814812] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2166.818997] ? mutex_trylock+0x1a0/0x1a0 [ 2166.819016] ? check_preemption_disabled+0x41/0x280 [ 2166.819034] ? rtnetlink_rcv_msg+0x2d0/0xb80 [ 2166.819061] ? rtnl_getlink+0x620/0x620 [ 2166.819077] rtnetlink_rcv_msg+0x453/0xb80 [ 2166.819095] ? rtnl_calcit.isra.0+0x430/0x430 [ 2166.819110] ? rcu_nmi_exit+0xb3/0x180 [ 2166.819126] ? netdev_pick_tx+0x2f0/0x2f0 05:11:31 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) [ 2166.819149] netlink_rcv_skb+0x160/0x440 [ 2166.819165] ? rtnl_calcit.isra.0+0x430/0x430 [ 2166.819179] ? netlink_ack+0xae0/0xae0 [ 2166.819206] netlink_unicast+0x4d5/0x690 [ 2166.819225] ? netlink_sendskb+0x110/0x110 [ 2166.819238] ? _copy_from_iter_full+0x229/0x7c0 [ 2166.819256] ? __phys_addr_symbol+0x2c/0x70 [ 2166.891728] ? __check_object_size+0x17b/0x3e0 [ 2166.896325] netlink_sendmsg+0x6bb/0xc40 [ 2166.900397] ? aa_af_perm+0x230/0x230 [ 2166.904209] ? nlmsg_notify+0x1a0/0x1a0 [ 2166.908196] ? kernel_recvmsg+0x220/0x220 [ 2166.912358] ? nlmsg_notify+0x1a0/0x1a0 [ 2166.916339] sock_sendmsg+0xc3/0x120 [ 2166.920057] ___sys_sendmsg+0x7bb/0x8e0 [ 2166.924223] ? check_preemption_disabled+0x41/0x280 [ 2166.929250] ? copy_msghdr_from_user+0x440/0x440 [ 2166.934010] ? __fget+0x32f/0x510 [ 2166.937474] ? lock_downgrade+0x720/0x720 [ 2166.941624] ? check_preemption_disabled+0x41/0x280 [ 2166.946648] ? check_preemption_disabled+0x41/0x280 [ 2166.951672] ? __fget+0x356/0x510 [ 2166.955137] ? do_dup2+0x450/0x450 [ 2166.958675] ? lock_downgrade+0x720/0x720 [ 2166.962826] ? vfs_write+0x3d7/0x540 [ 2166.966552] ? __fdget+0x1d0/0x230 [ 2166.970104] __x64_sys_sendmsg+0x132/0x220 [ 2166.974340] ? __sys_sendmsg+0x1b0/0x1b0 [ 2166.978402] ? vfs_write+0x393/0x540 [ 2166.982143] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2166.987513] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2166.992538] ? do_syscall_64+0x21/0x620 [ 2166.996524] do_syscall_64+0xf9/0x620 [ 2167.000333] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2167.005521] RIP: 0033:0x4665f9 [ 2167.008718] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2167.027619] RSP: 002b:00007f28ce498188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2167.035329] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2167.042602] RDX: 0000000000000000 RSI: 0000000020000700 RDI: 0000000000000003 [ 2167.049873] RBP: 00007f28ce4981d0 R08: 0000000000000000 R09: 0000000000000000 [ 2167.057139] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2167.064409] R13: 00007fff0e1e4e8f R14: 00007f28ce498300 R15: 0000000000022000 05:11:31 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x200000}) 05:11:31 executing program 2 (fault-call:1 fault-nth:4): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2167.105958] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2167.125572] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2167.187037] FAULT_INJECTION: forcing a failure. [ 2167.187037] name failslab, interval 1, probability 0, space 0, times 0 [ 2167.202776] CPU: 1 PID: 30865 Comm: syz-executor.2 Not tainted 4.19.206-syzkaller #0 [ 2167.210673] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2167.220026] Call Trace: [ 2167.222625] dump_stack+0x1fc/0x2ef [ 2167.226266] should_fail.cold+0xa/0xf [ 2167.230076] ? setup_fault_attr+0x200/0x200 [ 2167.234404] ? pcpu_alloc+0xe78/0x1190 [ 2167.238305] __should_failslab+0x115/0x180 [ 2167.242551] should_failslab+0x5/0x10 [ 2167.246356] kmem_cache_alloc_trace+0x46/0x380 [ 2167.250951] __hw_addr_create_ex+0x5b/0x310 [ 2167.255283] __hw_addr_add_ex+0x1ed/0x2b0 [ 2167.259462] dev_addr_init+0x10b/0x1f0 [ 2167.263370] ? dev_mc_flush+0x30/0x30 [ 2167.267187] alloc_netdev_mqs+0x13d/0xd50 [ 2167.271340] ? ip6gre_header+0x8e0/0x8e0 [ 2167.275412] rtnl_create_link+0x1d4/0xa40 [ 2167.279568] rtnl_newlink+0xf45/0x15c0 [ 2167.283474] ? rtnl_getlink+0x620/0x620 [ 2167.287463] ? mark_held_locks+0xf0/0xf0 [ 2167.291530] ? unwind_next_frame+0xeee/0x1400 [ 2167.296028] ? __save_stack_trace+0x72/0x190 [ 2167.300439] ? deref_stack_reg+0x134/0x1d0 [ 2167.304678] ? get_reg+0x176/0x1f0 [ 2167.308232] ? __read_once_size_nocheck.constprop.0+0x10/0x10 [ 2167.314122] ? deref_stack_reg+0x1d0/0x1d0 [ 2167.318364] ? unwind_next_frame+0xeee/0x1400 [ 2167.322867] ? is_bpf_text_address+0xd5/0x1b0 [ 2167.327373] ? lock_downgrade+0x720/0x720 [ 2167.331528] ? lock_acquire+0x170/0x3c0 05:11:31 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x1000000}) 05:11:31 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) [ 2167.335512] ? __bpf_address_lookup+0x330/0x330 [ 2167.340189] ? check_preemption_disabled+0x41/0x280 [ 2167.345242] ? __lock_acquire+0x6de/0x3ff0 [ 2167.349493] ? __kasan_slab_free+0x186/0x1f0 [ 2167.353908] ? kmem_cache_free+0x7f/0x260 [ 2167.358059] ? kfree_skbmem+0xc1/0x140 [ 2167.361954] ? mark_held_locks+0xf0/0xf0 [ 2167.366022] ? __dev_queue_xmit+0x269d/0x2e00 [ 2167.370535] ? netlink_deliver_tap+0x8fb/0xb00 [ 2167.375120] ? netlink_unicast+0x545/0x690 [ 2167.379355] ? netlink_sendmsg+0x6bb/0xc40 [ 2167.383598] ? sock_sendmsg+0xc3/0x120 [ 2167.387487] ? ___sys_sendmsg+0x7bb/0x8e0 [ 2167.391639] ? __x64_sys_sendmsg+0x132/0x220 [ 2167.396047] ? do_syscall_64+0xf9/0x620 [ 2167.400027] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2167.405429] ? mutex_trylock+0x1a0/0x1a0 [ 2167.409498] ? check_preemption_disabled+0x41/0x280 [ 2167.414519] ? rtnetlink_rcv_msg+0x2d0/0xb80 [ 2167.418942] ? rtnl_getlink+0x620/0x620 [ 2167.422925] rtnetlink_rcv_msg+0x453/0xb80 [ 2167.427167] ? rtnl_calcit.isra.0+0x430/0x430 [ 2167.431676] ? memcpy+0x35/0x50 [ 2167.434965] ? netdev_pick_tx+0x2f0/0x2f0 [ 2167.439115] ? __copy_skb_header+0x414/0x500 [ 2167.443529] ? kfree_skbmem+0x140/0x140 [ 2167.447516] netlink_rcv_skb+0x160/0x440 [ 2167.451582] ? rtnl_calcit.isra.0+0x430/0x430 [ 2167.456082] ? netlink_ack+0xae0/0xae0 [ 2167.459985] netlink_unicast+0x4d5/0x690 [ 2167.464054] ? netlink_sendskb+0x110/0x110 [ 2167.468289] ? _copy_from_iter_full+0x229/0x7c0 [ 2167.472964] ? __phys_addr_symbol+0x2c/0x70 [ 2167.477287] ? __check_object_size+0x17b/0x3e0 [ 2167.481877] netlink_sendmsg+0x6bb/0xc40 [ 2167.485947] ? aa_af_perm+0x230/0x230 [ 2167.489751] ? nlmsg_notify+0x1a0/0x1a0 [ 2167.493733] ? kernel_recvmsg+0x220/0x220 [ 2167.497890] ? nlmsg_notify+0x1a0/0x1a0 [ 2167.501955] sock_sendmsg+0xc3/0x120 [ 2167.505675] ___sys_sendmsg+0x7bb/0x8e0 [ 2167.509663] ? check_preemption_disabled+0x41/0x280 [ 2167.514692] ? copy_msghdr_from_user+0x440/0x440 [ 2167.519458] ? __fget+0x32f/0x510 [ 2167.522923] ? lock_downgrade+0x720/0x720 [ 2167.527081] ? check_preemption_disabled+0x41/0x280 [ 2167.532101] ? check_preemption_disabled+0x41/0x280 [ 2167.537132] ? __fget+0x356/0x510 [ 2167.540594] ? do_dup2+0x450/0x450 [ 2167.544136] ? lock_downgrade+0x720/0x720 [ 2167.548297] ? vfs_write+0x3d7/0x540 [ 2167.552021] ? __fdget+0x1d0/0x230 [ 2167.555570] __x64_sys_sendmsg+0x132/0x220 [ 2167.559811] ? __sys_sendmsg+0x1b0/0x1b0 [ 2167.563887] ? vfs_write+0x393/0x540 [ 2167.567625] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2167.572995] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2167.578020] ? do_syscall_64+0x21/0x620 [ 2167.582008] do_syscall_64+0xf9/0x620 [ 2167.585824] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2167.591013] RIP: 0033:0x4665f9 [ 2167.594213] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2167.613120] RSP: 002b:00007f28ce498188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2167.620834] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2167.628109] RDX: 0000000000000000 RSI: 0000000020000700 RDI: 0000000000000003 [ 2167.635383] RBP: 00007f28ce4981d0 R08: 0000000000000000 R09: 0000000000000000 [ 2167.642657] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2167.649940] R13: 00007fff0e1e4e8f R14: 00007f28ce498300 R15: 0000000000022000 05:11:33 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x1000016d, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0, 0x0, 0x0) r2 = syz_open_pts(r1, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:11:33 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x0, &(0x7f0000000040)) 05:11:33 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x2000000}) 05:11:33 executing program 2 (fault-call:1 fault-nth:5): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:33 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b00090000000800", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:33 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) [ 2169.693916] FAULT_INJECTION: forcing a failure. [ 2169.693916] name failslab, interval 1, probability 0, space 0, times 0 [ 2169.711180] CPU: 0 PID: 30897 Comm: syz-executor.2 Not tainted 4.19.206-syzkaller #0 [ 2169.719082] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2169.728437] Call Trace: [ 2169.731038] dump_stack+0x1fc/0x2ef [ 2169.734682] should_fail.cold+0xa/0xf [ 2169.738491] ? setup_fault_attr+0x200/0x200 [ 2169.742821] ? lock_acquire+0x170/0x3c0 [ 2169.746809] __should_failslab+0x115/0x180 [ 2169.751064] should_failslab+0x5/0x10 [ 2169.754876] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 2169.759992] __kmalloc_node+0x38/0x70 [ 2169.763797] kvmalloc_node+0x61/0xf0 [ 2169.767519] alloc_netdev_mqs+0x69f/0xd50 [ 2169.771686] rtnl_create_link+0x1d4/0xa40 [ 2169.775847] rtnl_newlink+0xf45/0x15c0 [ 2169.779749] ? rtnl_getlink+0x620/0x620 [ 2169.783736] ? finish_task_switch+0x118/0x760 [ 2169.788296] ? _raw_spin_unlock_irq+0x24/0x80 [ 2169.792784] ? mark_held_locks+0xf0/0xf0 [ 2169.796847] ? unwind_next_frame+0xeee/0x1400 [ 2169.801345] ? __save_stack_trace+0x72/0x190 [ 2169.805754] ? deref_stack_reg+0x134/0x1d0 [ 2169.809980] ? get_reg+0x176/0x1f0 [ 2169.813555] ? __read_once_size_nocheck.constprop.0+0x10/0x10 [ 2169.819451] ? deref_stack_reg+0x1d0/0x1d0 [ 2169.823679] ? __schedule+0x88f/0x2040 [ 2169.827576] ? is_bpf_text_address+0xd5/0x1b0 [ 2169.832068] ? lock_downgrade+0x720/0x720 [ 2169.836216] ? lock_acquire+0x170/0x3c0 [ 2169.840191] ? __bpf_address_lookup+0x330/0x330 [ 2169.844877] ? check_preemption_disabled+0x41/0x280 [ 2169.849920] ? __lock_acquire+0x6de/0x3ff0 [ 2169.854164] ? __kasan_slab_free+0x186/0x1f0 [ 2169.858577] ? kmem_cache_free+0x7f/0x260 [ 2169.862737] ? kfree_skbmem+0xc1/0x140 [ 2169.866684] ? mark_held_locks+0xf0/0xf0 [ 2169.870827] ? __dev_queue_xmit+0x269d/0x2e00 [ 2169.875319] ? netlink_deliver_tap+0x8fb/0xb00 [ 2169.879903] ? netlink_unicast+0x545/0x690 [ 2169.884143] ? netlink_sendmsg+0x6bb/0xc40 [ 2169.888378] ? sock_sendmsg+0xc3/0x120 [ 2169.892262] ? ___sys_sendmsg+0x7bb/0x8e0 [ 2169.896428] ? __x64_sys_sendmsg+0x132/0x220 [ 2169.900891] ? do_syscall_64+0xf9/0x620 [ 2169.904876] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2169.910258] ? mutex_trylock+0x1a0/0x1a0 [ 2169.914324] ? check_preemption_disabled+0x41/0x280 [ 2169.919348] ? rtnetlink_rcv_msg+0x2d0/0xb80 [ 2169.923780] ? rtnl_getlink+0x620/0x620 [ 2169.927750] rtnetlink_rcv_msg+0x453/0xb80 [ 2169.931975] ? rtnl_calcit.isra.0+0x430/0x430 [ 2169.936473] ? memcpy+0x35/0x50 [ 2169.939752] ? netdev_pick_tx+0x2f0/0x2f0 [ 2169.943889] ? __copy_skb_header+0x414/0x500 [ 2169.948302] ? kfree_skbmem+0x140/0x140 [ 2169.952284] netlink_rcv_skb+0x160/0x440 [ 2169.956358] ? rtnl_calcit.isra.0+0x430/0x430 [ 2169.960879] ? netlink_ack+0xae0/0xae0 [ 2169.964782] netlink_unicast+0x4d5/0x690 [ 2169.968846] ? netlink_sendskb+0x110/0x110 [ 2169.973063] ? _copy_from_iter_full+0x229/0x7c0 [ 2169.977734] ? __phys_addr_symbol+0x2c/0x70 [ 2169.982068] ? __check_object_size+0x17b/0x3e0 [ 2169.986657] netlink_sendmsg+0x6bb/0xc40 [ 2169.990726] ? aa_af_perm+0x230/0x230 [ 2169.994530] ? nlmsg_notify+0x1a0/0x1a0 [ 2169.998512] ? kernel_recvmsg+0x220/0x220 [ 2170.002666] ? nlmsg_notify+0x1a0/0x1a0 [ 2170.006637] sock_sendmsg+0xc3/0x120 [ 2170.010348] ___sys_sendmsg+0x7bb/0x8e0 [ 2170.014330] ? check_preemption_disabled+0x41/0x280 [ 2170.019347] ? copy_msghdr_from_user+0x440/0x440 [ 2170.024106] ? __fget+0x32f/0x510 [ 2170.027559] ? lock_downgrade+0x720/0x720 [ 2170.031704] ? check_preemption_disabled+0x41/0x280 [ 2170.036727] ? check_preemption_disabled+0x41/0x280 [ 2170.041750] ? __fget+0x356/0x510 [ 2170.045202] ? do_dup2+0x450/0x450 [ 2170.048742] ? lock_downgrade+0x720/0x720 [ 2170.052884] ? vfs_write+0x3d7/0x540 [ 2170.056605] ? __fdget+0x1d0/0x230 [ 2170.060151] __x64_sys_sendmsg+0x132/0x220 [ 2170.064457] ? __sys_sendmsg+0x1b0/0x1b0 [ 2170.068512] ? vfs_write+0x393/0x540 [ 2170.072225] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2170.077593] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2170.082652] ? do_syscall_64+0x21/0x620 [ 2170.086617] do_syscall_64+0xf9/0x620 [ 2170.090407] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2170.095588] RIP: 0033:0x4665f9 [ 2170.098782] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2170.117688] RSP: 002b:00007f28ce498188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2170.125401] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2170.132665] RDX: 0000000000000000 RSI: 0000000020000700 RDI: 0000000000000003 05:11:34 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r0, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:34 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x7000000}) [ 2170.139934] RBP: 00007f28ce4981d0 R08: 0000000000000000 R09: 0000000000000000 [ 2170.147197] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2170.154462] R13: 00007fff0e1e4e8f R14: 00007f28ce498300 R15: 0000000000022000 05:11:34 executing program 2 (fault-call:1 fault-nth:6): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2170.222951] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2170.248022] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:34 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r0, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:34 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b00090000000800", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:34 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x8000000}) [ 2170.333943] FAULT_INJECTION: forcing a failure. [ 2170.333943] name failslab, interval 1, probability 0, space 0, times 0 [ 2170.360523] CPU: 1 PID: 30923 Comm: syz-executor.2 Not tainted 4.19.206-syzkaller #0 [ 2170.368465] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2170.377818] Call Trace: [ 2170.380415] dump_stack+0x1fc/0x2ef [ 2170.384054] should_fail.cold+0xa/0xf [ 2170.387865] ? setup_fault_attr+0x200/0x200 [ 2170.392192] ? lock_acquire+0x170/0x3c0 [ 2170.396174] __should_failslab+0x115/0x180 [ 2170.400420] should_failslab+0x5/0x10 [ 2170.404227] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 2170.409338] __kmalloc_node+0x38/0x70 [ 2170.413148] kvmalloc_node+0x61/0xf0 [ 2170.416871] alloc_netdev_mqs+0x831/0xd50 [ 2170.421042] rtnl_create_link+0x1d4/0xa40 [ 2170.425296] rtnl_newlink+0xf45/0x15c0 [ 2170.429199] ? rtnl_getlink+0x620/0x620 [ 2170.433196] ? mark_held_locks+0xf0/0xf0 [ 2170.437273] ? unwind_next_frame+0xeee/0x1400 [ 2170.441782] ? __save_stack_trace+0x72/0x190 [ 2170.446192] ? deref_stack_reg+0x134/0x1d0 [ 2170.450429] ? get_reg+0x176/0x1f0 [ 2170.453977] ? __read_once_size_nocheck.constprop.0+0x10/0x10 [ 2170.459866] ? deref_stack_reg+0x1d0/0x1d0 [ 2170.464106] ? unwind_next_frame+0xeee/0x1400 [ 2170.468626] ? is_bpf_text_address+0xd5/0x1b0 [ 2170.473137] ? lock_downgrade+0x720/0x720 [ 2170.477288] ? lock_acquire+0x170/0x3c0 [ 2170.481272] ? __bpf_address_lookup+0x330/0x330 [ 2170.485950] ? check_preemption_disabled+0x41/0x280 [ 2170.490991] ? __lock_acquire+0x6de/0x3ff0 [ 2170.495245] ? __kasan_slab_free+0x186/0x1f0 [ 2170.499663] ? kmem_cache_free+0x7f/0x260 [ 2170.503818] ? kfree_skbmem+0xc1/0x140 [ 2170.507712] ? mark_held_locks+0xf0/0xf0 [ 2170.511781] ? __dev_queue_xmit+0x269d/0x2e00 [ 2170.516278] ? netlink_deliver_tap+0x8fb/0xb00 [ 2170.520864] ? netlink_unicast+0x545/0x690 [ 2170.525102] ? netlink_sendmsg+0x6bb/0xc40 [ 2170.529345] ? sock_sendmsg+0xc3/0x120 [ 2170.533234] ? ___sys_sendmsg+0x7bb/0x8e0 [ 2170.537386] ? __x64_sys_sendmsg+0x132/0x220 [ 2170.541801] ? do_syscall_64+0xf9/0x620 [ 2170.545781] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2170.551186] ? mutex_trylock+0x1a0/0x1a0 [ 2170.555256] ? check_preemption_disabled+0x41/0x280 [ 2170.560281] ? rtnetlink_rcv_msg+0x2d0/0xb80 [ 2170.564708] ? rtnl_getlink+0x620/0x620 [ 2170.568702] rtnetlink_rcv_msg+0x453/0xb80 [ 2170.572958] ? rtnl_calcit.isra.0+0x430/0x430 [ 2170.577450] ? memcpy+0x35/0x50 [ 2170.580723] ? netdev_pick_tx+0x2f0/0x2f0 [ 2170.584864] ? __copy_skb_header+0x414/0x500 [ 2170.589273] ? kfree_skbmem+0x140/0x140 [ 2170.593246] netlink_rcv_skb+0x160/0x440 [ 2170.597311] ? rtnl_calcit.isra.0+0x430/0x430 [ 2170.601800] ? netlink_ack+0xae0/0xae0 [ 2170.605688] netlink_unicast+0x4d5/0x690 [ 2170.609753] ? netlink_sendskb+0x110/0x110 [ 2170.613981] ? _copy_from_iter_full+0x229/0x7c0 [ 2170.618643] ? __phys_addr_symbol+0x2c/0x70 [ 2170.622963] ? __check_object_size+0x17b/0x3e0 [ 2170.627549] netlink_sendmsg+0x6bb/0xc40 [ 2170.631601] ? aa_af_perm+0x230/0x230 [ 2170.635384] ? nlmsg_notify+0x1a0/0x1a0 [ 2170.639351] ? kernel_recvmsg+0x220/0x220 [ 2170.643508] ? nlmsg_notify+0x1a0/0x1a0 [ 2170.647483] sock_sendmsg+0xc3/0x120 [ 2170.651189] ___sys_sendmsg+0x7bb/0x8e0 [ 2170.655168] ? check_preemption_disabled+0x41/0x280 [ 2170.660181] ? copy_msghdr_from_user+0x440/0x440 [ 2170.664937] ? __fget+0x32f/0x510 [ 2170.668381] ? lock_downgrade+0x720/0x720 [ 2170.672522] ? check_preemption_disabled+0x41/0x280 [ 2170.677541] ? check_preemption_disabled+0x41/0x280 [ 2170.682556] ? __fget+0x356/0x510 [ 2170.686017] ? do_dup2+0x450/0x450 [ 2170.689557] ? lock_downgrade+0x720/0x720 [ 2170.693713] ? vfs_write+0x3d7/0x540 [ 2170.697423] ? __fdget+0x1d0/0x230 [ 2170.700961] __x64_sys_sendmsg+0x132/0x220 [ 2170.705207] ? __sys_sendmsg+0x1b0/0x1b0 [ 2170.709260] ? vfs_write+0x393/0x540 [ 2170.712973] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2170.718338] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2170.723350] ? do_syscall_64+0x21/0x620 [ 2170.727328] do_syscall_64+0xf9/0x620 [ 2170.731132] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2170.736316] RIP: 0033:0x4665f9 [ 2170.739509] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2170.758452] RSP: 002b:00007f28ce498188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2170.766159] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2170.773420] RDX: 0000000000000000 RSI: 0000000020000700 RDI: 0000000000000003 [ 2170.780681] RBP: 00007f28ce4981d0 R08: 0000000000000000 R09: 0000000000000000 [ 2170.787953] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2170.795337] R13: 00007fff0e1e4e8f R14: 00007f28ce498300 R15: 0000000000022000 05:11:35 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x1000016d, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000040)=0x9) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r2 = syz_open_pts(r1, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) [ 2170.852073] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2170.873626] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:36 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x0, &(0x7f0000000040)) 05:11:36 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r0, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:36 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:11:36 executing program 2 (fault-call:1 fault-nth:7): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:36 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b0009000000080005", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:36 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x1000016d, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000040)=0x9) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r2 = syz_open_pts(r1, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:11:37 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, 0x0, 0x0) 05:11:37 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x2}) [ 2172.737259] FAULT_INJECTION: forcing a failure. [ 2172.737259] name failslab, interval 1, probability 0, space 0, times 0 [ 2172.755633] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:37 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x1000016d, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000040)=0x9) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r2 = syz_open_pts(r1, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) [ 2172.791727] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2172.820960] CPU: 0 PID: 30961 Comm: syz-executor.2 Not tainted 4.19.206-syzkaller #0 [ 2172.828867] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2172.838227] Call Trace: [ 2172.840823] dump_stack+0x1fc/0x2ef [ 2172.844464] should_fail.cold+0xa/0xf [ 2172.848268] ? setup_fault_attr+0x200/0x200 [ 2172.852588] ? lock_acquire+0x170/0x3c0 [ 2172.856568] __should_failslab+0x115/0x180 [ 2172.860809] should_failslab+0x5/0x10 [ 2172.864608] kmem_cache_alloc_node+0x245/0x3b0 [ 2172.869193] __alloc_skb+0x71/0x560 [ 2172.872823] netlink_ack+0x27d/0xae0 [ 2172.876545] ? netlink_sendmsg+0xc40/0xc40 [ 2172.880780] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 2172.885541] netlink_rcv_skb+0x353/0x440 05:11:37 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x7}) [ 2172.889602] ? rtnl_calcit.isra.0+0x430/0x430 [ 2172.894103] ? netlink_ack+0xae0/0xae0 [ 2172.898005] netlink_unicast+0x4d5/0x690 [ 2172.902079] ? netlink_sendskb+0x110/0x110 [ 2172.906313] ? _copy_from_iter_full+0x229/0x7c0 [ 2172.910979] ? __phys_addr_symbol+0x2c/0x70 [ 2172.915300] ? __check_object_size+0x17b/0x3e0 [ 2172.919887] netlink_sendmsg+0x6bb/0xc40 [ 2172.923952] ? aa_af_perm+0x230/0x230 [ 2172.927756] ? nlmsg_notify+0x1a0/0x1a0 [ 2172.931731] ? kernel_recvmsg+0x220/0x220 [ 2172.935886] ? nlmsg_notify+0x1a0/0x1a0 [ 2172.939858] sock_sendmsg+0xc3/0x120 [ 2172.943569] ___sys_sendmsg+0x7bb/0x8e0 [ 2172.947546] ? check_preemption_disabled+0x41/0x280 [ 2172.952564] ? copy_msghdr_from_user+0x440/0x440 [ 2172.957326] ? __fget+0x32f/0x510 [ 2172.960804] ? lock_downgrade+0x720/0x720 [ 2172.964955] ? check_preemption_disabled+0x41/0x280 [ 2172.969978] ? check_preemption_disabled+0x41/0x280 [ 2172.974998] ? __fget+0x356/0x510 [ 2172.978484] ? do_dup2+0x450/0x450 [ 2172.982027] ? lock_downgrade+0x720/0x720 [ 2172.986181] ? vfs_write+0x3d7/0x540 [ 2172.989904] ? __fdget+0x1d0/0x230 [ 2172.993451] __x64_sys_sendmsg+0x132/0x220 [ 2172.997688] ? __sys_sendmsg+0x1b0/0x1b0 [ 2173.001745] ? vfs_write+0x393/0x540 [ 2173.005472] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2173.010835] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2173.015854] ? do_syscall_64+0x21/0x620 [ 2173.019835] do_syscall_64+0xf9/0x620 [ 2173.023652] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2173.028840] RIP: 0033:0x4665f9 05:11:37 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x1000016d, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ppoll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r2 = syz_open_pts(r1, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) [ 2173.032031] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2173.050938] RSP: 002b:00007f28ce498188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2173.058650] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2173.065926] RDX: 0000000000000000 RSI: 0000000020000700 RDI: 0000000000000003 [ 2173.073196] RBP: 00007f28ce4981d0 R08: 0000000000000000 R09: 0000000000000000 [ 2173.080469] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 05:11:37 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b0009000000080005", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2173.087741] R13: 00007fff0e1e4e8f R14: 00007f28ce498300 R15: 0000000000022000 [ 2173.153343] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2173.171312] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:39 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, 0x0) 05:11:39 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, 0x0, 0x0) 05:11:39 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x8}) 05:11:39 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b0009000000080005", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:39 executing program 2 (fault-call:1 fault-nth:8): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:39 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x1000016d, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ppoll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r2 = syz_open_pts(r1, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:11:40 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x700}) [ 2175.743087] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2175.760019] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:40 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2175.792288] FAULT_INJECTION: forcing a failure. [ 2175.792288] name failslab, interval 1, probability 0, space 0, times 0 [ 2175.820934] CPU: 1 PID: 31013 Comm: syz-executor.2 Not tainted 4.19.206-syzkaller #0 [ 2175.828844] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2175.838198] Call Trace: [ 2175.840799] dump_stack+0x1fc/0x2ef [ 2175.844439] should_fail.cold+0xa/0xf [ 2175.848249] ? setup_fault_attr+0x200/0x200 [ 2175.852579] ? lock_acquire+0x170/0x3c0 [ 2175.856563] __should_failslab+0x115/0x180 [ 2175.860803] should_failslab+0x5/0x10 [ 2175.864607] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 2175.869715] __kmalloc_node_track_caller+0x38/0x70 [ 2175.874655] __alloc_skb+0xae/0x560 [ 2175.878293] netlink_ack+0x27d/0xae0 [ 2175.882017] ? memcpy+0x35/0x50 [ 2175.885302] ? netlink_sendmsg+0xc40/0xc40 [ 2175.889537] ? __copy_skb_header+0x414/0x500 05:11:40 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2175.893952] ? kfree_skbmem+0x140/0x140 [ 2175.897928] netlink_rcv_skb+0x353/0x440 [ 2175.901994] ? rtnl_calcit.isra.0+0x430/0x430 [ 2175.906495] ? netlink_ack+0xae0/0xae0 [ 2175.910399] netlink_unicast+0x4d5/0x690 [ 2175.914466] ? netlink_sendskb+0x110/0x110 [ 2175.918702] ? _copy_from_iter_full+0x229/0x7c0 [ 2175.923379] ? __phys_addr_symbol+0x2c/0x70 [ 2175.927705] ? __check_object_size+0x17b/0x3e0 [ 2175.932296] netlink_sendmsg+0x6bb/0xc40 [ 2175.936363] ? aa_af_perm+0x230/0x230 [ 2175.940161] ? nlmsg_notify+0x1a0/0x1a0 05:11:40 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2175.944134] ? kernel_recvmsg+0x220/0x220 [ 2175.948292] ? nlmsg_notify+0x1a0/0x1a0 [ 2175.952274] sock_sendmsg+0xc3/0x120 [ 2175.955989] ___sys_sendmsg+0x7bb/0x8e0 [ 2175.959973] ? check_preemption_disabled+0x41/0x280 [ 2175.964994] ? copy_msghdr_from_user+0x440/0x440 [ 2175.969756] ? __fget+0x32f/0x510 [ 2175.973223] ? lock_downgrade+0x720/0x720 [ 2175.977378] ? check_preemption_disabled+0x41/0x280 [ 2175.982402] ? check_preemption_disabled+0x41/0x280 [ 2175.987427] ? __fget+0x356/0x510 [ 2175.990889] ? do_dup2+0x450/0x450 [ 2175.994428] ? lock_downgrade+0x720/0x720 [ 2175.998581] ? vfs_write+0x3d7/0x540 [ 2176.002304] ? __fdget+0x1d0/0x230 [ 2176.005855] __x64_sys_sendmsg+0x132/0x220 [ 2176.010094] ? __sys_sendmsg+0x1b0/0x1b0 [ 2176.014158] ? vfs_write+0x393/0x540 [ 2176.017892] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2176.023265] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2176.028282] ? do_syscall_64+0x21/0x620 [ 2176.032255] do_syscall_64+0xf9/0x620 [ 2176.036064] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2176.041249] RIP: 0033:0x4665f9 05:11:40 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, 0x0, 0x0) [ 2176.044445] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2176.063345] RSP: 002b:00007f28ce498188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2176.071057] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2176.078331] RDX: 0000000000000000 RSI: 0000000020000700 RDI: 0000000000000003 [ 2176.085603] RBP: 00007f28ce4981d0 R08: 0000000000000000 R09: 0000000000000000 05:11:40 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2176.092873] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2176.100144] R13: 00007fff0e1e4e8f R14: 00007f28ce498300 R15: 0000000000022000 05:11:42 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, 0x0) 05:11:42 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x2000}) 05:11:42 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:42 executing program 2 (fault-call:1 fault-nth:9): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:42 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) 05:11:42 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x1000016d, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ppoll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r2 = syz_open_pts(r1, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:11:43 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x200000}) 05:11:43 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2178.828265] FAULT_INJECTION: forcing a failure. [ 2178.828265] name failslab, interval 1, probability 0, space 0, times 0 [ 2178.897199] CPU: 0 PID: 31068 Comm: syz-executor.2 Not tainted 4.19.206-syzkaller #0 [ 2178.905134] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2178.914488] Call Trace: [ 2178.917086] dump_stack+0x1fc/0x2ef [ 2178.920731] should_fail.cold+0xa/0xf [ 2178.924544] ? setup_fault_attr+0x200/0x200 [ 2178.928874] ? sk_filter_trim_cap+0x497/0x7d0 [ 2178.933387] __should_failslab+0x115/0x180 [ 2178.937630] should_failslab+0x5/0x10 [ 2178.941432] kmem_cache_alloc+0x3f/0x370 [ 2178.945583] skb_clone+0x151/0x3d0 [ 2178.949131] netlink_deliver_tap+0x955/0xb00 [ 2178.953550] netlink_sendskb+0x6c/0x110 [ 2178.957533] netlink_unicast+0x5b3/0x690 [ 2178.961786] ? netlink_sendskb+0x110/0x110 [ 2178.966029] ? memset+0x20/0x40 [ 2178.969315] ? __nlmsg_put+0x155/0x1c0 [ 2178.973210] netlink_ack+0x628/0xae0 [ 2178.976935] ? memcpy+0x35/0x50 [ 2178.980227] ? netlink_sendmsg+0xc40/0xc40 [ 2178.984466] ? __copy_skb_header+0x414/0x500 [ 2178.988881] ? kfree_skbmem+0x140/0x140 [ 2178.992868] netlink_rcv_skb+0x353/0x440 [ 2178.996938] ? rtnl_calcit.isra.0+0x430/0x430 [ 2179.001442] ? netlink_ack+0xae0/0xae0 [ 2179.005350] netlink_unicast+0x4d5/0x690 [ 2179.009421] ? netlink_sendskb+0x110/0x110 [ 2179.013660] ? _copy_from_iter_full+0x229/0x7c0 [ 2179.018335] ? __phys_addr_symbol+0x2c/0x70 [ 2179.022662] ? __check_object_size+0x17b/0x3e0 [ 2179.027253] netlink_sendmsg+0x6bb/0xc40 [ 2179.031324] ? aa_af_perm+0x230/0x230 [ 2179.035128] ? nlmsg_notify+0x1a0/0x1a0 [ 2179.039106] ? kernel_recvmsg+0x220/0x220 [ 2179.043263] ? nlmsg_notify+0x1a0/0x1a0 [ 2179.047244] sock_sendmsg+0xc3/0x120 [ 2179.050972] ___sys_sendmsg+0x7bb/0x8e0 [ 2179.054964] ? check_preemption_disabled+0x41/0x280 [ 2179.059988] ? copy_msghdr_from_user+0x440/0x440 [ 2179.064753] ? __fget+0x32f/0x510 [ 2179.068219] ? lock_downgrade+0x720/0x720 [ 2179.072375] ? check_preemption_disabled+0x41/0x280 [ 2179.077405] ? check_preemption_disabled+0x41/0x280 [ 2179.082430] ? __fget+0x356/0x510 [ 2179.085892] ? do_dup2+0x450/0x450 [ 2179.089435] ? lock_downgrade+0x720/0x720 [ 2179.093592] ? vfs_write+0x3d7/0x540 [ 2179.097315] ? __fdget+0x1d0/0x230 [ 2179.100866] __x64_sys_sendmsg+0x132/0x220 [ 2179.105110] ? __sys_sendmsg+0x1b0/0x1b0 [ 2179.109174] ? vfs_write+0x393/0x540 [ 2179.112904] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2179.118280] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2179.123301] ? do_syscall_64+0x21/0x620 [ 2179.127288] do_syscall_64+0xf9/0x620 [ 2179.131095] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2179.136287] RIP: 0033:0x4665f9 05:11:43 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB, @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:43 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB, @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:43 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB, @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2179.139479] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2179.158381] RSP: 002b:00007f28ce498188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2179.166095] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2179.173369] RDX: 0000000000000000 RSI: 0000000020000700 RDI: 0000000000000003 [ 2179.180640] RBP: 00007f28ce4981d0 R08: 0000000000000000 R09: 0000000000000000 [ 2179.187911] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 05:11:43 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="68000000100003050000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2179.195186] R13: 00007fff0e1e4e8f R14: 00007f28ce498300 R15: 0000000000022000 [ 2179.263107] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:46 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) 05:11:46 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, 0x0) 05:11:46 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x1000000}) 05:11:46 executing program 2 (fault-call:1 fault-nth:10): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:46 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="68000000100003050000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:46 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x1000016d, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r2 = syz_open_pts(r1, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:11:46 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x2000000}) [ 2181.907865] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:46 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="68000000100003050000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:46 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:46 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) 05:11:46 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x7000000}) [ 2182.045646] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:46 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:46 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2182.185194] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:49 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x1000016d, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r2 = syz_open_pts(r1, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:11:49 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x2, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:49 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x8000000}) 05:11:49 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:49 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) 05:11:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x1000016d, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000040)=0x9) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r2 = syz_open_pts(r1, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:11:49 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x3, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:49 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2184.972571] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:49 executing program 0 (fault-call:12 fault-nth:0): prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:11:49 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:49 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x4, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2185.147327] FAULT_INJECTION: forcing a failure. [ 2185.147327] name failslab, interval 1, probability 0, space 0, times 0 [ 2185.158548] CPU: 1 PID: 31211 Comm: syz-executor.0 Not tainted 4.19.206-syzkaller #0 [ 2185.162822] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2185.166454] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2185.166460] Call Trace: [ 2185.166480] dump_stack+0x1fc/0x2ef [ 2185.166499] should_fail.cold+0xa/0xf [ 2185.166516] ? setup_fault_attr+0x200/0x200 [ 2185.166529] ? __sigqueue_alloc+0x18a/0x4c0 [ 2185.166550] __should_failslab+0x115/0x180 [ 2185.166566] should_failslab+0x5/0x10 [ 2185.166579] kmem_cache_alloc+0x3f/0x370 [ 2185.166594] __sigqueue_alloc+0x246/0x4c0 [ 2185.166614] __send_signal+0x3f9/0x15c0 [ 2185.223626] group_send_sig_info+0x1cd/0x2d0 [ 2185.228043] ? __se_sys_rt_tgsigqueueinfo+0x1b0/0x1b0 [ 2185.233242] ? kill_pid_info+0x23/0x200 [ 2185.237221] ? kill_pid_info+0x23/0x200 [ 2185.241191] kill_pid_info+0xb6/0x200 [ 2185.244990] kill_proc_info+0x8b/0x180 [ 2185.248876] __se_sys_rt_sigqueueinfo+0xdb/0x170 [ 2185.253629] ? kill_proc_info+0x180/0x180 [ 2185.257787] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2185.262801] ? do_syscall_64+0x21/0x620 [ 2185.266778] do_syscall_64+0xf9/0x620 [ 2185.270583] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2185.275770] RIP: 0033:0x4665f9 [ 2185.278958] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 05:11:49 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x5, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2185.297858] RSP: 002b:00007fbcae235188 EFLAGS: 00000246 ORIG_RAX: 0000000000000081 [ 2185.305565] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2185.312832] RDX: 0000000020000040 RSI: 000000000000003c RDI: 0000000000002810 [ 2185.320103] RBP: 00007fbcae2351d0 R08: 0000000000000000 R09: 0000000000000000 [ 2185.327367] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2185.334622] R13: 00007fff28a8edaf R14: 00007fbcae235300 R15: 0000000000022000 05:11:50 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x1000016d, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r2 = syz_open_pts(r1, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:11:50 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf250000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:50 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0x2}) 05:11:50 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x6, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:50 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) 05:11:50 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:11:50 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x7, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2185.896455] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:50 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0x7}) 05:11:50 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf250000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:50 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:11:50 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0x8}) 05:11:50 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x8, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2186.106130] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:51 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x1000016d, 0xd9f, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(0xffffffffffffffff, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:11:51 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) 05:11:51 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf250000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:51 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xa, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:51 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x2}) 05:11:51 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0x700}) 05:11:51 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xc, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:51 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x7}) 05:11:51 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, 0x0, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:51 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0x2000}) [ 2186.871905] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:51 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xe, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:51 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf25000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2186.985453] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:51 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x1000016d, 0xd9f, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(0xffffffffffffffff, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:11:51 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0x200000}) 05:11:51 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x8}) 05:11:51 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xf, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:51 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, 0x0, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:51 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf25000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2187.761848] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:52 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x10, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:52 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x700}) 05:11:52 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf25000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:52 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x2000}) 05:11:52 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0x1000000}) [ 2187.882502] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:52 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, 0x0, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:52 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:52 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x2d, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:52 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x1000016d, 0xd9f, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(0xffffffffffffffff, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:11:52 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x200000}) 05:11:52 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0x2000000}) 05:11:52 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x0, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:52 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x1000000}) 05:11:52 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0x7000000}) 05:11:53 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x60, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2188.786986] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:53 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x0, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:53 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0x8000000}) 05:11:53 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:53 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xf0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2188.964641] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:53 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x0, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:53 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r2 = syz_open_pts(r1, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:11:53 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:53 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x300, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:53 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000019280)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005c00000000000000000b00000000000000000000000300000000000000000000000000000000000000000100000d0000000000000000000000000d0000000000000000000000030000000000000000000000000000000000009e85f4e92987e7a8b39d9f310418b59ac58b304e62fa7d4d37d9cd6f09cea4a97638bd4cd62d4664d8fefecdb67b11fbe7b09a2b42d5956a90fb928f25be27edba8d7c36a415513676000000000000d0d0162892c1157ff9a53ac73f83378f1498662b8ad3b28c30220b051d686f42a5b7f9a9eb4006cb91a721a6ec367e50b2e0925ab17a1c370f0086d7477c6ed4c950ee5d658e53f4492acd01b81869a7227fb8e8e5c03b4201ad838270d54201a65f6655d2d7ece6b1dc961a4ed51a5a"], 0x0, 0x76}, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000019200)={0x0}, &(0x7f0000019240)=0xc) process_vm_writev(r1, &(0x7f0000000140)=[{0x0}, {0x0}, {&(0x7f00000001c0)=""/102397, 0x18ffd}, {&(0x7f00000193c0)=""/162, 0xa2}, {&(0x7f0000019480)=""/235, 0xeb}], 0x5, 0x0, 0x0, 0x0) tkill(r0, 0x40) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setsockopt$CAN_RAW_RECV_OWN_MSGS(r2, 0x65, 0x4, &(0x7f00000191c0), 0x4) wait4(0x0, 0x0, 0x40000000, 0x0) tkill(0x0, 0x1e) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x13c0, 0x3) r3 = gettid() rt_sigqueueinfo(r3, 0x3c, &(0x7f0000000040)) [ 2189.696745] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:56 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x2000000}) 05:11:56 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) 05:11:56 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:56 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) rt_sigqueueinfo(r0, 0x1d, &(0x7f0000000400)={0x21, 0x8, 0x4}) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) rt_tgsigqueueinfo(r1, r0, 0x25, &(0x7f0000000480)={0x3, 0x6, 0x6}) ptrace$setopts(0x4206, r1, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r1, 0x40) clone(0x200000, &(0x7f00000001c0)="7b302d94d8b62d259dc5a7f6cddc00a5de0d23d5aa5f6bbce74562c5d7865109d9f16369d6981abc601f11b10697437426a24e05147030a216f1ffce554b59766f4874b7db2fd2d246491c7c64a8518fd733646ac427f871bb08096260ba5a23c6b17afc8bdda5", &(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)="ce2caeea78036de8b955b43846aa8e66f8a4bf2f0fccad6c9398eb04d94b22000949465eece0bf964d1ab9d30af981e40e3ac29638e2371dbcb96b80c38ad1beacc5eed84f83dff3f2e4238d5cad21173a3139a93a287aade6e4b3392be13ee55e5bd8f7399ae6bcfc2a72b7c14ceef0894dc700b08aece28abf878d0576233cbcdf01fb6e434460ad") wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) wait4(0x0, &(0x7f0000000500), 0xe3a63fdf29c57c0e, &(0x7f0000000540)) 05:11:56 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x337, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r2 = syz_open_pts(r1, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:11:56 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x500, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:56 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x7000000}) [ 2191.857553] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:56 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x600, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:56 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2191.941445] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:56 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) tkill(r0, 0xd) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:11:56 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x8000000}) 05:11:56 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) [ 2192.038256] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:56 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000001c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x68, 0x68, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x3, 0x1, 0xffff}}, @array]}}, 0x0, 0x82}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:11:56 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:56 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x700, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:56 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0xfeffffff}) [ 2192.176893] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2192.351538] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r2 = syz_open_pts(r1, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:11:56 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000540)=[{&(0x7f0000000240)="2edb70b81b29762ff4ddde165d8357e634a20ec03162018176c16131fdf7c16de6155567373f0e0ab6f65811d08a7944bb53f5a7977d48ac033e0fdb15196a911ba919e6b95cca6e8e363b58fa947bc19155b779e6d66d0587162e9dd5d78c1bc9863a6919bc0b23c911a870b2e74d6aaf7e3e860ca7b4be8e1454085cfbc96c76308b2a4581d01b9f00b8a1f178611e9d34b3654f0f241fa4e009209de7a0c19ce34fce164441833b02ffeb42c2dca82d7eda0455995f41b5f61539ec2f39f9fb2496832a1fb89d3cac4eec6fa0a9bdad78849cde265edfac6f32193d30fdf62c8d5b787d0ffdae1632d93ee38d099ba5d7595bce9e82", 0xf7}, {&(0x7f0000000340)="25fb1c62b5d344108b0a1f55fc8aae06050b069bdc16ac8a6efd6b27c5f77e576727668664ff09a3e321bd8f78cd37ac815bb9d941be948d48e66cf6a43b38609f99e340305a361d6b395cd443b452c8ee43dae452b0c54a7907ccef0d4e55c8fb10551c9716c9d456b31c93317e52981c42e47b9554e4268f45670bb6f7da37cd56eb67f869e45b65046d1401e758a80dc095788c76ab580baca914e591890529dbda0a5068d5f669645741042124aa9b2c41abbbefc3f0dc930e77f5f6e822d9ce6cee56bd8cc7e8cf46bc1957ad6478b5ac08ddcbf2f703", 0xd9}, {&(0x7f0000000440)="ef54f3fe3dfd596b323c8c4932fb6dab753380e28eec5ef2e39b33dcf2bcef2b69615033a0a4f0253d2db97a1d8a8dcd2adde846b33f0711df3355bf5d5433b228650909003114fd99e43a255901b39bfdc9739fd0e1cc51b59d87fb94512f67b66e4ca59731d8b0a0f99df747a6da2a252deee0acc70a4db803406189ecea294505f176458f4777dc808c35029531431f012b33df5993ac03cbb8d89588151e15a740b4ca1a39a6e97c6a398ec68576166ded33489ee064abb3bdd903fc81b6c10525688323d9ff0aa820c53fc508748373c7c45e237055cbe2be8c6f503bc4478c3753487104cdc68475fe59f550199abe0890938cb5b959053ccb4df5", 0xfe}], 0x3, 0x0, 0x0, 0x20008801}, 0x40000) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:11:56 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101}, 0x14}}, 0x0) 05:11:56 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xa00, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:56 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:56 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0xfffffffe}) 05:11:56 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:11:57 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xc00, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2192.757369] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2192.776113] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:11:57 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) wait4(r1, &(0x7f00000001c0), 0x100000c, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:11:57 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:57 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xe00, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:57 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x2}) [ 2192.940640] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:57 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() gettid() recvmsg$unix(0xffffffffffffffff, &(0x7f0000002540)={&(0x7f00000001c0), 0x6e, &(0x7f0000002480)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/4083, 0xff3}, {&(0x7f0000002240)=""/245, 0xf5}, {&(0x7f0000002340)=""/121, 0x79}, {&(0x7f00000023c0)=""/160, 0xa0}], 0x5, &(0x7f0000002500)}, 0x2) rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:11:57 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x337, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:57 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xf00, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:57 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:11:57 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x7}) 05:11:57 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2193.599953] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:57 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x2d00, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:57 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005c00000002000000000000000000000b000000000000000000000003000000000000000000000000b26ffa46000000000100000d000000000000000000000000000000000000000d00000000000000000000000300"/118], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write$sndseq(r2, &(0x7f00000002c0)=[{0x45, 0x4, 0x0, 0x5, @tick=0x20, {0x3, 0x40}, {0x7, 0x7}, @control={0x9, 0x7, 0x10001}}, {0x7, 0xd0, 0x7, 0x0, @tick=0x8000, {0x40, 0xff}, {0x6a, 0x4}, @time=@tick=0x80000001}, {0x8, 0x68, 0x3d, 0x8f, @tick=0x9, {0x10, 0x4}, {0x20, 0x1}, @ext={0xec, &(0x7f00000001c0)="0724a14bc1ff2b7bb79a21bc0cf329e6ed21f9da978dce89a47d19049ab370ce64f32c92bf036cdc8b4cc9adb2056b97e0b17c80501d01af57de6b4489030ef1e90466871c616abf6164092db9680e5420773bd382ae7125f357a25c1de42c68305ae23bc76329b5331370d110197c67b58007ea8ada8471b420734f216297b3c155beacc76ec2f6979c0165184dc6ba9abb23924eeccc4c1d8ebe4935ac45bb94fc30600d111235bd4dcf42b3c1e162058115b784a63808bfe1d44308c37cbe7517c2aeddf60baa04920ee677fac64bed931ec6922d1a09f98d96241c1c381a7a07df763ef83b6879817e9e"}}], 0x54) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r3 = gettid() rt_sigqueueinfo(r3, 0x3c, &(0x7f0000000040)) 05:11:57 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:57 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x8}) 05:11:57 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x2d, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:58 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000001700)={&(0x7f0000000440)={0x1284, 0x28, 0x0, 0x70bd2b, 0x25dfdbfd, {}, [@generic="5c8ac7ed6f52e0d515a7b9fb8bc9943b03c653d06cb8e7d7db87a5ca1d27cdee3df14dc06d109fb679da51af95bc36203e7aef40c2b16dbbe10544085b96e8f43b4b561b64ca82223b57f0077c0b97e2602f1a2d45277c54bba3c9a523bf60637c6e024b74d3e9a2ffbbfe801057fad385ba68e9df30996417b67b7e44b5d745ee59e23a3487564824e19541527bce0b75bb9241b6c019cac355b37e051025ae2f2737908b97da86138bff21f304ad762c8541b217e98ce1606f7b94c0275f85d07cd12b62c4079042a0637203235b022e8633493ed6ab864d6a0885625ee1553ec7dae44e280b4000ea1f22936558e3f6b03251c53cc7d8cae080454cdcdc32ffc8b533942a92403168c931060462801ed9c1b9e58e53988c78b420a07680bcd3c7f9d381dee9bd8ed2aa74ba9b43fdbaa2bb88701973c83a3dc15e044969b9fa84ab415c34d3f3f310e924ea5b82a0ab0f3f4047b9d93e515c5e48e7979a0e14ce041e53c745573217fff9db74fbec98ef1658506e2831a5c2846e99a1d72b8c19375fc19de13d9b0d00dca8eb20e0e848dd4ab7d5adf6b48625981a5207ba1ddf84fb48f3b90fb6736cc8dad57ead3980d5bf8c9a78cff266814c2239f243c1fa2c57d17320cd1ee678c8f285971a453a465aaaacc188523381b6c4b4b9cc60bcc92870e29544a9d4492fbb58a4363588662693db3247334d3d0dee86d74332172e3004a9c3f8ba08aed30dcadfa0208df6fc3e63e995c756d13c3e0748f898db5d6342be5ed0d193f9c3379c3ea327f58f3b451a548219612b38020c7e695a3f709317413d12c540af19904e54b898f1ae09fca800d7b5f3a1f6b9ff6fdf2b72fcae93288eeee50b58ea127bd29dd4689f70d63b9e21dfd8e21c21a96339dee5b08368f025a10cf772192bcfc115a57b59fa102e58c243df165b7390df5b2c3e64411539f8e84ea58da1a4b23567e9370dca23c44775b280188f883a38fa1c3ccb4a92763d788bf0e791a31d0d78fd2ae30b876ad837849a64bc7ec9ca867328757ae101f5e669e874d33192c02f88f2fe80e88aad58995c534e3fe007d45e6c18f2bd6d6246d3326e30119bfd04c973c94519918b2368369c6ffa6d50af1df1b859c145f42b362bc9d4609a09777fcb259c3aee44ab3ad9195b2218f27c6a02d9dd63515b546c3983bf9d5bef741a8c9136d0df1907f24585fbf66d8053814e2442338ee931407e24a8fb1c808eb9ec2be23ce6c01b679a2cf8609237a665ce3c204fc0f92cf48a4d9cb864a61ddb996d219ddcb95fdfce5677629489bc9951bdb52ee3224cd32c0400b7f6318b6a6b7fabfbee774a45adee75393fc04a35ed556191691c7a8cb17af4048427d1e932941cb9bba7e33b0f5f80337a499a913589a5a968a8734584770da89fa9b3cf50722c508ff8a96d8e818f26384ddd0e0cee4673a19963cc06252d24bd8e4155332ba58c363d54ac547f906a04dfbffef5ca9bb93a5eaa09e0ff8ef5928796ea634b630582cd465eb8e18d891967693448f4957ecf32ed808409d4b3c74f2705d1286cb996998ea1aa467146759e228c48bc95df93d8d410a11893c6d50ea0e1784b62a51c24b18811ba63af44151869164f6ea09ab791ae605e64959e355f9bf409813aa342128d20c250a836ce015c4c2d8562dbee7e9f8ee7e6c5b74d22ad475aba5e2ebbd7407422be0027d55cfd671913d38adc5d569e9700f00bdd95b2d45e2c9d308afc536fce9b9e67bd05b69ab5fc0dde5db4dbad288a50f590ee15ea2f9ad4022beb535be0ea9d88fbd6f1339288654878464efa3025415b9f36141cd7110bbb174be4e596ad685db8aa7d207ebe1bcaaec94593e523ae777cdce9e20152059172e2446d9c7d58bf19fbbe60de2d65fb69372fd38b13204948ef5b33c9dc202b28cc4ad3d349b5bb9cae931ec3e6da1cdc6cc110db580d43796895558ed6266bb6400aac10130016852b9299d10ca79a485bdc51e51afdb9bc94e48eb28a5ce546f26bc7bb817d871ba06174d26cd296f8af4c11e060ab98abe98dee82fd647be2e0c3258add54450bce70d18a8d484760fb55641d1eda80b58e48294956f994a544f88297f79228b14263eef5aded965d7f86a00b86004585999f23bb53d9c63d3c8231258b1fd9b1293fd39f5d7df64ffe18575c98e0cf13664171df8e76dd93bdf43c70696402a5d5246a7d687b2836a4fd5ed99a318f2ea2dc113d3779c3aeead8a414189df7110e117288abbaae04b767bb7b451d0273e84c318c2fbd5da4d6c6b062b14c6e2657fb4a793c7eb98ff4d26f01f80643fcf1e1bfc3501c187088c040a0465cec03775d60f047108515c020093b05a588ac6f8fdefdd78f75e1a713bedf6f346422f0ddd82430598fd3c677749c6f48cdae20718ae18b026b259a5a928326d54aba37314a8362903c50f381dcb850b263e6ec46bb3430a96df8e80c0fc8cd63f0981fa49897e9f1b12554a456e62c96c8874d376c6f2f5130a9eb9f49f0b4bdcf46e2e6cca91e2ec744ddca6918ea426cfb5e719a8dfe8b39ce8f733b155cbfb62c10cd5b84b218533be95b8b3c6075419758aa83961a9906258a13cbfa7802ee95e43c920e4a16d6778998012f640e2ee627f8410c5cade69a581347a618cd18d8641cdfb9f27735a4f3d1f6d5a40deca43b73d25c85f8950573d9681d6955bfed7912607ddf1bcbe1b61ca6634fbed9c9ec5a5fb2f6d882675a2ebd8793c5be836bd06e0c62d2f8ac107b9fd100b87d537e23a6b4455c825c1d994abd512be47b423f3570bca7dfd8e6aa35ea906a4fb2508dbf20aacd477c5aa092efb967388e788618c8dccaf2c9d53af22ac5861f857cae5723f4cf37a3901b60d864b3b268e9c109d942c649e0f5fd7faa9c4d68b8d3d068ca0d9a11a7080254476d304d3b6c30fb27d645ec3423f39159f0dc7444743a17b27e47be97346bf382cf892784fa469f3084b1f785ab2b1f52fabd88883408f8e5e7105312f9bbbd8c4e3ebf5726fb989e8a53fde5b2af6fdf86e8e07f19d6fb6d30d00af3982f41603aa6b2c1c9a5f13bd7ae2f3903d2b3034ef98361c98b4f98f7a2c9b6ba5b30bf0147d0e8db5fe20a6da5dd3ace15a902a59539a6d09c5c9dc9bf76cf72c0de511d6edfd54fc89de333feeb762e8d9a43c49427d65d0102858dd4186798274b7c477d6dc70fb17e07312fe2089d64db98944114a71d5683ef5751ab99dd9319615f2aa80f6255d3887c84a2fd1a04b7d0203162d2da73a395dcaeebe33a8780a67fe607a0ea1d54cb5a4aea0429e5bba5f9d017398228642bd1443ed54133bc5ebde17494e90dd201a32f6c123c8b521f19981174bc67b6cf82b45ae224f51cd310c9036a6e01b11614af5531dd63d3a8cebb391dc8c088962ac4228c59edc5cb9e3c14f14d755aae86830cf34f246ca2d57c3d0a6c4c3c0cd5ddd3b94dcfcc2b063d8e689d5b9a99aecd1a534ebb8a95cd2f2df7e01c6c3fb8543f354d16bcc2d0be6e9dc2af564f14fe646aa16996825e0a121a49222422dcc9045e5097aa04988381a1e8bd7ee2a159b5cf833f8b9a3a21465a216f6374dfb4973c365aec6f5e53c57f778b63e5c14ffebb157c651a1add7e2733090a18e4ffe0c09765c208fb05aca4110fe35f3dbb86d28d70721111cf98582daa3efe98a2c745a4bbd4740c315e8fbf9af040f6c30d130f345e81e4dc66f1424030c6d0dad2fd2e9d63b6d3cb00fa36c541f995cb944fdfa49fb8217981d73ad6cbbfb025575e3332aa40d91bf7a64dc4e75fdc16f84580ea47b6a81381892c6427d9f5451b405f42a63c2bfd0138510b7cc0bdcc627fe46c21c6e98ec5c271954182aa02e0140e0b47d9d38d8754f379baf693b539f2e5bdf542abb13d8874be1d86201ff1fd9ae2c9d02810cbdcc03a5efcd00b020731039af9fd1ce44a2d375575856a0f6f2ab4fe8de10a0921b90479d11abdee6552e05d910597fa951cd4292ca5381f717cf3cd8288fab2ceefd1ed3d16cf760f4d31a8869d23db09a61495713356231ffad8ecb98e7e96a809abb16f2e7baa64a9805469b620d97ce642894792a15deaa72996bdac8decc94615c8ad4a72d7ec02e66e83e7369edb6dd95b1ea781aeced75f4a1f9e28196cf58ea225099a2a8043eed7a410f05579ceb2f0b8a31bec3a793c4804971ca76a97fe65ca09615758cbb261c0d43c71bda007daff7417ae877400403290ecf833c322ab55310033bd77e1b416940caa50157b10e5bab54192e0ab89947fbfa38afdcf6ca30a2c13402107859f4d661b3728fc4733d9a4c550d6fd2fa0378b8482a6c7d103439fbd5d2bb449ccbd0f02e93e254332255af33c7b0ea22d4f7335bd4572243d2a0aa2c0da12762b8d9b14fbf014f4c9061b2ec6a6f836400a1ec5c3c625f737cae925a75e857326dad5d8b8176c209124c5b8e1be95efb2bc7ba0510849284b97905d72670c43b09a2bb41fd3502dacad2b326f52c4ef6a8993dab0eb513899d92d543c3e49715bee36804616348d3bc8d0dfcf3c1862e4d66f801414bff2e67cb02ffb6ed7be2de1fe0eeaabc7c436a5db5f86f62e68358bd537a883e10070ca08678e2b14b961ab12c4330a8ee25c7b885e66ef22228d318cb3f814fddaecfcb3fbc27c286131a80149cfef25a861e9266d7382c743b19c4e9f6c43a5bc04ff3c23a9bcf8c4182ffc4df517e74a7b0623b3cb69738e1c594464f563f81cd6e85f4cd9fa71514dde8dfba97b62f9455d1c073ca3a4e39f3c5877d5364f10c5d509225fca41f2335dee69f2fa1c9a7ca1da594f5b5d125530e3f792bc913e3a4f122b0ac11b27f449b711bc263175ce83b601d966358fcbaa4dfaa4f1c08d447c233a80a0fa4b8c8d649d80c480c36ceffd4d4e152b0300da85df8af2c8a4bcb67235894f90811905b0eb66579e068587d99bd62505956abacdc754ff74750fa87dc8616c64b2506b29b0a481deffa8f279d73eee7633578ac47ebac1acb4ecf6a509a255c7c6327d870581ab04b67e08e8ee74fec52cf94d4f6be0cd55efb1c3407f3825e48818ee0e0b3f741ea4301caec397aafd2a540527301118c33c7b7c39e12bad1d8923290495797073ded78b29f12c848305d10d8118f979e7060471715c28432843300558909fd17e82ea699a59f85df9e229bfe1710fbacc20de1b5f378504a529d06532cd35b7ffc36494424fa719644977687f74562f4b6fa0d82577dcebdc601c66bf49ebb8e58a945faae9e079d73b55aa522864a6bcb78d5615a4abd38851ddd5b33df6f71259c8826e54f31f3f433e94a502f4b080e99e15e54c03e269b530966eed9ba52d20223adbec1a265bce3be446da9bf6ba78d9d546b616885fd1228e0b0b95ee4fe77cbdd67546bab8ab9da1fd9b1a409eeb322f37e35d4bbcf20df75c3a17a8928b958d22c675678e1913ed25b68e21758e6e39833deeac645ed667c95a3ba0fb1fb804dba0d14dcfaabbafdcfcaa764b60da8a87eb6e54e6b4aed25750081e2149ef2bdee5dff087d9df7fa5c4d4448d8282268c4416f1211111260dd788f604472602cf2ba1f892c18214c928302ed4d6abc3e11b49186bb227056328efb92990cdbddf621a80cf7b9d74de94803ac9aa5f9d820ab4226b0a98441345238040385968b0650008e6de82c1cd46f988354da8daad79150f46338df5a6612825264e6c5417beb2387134607d9012de5b32719d45755c8d1471e75ca081c79f1cb92768d62294cb418b5faca76d95fd5d", @typed={0x8, 0x58, 0x0, 0x0, @u32=0x9}, @nested={0x198, 0x86, 0x0, 0x1, [@generic="dbbfb0398b1ea13412568432da19df853d9ec9386d211d80e810c12b64e0bbe99ae6841ce854e7165e0e7df59814022842b45ea8af2dc968c279fbea3481df02fe3e381e5d0ed30c30aa170ac4789fc7ed8ae439f2e8be9f31e924ef131b761738561ef04c3380c45fe3fbd9be81b5eb86aa4398a40dab62d5b50d9fcd1e3cbfa91d5ca1d7bf2e023e1a07a542c3ff81f5057d65febcb313faf77b67ad0495ca7ab523ffefa01f53b99f356a", @typed={0x4, 0x77}, @typed={0xa, 0x6a, 0x0, 0x0, @str='))/][\x00'}, @typed={0xd8, 0x51, 0x0, 0x0, @binary="477e7d7bce685493693560e5648c0fb65a8e0d43e67f031a7a66564f811473a1e5395859ceef721811bd1bc85a5566ac40dc10fe70aa8ea954c3cb173ac0f2e6faf3c79e274a8b36024af4a67b726cd0d1a4edd35437ad44b1a425dece9f469a5ff89fa6d647a6268fd75e3855e0b0e8a3612ff6207e99de8c8deca31906ae8057f8226ed7d05372f2dde19391beeb6cec849fffb449a8693d64c78354bae404e736e9c123628581cc0f16fa257ac320af59e023f9f72c1ca37e26bad9c1f3813fd99f3e0d6c89bf15bbd7523e1a0337c62123e5"}]}, @generic="32d2cff75cc306746efe2b80c3ff3559b5ba04628406f4e674790a36017ab447b5956d46655352e377426fe80aa5f4eb66ae932eaf2ee37bd74f32152b03a6deecc15c5f353c8659f5c637a8700cb778a73bc10e3a50170c0660a7788e4e2ea6b688d84986516c8c851c7505f54592b657791a4ed1165b6968d5eae3aab889a3d805786ec1974d972b737ef5ff318ad186e6690d6cc3adaf3927cdd36a960f71e0ff511db5b7b429fa977863c92cb6db8727cb013f09e49a3cb00f5b8cc365af", @typed={0x8, 0x10, 0x0, 0x0, @u32=0x7ff}, @typed={0x8, 0x3e, 0x0, 0x0, @fd=r1}]}, 0x1284}, 0x1, 0x0, 0x0, 0x20000900}, 0x40000) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000380)=0x0) ptrace$cont(0x7, r3, 0xff, 0xfffffffffffff001) clone(0x20000, &(0x7f00000001c0)="e39d357dfcc1829ddc4d9bb04d01ebef1b8cbb3421ad7dedcf7ee14fca5975a46ec286e69aa78a52c24f3ad7ca92148ad5ccf7643708a641833fd984aae9f379d63c6accd7f46564073174f7cd6a0a7d36f1f81e00b7b6630d67a4eab72797c43380b07131d5b6f722ceef7e1c2fcc65c93aafab632884c3e60c55b4ac82da4531521c712186382ee3e0e100ecb8b6d4f3ea2b540ebc2f210758df1b8f76326ed50425811ddbde5b5b3036513b8c3473a75505fa554802c3", &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300)="30b9937df6d8beb1a437f649602aa76b09a25983687ca125a06c614303d8008bec116ac969063cf9f5ebaf17145bd06d878b50ae88fc0fe1f46b53f54d0146ee954bcda6161e5c37403d85094d5dc470bac06aca897f4afd81c1f1e05252b195715e8e43f427a3be992287df2735f64655df4a9f4cae8d0a3bf24c52eecbf2") rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) [ 2193.757934] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:58 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x3703, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:58 executing program 4 (fault-call:4 fault-nth:0): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:58 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:58 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x700}) [ 2193.982559] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2194.062394] FAULT_INJECTION: forcing a failure. [ 2194.062394] name failslab, interval 1, probability 0, space 0, times 0 [ 2194.081893] CPU: 0 PID: 31693 Comm: syz-executor.4 Not tainted 4.19.206-syzkaller #0 [ 2194.089804] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2194.099166] Call Trace: [ 2194.101765] dump_stack+0x1fc/0x2ef [ 2194.105413] should_fail.cold+0xa/0xf [ 2194.109222] ? setup_fault_attr+0x200/0x200 [ 2194.113541] ? lock_acquire+0x170/0x3c0 [ 2194.117527] __should_failslab+0x115/0x180 [ 2194.121772] should_failslab+0x5/0x10 [ 2194.125575] kmem_cache_alloc_node+0x245/0x3b0 [ 2194.130156] __alloc_skb+0x71/0x560 [ 2194.133787] netlink_sendmsg+0x9ee/0xc40 [ 2194.137844] ? aa_af_perm+0x230/0x230 [ 2194.141633] ? nlmsg_notify+0x1a0/0x1a0 [ 2194.145596] ? kernel_recvmsg+0x220/0x220 [ 2194.149750] ? nlmsg_notify+0x1a0/0x1a0 [ 2194.153731] sock_sendmsg+0xc3/0x120 [ 2194.157452] ___sys_sendmsg+0x7bb/0x8e0 [ 2194.161473] ? check_preemption_disabled+0x41/0x280 [ 2194.166484] ? copy_msghdr_from_user+0x440/0x440 [ 2194.171231] ? __fget+0x32f/0x510 [ 2194.174672] ? lock_downgrade+0x720/0x720 [ 2194.178804] ? check_preemption_disabled+0x41/0x280 [ 2194.183809] ? check_preemption_disabled+0x41/0x280 [ 2194.188824] ? __fget+0x356/0x510 [ 2194.192260] ? do_dup2+0x450/0x450 [ 2194.195789] ? lock_downgrade+0x720/0x720 [ 2194.199940] ? vfs_write+0x3d7/0x540 [ 2194.203660] ? __fdget+0x1d0/0x230 [ 2194.207213] __x64_sys_sendmsg+0x132/0x220 [ 2194.211446] ? __sys_sendmsg+0x1b0/0x1b0 [ 2194.215497] ? vfs_write+0x393/0x540 [ 2194.219212] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2194.224568] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2194.229575] ? do_syscall_64+0x21/0x620 [ 2194.233550] do_syscall_64+0xf9/0x620 [ 2194.237355] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2194.242680] RIP: 0033:0x4665f9 [ 2194.245874] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2194.264781] RSP: 002b:00007f31093c6188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2194.272489] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2194.279764] RDX: 0000000000000000 RSI: 0000000020000200 RDI: 0000000000000004 [ 2194.287037] RBP: 00007f31093c61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2194.294309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2194.301577] R13: 00007ffcf8ad1d8f R14: 00007f31093c6300 R15: 0000000000022000 05:11:58 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:11:58 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) wait4(r1, &(0x7f00000001c0), 0x80000000, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:11:58 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x5865, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:58 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x2000}) 05:11:58 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:58 executing program 4 (fault-call:4 fault-nth:1): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:58 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x200000}) 05:11:58 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x40) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) kcmp(0xffffffffffffffff, r0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r1, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) [ 2194.520345] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:58 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x6000, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:58 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) clone(0x200, &(0x7f00000001c0)="4e823a95426e39e46c2103fc6cf142b8d23501f7313454737e82732275362c6ade9d6b15aafd9df7926ae72f1e3bb422a025bc95912a2d8870248b03ac65f433df83aaba5c27fc18e75cda1c2c783a6743adc90beaa226749ebba30333ba4af109e0a4204e7f9b41eb0d1b6cda33502e8bc8c60d518db4b3b4b50e70d47a37ef9f7600cc988c53229a", &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300)="6d867e989be42747cba2ea8579b54971ddda9c59df1701d291dd332bb5cc6d538e5fb2e6f2ccdcc5b657b3d23d40264e494b2689b5e1b3daed43aca08f0784bc4e63ef4d5d10f68e6f8e5c88e936b5328b0bd59b1dc82d5e0ef94c46bf886a4363b9114494a96186f1355d362afc011a4c614a8c4e2ba1d1df13a9e6cddd0bedd8889a69897585c92356f404b8f382aeb804a4d43b1deb325c7b6ef5d27fab933d45eb68b81ff3dd94f4b6e56982fdc980dc6e7c2cc9307660645fed2ee645") vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005c00000002000000000000000000000b00000000000000000000000300000000000000000000000000000000000000000100000d000000000000000000000000000000000000000d00070000000000000000000300000000a23ca9d9df6dea00"/125], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) perf_event_open(&(0x7f00000006c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = syz_open_dev$tty20(0xc, 0x4, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000280)) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000300)=""/144, 0x90}], 0x1) timer_create(0x0, 0x0, &(0x7f00000002c0)) 05:11:58 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2194.593020] FAULT_INJECTION: forcing a failure. [ 2194.593020] name failslab, interval 1, probability 0, space 0, times 0 [ 2194.641208] CPU: 0 PID: 31739 Comm: syz-executor.4 Not tainted 4.19.206-syzkaller #0 [ 2194.649134] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2194.658498] Call Trace: [ 2194.661102] dump_stack+0x1fc/0x2ef [ 2194.664744] should_fail.cold+0xa/0xf [ 2194.668558] ? setup_fault_attr+0x200/0x200 [ 2194.672892] ? lock_acquire+0x170/0x3c0 [ 2194.676884] __should_failslab+0x115/0x180 [ 2194.681138] should_failslab+0x5/0x10 [ 2194.684982] kmem_cache_alloc_node_trace+0x244/0x3b0 05:11:58 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x1000000}) [ 2194.690104] __kmalloc_node_track_caller+0x38/0x70 [ 2194.695055] __alloc_skb+0xae/0x560 [ 2194.698696] netlink_sendmsg+0x9ee/0xc40 [ 2194.699103] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2194.702789] ? aa_af_perm+0x230/0x230 [ 2194.702807] ? nlmsg_notify+0x1a0/0x1a0 [ 2194.702823] ? kernel_recvmsg+0x220/0x220 [ 2194.702846] ? nlmsg_notify+0x1a0/0x1a0 [ 2194.702863] sock_sendmsg+0xc3/0x120 [ 2194.702878] ___sys_sendmsg+0x7bb/0x8e0 [ 2194.702899] ? check_preemption_disabled+0x41/0x280 [ 2194.702911] ? copy_msghdr_from_user+0x440/0x440 [ 2194.702925] ? __fget+0x32f/0x510 [ 2194.702944] ? lock_downgrade+0x720/0x720 [ 2194.702958] ? check_preemption_disabled+0x41/0x280 [ 2194.702973] ? check_preemption_disabled+0x41/0x280 [ 2194.702991] ? __fget+0x356/0x510 [ 2194.765798] ? do_dup2+0x450/0x450 [ 2194.769343] ? lock_downgrade+0x720/0x720 [ 2194.773500] ? vfs_write+0x3d7/0x540 [ 2194.777220] ? __fdget+0x1d0/0x230 [ 2194.780821] __x64_sys_sendmsg+0x132/0x220 [ 2194.785062] ? __sys_sendmsg+0x1b0/0x1b0 [ 2194.789124] ? vfs_write+0x393/0x540 [ 2194.792848] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2194.798218] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2194.803244] ? do_syscall_64+0x21/0x620 [ 2194.807230] do_syscall_64+0xf9/0x620 [ 2194.811040] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2194.816228] RIP: 0033:0x4665f9 [ 2194.819421] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2194.838340] RSP: 002b:00007f31093a5188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2194.838354] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665f9 [ 2194.838366] RDX: 0000000000000000 RSI: 0000000020000200 RDI: 0000000000000004 [ 2194.838372] RBP: 00007f31093a51d0 R08: 0000000000000000 R09: 0000000000000000 [ 2194.838378] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2194.838384] R13: 00007ffcf8ad1d8f R14: 00007f31093a5300 R15: 0000000000022000 05:11:59 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:11:59 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x2000000}) 05:11:59 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:11:59 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x6558, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:11:59 executing program 4 (fault-call:4 fault-nth:2): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:11:59 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x8100, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2195.428995] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:11:59 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2195.477984] FAULT_INJECTION: forcing a failure. [ 2195.477984] name failslab, interval 1, probability 0, space 0, times 0 05:11:59 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x7000000}) [ 2195.521314] CPU: 0 PID: 31789 Comm: syz-executor.4 Not tainted 4.19.206-syzkaller #0 [ 2195.529230] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2195.538590] Call Trace: [ 2195.541191] dump_stack+0x1fc/0x2ef [ 2195.544837] should_fail.cold+0xa/0xf [ 2195.548655] ? setup_fault_attr+0x200/0x200 [ 2195.553047] ? lock_downgrade+0x720/0x720 [ 2195.557207] ? check_preemption_disabled+0x41/0x280 [ 2195.562240] __should_failslab+0x115/0x180 [ 2195.566485] should_failslab+0x5/0x10 05:11:59 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xf000, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2195.570292] kmem_cache_alloc+0x3f/0x370 [ 2195.574368] skb_clone+0x151/0x3d0 [ 2195.577925] netlink_deliver_tap+0x955/0xb00 [ 2195.582345] netlink_unicast+0x545/0x690 [ 2195.586420] ? netlink_sendskb+0x110/0x110 [ 2195.590660] ? _copy_from_iter_full+0x229/0x7c0 [ 2195.595335] ? __phys_addr_symbol+0x2c/0x70 [ 2195.599664] ? __check_object_size+0x17b/0x3e0 [ 2195.604255] netlink_sendmsg+0x6bb/0xc40 [ 2195.608325] ? aa_af_perm+0x230/0x230 [ 2195.612133] ? nlmsg_notify+0x1a0/0x1a0 [ 2195.616115] ? kernel_recvmsg+0x220/0x220 [ 2195.620276] ? nlmsg_notify+0x1a0/0x1a0 [ 2195.624258] sock_sendmsg+0xc3/0x120 [ 2195.627977] ___sys_sendmsg+0x7bb/0x8e0 [ 2195.631961] ? check_preemption_disabled+0x41/0x280 [ 2195.636984] ? copy_msghdr_from_user+0x440/0x440 [ 2195.641753] ? __fget+0x32f/0x510 [ 2195.645219] ? lock_downgrade+0x720/0x720 [ 2195.649384] ? check_preemption_disabled+0x41/0x280 [ 2195.654415] ? check_preemption_disabled+0x41/0x280 [ 2195.659445] ? __fget+0x356/0x510 [ 2195.662906] ? do_dup2+0x450/0x450 [ 2195.666450] ? lock_downgrade+0x720/0x720 [ 2195.670607] ? vfs_write+0x3d7/0x540 [ 2195.674328] ? __fdget+0x1d0/0x230 [ 2195.677904] __x64_sys_sendmsg+0x132/0x220 [ 2195.682144] ? __sys_sendmsg+0x1b0/0x1b0 [ 2195.686205] ? vfs_write+0x393/0x540 [ 2195.689931] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2195.695305] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2195.700326] ? do_syscall_64+0x21/0x620 [ 2195.704307] do_syscall_64+0xf9/0x620 [ 2195.708118] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2195.713312] RIP: 0033:0x4665f9 [ 2195.716506] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2195.735410] RSP: 002b:00007f31093a5188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2195.743125] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665f9 [ 2195.750405] RDX: 0000000000000000 RSI: 0000000020000200 RDI: 0000000000000004 [ 2195.757691] RBP: 00007f31093a51d0 R08: 0000000000000000 R09: 0000000000000000 [ 2195.764974] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2195.772251] R13: 00007ffcf8ad1d8f R14: 00007f31093a5300 R15: 0000000000022000 [ 2195.788739] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:01 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) 05:12:01 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xfeff, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:01 executing program 4 (fault-call:4 fault-nth:3): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:01 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x8000000}) 05:12:01 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:02 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xff0f, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:02 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0xfeffffff}) [ 2197.744878] nla_parse: 1 callbacks suppressed [ 2197.744890] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:02 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0xce182a00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005c00000002000000000000000000000b00000000000000000000000300000000000000000000000000000000000000000100000d00000000000000000100330000000000000000000d0000000000000000000000030000000000000000000000000000d3d9fc89c5e3773d55d5cb57d90a224a887668404972d40500aec27e9d7ae0ed0735ee881a72af742ac13447c65837fafa1079c7f7996f61a0916d4927489004d4017fa36b10216d4d4f5fd043afeaf73368d160f4fc5f547367e38d28cb9fb4d83e050000000000000078d1b346b6c5cfedbf0c146e8a6b46bedc72c97a771437d582c06f8454238fdb96ded3f893d920887f49a4662d7887cddb6146a1e3a58cd1996290e151198b9609875973389715e3b35cb62d5be52e0c80377d5ca286f7a6115e00"/325], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f00000000c0), r1) sendmsg$ETHTOOL_MSG_PAUSE_GET(r1, &(0x7f00000002c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x14, r2, 0x200, 0x70bd26, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x815}, 0x0) sendmsg$ETHTOOL_MSG_WOL_SET(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000340)={&(0x7f0000000580)={0x210, r2, 0x8, 0x70bd27, 0x25dfdbfc, {}, [@ETHTOOL_A_WOL_MODES={0x1fc, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_BITS={0x110, 0x3, 0x0, 0x1, [{0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '-\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xfff}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, ']^\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x80}]}, {0xb0, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '\'\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1}, @ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '])\xb5\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x76, 0x2, '\xb6j\xc4XH<\xb5\x1e\xdfh\xd6\x84\xda\xf8\x02\x96W+K6f\f\xc9\xba\xad\xb5\xe9\xa3\xb02\xf9+\xd9\xea\xe2t\xeb\xa4\xd9C?\xac\x9fy\n\vD4z\xaf\xc2u\x12\x80\x9a\xc3\x91\xd7\xef\xf8\x14^\xc60\xc8\xdf1\xcc~A\xfbY1\xf1a\xb7CS\xbf\x17b\xf9\x15\xe13\xab,\x8e\xf3t\xce\xaa]\x80h3)~\xa66\xc0si\x14\xdb\x11\x1d\xb7\x8fE\xed\xaf\x02\x12'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '\'\x00'}]}]}, @ETHTOOL_A_BITSET_MASK={0xda, 0x5, "7c9ef05b2f6614134377b730eecdc37420fab747ddd2f25dbceb0aaf0093c9346e0d74f1e1f99d3ef729a1369a2fd5c4a16d7789d2dd8fffd76d1b2d1bf7fd567f486e9bfb25eb8fbe77e03a352855105a59e55a6488be1db1ded580aa9707c46369177a5a14aee4348242f09b6e2cbc9ca23c8ba68ce86840f467e531789a0b12c32abcfcbbcdaa9465a0139e2248ece2a6162bc52d86cabd8a4287cfe2f6b38eeda1917b81ccf7faccc2ad8fc1221b7393acdd3861f1abd5d7ae65c951f4123728e39dd570df8b09661a486db3e5c173d7f577183e"}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0xda}, @ETHTOOL_A_BITSET_MASK={0x4}]}]}, 0x210}, 0x1, 0x0, 0x0, 0x4054}, 0x48000) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r3 = gettid() ptrace$cont(0x7, 0x0, 0x0, 0x0) wait4(0x0, &(0x7f0000000540), 0x1, 0x0) rt_sigqueueinfo(r3, 0x3c, &(0x7f0000000040)) [ 2197.816353] FAULT_INJECTION: forcing a failure. [ 2197.816353] name failslab, interval 1, probability 0, space 0, times 0 [ 2197.865084] CPU: 1 PID: 31821 Comm: syz-executor.4 Not tainted 4.19.206-syzkaller #0 [ 2197.872999] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2197.882357] Call Trace: [ 2197.884958] dump_stack+0x1fc/0x2ef [ 2197.888600] should_fail.cold+0xa/0xf [ 2197.892416] ? setup_fault_attr+0x200/0x200 [ 2197.896748] ? lock_acquire+0x170/0x3c0 [ 2197.900822] __should_failslab+0x115/0x180 [ 2197.905064] should_failslab+0x5/0x10 [ 2197.908868] kmem_cache_alloc_trace+0x284/0x380 05:12:02 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0xfffffffe}) [ 2197.913543] _request_firmware+0x182/0x1210 [ 2197.917879] ? mark_held_locks+0xa6/0xf0 [ 2197.921947] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 2197.926710] ? assign_fw+0x560/0x560 [ 2197.930429] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 2197.935018] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 2197.939783] request_firmware+0x33/0x50 [ 2197.943759] reg_reload_regdb+0x7a/0x240 [ 2197.947825] ? __cfg80211_rdev_from_attrs+0x700/0x700 [ 2197.953016] ? is_world_regdom+0xe0/0xe0 [ 2197.957089] ? nl80211_stop_sched_scan+0x3a0/0x3a0 [ 2197.962021] ? __cfg80211_rdev_from_attrs+0x700/0x700 [ 2197.967221] genl_family_rcv_msg+0x642/0xc40 [ 2197.971663] ? genl_rcv+0x40/0x40 [ 2197.975138] ? genl_rcv_msg+0x12f/0x160 [ 2197.979109] ? mutex_trylock+0x1a0/0x1a0 [ 2197.983174] ? __radix_tree_lookup+0x216/0x370 [ 2197.987770] genl_rcv_msg+0xbf/0x160 [ 2197.991486] netlink_rcv_skb+0x160/0x440 [ 2197.995548] ? genl_family_rcv_msg+0xc40/0xc40 [ 2198.000133] ? netlink_ack+0xae0/0xae0 [ 2198.004012] ? genl_rcv+0x15/0x40 [ 2198.007475] genl_rcv+0x24/0x40 [ 2198.010750] netlink_unicast+0x4d5/0x690 [ 2198.014811] ? netlink_sendskb+0x110/0x110 [ 2198.019047] ? _copy_from_iter_full+0x229/0x7c0 [ 2198.022910] ptrace attach of "/root/syz-executor.0"[31854] was attempted by "/root/syz-executor.0"[31855] [ 2198.023719] ? __phys_addr_symbol+0x2c/0x70 [ 2198.023738] ? __check_object_size+0x17b/0x3e0 [ 2198.023757] netlink_sendmsg+0x6bb/0xc40 [ 2198.023774] ? aa_af_perm+0x230/0x230 [ 2198.050162] ? nlmsg_notify+0x1a0/0x1a0 [ 2198.054148] ? kernel_recvmsg+0x220/0x220 [ 2198.058314] ? nlmsg_notify+0x1a0/0x1a0 [ 2198.062298] sock_sendmsg+0xc3/0x120 [ 2198.066023] ___sys_sendmsg+0x7bb/0x8e0 [ 2198.069996] ? copy_msghdr_from_user+0x440/0x440 [ 2198.074746] ? __fget+0x32f/0x510 [ 2198.078207] ? lock_downgrade+0x720/0x720 [ 2198.082360] ? check_preemption_disabled+0x41/0x280 [ 2198.087375] ? check_preemption_disabled+0x41/0x280 [ 2198.092382] ? __fget+0x356/0x510 [ 2198.095835] ? do_dup2+0x450/0x450 [ 2198.099387] ? lock_downgrade+0x720/0x720 [ 2198.103549] ? vfs_write+0x3d7/0x540 [ 2198.107276] ? __fdget+0x1d0/0x230 [ 2198.110813] __x64_sys_sendmsg+0x132/0x220 [ 2198.115050] ? __sys_sendmsg+0x1b0/0x1b0 [ 2198.119106] ? vfs_write+0x393/0x540 [ 2198.122829] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2198.128206] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2198.133224] ? do_syscall_64+0x21/0x620 [ 2198.137193] do_syscall_64+0xf9/0x620 [ 2198.140995] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2198.146183] RIP: 0033:0x4665f9 05:12:02 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) [ 2198.149361] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2198.168253] RSP: 002b:00007f31093c6188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2198.175969] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2198.183242] RDX: 0000000000000000 RSI: 0000000020000200 RDI: 0000000000000004 [ 2198.190514] RBP: 00007f31093c61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2198.197776] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2198.205037] R13: 00007ffcf8ad1d8f R14: 00007f31093c6300 R15: 0000000000022000 05:12:02 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xfffe, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:02 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() r3 = fcntl$getown(r1, 0x9) ptrace$cont(0x7, r3, 0x8, 0x7) rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:02 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2198.233037] platform regulatory.0: _request_firmware_prepare: kmalloc(struct firmware) failed 05:12:02 executing program 4 (fault-call:4 fault-nth:4): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:02 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005c00000002000000000000000000000b0000000000000000000000030000000000000000d400000000000000000000000100000d000000000000000000000000000000000000000d00000000000000000000000300"/118], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:02 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x34000, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2198.343131] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2198.428696] FAULT_INJECTION: forcing a failure. [ 2198.428696] name failslab, interval 1, probability 0, space 0, times 0 [ 2198.440308] CPU: 1 PID: 31886 Comm: syz-executor.4 Not tainted 4.19.206-syzkaller #0 [ 2198.448198] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2198.457552] Call Trace: [ 2198.460155] dump_stack+0x1fc/0x2ef [ 2198.463794] should_fail.cold+0xa/0xf [ 2198.467601] ? setup_fault_attr+0x200/0x200 [ 2198.471987] ? lock_acquire+0x170/0x3c0 [ 2198.475974] __should_failslab+0x115/0x180 [ 2198.480214] should_failslab+0x5/0x10 [ 2198.484029] kmem_cache_alloc_trace+0x46/0x380 [ 2198.488614] _request_firmware+0x335/0x1210 [ 2198.492941] ? lock_downgrade+0x720/0x720 [ 2198.497091] ? debug_check_no_obj_freed+0xb5/0x490 [ 2198.502029] ? assign_fw+0x560/0x560 [ 2198.505752] ? apparmor_sb_mount+0x970/0x970 [ 2198.510163] ? apparmor_sb_mount+0x970/0x970 [ 2198.514578] request_firmware+0x33/0x50 [ 2198.518560] reg_reload_regdb+0x7a/0x240 [ 2198.522626] ? is_world_regdom+0xe0/0xe0 [ 2198.526696] ? nla_parse+0x1b2/0x290 [ 2198.530414] ? nl80211_pre_doit+0xa2/0x620 [ 2198.534655] ? __cfg80211_rdev_from_attrs+0x700/0x700 [ 2198.539855] ? __cfg80211_rdev_from_attrs+0x700/0x700 [ 2198.545054] genl_family_rcv_msg+0x642/0xc40 [ 2198.549474] ? genl_rcv+0x40/0x40 [ 2198.552928] ? genl_rcv_msg+0x12f/0x160 [ 2198.556903] ? mutex_trylock+0x1a0/0x1a0 [ 2198.560975] ? __radix_tree_lookup+0x216/0x370 [ 2198.565571] genl_rcv_msg+0xbf/0x160 [ 2198.569391] netlink_rcv_skb+0x160/0x440 [ 2198.573465] ? genl_family_rcv_msg+0xc40/0xc40 [ 2198.578054] ? netlink_ack+0xae0/0xae0 [ 2198.581954] ? genl_rcv+0x15/0x40 [ 2198.585421] genl_rcv+0x24/0x40 [ 2198.588707] netlink_unicast+0x4d5/0x690 [ 2198.592782] ? netlink_sendskb+0x110/0x110 [ 2198.597118] ? _copy_from_iter_full+0x229/0x7c0 [ 2198.601791] ? __phys_addr_symbol+0x2c/0x70 [ 2198.606115] ? __check_object_size+0x17b/0x3e0 [ 2198.610710] netlink_sendmsg+0x6bb/0xc40 [ 2198.614785] ? aa_af_perm+0x230/0x230 [ 2198.618596] ? nlmsg_notify+0x1a0/0x1a0 [ 2198.622583] ? kernel_recvmsg+0x220/0x220 [ 2198.626768] ? nlmsg_notify+0x1a0/0x1a0 [ 2198.630774] sock_sendmsg+0xc3/0x120 [ 2198.634493] ___sys_sendmsg+0x7bb/0x8e0 [ 2198.638484] ? check_preemption_disabled+0x41/0x280 [ 2198.643507] ? copy_msghdr_from_user+0x440/0x440 [ 2198.648274] ? __fget+0x32f/0x510 [ 2198.651744] ? lock_downgrade+0x720/0x720 [ 2198.655902] ? check_preemption_disabled+0x41/0x280 [ 2198.660928] ? check_preemption_disabled+0x41/0x280 [ 2198.665956] ? __fget+0x356/0x510 [ 2198.669423] ? do_dup2+0x450/0x450 [ 2198.672973] ? lock_downgrade+0x720/0x720 [ 2198.677129] ? vfs_write+0x3d7/0x540 [ 2198.680851] ? __fdget+0x1d0/0x230 [ 2198.684406] __x64_sys_sendmsg+0x132/0x220 [ 2198.688647] ? __sys_sendmsg+0x1b0/0x1b0 [ 2198.692715] ? vfs_write+0x393/0x540 [ 2198.696543] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2198.701918] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2198.706939] ? do_syscall_64+0x21/0x620 [ 2198.710925] do_syscall_64+0xf9/0x620 [ 2198.714739] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2198.719932] RIP: 0033:0x4665f9 05:12:02 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:02 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0x2}) 05:12:02 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005c00000000130000000000000000000b00000000000000000000000300000000000000000000000000000000000000000100000d000000000008040000000000000000000000000d0000000000000000000000207200"/118], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:02 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) 05:12:02 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x40000, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2198.723127] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2198.742028] RSP: 002b:00007f31093a5188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2198.749737] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665f9 [ 2198.757007] RDX: 0000000000000000 RSI: 0000000020000200 RDI: 0000000000000004 [ 2198.764279] RBP: 00007f31093a51d0 R08: 0000000000000000 R09: 0000000000000000 [ 2198.771556] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 05:12:03 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0x7}) 05:12:03 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) r1 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) sendmsg$TIPC_NL_MON_GET(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4a016928}, 0xc, &(0x7f0000000240)={&(0x7f00000003c0)=ANY=[@ANYBLOB="2810007f1fcf007493cebdcd66cdfacf4d8905390153de36dbc70693993e3833956b6f0f387b7b45e76c9c15976ecae603bf0e6c8f38e1b325d11d069546cc5cbb3dcc8cb25a5b28433e83761c", @ANYRES16=0x0, @ANYBLOB="000127bd15c1dda3400f1285a5a87010ffdbdf251200000014000980080001006f000000080001008f760000356c480e5f2677c52a8bc505d22349af52a6816cb596f2da6363c45b2da2ec10cd13c4c23500b7342f76bbf3fe3df104d8ed37362127e85c4794de48a22d000dee5045bede269b2aa341d819e0dabc6bd82b3e963170aeb5b964b5e4700e9a78422442"], 0x28}, 0x1, 0x0, 0x0, 0x8090}, 0x8082) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYRES64, @ANYRES64=r1], 0x0, 0xca}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f00000004c0)="fd46ede292c1da2d9ae1180fa5302008f1b23230b811d3a16d99130a137065577ee4005fec5ae4b01f08f16a24e3d9a87eb926e3001de9cc2ecd03728cfdd70f13931af985d89bdebc970ad20adfbdaf1bb76420ec57299fa4dc7d72883bf758bcd3fa2b668f2c7453cfa400100000fc384f8b26b909597af2dc8bec53ea4bde9d5cb04af04a8a86211a518f35c04f8e613c4b4d91bc24708a1e37920a89749ff55cd8e0871bc37686d4e2681a3e87f181a8070000000000000030d3a9a5c5a507aa4968e4a861f8d5ea0752f53529e5c1232145511feee276791d61ef527047de0a3b2ee2e521088b6c5cdc89691fa3164885f9") r2 = gettid() ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(r1, 0x3e) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, 0x0, 0x5, 0x1) rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) [ 2198.778831] R13: 00007ffcf8ad1d8f R14: 00007f31093a5300 R15: 0000000000022000 05:12:03 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x2d0000, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:03 executing program 4 (fault-call:4 fault-nth:5): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) [ 2198.856380] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:03 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) 05:12:03 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) capset(&(0x7f0000000240)={0x0, r1}, &(0x7f0000000200)={0x2, 0x0, 0x6, 0x9727, 0x4, 0xa81}) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:03 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0x8}) [ 2198.976927] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2199.004847] FAULT_INJECTION: forcing a failure. [ 2199.004847] name failslab, interval 1, probability 0, space 0, times 0 [ 2199.049251] CPU: 1 PID: 31945 Comm: syz-executor.4 Not tainted 4.19.206-syzkaller #0 [ 2199.057171] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2199.066535] Call Trace: [ 2199.069135] dump_stack+0x1fc/0x2ef [ 2199.072787] should_fail.cold+0xa/0xf [ 2199.076599] ? setup_fault_attr+0x200/0x200 [ 2199.080926] ? lock_acquire+0x170/0x3c0 [ 2199.084910] __should_failslab+0x115/0x180 [ 2199.089161] should_failslab+0x5/0x10 [ 2199.092971] kmem_cache_alloc+0x277/0x370 [ 2199.097137] _request_firmware+0x5eb/0x1210 [ 2199.101469] ? debug_check_no_obj_freed+0xb5/0x490 [ 2199.106408] ? assign_fw+0x560/0x560 [ 2199.110131] ? apparmor_sb_mount+0x970/0x970 [ 2199.114542] ? apparmor_sb_mount+0x970/0x970 [ 2199.118967] request_firmware+0x33/0x50 [ 2199.122948] reg_reload_regdb+0x7a/0x240 [ 2199.127017] ? is_world_regdom+0xe0/0xe0 [ 2199.131088] ? nla_parse+0x1b2/0x290 [ 2199.134807] ? nl80211_pre_doit+0xa2/0x620 [ 2199.139051] ? __cfg80211_rdev_from_attrs+0x700/0x700 [ 2199.144251] ? __cfg80211_rdev_from_attrs+0x700/0x700 [ 2199.149445] genl_family_rcv_msg+0x642/0xc40 [ 2199.153866] ? genl_rcv+0x40/0x40 [ 2199.157321] ? genl_rcv_msg+0x12f/0x160 [ 2199.161301] ? mutex_trylock+0x1a0/0x1a0 [ 2199.165380] ? __radix_tree_lookup+0x216/0x370 [ 2199.169977] genl_rcv_msg+0xbf/0x160 [ 2199.173695] netlink_rcv_skb+0x160/0x440 [ 2199.177757] ? genl_family_rcv_msg+0xc40/0xc40 [ 2199.182343] ? netlink_ack+0xae0/0xae0 [ 2199.186245] ? genl_rcv+0x15/0x40 [ 2199.189710] genl_rcv+0x24/0x40 [ 2199.192995] netlink_unicast+0x4d5/0x690 [ 2199.197053] ? netlink_sendskb+0x110/0x110 [ 2199.201273] ? _copy_from_iter_full+0x229/0x7c0 [ 2199.205925] ? __phys_addr_symbol+0x2c/0x70 [ 2199.210249] ? __check_object_size+0x17b/0x3e0 [ 2199.214825] netlink_sendmsg+0x6bb/0xc40 [ 2199.218890] ? aa_af_perm+0x230/0x230 [ 2199.222677] ? nlmsg_notify+0x1a0/0x1a0 [ 2199.226638] ? kernel_recvmsg+0x220/0x220 [ 2199.230782] ? nlmsg_notify+0x1a0/0x1a0 [ 2199.234755] sock_sendmsg+0xc3/0x120 [ 2199.238472] ___sys_sendmsg+0x7bb/0x8e0 [ 2199.242435] ? check_preemption_disabled+0x41/0x280 [ 2199.247444] ? copy_msghdr_from_user+0x440/0x440 [ 2199.252200] ? __fget+0x32f/0x510 [ 2199.255648] ? lock_downgrade+0x720/0x720 [ 2199.259789] ? check_preemption_disabled+0x41/0x280 [ 2199.264806] ? check_preemption_disabled+0x41/0x280 [ 2199.269811] ? __fget+0x356/0x510 [ 2199.273247] ? do_dup2+0x450/0x450 [ 2199.276780] ? lock_downgrade+0x720/0x720 [ 2199.280929] ? vfs_write+0x3d7/0x540 [ 2199.284635] ? __fdget+0x1d0/0x230 [ 2199.288179] __x64_sys_sendmsg+0x132/0x220 [ 2199.292407] ? __sys_sendmsg+0x1b0/0x1b0 [ 2199.296460] ? vfs_write+0x393/0x540 [ 2199.300184] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2199.305585] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2199.310597] ? do_syscall_64+0x21/0x620 [ 2199.314565] do_syscall_64+0xf9/0x620 [ 2199.318372] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2199.323561] RIP: 0033:0x4665f9 [ 2199.326754] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2199.345652] RSP: 002b:00007f31093a5188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2199.353353] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665f9 [ 2199.360613] RDX: 0000000000000000 RSI: 0000000020000200 RDI: 0000000000000004 [ 2199.367867] RBP: 00007f31093a51d0 R08: 0000000000000000 R09: 0000000000000000 [ 2199.375117] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2199.382383] R13: 00007ffcf8ad1d8f R14: 00007f31093a5300 R15: 0000000000022000 [ 2199.400426] platform regulatory.0: Direct firmware load for regulatory.db failed with error -12 05:12:03 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:03 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) 05:12:03 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x400300, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:03 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005c00000002000000000000000000000b00000000000000000000000300000000000000000000000000000000000000000100000d00000000000000000000000e000000000000000d00"/108], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000240)={0x0, 0x0}) wait4(r1, 0x0, 0x3, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) wait4(r1, &(0x7f0000000300), 0x80000000, &(0x7f0000000340)) r2 = gettid() getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000040)={0x0}, &(0x7f00000002c0)=0xc) ptrace$cont(0x18, r3, 0xd1, 0x9) rt_sigqueueinfo(r2, 0x3c, &(0x7f00000001c0)={0x0, 0x0, 0x4}) 05:12:03 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0x700}) 05:12:03 executing program 4 (fault-call:4 fault-nth:6): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:03 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0x2000}) [ 2199.589501] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:03 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xf0ffff, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:03 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) [ 2199.661699] FAULT_INJECTION: forcing a failure. [ 2199.661699] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2199.673537] CPU: 1 PID: 31989 Comm: syz-executor.4 Not tainted 4.19.206-syzkaller #0 [ 2199.681427] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2199.690783] Call Trace: [ 2199.693384] dump_stack+0x1fc/0x2ef [ 2199.697026] should_fail.cold+0xa/0xf [ 2199.700841] ? setup_fault_attr+0x200/0x200 [ 2199.705173] ? is_bpf_text_address+0xfc/0x1b0 05:12:03 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0x200000}) [ 2199.710117] ? kernel_text_address+0xbd/0xf0 [ 2199.714535] ? __kernel_text_address+0x9/0x30 [ 2199.719164] __alloc_pages_nodemask+0x239/0x2890 [ 2199.723940] ? __lock_acquire+0x6de/0x3ff0 [ 2199.728189] ? reg_reload_regdb+0x7a/0x240 [ 2199.732430] ? genl_family_rcv_msg+0x642/0xc40 [ 2199.737022] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 2199.741869] ? netlink_unicast+0x4d5/0x690 [ 2199.746109] ? netlink_sendmsg+0x6bb/0xc40 [ 2199.750349] ? sock_sendmsg+0xc3/0x120 [ 2199.754232] ? ___sys_sendmsg+0x7bb/0x8e0 05:12:04 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x1000000, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2199.758383] ? __x64_sys_sendmsg+0x132/0x220 [ 2199.762797] ? do_syscall_64+0xf9/0x620 [ 2199.766784] ? mark_held_locks+0xf0/0xf0 [ 2199.770857] ? __kernel_text_address+0x9/0x30 [ 2199.775358] ? unwind_get_return_address+0x51/0x90 [ 2199.780294] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2199.785667] ? __save_stack_trace+0xaf/0x190 [ 2199.790091] ? check_preemption_disabled+0x41/0x280 [ 2199.795118] cache_grow_begin+0xa4/0x8a0 [ 2199.799184] ? setup_fault_attr+0x200/0x200 [ 2199.803515] ? lock_acquire+0x170/0x3c0 [ 2199.807500] cache_alloc_refill+0x273/0x340 05:12:04 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0x1000000}) [ 2199.811828] kmem_cache_alloc+0x346/0x370 [ 2199.815979] _request_firmware+0x5eb/0x1210 [ 2199.820311] ? debug_check_no_obj_freed+0xb5/0x490 [ 2199.825249] ? assign_fw+0x560/0x560 [ 2199.828967] ? apparmor_sb_mount+0x970/0x970 [ 2199.833382] ? apparmor_sb_mount+0x970/0x970 [ 2199.837799] request_firmware+0x33/0x50 [ 2199.841779] reg_reload_regdb+0x7a/0x240 [ 2199.845847] ? is_world_regdom+0xe0/0xe0 [ 2199.849915] ? nla_parse+0x1b2/0x290 [ 2199.853638] ? nl80211_pre_doit+0xa2/0x620 [ 2199.857878] ? __cfg80211_rdev_from_attrs+0x700/0x700 [ 2199.863078] ? __cfg80211_rdev_from_attrs+0x700/0x700 [ 2199.868387] genl_family_rcv_msg+0x642/0xc40 [ 2199.872806] ? genl_rcv+0x40/0x40 [ 2199.876260] ? genl_rcv_msg+0x12f/0x160 [ 2199.880243] ? mutex_trylock+0x1a0/0x1a0 [ 2199.884324] ? __radix_tree_lookup+0x216/0x370 [ 2199.888925] genl_rcv_msg+0xbf/0x160 [ 2199.892654] netlink_rcv_skb+0x160/0x440 [ 2199.896722] ? genl_family_rcv_msg+0xc40/0xc40 [ 2199.901310] ? netlink_ack+0xae0/0xae0 [ 2199.905207] ? genl_rcv+0x15/0x40 [ 2199.908672] genl_rcv+0x24/0x40 [ 2199.911955] netlink_unicast+0x4d5/0x690 [ 2199.916024] ? netlink_sendskb+0x110/0x110 [ 2199.920263] ? _copy_from_iter_full+0x229/0x7c0 [ 2199.924935] ? __phys_addr_symbol+0x2c/0x70 [ 2199.929263] ? __check_object_size+0x17b/0x3e0 [ 2199.933856] netlink_sendmsg+0x6bb/0xc40 [ 2199.937928] ? aa_af_perm+0x230/0x230 [ 2199.941736] ? nlmsg_notify+0x1a0/0x1a0 [ 2199.945711] ? kernel_recvmsg+0x220/0x220 [ 2199.949872] ? nlmsg_notify+0x1a0/0x1a0 [ 2199.953857] sock_sendmsg+0xc3/0x120 [ 2199.954345] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2199.957573] ___sys_sendmsg+0x7bb/0x8e0 [ 2199.957593] ? check_preemption_disabled+0x41/0x280 [ 2199.957608] ? copy_msghdr_from_user+0x440/0x440 [ 2199.957631] ? __fget+0x32f/0x510 [ 2199.957652] ? lock_downgrade+0x720/0x720 [ 2199.957665] ? check_preemption_disabled+0x41/0x280 [ 2199.957684] ? check_preemption_disabled+0x41/0x280 [ 2199.997527] ? __fget+0x356/0x510 [ 2200.000987] ? do_dup2+0x450/0x450 [ 2200.004533] ? lock_downgrade+0x720/0x720 [ 2200.008692] ? vfs_write+0x3d7/0x540 [ 2200.012410] ? __fdget+0x1d0/0x230 [ 2200.015962] __x64_sys_sendmsg+0x132/0x220 [ 2200.020207] ? __sys_sendmsg+0x1b0/0x1b0 [ 2200.024275] ? vfs_write+0x393/0x540 [ 2200.028006] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2200.033378] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2200.038404] ? do_syscall_64+0x21/0x620 [ 2200.042395] do_syscall_64+0xf9/0x620 [ 2200.046206] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2200.051408] RIP: 0033:0x4665f9 [ 2200.054601] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2200.073506] RSP: 002b:00007f31093a5188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2200.081221] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665f9 [ 2200.088491] RDX: 0000000000000000 RSI: 0000000020000200 RDI: 0000000000000004 [ 2200.095749] RBP: 00007f31093a51d0 R08: 0000000000000000 R09: 0000000000000000 [ 2200.102998] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2200.110249] R13: 00007ffcf8ad1d8f R14: 00007f31093a5300 R15: 0000000000022000 [ 2200.139929] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:04 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:04 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x2000000, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:04 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0x2000000}) 05:12:04 executing program 5: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() r3 = fcntl$getown(r1, 0x9) ptrace$cont(0x7, r3, 0x8, 0x7) rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:04 executing program 4 (fault-call:4 fault-nth:7): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:04 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) ptrace$setregs(0xd, r0, 0x7fffffff, &(0x7f00000001c0)="2fdc266b1bef9f8142b1dc574c2838ae38d466df15c4181b24b72c9983a4d136276eff4cc8e17173329ffd8320620af4") process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:04 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x3000000, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:04 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0x7000000}) 05:12:04 executing program 5 (fault-call:1 fault-nth:0): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2200.522704] FAULT_INJECTION: forcing a failure. [ 2200.522704] name failslab, interval 1, probability 0, space 0, times 0 05:12:04 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) process_vm_writev(0x0, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/247, 0xf7}, {&(0x7f00000002c0)=""/206, 0xce}], 0x2, &(0x7f0000002840)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/46, 0x2e}, {&(0x7f0000001440)=""/181, 0xb5}, {&(0x7f0000001500)=""/186, 0xba}, {&(0x7f00000015c0)=""/151, 0x97}, {&(0x7f0000001680)=""/160, 0xa0}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/171, 0xab}, {&(0x7f0000002800)=""/37, 0x25}], 0x9, 0x0) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2200.605877] CPU: 0 PID: 32051 Comm: syz-executor.4 Not tainted 4.19.206-syzkaller #0 [ 2200.613792] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2200.623180] Call Trace: [ 2200.625782] dump_stack+0x1fc/0x2ef [ 2200.629422] should_fail.cold+0xa/0xf [ 2200.629573] FAULT_INJECTION: forcing a failure. [ 2200.629573] name failslab, interval 1, probability 0, space 0, times 0 [ 2200.633227] ? setup_fault_attr+0x200/0x200 [ 2200.633244] ? lock_acquire+0x170/0x3c0 05:12:04 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x3, 0x80, 0x5, 0x0, 0x6, 0x7c, 0x0, 0x3, 0x20000, 0xe, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x3ff, 0x4, @perf_config_ext={0x0, 0x6}, 0x40500, 0x20, 0xffffffff, 0x0, 0x3, 0x6, 0xa406, 0x0, 0x1, 0x0, 0x2}, r0, 0x5, 0xffffffffffffffff, 0x2) wait4(r0, &(0x7f0000000240), 0x8, &(0x7f0000000280)) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2200.633267] __should_failslab+0x115/0x180 [ 2200.633286] should_failslab+0x5/0x10 [ 2200.633300] kmem_cache_alloc+0x277/0x370 [ 2200.633319] getname_kernel+0x4e/0x370 [ 2200.633336] filp_open+0x19/0x70 [ 2200.633350] kernel_read_file_from_path+0x78/0xf0 [ 2200.633372] _request_firmware+0x714/0x1210 [ 2200.681330] ? assign_fw+0x560/0x560 [ 2200.685053] ? apparmor_sb_mount+0x970/0x970 [ 2200.689470] ? apparmor_sb_mount+0x970/0x970 [ 2200.693889] request_firmware+0x33/0x50 [ 2200.697871] reg_reload_regdb+0x7a/0x240 [ 2200.701936] ? is_world_regdom+0xe0/0xe0 [ 2200.706008] ? nla_parse+0x1b2/0x290 [ 2200.709727] ? nl80211_pre_doit+0xa2/0x620 [ 2200.713966] ? __cfg80211_rdev_from_attrs+0x700/0x700 [ 2200.719167] ? __cfg80211_rdev_from_attrs+0x700/0x700 [ 2200.724448] genl_family_rcv_msg+0x642/0xc40 [ 2200.728869] ? genl_rcv+0x40/0x40 [ 2200.732328] ? genl_rcv_msg+0x12f/0x160 [ 2200.736310] ? mutex_trylock+0x1a0/0x1a0 [ 2200.740382] ? __radix_tree_lookup+0x216/0x370 [ 2200.744978] genl_rcv_msg+0xbf/0x160 [ 2200.748705] netlink_rcv_skb+0x160/0x440 [ 2200.752770] ? genl_family_rcv_msg+0xc40/0xc40 [ 2200.757362] ? netlink_ack+0xae0/0xae0 [ 2200.761280] ? genl_rcv+0x15/0x40 [ 2200.764752] genl_rcv+0x24/0x40 [ 2200.768046] netlink_unicast+0x4d5/0x690 [ 2200.772116] ? netlink_sendskb+0x110/0x110 [ 2200.776351] ? _copy_from_iter_full+0x229/0x7c0 [ 2200.781034] ? __phys_addr_symbol+0x2c/0x70 [ 2200.785373] ? __check_object_size+0x17b/0x3e0 [ 2200.789962] netlink_sendmsg+0x6bb/0xc40 [ 2200.794034] ? aa_af_perm+0x230/0x230 [ 2200.797835] ? nlmsg_notify+0x1a0/0x1a0 [ 2200.801808] ? kernel_recvmsg+0x220/0x220 [ 2200.805970] ? nlmsg_notify+0x1a0/0x1a0 [ 2200.809951] sock_sendmsg+0xc3/0x120 [ 2200.813666] ___sys_sendmsg+0x7bb/0x8e0 [ 2200.817669] ? check_preemption_disabled+0x41/0x280 [ 2200.822688] ? copy_msghdr_from_user+0x440/0x440 [ 2200.827453] ? __fget+0x32f/0x510 [ 2200.830919] ? lock_downgrade+0x720/0x720 [ 2200.835073] ? check_preemption_disabled+0x41/0x280 [ 2200.840094] ? check_preemption_disabled+0x41/0x280 [ 2200.845116] ? __fget+0x356/0x510 [ 2200.848571] ? do_dup2+0x450/0x450 [ 2200.852109] ? lock_downgrade+0x720/0x720 [ 2200.856255] ? vfs_write+0x3d7/0x540 [ 2200.859966] ? __fdget+0x1d0/0x230 [ 2200.863512] __x64_sys_sendmsg+0x132/0x220 [ 2200.867754] ? __sys_sendmsg+0x1b0/0x1b0 [ 2200.871899] ? vfs_write+0x393/0x540 [ 2200.875622] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2200.880983] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2200.885998] ? do_syscall_64+0x21/0x620 [ 2200.889978] do_syscall_64+0xf9/0x620 [ 2200.893786] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2200.898970] RIP: 0033:0x4665f9 05:12:05 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005c00000002000000000000000000000b00000000000000000000000300000000000000000000000000000000000000000100000d000000000000000000000000000000000000000d00000000000005000000000300000000000000000000000000001ab539c7e9c20bd600000000", @ANYRES64, @ANYBLOB="635c1d0cadb765600263763f0954b5c68d4b2edb78c646b838b8daa34f94d060608da8b710d7688f684a91a4194533284468cd4538e4a644c2375427f02949b958ef38aac753eb9b113333a2f40742ec6505c3aa5c6da8e2831badbfb84e88f2241a8932d89d68f8ea7d7d54aa20713c70211eefc4373085fc8d1b5e6c208f5c042a68405497d0696c2710"], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x1, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2200.902162] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2200.921082] RSP: 002b:00007f31093a5188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2200.928791] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665f9 [ 2200.936064] RDX: 0000000000000000 RSI: 0000000020000200 RDI: 0000000000000004 [ 2200.943338] RBP: 00007f31093a51d0 R08: 0000000000000000 R09: 0000000000000000 [ 2200.950605] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2200.957876] R13: 00007ffcf8ad1d8f R14: 00007f31093a5300 R15: 0000000000022000 [ 2200.983494] CPU: 0 PID: 32072 Comm: syz-executor.5 Not tainted 4.19.206-syzkaller #0 [ 2200.991753] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2201.001107] Call Trace: [ 2201.003705] dump_stack+0x1fc/0x2ef [ 2201.007346] should_fail.cold+0xa/0xf [ 2201.011153] ? setup_fault_attr+0x200/0x200 [ 2201.015488] ? lock_acquire+0x170/0x3c0 [ 2201.019485] __should_failslab+0x115/0x180 [ 2201.023006] platform regulatory.0: loading /lib/firmware/updates/4.19.206-syzkaller/regulatory.db failed with error -12 [ 2201.023732] should_failslab+0x5/0x10 [ 2201.023750] kmem_cache_alloc_node+0x245/0x3b0 [ 2201.023771] __alloc_skb+0x71/0x560 [ 2201.023788] netlink_sendmsg+0x9ee/0xc40 [ 2201.040220] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2201.043056] ? aa_af_perm+0x230/0x230 [ 2201.043073] ? nlmsg_notify+0x1a0/0x1a0 [ 2201.043089] ? kernel_recvmsg+0x220/0x220 [ 2201.043110] ? nlmsg_notify+0x1a0/0x1a0 [ 2201.043124] sock_sendmsg+0xc3/0x120 [ 2201.043138] ___sys_sendmsg+0x7bb/0x8e0 [ 2201.043156] ? check_preemption_disabled+0x41/0x280 [ 2201.043170] ? copy_msghdr_from_user+0x440/0x440 [ 2201.043187] ? __fget+0x32f/0x510 [ 2201.043206] ? lock_downgrade+0x720/0x720 [ 2201.043219] ? check_preemption_disabled+0x41/0x280 [ 2201.043235] ? check_preemption_disabled+0x41/0x280 [ 2201.110669] ? __fget+0x356/0x510 [ 2201.114128] ? do_dup2+0x450/0x450 [ 2201.117679] ? lock_downgrade+0x720/0x720 [ 2201.121836] ? vfs_write+0x3d7/0x540 [ 2201.125563] ? __fdget+0x1d0/0x230 [ 2201.129122] __x64_sys_sendmsg+0x132/0x220 [ 2201.133368] ? __sys_sendmsg+0x1b0/0x1b0 [ 2201.137426] ? vfs_write+0x393/0x540 [ 2201.141165] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2201.146534] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2201.151554] ? do_syscall_64+0x21/0x620 [ 2201.155533] do_syscall_64+0xf9/0x620 [ 2201.159341] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2201.164535] RIP: 0033:0x4665f9 [ 2201.167731] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2201.186630] RSP: 002b:00007fdc01125188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2201.194335] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2201.201606] RDX: 0000000000000000 RSI: 0000000020000700 RDI: 0000000000000003 [ 2201.208863] RBP: 00007fdc011251d0 R08: 0000000000000000 R09: 0000000000000000 [ 2201.216117] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2201.223388] R13: 00007ffd2104b7af R14: 00007fdc01125300 R15: 0000000000022000 05:12:05 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:05 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x4000000, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:05 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) wait4(r1, &(0x7f00000002c0), 0x8, &(0x7f0000000300)) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) wait4(r0, &(0x7f00000001c0), 0x1, &(0x7f0000000200)) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:05 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0x8000000}) 05:12:05 executing program 4 (fault-call:4 fault-nth:8): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:05 executing program 5 (fault-call:1 fault-nth:1): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:05 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x5000000, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2201.440916] FAULT_INJECTION: forcing a failure. [ 2201.440916] name failslab, interval 1, probability 0, space 0, times 0 [ 2201.457940] FAULT_INJECTION: forcing a failure. [ 2201.457940] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2201.469773] CPU: 1 PID: 32111 Comm: syz-executor.4 Not tainted 4.19.206-syzkaller #0 [ 2201.478091] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2201.487450] Call Trace: [ 2201.490055] dump_stack+0x1fc/0x2ef [ 2201.493698] should_fail.cold+0xa/0xf [ 2201.497508] ? setup_fault_attr+0x200/0x200 [ 2201.501863] ? lock_downgrade+0x720/0x720 [ 2201.506015] ? lock_acquire+0x170/0x3c0 [ 2201.509993] ? __bpf_address_lookup+0x330/0x330 [ 2201.514702] ? check_preemption_disabled+0x41/0x280 [ 2201.519735] __alloc_pages_nodemask+0x239/0x2890 [ 2201.524526] ? is_bpf_text_address+0xfc/0x1b0 [ 2201.529045] ? kernel_text_address+0xbd/0xf0 [ 2201.533476] ? __lock_acquire+0x6de/0x3ff0 [ 2201.537727] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 2201.542589] ? widen_string+0x2a0/0x2a0 [ 2201.546603] ? netlink_rcv_skb+0x160/0x440 [ 2201.550849] ? netlink_unicast+0x4d5/0x690 [ 2201.555086] ? netlink_sendmsg+0x6bb/0xc40 [ 2201.559325] ? sock_sendmsg+0xc3/0x120 [ 2201.563211] ? ___sys_sendmsg+0x7bb/0x8e0 [ 2201.567365] ? __x64_sys_sendmsg+0x132/0x220 [ 2201.571779] ? do_syscall_64+0xf9/0x620 [ 2201.575764] ? vsnprintf+0x2cc/0x14f0 [ 2201.579579] cache_grow_begin+0xa4/0x8a0 [ 2201.583645] ? setup_fault_attr+0x200/0x200 [ 2201.587971] ? lock_acquire+0x170/0x3c0 [ 2201.591959] cache_alloc_refill+0x273/0x340 [ 2201.596294] kmem_cache_alloc+0x346/0x370 [ 2201.600449] getname_kernel+0x4e/0x370 [ 2201.604339] filp_open+0x19/0x70 [ 2201.607710] kernel_read_file_from_path+0x78/0xf0 [ 2201.612560] _request_firmware+0x714/0x1210 [ 2201.616894] ? assign_fw+0x560/0x560 [ 2201.620619] ? apparmor_sb_mount+0x970/0x970 [ 2201.625032] ? apparmor_sb_mount+0x970/0x970 [ 2201.629448] request_firmware+0x33/0x50 [ 2201.633423] reg_reload_regdb+0x7a/0x240 [ 2201.637494] ? is_world_regdom+0xe0/0xe0 [ 2201.641560] ? nla_parse+0x1b2/0x290 [ 2201.645275] ? nl80211_pre_doit+0xa2/0x620 [ 2201.649518] ? __cfg80211_rdev_from_attrs+0x700/0x700 [ 2201.654715] ? __cfg80211_rdev_from_attrs+0x700/0x700 [ 2201.659909] genl_family_rcv_msg+0x642/0xc40 [ 2201.664331] ? genl_rcv+0x40/0x40 [ 2201.667784] ? genl_rcv_msg+0x12f/0x160 [ 2201.671771] ? mutex_trylock+0x1a0/0x1a0 [ 2201.675848] ? __radix_tree_lookup+0x216/0x370 [ 2201.680450] genl_rcv_msg+0xbf/0x160 [ 2201.684177] netlink_rcv_skb+0x160/0x440 [ 2201.688241] ? genl_family_rcv_msg+0xc40/0xc40 [ 2201.692828] ? netlink_ack+0xae0/0xae0 [ 2201.696725] ? genl_rcv+0x15/0x40 [ 2201.700194] genl_rcv+0x24/0x40 [ 2201.703483] netlink_unicast+0x4d5/0x690 [ 2201.707562] ? netlink_sendskb+0x110/0x110 [ 2201.711821] ? _copy_from_iter_full+0x229/0x7c0 [ 2201.716501] ? __phys_addr_symbol+0x2c/0x70 [ 2201.720924] ? __check_object_size+0x17b/0x3e0 [ 2201.725516] netlink_sendmsg+0x6bb/0xc40 [ 2201.729685] ? aa_af_perm+0x230/0x230 [ 2201.733492] ? nlmsg_notify+0x1a0/0x1a0 [ 2201.737480] ? kernel_recvmsg+0x220/0x220 [ 2201.741647] ? nlmsg_notify+0x1a0/0x1a0 [ 2201.745630] sock_sendmsg+0xc3/0x120 [ 2201.749357] ___sys_sendmsg+0x7bb/0x8e0 [ 2201.753347] ? check_preemption_disabled+0x41/0x280 [ 2201.758374] ? copy_msghdr_from_user+0x440/0x440 [ 2201.763146] ? __fget+0x32f/0x510 [ 2201.766611] ? lock_downgrade+0x720/0x720 [ 2201.770769] ? check_preemption_disabled+0x41/0x280 [ 2201.775796] ? check_preemption_disabled+0x41/0x280 [ 2201.780814] ? __fget+0x356/0x510 [ 2201.784274] ? do_dup2+0x450/0x450 [ 2201.787821] ? lock_downgrade+0x720/0x720 [ 2201.791982] ? vfs_write+0x3d7/0x540 [ 2201.795707] ? __fdget+0x1d0/0x230 [ 2201.799260] __x64_sys_sendmsg+0x132/0x220 [ 2201.803499] ? __sys_sendmsg+0x1b0/0x1b0 [ 2201.807560] ? vfs_write+0x393/0x540 [ 2201.811289] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2201.816666] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2201.821685] ? do_syscall_64+0x21/0x620 [ 2201.825667] do_syscall_64+0xf9/0x620 [ 2201.829473] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2201.834655] RIP: 0033:0x4665f9 [ 2201.837858] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2201.856761] RSP: 002b:00007f31093c6188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2201.864480] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2201.871748] RDX: 0000000000000000 RSI: 0000000020000200 RDI: 0000000000000004 [ 2201.879024] RBP: 00007f31093c61d0 R08: 0000000000000000 R09: 0000000000000000 05:12:05 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0xfeffffff}) 05:12:05 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe}) 05:12:05 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="9feb01001800000000000000140000001400000003000000000000000100000d0000000000000000000000000000001dc857dca960e126409f701d0a5b41eb979cd1c6335324377b02dcab46fc86a73d03984419dab53e22beaa57fa2ea5a545bf056cf68cfa6db834be460c3fbf9d1c6b6d17723de52835350063756724269179c5276cf5c2fe6a4558f0bdcdfb4f37d263c41739418e2a785e0a5a7ae7d4d37c9b5eebaa47bd0227a4f606a7c6a2290a4ce0d92dd28cdb84a5606f277c8a24e91fda4ac85c107162c34b3f74134e4109e6703bc557e58a781e81592c1ad8015cc6d9895cdb85f2af2657453bbd0e6abb08b4fd8dd51bc59b88287ebb2d70918d2ac9329297cf75789a867fe2dfe29da1d09cd9121a6fd0a04ada1345667483189005b35fc32af2a6415a16798ac94427b8c25fa4ec4eac8d5c3468aa3ae2d33074fd7d194da1054e2d13ad515e53f0fca15d2acd1980e366ed42aea4105538fd10a5886097317468325d24f0c8fd98c873a8a022"], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, r1) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xf, r0, 0x8, &(0x7f0000000200)="c854ceefc9a9277b0b79007cb7a9132a43a43cc71d874b6cf8458f92cb3c85c2b76f23033e6d770af5af625ec6b2bc836b5af9567775a0c70a2f9470418cf99454b7a81fe24c") r2 = gettid() gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:05 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000001cc0)=ANY=[@ANYBLOB="9feb010018000000000000001400000014000000030000000000000d0000001d000000000000000000000000000000107b1d6385c933e72a34ca788039d44d2ad278565a6252ed93ed838b046f56d4d78392"], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) ptrace(0x8, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) recvmmsg(r3, &(0x7f0000001c00)=[{{&(0x7f0000000180)=@xdp, 0x80, &(0x7f0000001680)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/116, 0x74}, {&(0x7f0000001380)=""/164, 0xa4}, {&(0x7f0000001440)=""/134, 0x86}, {&(0x7f0000001500)=""/20, 0x14}, {&(0x7f0000001540)=""/102, 0x66}, {&(0x7f00000015c0)=""/16, 0x10}, {&(0x7f0000001600)=""/73, 0x49}], 0x9, &(0x7f0000001740)=""/229, 0xe5}, 0xffff7fff}, {{&(0x7f0000001840)=@pppoe={0x18, 0x0, {0x0, @remote}}, 0x80, &(0x7f0000001b80)=[{&(0x7f00000018c0)=""/12, 0xc}, {&(0x7f0000001900)=""/194, 0xc2}, {&(0x7f0000001a00)=""/184, 0xb8}, {&(0x7f0000001ac0)=""/155, 0x9b}], 0x4, &(0x7f0000001bc0)=""/9, 0x9}, 0x3}], 0x2, 0x61, &(0x7f0000001c80)={0x0, 0x3938700}) 05:12:06 executing program 0: prctl$PR_SET_UNALIGN(0x6, 0x1) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) wait4(r2, &(0x7f0000000180), 0x8, &(0x7f00000001c0)) [ 2201.886387] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2201.893663] R13: 00007ffcf8ad1d8f R14: 00007f31093c6300 R15: 0000000000022000 [ 2201.932174] CPU: 1 PID: 32114 Comm: syz-executor.5 Not tainted 4.19.206-syzkaller #0 [ 2201.940089] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2201.949441] Call Trace: [ 2201.952073] dump_stack+0x1fc/0x2ef [ 2201.955720] should_fail.cold+0xa/0xf [ 2201.959537] ? setup_fault_attr+0x200/0x200 [ 2201.963895] ? lock_acquire+0x170/0x3c0 [ 2201.967881] __should_failslab+0x115/0x180 [ 2201.972127] should_failslab+0x5/0x10 [ 2201.975937] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 2201.981062] __kmalloc_node_track_caller+0x38/0x70 [ 2201.986001] __alloc_skb+0xae/0x560 [ 2201.989640] netlink_sendmsg+0x9ee/0xc40 [ 2201.993712] ? aa_af_perm+0x230/0x230 [ 2201.997521] ? nlmsg_notify+0x1a0/0x1a0 [ 2202.001504] ? kernel_recvmsg+0x220/0x220 [ 2202.005667] ? nlmsg_notify+0x1a0/0x1a0 [ 2202.009651] sock_sendmsg+0xc3/0x120 [ 2202.013378] ___sys_sendmsg+0x7bb/0x8e0 [ 2202.017371] ? check_preemption_disabled+0x41/0x280 [ 2202.022397] ? copy_msghdr_from_user+0x440/0x440 [ 2202.027164] ? __fget+0x32f/0x510 [ 2202.030632] ? lock_downgrade+0x720/0x720 [ 2202.034789] ? check_preemption_disabled+0x41/0x280 [ 2202.039820] ? check_preemption_disabled+0x41/0x280 [ 2202.044849] ? __fget+0x356/0x510 [ 2202.048315] ? do_dup2+0x450/0x450 [ 2202.051862] ? lock_downgrade+0x720/0x720 [ 2202.056021] ? vfs_write+0x3d7/0x540 [ 2202.059750] ? __fdget+0x1d0/0x230 [ 2202.063309] __x64_sys_sendmsg+0x132/0x220 [ 2202.067563] ? __sys_sendmsg+0x1b0/0x1b0 [ 2202.071630] ? vfs_write+0x393/0x540 [ 2202.075364] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2202.080738] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2202.085776] ? do_syscall_64+0x21/0x620 [ 2202.089763] do_syscall_64+0xf9/0x620 [ 2202.093576] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2202.098768] RIP: 0033:0x4665f9 [ 2202.101862] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2202.101962] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2202.101970] RSP: 002b:00007fdc01125188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2202.101984] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2202.101992] RDX: 0000000000000000 RSI: 0000000020000700 RDI: 0000000000000003 [ 2202.102000] RBP: 00007fdc011251d0 R08: 0000000000000000 R09: 0000000000000000 [ 2202.102008] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2202.102016] R13: 00007ffd2104b7af R14: 00007fdc01125300 R15: 0000000000022000 05:12:06 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:06 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x1f, 0x4, 0x1, 0xaa, 0x0, 0x9, 0x10, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x4, @perf_bp={&(0x7f0000000180)}, 0x0, 0x0, 0xce, 0x0, 0x7, 0x4aca, 0x42d, 0x0, 0x7}, r0, 0x2000000000002, 0xffffffffffffffff, 0xb) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:06 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x6000000, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:06 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005c000000020091d200000000000000000000000000000000000000000000000000000100000d000000000000000000000000000000000000000d0000000000000200000000030000000000000000000000000000000000008fe308aa47acf90422f2909f0535002718e78ad5e5ec34bea51a8636ba3bcc93db78c0f08d689ab03413f397c1f2da384de5f35d037364c05678a98abac06c6fc6a1abb6bc928616cf46b0509aef6fa0222e563e9b1998f4b148697299f9819b9898dd6b2610bbff70de8c0800dd90d61251157e55b41fe541744cbe0af6696f1d61fcd664dde805101681451d3a40077f63cf41a046c6ccaec9f756c9da9d1a70352cbe99f6f0528950244b31072206d3b2788b96397c2a9e8b46a10a273a35292d6f00b36dece09017c608cd5ece100063828cc06d3da063bbd06bcee6ca199f441f2dd6671c6fd1c1eb589611ad0858af199eba8bfe384f3399893e00"/371], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:06 executing program 5 (fault-call:1 fault-nth:2): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:06 executing program 4 (fault-call:4 fault-nth:9): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) [ 2202.327842] FAULT_INJECTION: forcing a failure. [ 2202.327842] name failslab, interval 1, probability 0, space 0, times 0 [ 2202.354201] FAULT_INJECTION: forcing a failure. [ 2202.354201] name failslab, interval 1, probability 0, space 0, times 0 [ 2202.366995] CPU: 0 PID: 32170 Comm: syz-executor.5 Not tainted 4.19.206-syzkaller #0 05:12:06 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{0x9}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f00000000c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000080)="ab553fec94248c32e27d04000000288a", 0x10) r2 = accept$alg(r1, 0x0, 0x0) recvmmsg(r2, &(0x7f0000001680)=[{{0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000140)=""/192, 0xc0}], 0x1}}], 0x1, 0x0, 0x0) r3 = gettid() rt_sigqueueinfo(r3, 0x3c, &(0x7f0000000040)) [ 2202.374906] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2202.384263] Call Trace: [ 2202.386860] dump_stack+0x1fc/0x2ef [ 2202.390500] should_fail.cold+0xa/0xf [ 2202.394307] ? setup_fault_attr+0x200/0x200 [ 2202.398749] ? lock_downgrade+0x720/0x720 [ 2202.402892] ? check_preemption_disabled+0x41/0x280 [ 2202.407902] __should_failslab+0x115/0x180 [ 2202.412134] should_failslab+0x5/0x10 [ 2202.415920] kmem_cache_alloc+0x3f/0x370 [ 2202.419979] skb_clone+0x151/0x3d0 [ 2202.423516] netlink_deliver_tap+0x955/0xb00 [ 2202.427919] netlink_unicast+0x545/0x690 [ 2202.431978] ? netlink_sendskb+0x110/0x110 [ 2202.436214] ? _copy_from_iter_full+0x229/0x7c0 [ 2202.440877] ? __phys_addr_symbol+0x2c/0x70 [ 2202.445190] ? __check_object_size+0x17b/0x3e0 [ 2202.449771] netlink_sendmsg+0x6bb/0xc40 [ 2202.453824] ? aa_af_perm+0x230/0x230 [ 2202.457617] ? nlmsg_notify+0x1a0/0x1a0 [ 2202.461582] ? kernel_recvmsg+0x220/0x220 [ 2202.465723] ? nlmsg_notify+0x1a0/0x1a0 [ 2202.469696] sock_sendmsg+0xc3/0x120 [ 2202.473402] ___sys_sendmsg+0x7bb/0x8e0 [ 2202.477376] ? check_preemption_disabled+0x41/0x280 [ 2202.482379] ? copy_msghdr_from_user+0x440/0x440 [ 2202.487122] ? __fget+0x32f/0x510 [ 2202.490569] ? lock_downgrade+0x720/0x720 [ 2202.494707] ? check_preemption_disabled+0x41/0x280 [ 2202.499714] ? check_preemption_disabled+0x41/0x280 [ 2202.504731] ? __fget+0x356/0x510 [ 2202.508173] ? do_dup2+0x450/0x450 [ 2202.511701] ? lock_downgrade+0x720/0x720 [ 2202.515846] ? vfs_write+0x3d7/0x540 [ 2202.519552] ? __fdget+0x1d0/0x230 [ 2202.523099] __x64_sys_sendmsg+0x132/0x220 [ 2202.527324] ? __sys_sendmsg+0x1b0/0x1b0 [ 2202.531377] ? vfs_write+0x393/0x540 [ 2202.535101] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2202.540468] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2202.545481] ? do_syscall_64+0x21/0x620 [ 2202.549451] do_syscall_64+0xf9/0x620 [ 2202.553255] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2202.558438] RIP: 0033:0x4665f9 [ 2202.561623] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2202.580511] RSP: 002b:00007fdc01125188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2202.588228] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2202.595488] RDX: 0000000000000000 RSI: 0000000020000700 RDI: 0000000000000003 [ 2202.602743] RBP: 00007fdc011251d0 R08: 0000000000000000 R09: 0000000000000000 [ 2202.610010] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2202.617270] R13: 00007ffd2104b7af R14: 00007fdc01125300 R15: 0000000000022000 [ 2202.643244] CPU: 0 PID: 32167 Comm: syz-executor.4 Not tainted 4.19.206-syzkaller #0 [ 2202.651147] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2202.660505] Call Trace: [ 2202.663106] dump_stack+0x1fc/0x2ef [ 2202.666754] should_fail.cold+0xa/0xf [ 2202.670566] ? setup_fault_attr+0x200/0x200 [ 2202.674894] ? lock_acquire+0x170/0x3c0 [ 2202.678888] __should_failslab+0x115/0x180 [ 2202.683133] should_failslab+0x5/0x10 [ 2202.686939] kmem_cache_alloc+0x277/0x370 [ 2202.691126] __alloc_file+0x21/0x330 [ 2202.694854] alloc_empty_file+0x6d/0x170 [ 2202.698928] path_openat+0xe9/0x2df0 [ 2202.702651] ? kernel_text_address+0xbd/0xf0 [ 2202.707065] ? __kernel_text_address+0x9/0x30 [ 2202.711573] ? unwind_get_return_address+0x51/0x90 [ 2202.716510] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2202.721878] ? __save_stack_trace+0xaf/0x190 [ 2202.726303] ? path_lookupat+0x8d0/0x8d0 [ 2202.730381] ? kasan_kmalloc+0x139/0x160 [ 2202.734452] do_filp_open+0x18c/0x3f0 [ 2202.738254] ? may_open_dev+0xf0/0xf0 [ 2202.741865] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2202.742051] ? netlink_unicast+0x4d5/0x690 [ 2202.742064] ? netlink_sendmsg+0x6bb/0xc40 [ 2202.742079] ? sock_sendmsg+0xc3/0x120 [ 2202.742090] ? ___sys_sendmsg+0x7bb/0x8e0 [ 2202.742102] ? __x64_sys_sendmsg+0x132/0x220 [ 2202.742115] ? do_syscall_64+0xf9/0x620 [ 2202.742130] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2202.742146] ? netlink_rcv_skb+0x160/0x440 [ 2202.742158] ? netlink_unicast+0x4d5/0x690 [ 2202.742168] ? netlink_sendmsg+0x6bb/0xc40 05:12:07 executing program 5 (fault-call:1 fault-nth:3): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2202.742184] ? sock_sendmsg+0xc3/0x120 [ 2202.797533] ? cache_alloc_refill+0x2f8/0x340 [ 2202.802040] ? lock_downgrade+0x720/0x720 [ 2202.806194] ? do_raw_spin_lock+0xcb/0x220 [ 2202.810444] file_open_name+0x269/0x380 [ 2202.814438] ? vfs_open+0xd0/0xd0 [ 2202.817908] ? memcpy+0x35/0x50 [ 2202.821197] filp_open+0x47/0x70 [ 2202.824581] kernel_read_file_from_path+0x78/0xf0 [ 2202.829438] _request_firmware+0x714/0x1210 [ 2202.833781] ? assign_fw+0x560/0x560 [ 2202.837500] ? apparmor_sb_mount+0x970/0x970 [ 2202.841912] ? apparmor_sb_mount+0x970/0x970 [ 2202.846339] request_firmware+0x33/0x50 [ 2202.850323] reg_reload_regdb+0x7a/0x240 [ 2202.854396] ? is_world_regdom+0xe0/0xe0 [ 2202.858473] ? nla_parse+0x1b2/0x290 [ 2202.862196] ? nl80211_pre_doit+0xa2/0x620 [ 2202.866443] ? __cfg80211_rdev_from_attrs+0x700/0x700 [ 2202.871649] ? __cfg80211_rdev_from_attrs+0x700/0x700 [ 2202.876852] genl_family_rcv_msg+0x642/0xc40 [ 2202.881276] ? genl_rcv+0x40/0x40 [ 2202.884743] ? genl_rcv_msg+0x12f/0x160 [ 2202.888726] ? mutex_trylock+0x1a0/0x1a0 [ 2202.892841] ? __radix_tree_lookup+0x216/0x370 [ 2202.897442] genl_rcv_msg+0xbf/0x160 [ 2202.901166] netlink_rcv_skb+0x160/0x440 [ 2202.905246] ? genl_family_rcv_msg+0xc40/0xc40 [ 2202.909837] ? netlink_ack+0xae0/0xae0 [ 2202.911520] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2202.913730] ? genl_rcv+0x15/0x40 [ 2202.913751] genl_rcv+0x24/0x40 [ 2202.913765] netlink_unicast+0x4d5/0x690 [ 2202.913784] ? netlink_sendskb+0x110/0x110 [ 2202.913800] ? _copy_from_iter_full+0x229/0x7c0 [ 2202.913816] ? __phys_addr_symbol+0x2c/0x70 [ 2202.913833] ? __check_object_size+0x17b/0x3e0 [ 2202.913848] netlink_sendmsg+0x6bb/0xc40 [ 2202.913865] ? aa_af_perm+0x230/0x230 [ 2202.913876] ? nlmsg_notify+0x1a0/0x1a0 [ 2202.913889] ? kernel_recvmsg+0x220/0x220 [ 2202.913909] ? nlmsg_notify+0x1a0/0x1a0 [ 2202.913923] sock_sendmsg+0xc3/0x120 [ 2202.913936] ___sys_sendmsg+0x7bb/0x8e0 [ 2202.913954] ? check_preemption_disabled+0x41/0x280 [ 2202.913966] ? copy_msghdr_from_user+0x440/0x440 [ 2202.913981] ? __fget+0x32f/0x510 [ 2202.914000] ? lock_downgrade+0x720/0x720 [ 2202.914013] ? check_preemption_disabled+0x41/0x280 [ 2202.914031] ? check_preemption_disabled+0x41/0x280 [ 2202.929147] FAULT_INJECTION: forcing a failure. [ 2202.929147] name failslab, interval 1, probability 0, space 0, times 0 [ 2202.929332] ? __fget+0x356/0x510 [ 2202.929350] ? do_dup2+0x450/0x450 [ 2203.024039] ? lock_downgrade+0x720/0x720 [ 2203.028189] ? vfs_write+0x3d7/0x540 [ 2203.031905] ? __fdget+0x1d0/0x230 [ 2203.035447] __x64_sys_sendmsg+0x132/0x220 [ 2203.039674] ? __sys_sendmsg+0x1b0/0x1b0 [ 2203.043732] ? vfs_write+0x393/0x540 [ 2203.047457] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2203.052817] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2203.057832] ? do_syscall_64+0x21/0x620 [ 2203.061804] do_syscall_64+0xf9/0x620 [ 2203.065611] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2203.070793] RIP: 0033:0x4665f9 [ 2203.073984] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2203.092877] RSP: 002b:00007f31093c6188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2203.100579] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2203.107841] RDX: 0000000000000000 RSI: 0000000020000200 RDI: 0000000000000004 [ 2203.115099] RBP: 00007f31093c61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2203.122364] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2203.129632] R13: 00007ffcf8ad1d8f R14: 00007f31093c6300 R15: 0000000000022000 [ 2203.137009] CPU: 1 PID: 32205 Comm: syz-executor.5 Not tainted 4.19.206-syzkaller #0 [ 2203.144897] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2203.154246] Call Trace: [ 2203.156848] dump_stack+0x1fc/0x2ef [ 2203.160492] should_fail.cold+0xa/0xf [ 2203.164301] ? setup_fault_attr+0x200/0x200 [ 2203.168625] ? lock_acquire+0x170/0x3c0 [ 2203.172607] __should_failslab+0x115/0x180 [ 2203.176847] should_failslab+0x5/0x10 [ 2203.180656] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 2203.185593] platform regulatory.0: loading /lib/firmware/updates/4.19.206-syzkaller/regulatory.db failed with error -12 [ 2203.185768] __kmalloc_node+0x38/0x70 [ 2203.185788] kvmalloc_node+0x61/0xf0 [ 2203.185805] alloc_netdev_mqs+0x97/0xd50 [ 2203.185820] ? ip6gre_header+0x8e0/0x8e0 [ 2203.198901] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2203.200512] rtnl_create_link+0x1d4/0xa40 [ 2203.200533] rtnl_newlink+0xf45/0x15c0 [ 2203.200558] ? rtnl_getlink+0x620/0x620 [ 2203.200585] ? mark_held_locks+0xf0/0xf0 [ 2203.200603] ? unwind_next_frame+0xeee/0x1400 [ 2203.241614] ? __save_stack_trace+0x72/0x190 [ 2203.246032] ? deref_stack_reg+0x134/0x1d0 [ 2203.250274] ? get_reg+0x176/0x1f0 [ 2203.253829] ? __read_once_size_nocheck.constprop.0+0x10/0x10 [ 2203.259901] ? deref_stack_reg+0x1d0/0x1d0 [ 2203.264139] ? unwind_next_frame+0xeee/0x1400 [ 2203.268642] ? is_bpf_text_address+0xd5/0x1b0 [ 2203.273150] ? lock_downgrade+0x720/0x720 [ 2203.277304] ? lock_acquire+0x170/0x3c0 [ 2203.281288] ? __bpf_address_lookup+0x330/0x330 [ 2203.285970] ? check_preemption_disabled+0x41/0x280 [ 2203.291011] ? __lock_acquire+0x6de/0x3ff0 05:12:07 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clone(0x800, &(0x7f00000001c0)="a299235f8ff5d838dd7ad8decdbe044e50c34133736cd32c38ed8175eac432787ff7d2fe66d9a7ff53916eddec3d512427715abfe7df83bad18ea35b0f2d0bb80c1cf3310ad89ecda0875ff56fdb41398eb5ec4a67bfb1ccd010bad0aa7c054d89f34744310016ab35fdb3d5c0c57bd735b051e3624b1cf2724d5c5d85f63750eb5de44463fb04d53133713b956b50292fe11a70a3dc24cff8110c620764d6ae4b77514eda88f4170ee1b1e231c5b7dc79fbccf3d5091609dbf45e47389d84f053a649d3", &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="ee50a3ef64bc3b21177f8af20b7ad998e18ffd307b55f606e4f6b2d6c690cc28b5bc6e39bef55b0926f7caf677559ee995c075f3b74c2e1fee23bd68f9f8") r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:07 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="9feb0100fa7289a9a06b61894977932a0105287b43880f09000000140000001400000002000000000000000100000d0000000000000400feffffff00003c4d3f12f145d00e1283270145b5eeb78cc26bc72615e757d1ac1136ca"], 0x0, 0x2e}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:07 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x7000000, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:07 executing program 1: ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(0xffffffffffffffff, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) syz_open_pts(0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, &(0x7f00000001c0)=0x0) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(0xffffffffffffffff, 0x5000943f, &(0x7f0000000280)={{}, r0, 0x8, @inherit={0x78, &(0x7f0000001280)=ANY=[@ANYBLOB="0115e46ac3b2514b9ae4000000000000000600000000000000070000000000000009000000000000000800000000000000050000000000000001000000010000000600000000000000070000000000000000000000000000008b000000000000000100000000000000001000000000000000080000000000000900000000000000"]}, @name="6895dedef163bf417d101c191ba1e8804987d0a73c304ab93543a4e817200e63cea4a1bd052df990ba71e3d5ea6f6d73163d9511edde9ae4dd6e15669d51f96b63908b9cd768fd86eb22721058a05a79aa5f6b67a69c3d27135ce5a106cec82c53e28cbd4195bec303c104f94f3eca7347cafa15cb4973eaabd482426819f9bade02b714c186ec3774715844e27425b9d096a799dfa4bbf13916ca5d04779624f4355d32bb0d1a68dd44ce3d6f96c942f8e8c332c172a5b3f8ee411c9bbf61e35e6dab598f819422ed5ee01169139bdf374405314446d9b6c211fa0901d61755c444b0fb653cc8ff857b0602e73ce1b89b50a6e9e105f7ff1f9e52dc9465fbdca227c864069d9aa4ff8a24afaae75eda3b034b8d28b4227db404b759836543e4d69181d5eb2b9b4c4e1284735a405c67bf3971834520c5cd04217cc6741c052acd259a1bd0e1bdb6101fc5f7880bc6bbf30a8faba76d8cc9d845355ba19e13223abc6dfb140b025992c7b4c7db894a2ecd7bef2e3fadcffd1628f64ead53318342a82eb56d0405f18c5c9768740da7f75db6c4aecbe4f7b6dd3542fb77fd0c2b025497ebb1283b029d2eff11235b149d9e8797268eb7c43c9ad555c36886cee289425eccc80a6cf3556c87a0402aa68f1c6de8c1f6ea17af5350412f10aa8041ec6eadda6525e5ab657d80fa6561225b946e32f00b94cb47a1dce43ad71e8e05b2c5b024000ae03f36b681f0f29de14e2c0036b93a0afc4134094b70e4c7fe5db623a688268164e88d54d74e87e352bb450bb238cf00f11ffbbef813206bc5e20d2301d2d2073ece1e7b29a980d69ead5832c4abb0072608e4d116337599022f50d2e8800f66af0ad9f55e50fd891e5daa0b63a92c5ec4379c36b0cce8eaec19d26f38f45c393e8a6ef9fde0bd1bc748c1d8b91b9307e8e25fa2c335b96d780a87e8539b17c86be2d950459b9bd276b68a6ebb3d88ee504e5e83d006e0ec8768802a44d9bb4c7ac8fd9fcea50133fa15ac835829153cf418c7d8afefb939e48491d381aa47e2228b21ab9523a4356351d894078c7f20161ec12fdb8571fc861790f1a1eefd26fca98b701a53d1a16087ee76f87296a5bdd92e77d21caf548040bcd859c53ace2cea9f151bb58380a636a2bc55ebce003826f9875dd9249f3816fff60718759800779b02c1e05001246032b40ce2d7ca065e6d7158be0e7cb240d42097cb494bab26930980c01bd3743e339b60113531e4630e914ee2b6406df5ee2ce14ed4c7ab134a20aa0b0c4551ac5244f27e15210742abebbf71fdc346946d5cf48afd50bef802249a4b4080296c151794fa08a39243280fabe639aff5b173f769d0498a48e216124bac8f2b1a55e3705984868b4a91f0f3ee7cf933b73dbeda39c52d1a2e81755f4023fd6131413b56814c8f3f99ffc063a70c21b06165a56f80b9b4bb22b44cc141fee0869a249e281730a6c162977ee13383da9f83eac94c42c17c03991345b517134655e39dada59950b0517e803ae1442b5f04c293a54f97ba10b3ab9da47a82c33b47facc8532e612ac41e0a2537f3c98fedf07d726e2d80decb80a3c14ee614a5bf0cade400bd9d1d5468cdf2fdf7965871a312b62d92386939a1972b8e6dfd6c509fbb301a164b04fc6e6a7d24334ca77d1275fcf5416c58553ef26bed59440479b709ec73108a4922459a2ca18580fe543af793efd98a361b8ad6c388660a86f580c9fbcd7a1952f0dc1e419c7de33967b44edc41b65b5bdc516b88aedd4ac98c07b791578f6cccd15fc8d243894fa91756cb92a8ef29915fa22735006ff43df9867ebd361ad08a8040a81371dc721ea68ee1a4fe301d37d218a60364d8635b6d4b52f6e217557fd711c61ebf4a5d14c2bda75702e4fe132d2dc9f2ccf05e861c2569b27addb17db26d26dcd7ffff3bfc25e8bbd2720e438a8ea6c126ed20d3a5f66f54d1e546fb3aa9138b4e70a119edc3087b69ad013a002302cf54a94fde62e51d3e8b7c4f187ccc113fa16bf0475fd20fbaa08b9d9484f3d81a9932385cb9b325914dc36ee8f8bb25c971693a3bcf9db45be5efd51ef3d4aecac4bd874e35981e2149e0fced5451bbcfe876917e9dd4efbcc9e26755dda200b05c4d2ea78e8289731b7997ad7c408c2a44a5ed16fde54e8d50a03f41d8b0effb2be83d57abae281d0be88fb3ca83e4a82fbec39f2d449dbe33d31f692f0e7209482c9564d05bed18ba967885ec7b27a5424ca7f696e12730aa7e7a3722bf291c12b18a2327e6d15cbf27bdf20ccd29c03d3dc2698c228fb0ba76690d2fedb1f2e0e7ee07959e7fdb3d557c6a69b3f694d46f1acadbd49304190dfd1724cbdd7edcbfa51668279dd2c4fea80651f826b0e3976f401a8c1f6237f72d4a53269658d7cd9fb4b70c9a52d911b651a29f19001e52b2164d272593cece922a699c8c64bf961ef9386d71c50972fd2977c1d79cb26b0608f1485e4bc3725a268efb7d3a2de5d2e20e5914f9c304e753c4482f24e398e49bc9f48f7eb487c1ecec7eac697388aa66de07c1b1addae9518762ed9170bce68182a34217f6862eab3ea1577d1e2a35c92fe7406b284d2600454d501e772b660d291f382edf05f244d75803c6728d06240e4e728eb0174b4b96fb917c95526aa189e3797a4be8b91da433f22a30217bcbf00aefc5db8af0e95dc80133cf5306849687436e0b5a8d5e730fb76b7d47ca88162edb752b7e7dd428eada8cc929d477d40f7ea0b7c311d5341beae3b1321d8b65743e8a3ff974dfb789f37e58d6f99bdaafb87cc4e75540e059504fed3f36580cbc8c077905c9dcc38d17cae560a00ccc30d8eb720abd0d5c8a812c46023978ee0e86d9b8129ac6f2a02b2ea61e2d22c40e03b57560a97c579c62c8672be5ae5eef95cd321360baa802482dc2bdb46a048253b79172f9ed26263da24ef80b1c29a0c48bf8e363730cea613fe3af98c3ae0fa40a4d8fa303b255fdac5ba5d2f48fa29243a876b36e955372486c6f93f4194cdbd32eff5913fc86e6cd64d2ba065fa2007562cb9c839188dc21e8f3b099108db91398eaf42ff7cfd1496064b7d6e0739ffe0483e079c99aa4f9a8154e51693d5f85e395b590935206fd4e534cfc5ea56c2dd865b52e926dec182183aba9adf534e8f098f694cd797cd45636de9f3a4a7af5c24141bef4d6ee24af080a023c9fc0a505762cee98a0fbf48a8a7708246a13adea2a110ef5834b64b3b54253f4fd60ced0d56cfdfd88f902ec35c2e43f5e50ecc72bb25c0b709c712b293232d58473549bd44dda573476f7b3e1b6ecd776575d3a9eac71bf0dc2e00d5500fc6477ec97fe5319f26e7a248f15b691a71cb309671f34e3674be18ae1354041ace91f1146db6a639fed41cce5c116d6720beb0e79be1840d086ea18578a4b643cb991b9f70b8176cb24f8f5fa4c1eccd08050f8e150cefb496d47de5864c661e0f618a27f03f6c8b7c1dd612786be494c9febbc1f9d2ed14c8c34de9c5fa904d6efc82fa8068183695294981c49ad4f9bb49dcb0073f182446ccead3c376cbb65167db886505f9fc4bebc325b7c698010310814ec23834a55d9732dc51e5f025b17931acb60fc0f552ae076fca6d130b7d83387a0b845b51477f10741e9e5d1ad83e7db25c41c7c92a55bb089b051814eef618bfc5a55a111577eff5c6853ee832db061d967e7abf8fc303a08e246cdeefafb4194aa992a0c928998caad42e955a520687ec7b8a13af3aea9e20d2afea08c7edc536a3c250ba2256f8fa38580db045f92affca7f57706b48c575f85678ded8e2db2da7ef473b58638d999e4e26ae0246b3660f3c2ad9f6ae43a0e47baf183886c4ae5b7656e1b3415dd972ab252997bbeeb1ef642ddc362f2336f09bf5478e04d8273a31514e23eb671100a4660296da153fb78117a143e080da0ff33abe8b67bbd0a30c9696f53b5ea60babae95d908e0881d923edb7d0607c186b4b50f073c0e331261a91b307089880527aeead1d2c8839beea829de4d55d78b8750be80eedad7705db617983805f81ba63bdeea0069162873449b2436379e6ef5c02fd315e4bf388f6a18c37a4edce249ab2ec6bba227a078727959b9c8500702718b4060d3faa8a14bcab901fc50b4f5dc4250fc36837b8068c30292d13615a6258515bbccd4ea929a474c99499bc5071cc05ca162c15f46162fdea155e902b9c0f2de99b8a6b445b0e9f2a4c297a4fe4a400a4df37b5495742afd829e6e46d9cbe3da7e56cf35fd6c9b7ebca7c7ec34668f622e74913ea7e3a1dd829029fdceac6c1124f0222e6b17ec1f2967cd412d029b48b257fa3d2f89b36c08b3c98aa075ad519a02b376315a012867cb0251d423b29101bd774b48f7d265b234235dfee2f7c681d9079cc0347413b210cba342d9b8990953dfd16da8a2dbbeefcc911da94c5f39c2a14bcdd1dcce00881d8f93a73a6080cbf4802ee1181f3345bcf0edc62f6740c72683f2c0f189cdd766ad21dbb008f3bc15c172cba185c19c0268c8e4d25b10c2dbde8c95dfb3f8585675fed9018b33524a4eaa215e4aed286d07a4f7cc7476eb0b53ff103fc96b4b2918981313f966863431c8f5ead390c594468f07122ed083973ea5509780f67cd7c7538910dc047e214e8c6dd7e44431a01e65123e723e5b1b8185e23c046b1c2e77247cafb2c48bff5e59450e9a62c94c49f1453b220d61b37094103df5c9e12574b0c90c683f4cf217a30e91304b9ebc9e471bb2b66a28f7a89d961abeccc334c7c30179d2dcc19189b4617855948d1fbfdd00641f55d9f7ec67039edd3a64fa7840b382553fc1df3389a84fe3d6c20fd145a2ae766fb4de5629491188a8bc4ae39ed897012fc463142b1b9f3edfa563edfedf5c9ee2ca2d72788a63d98bbab7a9a3a6ced3c427ea4f2328ba16eb97c64c352dad1670f38ad9b8c2e5d999ca0ab7b3d3be88169d8c84c57969f891bb522c89235373cc612ed57d92aeebd0e07a8a23d1580f6453ff18a7695229512d927eecd89fcba9d869b4e9d4ba712edff7a83b256ee0d4ffbb6297b4c1de59551fe838175a496b6b40450f4237b25dfa6e4a93324f881588b548e5be0ebf943827ff3f93a38bbf0e81ef843f8c4ed8138bf004d77ee02afb679e8c3f749d4ef5c102742f129ec2feeffda1a081a1bc61ce4cc279491777501726761b6fa69103ef9beded041d57f237108e8bd0b6afd813e3f5f734b034e600264dfcafc3bdcc1949c6969f19db376123499f2f514eab49a6c6b67965f2c29c9a1b1a6522c9574cd552ef0608956673b821fff7bb9f08265af3708e2de26473b8bbd0e1191f55baf87de23afe4f3d207e45b60237d0f76973083a2b4730e223a1a01e187088d349426ef62d68d140328bae871c4a82a8a29157ed64d21ef42613d6481ea8999be69b9f079ae4cbe052bb72d67e2c29836db7fb4b10c1cf9f9d083af916c878f140fd52a6601f0cadc75a987c3f053c6bff7b885070a70ae15d0d5d5c24d07f7831f0024349bc3c467cec81c943e0b97d6de67f24e2d729c25d4943af3ae36a09abbf92fe9b56782ac1ab37b3103988b7789f64fa564369490adb1f20bb1c546b775bffa7ad9ed92b8f9ebd67ba7b87f294dd4a40687bda6cc11585c1f4c3df6d6a26a72bd5ce3fe9af039db9f8a086c4d08c88d54445c97599fc6070e3cd7daf"}) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r1, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) [ 2203.295267] ? __kasan_slab_free+0x186/0x1f0 [ 2203.299683] ? kmem_cache_free+0x7f/0x260 [ 2203.303837] ? kfree_skbmem+0xc1/0x140 [ 2203.307730] ? mark_held_locks+0xf0/0xf0 [ 2203.311794] ? __dev_queue_xmit+0x269d/0x2e00 [ 2203.316295] ? netlink_deliver_tap+0x8fb/0xb00 [ 2203.320898] ? netlink_unicast+0x545/0x690 [ 2203.325135] ? netlink_sendmsg+0x6bb/0xc40 [ 2203.329374] ? sock_sendmsg+0xc3/0x120 [ 2203.333262] ? ___sys_sendmsg+0x7bb/0x8e0 [ 2203.337496] ? __x64_sys_sendmsg+0x132/0x220 [ 2203.341908] ? do_syscall_64+0xf9/0x620 [ 2203.345895] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2203.351301] ? mutex_trylock+0x1a0/0x1a0 [ 2203.355365] ? check_preemption_disabled+0x41/0x280 [ 2203.360395] ? rtnetlink_rcv_msg+0x2d0/0xb80 [ 2203.364821] ? rtnl_getlink+0x620/0x620 [ 2203.368804] rtnetlink_rcv_msg+0x453/0xb80 [ 2203.373049] ? rtnl_calcit.isra.0+0x430/0x430 [ 2203.377552] ? memcpy+0x35/0x50 [ 2203.380928] ? netdev_pick_tx+0x2f0/0x2f0 [ 2203.385074] ? __copy_skb_header+0x414/0x500 [ 2203.389486] ? kfree_skbmem+0x140/0x140 [ 2203.393464] netlink_rcv_skb+0x160/0x440 [ 2203.397515] ? rtnl_calcit.isra.0+0x430/0x430 [ 2203.402005] ? netlink_ack+0xae0/0xae0 [ 2203.405895] netlink_unicast+0x4d5/0x690 [ 2203.409945] ? netlink_sendskb+0x110/0x110 [ 2203.414167] ? _copy_from_iter_full+0x229/0x7c0 [ 2203.418830] ? __phys_addr_symbol+0x2c/0x70 [ 2203.423146] ? __check_object_size+0x17b/0x3e0 [ 2203.427718] netlink_sendmsg+0x6bb/0xc40 [ 2203.431778] ? aa_af_perm+0x230/0x230 [ 2203.435572] ? nlmsg_notify+0x1a0/0x1a0 [ 2203.439539] ? kernel_recvmsg+0x220/0x220 [ 2203.443686] ? nlmsg_notify+0x1a0/0x1a0 [ 2203.447658] sock_sendmsg+0xc3/0x120 [ 2203.451368] ___sys_sendmsg+0x7bb/0x8e0 [ 2203.455339] ? check_preemption_disabled+0x41/0x280 [ 2203.460339] ? copy_msghdr_from_user+0x440/0x440 [ 2203.465087] ? __fget+0x32f/0x510 [ 2203.468538] ? lock_downgrade+0x720/0x720 [ 2203.472688] ? check_preemption_disabled+0x41/0x280 [ 2203.477701] ? check_preemption_disabled+0x41/0x280 [ 2203.482706] ? __fget+0x356/0x510 [ 2203.486164] ? do_dup2+0x450/0x450 [ 2203.489710] ? lock_downgrade+0x720/0x720 [ 2203.494119] ? vfs_write+0x3d7/0x540 [ 2203.497840] ? __fdget+0x1d0/0x230 [ 2203.501379] __x64_sys_sendmsg+0x132/0x220 [ 2203.505614] ? __sys_sendmsg+0x1b0/0x1b0 [ 2203.509674] ? vfs_write+0x393/0x540 [ 2203.513450] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2203.518816] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2203.523841] ? do_syscall_64+0x21/0x620 [ 2203.527825] do_syscall_64+0xf9/0x620 [ 2203.531636] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2203.536828] RIP: 0033:0x4665f9 [ 2203.540024] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2203.558946] RSP: 002b:00007fdc01125188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2203.566666] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2203.573937] RDX: 0000000000000000 RSI: 0000000020000700 RDI: 0000000000000003 [ 2203.581202] RBP: 00007fdc011251d0 R08: 0000000000000000 R09: 0000000000000000 [ 2203.588468] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 05:12:07 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:07 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="1400000014000000030000000a0000000117000d00"/47], 0x0, 0x2f, 0xffffffffffffff88}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2203.595743] R13: 00007ffd2104b7af R14: 00007fdc01125300 R15: 0000000000022000 05:12:07 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x8000000, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:07 executing program 5 (fault-call:1 fault-nth:4): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:07 executing program 4 (fault-call:4 fault-nth:10): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:08 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xa000000, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2203.773716] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2203.812983] FAULT_INJECTION: forcing a failure. 05:12:08 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) wait4(r1, &(0x7f0000000180), 0x2000000a, &(0x7f00000001c0)) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) [ 2203.812983] name failslab, interval 1, probability 0, space 0, times 0 [ 2203.849793] CPU: 1 PID: 32249 Comm: syz-executor.5 Not tainted 4.19.206-syzkaller #0 [ 2203.851950] FAULT_INJECTION: forcing a failure. [ 2203.851950] name failslab, interval 1, probability 0, space 0, times 0 [ 2203.857710] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2203.857716] Call Trace: [ 2203.857739] dump_stack+0x1fc/0x2ef [ 2203.857762] should_fail.cold+0xa/0xf [ 2203.857782] ? setup_fault_attr+0x200/0x200 [ 2203.857796] ? pcpu_alloc+0xe78/0x1190 [ 2203.857819] __should_failslab+0x115/0x180 [ 2203.857837] should_failslab+0x5/0x10 [ 2203.857849] kmem_cache_alloc_trace+0x46/0x380 [ 2203.857873] __hw_addr_create_ex+0x5b/0x310 [ 2203.913438] __hw_addr_add_ex+0x1ed/0x2b0 [ 2203.917600] dev_addr_init+0x10b/0x1f0 [ 2203.921489] ? dev_mc_flush+0x30/0x30 [ 2203.925299] alloc_netdev_mqs+0x13d/0xd50 [ 2203.929450] ? ip6gre_header+0x8e0/0x8e0 [ 2203.933550] rtnl_create_link+0x1d4/0xa40 [ 2203.937712] rtnl_newlink+0xf45/0x15c0 [ 2203.941615] ? rtnl_getlink+0x620/0x620 [ 2203.945606] ? mark_held_locks+0xf0/0xf0 [ 2203.949675] ? unwind_next_frame+0xeee/0x1400 [ 2203.954175] ? __save_stack_trace+0x72/0x190 [ 2203.958588] ? deref_stack_reg+0x134/0x1d0 [ 2203.962814] ? get_reg+0x176/0x1f0 [ 2203.966389] ? __read_once_size_nocheck.constprop.0+0x10/0x10 [ 2203.972278] ? deref_stack_reg+0x1d0/0x1d0 [ 2203.976507] ? unwind_next_frame+0xeee/0x1400 [ 2203.980998] ? is_bpf_text_address+0xd5/0x1b0 [ 2203.985491] ? lock_downgrade+0x720/0x720 [ 2203.989634] ? lock_acquire+0x170/0x3c0 [ 2203.993602] ? __bpf_address_lookup+0x330/0x330 [ 2203.998268] ? check_preemption_disabled+0x41/0x280 [ 2204.003295] ? __lock_acquire+0x6de/0x3ff0 [ 2204.007528] ? __kasan_slab_free+0x186/0x1f0 [ 2204.011935] ? kmem_cache_free+0x7f/0x260 [ 2204.016076] ? kfree_skbmem+0xc1/0x140 [ 2204.019958] ? mark_held_locks+0xf0/0xf0 [ 2204.024008] ? __dev_queue_xmit+0x269d/0x2e00 [ 2204.028492] ? netlink_deliver_tap+0x8fb/0xb00 [ 2204.033065] ? netlink_unicast+0x545/0x690 [ 2204.037292] ? netlink_sendmsg+0x6bb/0xc40 [ 2204.041518] ? sock_sendmsg+0xc3/0x120 [ 2204.045401] ? ___sys_sendmsg+0x7bb/0x8e0 [ 2204.049542] ? __x64_sys_sendmsg+0x132/0x220 [ 2204.053946] ? do_syscall_64+0xf9/0x620 [ 2204.057932] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2204.063341] ? mutex_trylock+0x1a0/0x1a0 [ 2204.067403] ? check_preemption_disabled+0x41/0x280 [ 2204.072416] ? rtnetlink_rcv_msg+0x2d0/0xb80 [ 2204.076830] ? rtnl_getlink+0x620/0x620 [ 2204.080798] rtnetlink_rcv_msg+0x453/0xb80 [ 2204.085037] ? rtnl_calcit.isra.0+0x430/0x430 [ 2204.089530] ? memcpy+0x35/0x50 [ 2204.092806] ? netdev_pick_tx+0x2f0/0x2f0 [ 2204.096957] ? __copy_skb_header+0x414/0x500 [ 2204.101366] ? kfree_skbmem+0x140/0x140 [ 2204.105343] netlink_rcv_skb+0x160/0x440 [ 2204.109408] ? rtnl_calcit.isra.0+0x430/0x430 [ 2204.114071] ? netlink_ack+0xae0/0xae0 [ 2204.117968] netlink_unicast+0x4d5/0x690 [ 2204.122024] ? netlink_sendskb+0x110/0x110 [ 2204.126253] ? _copy_from_iter_full+0x229/0x7c0 [ 2204.130916] ? __phys_addr_symbol+0x2c/0x70 [ 2204.135234] ? __check_object_size+0x17b/0x3e0 [ 2204.139814] netlink_sendmsg+0x6bb/0xc40 [ 2204.143873] ? aa_af_perm+0x230/0x230 [ 2204.147667] ? nlmsg_notify+0x1a0/0x1a0 [ 2204.151631] ? kernel_recvmsg+0x220/0x220 [ 2204.155781] ? nlmsg_notify+0x1a0/0x1a0 [ 2204.159751] sock_sendmsg+0xc3/0x120 [ 2204.163460] ___sys_sendmsg+0x7bb/0x8e0 [ 2204.167431] ? check_preemption_disabled+0x41/0x280 [ 2204.172440] ? copy_msghdr_from_user+0x440/0x440 [ 2204.177189] ? __fget+0x32f/0x510 [ 2204.180638] ? lock_downgrade+0x720/0x720 [ 2204.184778] ? check_preemption_disabled+0x41/0x280 [ 2204.189787] ? check_preemption_disabled+0x41/0x280 [ 2204.194801] ? __fget+0x356/0x510 [ 2204.198340] ? do_dup2+0x450/0x450 [ 2204.201931] ? lock_downgrade+0x720/0x720 [ 2204.206075] ? vfs_write+0x3d7/0x540 [ 2204.209783] ? __fdget+0x1d0/0x230 [ 2204.213320] __x64_sys_sendmsg+0x132/0x220 [ 2204.217552] ? __sys_sendmsg+0x1b0/0x1b0 [ 2204.221607] ? vfs_write+0x393/0x540 [ 2204.225327] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2204.230689] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2204.235699] ? do_syscall_64+0x21/0x620 [ 2204.239666] do_syscall_64+0xf9/0x620 [ 2204.243462] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2204.248646] RIP: 0033:0x4665f9 [ 2204.251832] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2204.270722] RSP: 002b:00007fdc01125188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2204.278429] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2204.285688] RDX: 0000000000000000 RSI: 0000000020000700 RDI: 0000000000000003 [ 2204.292948] RBP: 00007fdc011251d0 R08: 0000000000000000 R09: 0000000000000000 [ 2204.300206] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2204.307464] R13: 00007ffd2104b7af R14: 00007fdc01125300 R15: 0000000000022000 [ 2204.314748] CPU: 0 PID: 32256 Comm: syz-executor.4 Not tainted 4.19.206-syzkaller #0 [ 2204.322634] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2204.332072] Call Trace: [ 2204.334666] dump_stack+0x1fc/0x2ef [ 2204.338321] should_fail.cold+0xa/0xf [ 2204.342131] ? setup_fault_attr+0x200/0x200 [ 2204.346457] ? lock_acquire+0x170/0x3c0 [ 2204.350442] __should_failslab+0x115/0x180 [ 2204.354681] should_failslab+0x5/0x10 [ 2204.358487] kmem_cache_alloc_trace+0x284/0x380 [ 2204.363170] apparmor_file_alloc_security+0x394/0xad0 [ 2204.368369] ? apparmor_file_receive+0x160/0x160 [ 2204.373134] ? __alloc_file+0x21/0x330 [ 2204.377051] security_file_alloc+0x40/0x90 [ 2204.381335] __alloc_file+0xc9/0x330 [ 2204.385057] alloc_empty_file+0x6d/0x170 [ 2204.389127] path_openat+0xe9/0x2df0 [ 2204.392850] ? kernel_text_address+0xbd/0xf0 [ 2204.397260] ? __kernel_text_address+0x9/0x30 05:12:08 executing program 5 (fault-call:1 fault-nth:5): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2204.401759] ? unwind_get_return_address+0x51/0x90 [ 2204.406692] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2204.412059] ? __save_stack_trace+0xaf/0x190 [ 2204.416475] ? path_lookupat+0x8d0/0x8d0 [ 2204.420561] ? kasan_kmalloc+0x139/0x160 [ 2204.424630] do_filp_open+0x18c/0x3f0 [ 2204.428432] ? may_open_dev+0xf0/0xf0 [ 2204.432236] ? netlink_unicast+0x4d5/0x690 [ 2204.436472] ? netlink_sendmsg+0x6bb/0xc40 [ 2204.440708] ? sock_sendmsg+0xc3/0x120 [ 2204.444684] ? ___sys_sendmsg+0x7bb/0x8e0 [ 2204.448834] ? __x64_sys_sendmsg+0x132/0x220 [ 2204.453250] ? do_syscall_64+0xf9/0x620 [ 2204.457229] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2204.462598] ? netlink_rcv_skb+0x160/0x440 [ 2204.466835] ? netlink_unicast+0x4d5/0x690 [ 2204.471074] ? netlink_sendmsg+0x6bb/0xc40 [ 2204.475318] ? sock_sendmsg+0xc3/0x120 [ 2204.476898] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2204.479206] ? cache_alloc_refill+0x2f8/0x340 [ 2204.479229] ? lock_downgrade+0x720/0x720 [ 2204.479244] ? do_raw_spin_lock+0xcb/0x220 [ 2204.479266] file_open_name+0x269/0x380 [ 2204.479282] ? vfs_open+0xd0/0xd0 [ 2204.479307] ? memcpy+0x35/0x50 [ 2204.479323] filp_open+0x47/0x70 [ 2204.506201] FAULT_INJECTION: forcing a failure. [ 2204.506201] name failslab, interval 1, probability 0, space 0, times 0 [ 2204.508130] kernel_read_file_from_path+0x78/0xf0 [ 2204.508150] _request_firmware+0x714/0x1210 [ 2204.508175] ? assign_fw+0x560/0x560 [ 2204.508194] ? apparmor_sb_mount+0x970/0x970 [ 2204.508208] ? apparmor_sb_mount+0x970/0x970 [ 2204.508229] request_firmware+0x33/0x50 05:12:08 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) [ 2204.551587] reg_reload_regdb+0x7a/0x240 [ 2204.555657] ? is_world_regdom+0xe0/0xe0 [ 2204.559726] ? nla_parse+0x1b2/0x290 [ 2204.563447] ? nl80211_pre_doit+0xa2/0x620 [ 2204.567691] ? __cfg80211_rdev_from_attrs+0x700/0x700 [ 2204.572889] ? __cfg80211_rdev_from_attrs+0x700/0x700 [ 2204.578086] genl_family_rcv_msg+0x642/0xc40 [ 2204.582509] ? genl_rcv+0x40/0x40 [ 2204.585971] ? genl_rcv_msg+0x12f/0x160 [ 2204.589954] ? mutex_trylock+0x1a0/0x1a0 [ 2204.594026] ? __radix_tree_lookup+0x216/0x370 [ 2204.598614] genl_rcv_msg+0xbf/0x160 [ 2204.602334] netlink_rcv_skb+0x160/0x440 [ 2204.606403] ? genl_family_rcv_msg+0xc40/0xc40 [ 2204.610988] ? netlink_ack+0xae0/0xae0 [ 2204.614880] ? genl_rcv+0x15/0x40 [ 2204.618338] genl_rcv+0x24/0x40 [ 2204.621615] netlink_unicast+0x4d5/0x690 [ 2204.625676] ? netlink_sendskb+0x110/0x110 [ 2204.629911] ? _copy_from_iter_full+0x229/0x7c0 [ 2204.634581] ? __phys_addr_symbol+0x2c/0x70 [ 2204.638902] ? __check_object_size+0x17b/0x3e0 [ 2204.643490] netlink_sendmsg+0x6bb/0xc40 [ 2204.647561] ? aa_af_perm+0x230/0x230 [ 2204.651363] ? nlmsg_notify+0x1a0/0x1a0 [ 2204.655343] ? kernel_recvmsg+0x220/0x220 [ 2204.659500] ? nlmsg_notify+0x1a0/0x1a0 [ 2204.663473] sock_sendmsg+0xc3/0x120 [ 2204.667196] ___sys_sendmsg+0x7bb/0x8e0 [ 2204.671184] ? check_preemption_disabled+0x41/0x280 [ 2204.676203] ? copy_msghdr_from_user+0x440/0x440 [ 2204.680963] ? __fget+0x32f/0x510 [ 2204.684428] ? lock_downgrade+0x720/0x720 [ 2204.688581] ? check_preemption_disabled+0x41/0x280 [ 2204.693610] ? check_preemption_disabled+0x41/0x280 [ 2204.698632] ? __fget+0x356/0x510 [ 2204.702090] ? do_dup2+0x450/0x450 [ 2204.705659] ? lock_downgrade+0x720/0x720 [ 2204.709815] ? vfs_write+0x3d7/0x540 [ 2204.713535] ? __fdget+0x1d0/0x230 [ 2204.717084] __x64_sys_sendmsg+0x132/0x220 [ 2204.721338] ? __sys_sendmsg+0x1b0/0x1b0 [ 2204.725405] ? vfs_write+0x393/0x540 [ 2204.729134] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2204.734505] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2204.739522] ? do_syscall_64+0x21/0x620 [ 2204.743592] do_syscall_64+0xf9/0x620 [ 2204.747402] entry_SYSCALL_64_after_hwframe+0x49/0xbe 05:12:09 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) tkill(0x0, 0x23) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) r3 = fcntl$getown(r1, 0x9) wait4(r3, &(0x7f00000001c0), 0x1, 0x0) [ 2204.752587] RIP: 0033:0x4665f9 [ 2204.755778] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2204.774764] RSP: 002b:00007f31093a5188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2204.782475] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665f9 [ 2204.789747] RDX: 0000000000000000 RSI: 0000000020000200 RDI: 0000000000000004 05:12:09 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2204.797027] RBP: 00007f31093a51d0 R08: 0000000000000000 R09: 0000000000000000 [ 2204.804303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2204.811573] R13: 00007ffcf8ad1d8f R14: 00007f31093a5300 R15: 0000000000022000 [ 2204.858338] CPU: 0 PID: 32280 Comm: syz-executor.5 Not tainted 4.19.206-syzkaller #0 [ 2204.866252] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2204.875607] Call Trace: [ 2204.878207] dump_stack+0x1fc/0x2ef [ 2204.881851] should_fail.cold+0xa/0xf [ 2204.885667] ? setup_fault_attr+0x200/0x200 [ 2204.889995] ? lock_acquire+0x170/0x3c0 [ 2204.893985] __should_failslab+0x115/0x180 [ 2204.898236] should_failslab+0x5/0x10 [ 2204.902051] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 2204.907165] __kmalloc_node+0x38/0x70 [ 2204.910976] kvmalloc_node+0x61/0xf0 [ 2204.914700] alloc_netdev_mqs+0x69f/0xd50 [ 2204.918860] rtnl_create_link+0x1d4/0xa40 [ 2204.923020] rtnl_newlink+0xf45/0x15c0 [ 2204.926921] ? rtnl_getlink+0x620/0x620 [ 2204.930907] ? mark_held_locks+0xf0/0xf0 [ 2204.934975] ? unwind_next_frame+0xeee/0x1400 [ 2204.939472] ? __save_stack_trace+0x72/0x190 [ 2204.943887] ? deref_stack_reg+0x134/0x1d0 [ 2204.948129] ? get_reg+0x176/0x1f0 [ 2204.951675] ? __read_once_size_nocheck.constprop.0+0x10/0x10 [ 2204.957657] ? deref_stack_reg+0x1d0/0x1d0 [ 2204.961894] ? unwind_next_frame+0xeee/0x1400 [ 2204.966405] ? is_bpf_text_address+0xd5/0x1b0 [ 2204.970913] ? lock_downgrade+0x720/0x720 [ 2204.975067] ? lock_acquire+0x170/0x3c0 [ 2204.979052] ? __bpf_address_lookup+0x330/0x330 [ 2204.983730] ? check_preemption_disabled+0x41/0x280 [ 2204.988769] ? __lock_acquire+0x6de/0x3ff0 [ 2204.993016] ? __kasan_slab_free+0x186/0x1f0 [ 2204.997437] ? kmem_cache_free+0x7f/0x260 [ 2205.001594] ? kfree_skbmem+0xc1/0x140 [ 2205.005493] ? mark_held_locks+0xf0/0xf0 [ 2205.009558] ? __dev_queue_xmit+0x269d/0x2e00 [ 2205.014058] ? netlink_deliver_tap+0x8fb/0xb00 [ 2205.018641] ? netlink_unicast+0x545/0x690 [ 2205.022878] ? netlink_sendmsg+0x6bb/0xc40 [ 2205.027118] ? sock_sendmsg+0xc3/0x120 [ 2205.031010] ? ___sys_sendmsg+0x7bb/0x8e0 [ 2205.035161] ? __x64_sys_sendmsg+0x132/0x220 [ 2205.039577] ? do_syscall_64+0xf9/0x620 [ 2205.043560] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2205.048965] ? mutex_trylock+0x1a0/0x1a0 [ 2205.053039] ? check_preemption_disabled+0x41/0x280 05:12:09 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xc000000, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2205.058069] ? rtnetlink_rcv_msg+0x2d0/0xb80 [ 2205.059774] platform regulatory.0: loading /lib/firmware/updates/4.19.206-syzkaller/regulatory.db failed with error -12 [ 2205.062490] ? rtnl_getlink+0x620/0x620 [ 2205.062507] rtnetlink_rcv_msg+0x453/0xb80 [ 2205.062526] ? rtnl_calcit.isra.0+0x430/0x430 [ 2205.062544] ? memcpy+0x35/0x50 [ 2205.062559] ? netdev_pick_tx+0x2f0/0x2f0 [ 2205.062573] ? __copy_skb_header+0x414/0x500 [ 2205.062586] ? kfree_skbmem+0x140/0x140 [ 2205.062605] netlink_rcv_skb+0x160/0x440 [ 2205.062621] ? rtnl_calcit.isra.0+0x430/0x430 [ 2205.062635] ? netlink_ack+0xae0/0xae0 [ 2205.062660] netlink_unicast+0x4d5/0x690 [ 2205.062676] ? netlink_sendskb+0x110/0x110 [ 2205.062690] ? _copy_from_iter_full+0x229/0x7c0 [ 2205.062704] ? __phys_addr_symbol+0x2c/0x70 [ 2205.062718] ? __check_object_size+0x17b/0x3e0 [ 2205.062733] netlink_sendmsg+0x6bb/0xc40 [ 2205.140372] ? aa_af_perm+0x230/0x230 [ 2205.140788] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2205.144173] ? nlmsg_notify+0x1a0/0x1a0 [ 2205.144190] ? kernel_recvmsg+0x220/0x220 [ 2205.144214] ? nlmsg_notify+0x1a0/0x1a0 [ 2205.144231] sock_sendmsg+0xc3/0x120 [ 2205.144245] ___sys_sendmsg+0x7bb/0x8e0 [ 2205.144263] ? check_preemption_disabled+0x41/0x280 [ 2205.144281] ? copy_msghdr_from_user+0x440/0x440 [ 2205.144298] ? __fget+0x32f/0x510 [ 2205.144319] ? lock_downgrade+0x720/0x720 [ 2205.144335] ? check_preemption_disabled+0x41/0x280 [ 2205.144351] ? check_preemption_disabled+0x41/0x280 [ 2205.144367] ? __fget+0x356/0x510 [ 2205.144384] ? do_dup2+0x450/0x450 [ 2205.144397] ? lock_downgrade+0x720/0x720 [ 2205.144412] ? vfs_write+0x3d7/0x540 [ 2205.144429] ? __fdget+0x1d0/0x230 [ 2205.144445] __x64_sys_sendmsg+0x132/0x220 [ 2205.144457] ? __sys_sendmsg+0x1b0/0x1b0 [ 2205.144471] ? vfs_write+0x393/0x540 [ 2205.230573] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2205.235950] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2205.241073] ? do_syscall_64+0x21/0x620 [ 2205.245061] do_syscall_64+0xf9/0x620 [ 2205.248875] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2205.254068] RIP: 0033:0x4665f9 05:12:09 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) [ 2205.257273] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2205.276179] RSP: 002b:00007fdc01125188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2205.283896] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2205.291177] RDX: 0000000000000000 RSI: 0000000020000700 RDI: 0000000000000003 [ 2205.298452] RBP: 00007fdc011251d0 R08: 0000000000000000 R09: 0000000000000000 [ 2205.305730] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2205.313008] R13: 00007ffd2104b7af R14: 00007fdc01125300 R15: 0000000000022000 05:12:09 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x20808000, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000004, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x1) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) ioctl$KVM_GET_DEVICE_ATTR(0xffffffffffffffff, 0x4018aee2, &(0x7f0000000200)={0x0, 0x5, 0x9, &(0x7f00000001c0)=0x5}) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) wait4(r1, 0x0, 0x20000000, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)={0xb}) 05:12:09 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb010018000015000000001400000003000000000000000101000000000000000000000000000020000000000000"], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:09 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:09 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xe000000, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:09 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) [ 2205.480218] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:09 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="9feb010018000000000000001400000014000000030000000000000000800000000000000002fb0000f7fffefffffb5d0a813d2490dd33df6432a274905fe9fe9333c25aa899f16711b4c509d1588ec0"], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(0xffffffffffffffff, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000140)={0x24, 0x0, 0xffffffd, 0x5, 0x5, "000000001000000000000010000000001000"}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r1, 0xc0c89425, &(0x7f0000000180)={"215809a98d8efadb87ed13f7a41d621a", 0x0, 0x0, {0x5e, 0xffffff1d}, {0x0, 0x2}, 0x101, [0x6, 0x9, 0xfffffffffffffffd, 0x9, 0x10000, 0xe00, 0x4, 0x100400, 0x39f1e533, 0x2, 0x3, 0xfffffffffffff858, 0xc7c, 0x10000, 0x80000000, 0x2]}) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:09 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) wait4(r1, 0x0, 0x1000000, &(0x7f00000001c0)) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) [ 2205.536215] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:09 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:09 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xf000000, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:09 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:09 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="9f000000005c0000005c0000000000000000000000000000000100000d000000000000000000000000000000000000000d000000000000000000000003000000000000000000000000000000000000d69761a40d2e620533b6ba2ed1772f4302928a03006fdc1624479d26bc216c6f534b73733d7b312b08cfe41aab632b6f78d3441c1d94a4c09564381bab00"/176], 0x0, 0x76}, 0x20) ptrace$cont(0x7, r0, 0x81, 0x9) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000002c0)={r1, 0x10, &(0x7f0000000280)={&(0x7f00000001c0)=""/180, 0xb4}}, 0x10) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) tkill(r0, 0x27) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:10 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x10000000, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2205.742891] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2205.769469] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2205.793256] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2205.826380] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:10 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) tkill(r0, 0x27) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) gettid() ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x40) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, 0x0, 0x0, 0x0) wait4(0x0, &(0x7f0000000240), 0x2, 0x0) r1 = getpgid(0x0) rt_sigqueueinfo(r1, 0x1e, &(0x7f0000000040)={0x0, 0x13d7, 0x7}) 05:12:10 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x2, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:10 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x2, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:10 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x37030000, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2205.936301] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2205.972642] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2206.069271] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2206.091420] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:10 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(0xffffffffffffffff, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:12 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) wait4(r1, &(0x7f0000000180), 0x2, &(0x7f00000001c0)) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:12 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x60000000, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:12 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x3, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:12 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x3, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:12 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(0xffffffffffffffff, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:12 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x65580000, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:12 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x4, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2208.622234] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2208.643500] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2208.696595] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2208.725018] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2208.785254] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2208.813042] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:13 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:13 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) gettid() ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000180)=0x0) prctl$PR_SET_PTRACER(0x59616d61, r2) 05:12:13 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x81000000, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:13 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) tkill(0x0, 0x40) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x2, &(0x7f0000000680)) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f00000002c0)=""/96, 0x60}, {&(0x7f0000000340)=""/172, 0xac}, {&(0x7f0000000400)=""/61, 0x3d}, {&(0x7f0000000440)=""/181, 0xb5}], 0x5, 0x0, 0x0, 0x0) rt_sigqueueinfo(r0, 0x6, &(0x7f0000000600)={0x2e, 0x20, 0x5}) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = perf_event_open(&(0x7f0000000580)={0x5, 0x80, 0x0, 0x40, 0x97, 0x6, 0x0, 0xffffffffffff0001, 0x8, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x545, 0x0, @perf_config_ext={0x51, 0x3}, 0x1c02, 0x2, 0x7, 0x6, 0x8001, 0x9, 0x2d, 0x0, 0x1, 0x0, 0xd1f}, 0x0, 0x8, 0xffffffffffffffff, 0x9) close(r1) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:13 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x5, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:13 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005c00000002000000000000000000000b00000000000000000000000300000000000000000000000000000000000000000100000d000000000000000000800000020000000000000d007ffffffffffffffff1a50000eaff000300000000000000000000000000ce0184038d8d1737369134cdb707cb24f19a11d84519f791cfbc40c6675d659b4d15e6cbb8b266d92e2ca79ef634930c963cc5dea6fbf85c81d8477b4789d273597c790349d4ebc8202be7a4699335164d9d379b946ba1a477d80b0451870296ce251815419b22d5220d4423e9b3f0639d1cb73cc0b8ee93059d992a76052e21f1622a6e15b4b4d364202ff9c3fa08e4bf47f2d6834b3754f4a7c905e32eceec2ff5956d6ac78d862c76811539cb8be11f199bdadd40bcaebf9ea7fdea30a383e921c699497f6a35413636da64fc3552798403c360de83b2367df9e3e7de0f8399907ef99e322621fc4de2c3764639b9881f8dd2b091371cfa6fc16e9967964f37a1fff7b7289ba9a210a4329fa748341231cd21315097ebe8483e0a0338ea79be1147405a041a288764c9c1977fb686bee154c6f72696fa4c4b"], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000180)="ac1470aba8c78dc28d9f") r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:13 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x88a8ffff, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2208.973738] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2209.013506] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:13 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="9feb01001800000000000000696e00001400000003000000000000000100000d000000a94df46deab324422d2ba600"/58], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) waitid$P_PIDFD(0x3, 0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:13 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x6, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2209.035486] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2209.106829] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2209.120318] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2209.166962] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:13 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(0xffffffffffffffff, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:13 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x9effffff, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2a5401, 0x54) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ptrace$cont(0x7, 0x0, 0x0, 0xb28) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r1, 0x40) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000008540)={0x0, @local, @private}, &(0x7f0000008580)=0xc) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000008640)={0x11, 0x2, &(0x7f00000003c0)=@raw=[@alu={0x7, 0x0, 0xd, 0x6, 0xb, 0x50, 0x4}, @exit], &(0x7f0000000400)='syzkaller\x00', 0xffffffff, 0xf8, &(0x7f0000000440)=""/248, 0x40f00, 0x6, '\x00', r2, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000085c0)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000008600)={0x2, 0x9, 0x1, 0x8001}, 0x10}, 0x78) wait4(0x0, 0x0, 0x0, 0x0) r3 = openat$userio(0xffffffffffffff9c, &(0x7f0000000540), 0x40, 0x0) fchmod(r3, 0x0) clone(0x84000000, &(0x7f0000000200)="9f29e03a2a02a594d20b41daeeec8234a2dce5ad63104fc890eb40d31bad8bf257d8ceb548ba8c985b911c17300c2591408dde9650fe770cbeb71b52b61b20994d6a6d129fa034d82100f53a0a3de314fbb595797d26fb61f4a65506563c0a9b800038ccd4ae322c21d5b055e2c90ad298f33ea7de13890c46373587226208c4721b2307d06d2ad6cb86f12f4266dd6db1ec984084c3de070251abb8cb8cbed138", &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="b9808b9ef0f02c6cfb27d31e1d799e741e72bffa8b539608becbfbd97f847ddd4caa006bf3763be8ba986ca75a00251d717cb89b5e79caf9846909d29c3037a55d68d69e09ee72f6ea9d34edbfb1495b666509748e1d32") ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r4 = gettid() rt_sigqueueinfo(r4, 0x3c, &(0x7f0000000040)) 05:12:13 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) wait4(r0, 0x0, 0x2, &(0x7f0000000180)) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) ptrace$setregs(0xffffffffffffffff, r2, 0x7, &(0x7f0000000240)="6823d219e0c5e9b7f68ef51139bbbd5801e051a302c18eed0a644a731a5550731510e8c93b903bd8fb1cf3131bfc2cf0") rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:13 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x5, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:13 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x7, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2209.508398] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:13 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xf0ffffff, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:13 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() r2 = syz_open_dev$vcsn(&(0x7f00000001c0), 0x7, 0x490280) sendmsg$TIPC_NL_MON_GET(r2, &(0x7f0000000480)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000440)={&(0x7f0000000240)={0x1c4, 0x0, 0x200, 0x70bd29, 0x25dfdbfe, {}, [@TIPC_NLA_NODE={0x10c, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0x67, 0x3, "06226cffa1abc0ee794aa7b45210ebdf860402063d9608b7e9e717b62cc4c490331e8cc9a7f187f1fe072432d383b64692295094677903abb5b35947ba4b97f8b735c87e801826a6a94c7f6ea007223100cc754b10614bbe2185f0c23fbc20d5cfc56f"}, @TIPC_NLA_NODE_KEY={0x46, 0x4, {'gcm(aes)\x00', 0x1e, "fa2f561de5e8355d08de3b88b2bedc1e27c3225bae2b7297d2e7965c7441"}}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0xfffffffe}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_KEY={0x3d, 0x4, {'gcm(aes)\x00', 0x15, "9198511e02accc603fa20deb59fa559401050563fc"}}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x8}, @TIPC_NLA_NODE_UP={0x4}]}, @TIPC_NLA_MON={0x44, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x9}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x361}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x1}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x9}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x8000}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x7}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x1}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x8}]}, @TIPC_NLA_SOCK={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x44, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x1f}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x2}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xbb}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x6}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xfffffffb}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x1}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_MEDIA={0x14, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}]}, 0x1c4}, 0x1, 0x0, 0x0, 0x4000}, 0x0) rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2209.577835] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2209.590099] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:13 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f00000002c0)=ANY=[@ANYBLOB="9feb010018000000000000005400000054000000040400000c0000000600000501000000020000000200000009000000090000000000000000040000090000000000000002000000040000000400000001000000060000000000000000000000040000000400000000e0ffff00003000e8989a2d54f233396e05d04ce8a147853064ee273fdcf87a0234fd2ff608f0279446f5df92c2ca3f06dc97e08c5cd6c70b2b48255a6fab6495b6fcd49c977b8cdf82d3a07bf0a1217761646e0083954a7330320441ecdee0c51b8774cbc4878c7536bda7f75ded2c06cefedcbcbb3981d00e1b894406ae19a6b1111474cc70f688"], 0x0, 0x70}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:13 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x8, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2209.662560] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:13 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xfeff0000, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:14 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x6, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) [ 2209.879990] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2209.904523] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:14 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, 0x0) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:14 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, r0, 0x3f35, &(0x7f00000001c0)=""/43) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() r3 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000240)={0x1b, 0x1ff, 0x6, 0x20, 0xca0, r3, 0x5, '\x00', 0x0, r1, 0x1, 0x3, 0x3}, 0x40) rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:14 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9f000000000000000000007744fbdc000000a3f7fb0db5000000000500"/40], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000280)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}, {&(0x7f0000000240)=""/48, 0x30}], 0x4, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000180)={0x0, 0x73}, &(0x7f00000001c0)=0x8) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)=@getnexthop={0x20, 0x6a, 0x100, 0x70bd28, 0x25dfdbfc, {}, [@NHA_MASTER={0x8, 0xa, 0x2}]}, 0x20}, 0x1, 0x0, 0x0, 0x20009091}, 0x600088c0) 05:12:14 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xff0f0000, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:14 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xa, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:14 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x7, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:14 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xffffa888, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:14 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005c00000002000000000000000000000b00000000000000000000000300000000000000000000000000000000000000000100000d004558632fd5eddd00000000000000000000000400000000000000000000000300000000000000000000000000763ecbffad47325e7b588c16a7af9080dc6d0d2069fa358d7f17a40000000000ec9e1790fb257a3e491d5d359b81ef607f5384291c628f1b35f3a3ee12b824d534d3afe8ddd344f02365a01dcd90f843eaab27000b9a738a1c689f364b5febde8907"], 0x0, 0x76}, 0x20) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000001c0), 0x44000, 0x0) write$cgroup_freezer_state(r1, &(0x7f0000000200)='FREEZING\x00', 0x9) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x43) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:14 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xc, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:14 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) wait4(0x0, &(0x7f0000000180), 0x4, &(0x7f00000001c0)) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="9feb01001800000000000000140000001400000003000000000000000100000d000000000000000000000000000000cbd48f36248ea9aa75a8fa557bb0341f4aa362db61a3015de667e592a74b8dd5baaa60c4f1d9efe51ce238572afc97b819596809954a287c3d5c832a390afed7634eda4779ea82fc3c52b57da1721d2c90f5c11e2f291d664f95d0370d8a5535aa35ee407c1ed2c17adc8ba104e6d1cae740aa6e42d73285e37ea7566fb1d74a1ad71db4d0e96442171f5efbde960d781686195182e5a0d9fd6dd7bfe2f43db2db44423c80b78b2836de292c216f697b0b1fde2cc704febe9041d5230969684142abab4ea87df6b5ca96038f7649f1eab2ecedd26a8543514e878760826d1ca5f93d173625b619274ea063d8abe6889911be1307066f0d6aa32cf1c71f4336c77cfd6b5fd5cbed948e8cf58fc95738f1c683ebe0b043da6fc4fd4a16b983b5c6c564dba0728a47f4a572f8e6a4a75cf7801f11263a05aed8c8145493c11e9b7e379535b138c815edbc53859f3d26a0e1bcf33c2d98eb457c20a060b9db03e5eca85845af1b83"], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102375, 0x18fe7}], 0x3, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2210.516224] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2210.580633] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:14 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xfffff000, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:14 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xe, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:15 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005c00000002000000000000000000000b000000000000000000000003c8d136009600000000000000000000000000000000000000000100000d000000000000000000000000000000000000000d00000000000000000000000300"/118], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) wait4(0x0, &(0x7f0000000240), 0x4, &(0x7f0000000280)) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r1, 0x4058534c, &(0x7f00000001c0)={0xd73, 0x8000, 0x6, 0x7fd7, 0x46, 0x4}) ptrace$pokeuser(0x6, r0, 0xfffffffffffffffd, 0x6) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) shutdown(r1, 0x1) 05:12:15 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x8, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:15 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, 0x0) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:15 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000280)=ANY=[@ANYBLOB="9feb010018000000000000000c0000000c0000002b7103000000000000000000000d0000000000fbbdc9b2ee16b6f864387500c18e105711b88e215a313526c507f65d1ea25432076e66b28b3a41bcbdb1ea0fcb5cfbbb0a4f8fa27d61cbec52d08c565e50cb0e4185e9ff296ddfac24a4924616997a35c592c104ccc65fb2be20954e651a"], 0x0, 0x27, 0x0, 0x1}, 0x20) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) tkill(r1, 0x1a) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() wait4(r0, &(0x7f00000000c0), 0x40000000, &(0x7f00000001c0)) rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:15 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xffffff7f, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:15 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xf, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:15 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="9feb0100180000000000000014000000140000b11263a86708d65199ee860003000000000000000100000d00000000f333d74402ebe87daf1ac68173f06c8e611fc9c2b2fb3f908aa719b11ddc2aa5dbd03ff60cff447fb12f969862dd2292ab11b185284ddffd701e76e1830750823b7fbeaed3767339500f144b855497a902fa02912f19b4f570318339f49a2b7a3d4031b6666bfc9690a57e1de9"], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:15 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x10, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:15 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) tkill(r2, 0x10) 05:12:15 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xffffff9e, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2211.527094] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:15 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005c00000002000000000000000000000b000000000000000000000003000000000000000000000000000000000000000001000000000000000000000000000000000000000000000300000000000000000000000000000000000098b6a7fc9ae9d303051facba7c35a522c4fab699a01865c251edb10812ce417cdca08f1f14493d3967a422f5b34da67a096da2364b85a1fb07ed0d16b4087fafc886d33deb847b3f3e14d045d4325f6845e40ccf256b6f5d425af9bcba8b7a1d38ad9bf32fab648abff1599672636e854b067caf6a9f0f6ba94ac0f400"/241], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) tkill(r1, 0x3c) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) ptrace$cont(0x7, 0x0, 0x0, 0x0) wait4(0x0, &(0x7f00000001c0), 0x8, &(0x7f0000000200)) [ 2211.590412] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:15 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x48, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:15 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="9feb01418be8040000000000140000001489463d78c500000203000000000000000100000040000000000000000000d08bfd0b5c0177423321f066772adf69302d8d81f25e6fe9246741c78aee6c5cfd362c1b8477eb6a685150572321e12c0e123834879ed1ce694f73f75f22c9e65b32f7f9428f8fdc547b34f4818ec4ecc8393bc03ec960ee214e93f1ef147620fc20c852f5555a15b2df855062302d9b732089c86c43b41266d79802deb34315b9a38cdb16eb3520b8c666aa4d82f585d8d47791efa216bec4058465bbe7892cae70af8c8a0fd65073f5d792c7ed5280008883f9bfd3bb84f97e16c497f228088210063852b45a435c9eb889f9fb7d9af7c20e7592b42ce5705e6cd7c398622258bc83677b2d335336fcfb283f1f5154e4fb4ddd289594a4a872115a02274eb82af29e64964cf07e2c3b3010918e156647b1ae6a32521a759dee8ad2e525997c23b77b3840cf4bff6e2e7ab11e96eaf502fa61a4ba2988593a02a4218d0b806d62995535266bfeab882023454d2942c843bd14ffe31769356f08760f6f52236a939e18b068afee0646bd5a3351bf4928d3471b3e7d2c942856d410f50ce34ce1f2421fbbcbdc0cada33039363aaa"], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000200)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x1903c}], 0x3, 0x0, 0x39, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() r2 = gettid() ptrace$setregs(0xf, r2, 0x8, &(0x7f0000000180)="7b7f1750c810b51c73a997084ff6093a6a7fc3ea5fe3fe114014f41af2b7245848725809e4d5c9") ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x40) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, 0x0, 0x0, 0x0) ptrace$setregs(0xf, 0x0, 0x5, &(0x7f00000001c0)="9308d132472549a44a3ba8ef6cc5fc85cd686865c385a216651cc3df9cdf477a6b3e67e9a560d092c9358d2f0959a667ac7a1655") rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:15 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xe, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) [ 2211.806101] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2211.836212] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:16 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, 0x0) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:16 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xfffffff0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:16 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="9feb050018000000000000005c0000005c00000002000000000000000000000b00000000000000000000000300000000000000000000000000000000000000000100000d000000000000000000000000000000000000000d000000000000000000000003000000000000000000000000000000000000a938065d8dbf45049ca1b8fc3d470876632192b513e2b0a3426e9e3e3d3749791e5210680ef15d83782ab009e5d5162b49b92ad59521f2309018188c92e1a8b86fdcb11acc6197deafeb", @ANYRESOCT=r0, @ANYRESOCT], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:16 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x4c, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:16 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) waitid(0x0, r1, &(0x7f0000000180), 0x1000000, &(0x7f0000000200)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:16 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xf, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:16 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xffffffff, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:16 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(r0, &(0x7f0000000180), 0x8, 0x0) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:16 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) r1 = syz_mount_image$bfs(&(0x7f00000001c0), &(0x7f0000000200)='./file0\x00', 0x3, 0x0, &(0x7f0000000240), 0x1040000, &(0x7f0000000340)=ANY=[@ANYBLOB="5c5c272c6f626a5f757365723d2d242ee95c2e2f2c66736e616d653d255c2c7375626a5f747970653daa5e2c215e2c6a5f726f6c653d2c00000015e650e556215e41ec811eae6a216c6e5fc96181f21651accebddaf899ea07dd2d3d8711be062d42bca8fbb7fd5fffd4d3e3200ddeacfddd09274a7296d5cf65b616355aba00"/138]) vmsplice(r1, &(0x7f0000000100)=[{&(0x7f0000000240)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = getpid() gettid() rt_sigqueueinfo(r2, 0x803c, &(0x7f0000000040)) 05:12:16 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x60, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2212.452370] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:16 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x6, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:16 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) ptrace$setregs(0xf, r2, 0x1, &(0x7f0000000180)="165f51ec817a9e572274f3d2344d99df5277f00c0b7ab63b70179ce66a4d6944a68e3ad6d87907c9a15717f16c8d5425bf84c13b22fe1363794ee5645ebab51949d51c8cb489fc030adea12b6f6fe5f84f88db7ed6667f18aa0f61f9a6c2d1e2f046f0ed93da137878a2d566e0bdb00dc51b8c46e397439aac0baba7caba78d25f629b89f208c2a820851cb31c79a2afb27290377dc41d9676b0d9bf45f09b9da639e2f4d5bed739ec5cb55f") [ 2212.536490] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:17 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x48, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:17 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ioctl$SNDRV_SEQ_IOCTL_PVERSION(0xffffffffffffffff, 0x80045300, &(0x7f00000001c0)) r2 = getpgrp(r0) tkill(r2, 0x12) wait4(r0, &(0x7f0000000200), 0x20000000, &(0x7f0000000240)) ioctl$F2FS_IOC_GET_FEATURES(r1, 0x8004f50c, &(0x7f0000000300)) r3 = gettid() rt_sigqueueinfo(r3, 0x3c, &(0x7f0000000040)) 05:12:17 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:17 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb01001800000000000000140000001400000003000000000000000100000d00"/47], 0x0, 0x2f}, 0x20) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) process_vm_writev(r1, &(0x7f0000002280)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/98, 0x62}, {&(0x7f0000002200)=""/98, 0x62}], 0x4, &(0x7f0000003680)=[{&(0x7f00000022c0)=""/246, 0xf6}, {&(0x7f00000023c0)=""/242, 0xf2}, {&(0x7f00000024c0)=""/255, 0xff}, {&(0x7f00000025c0)=""/48, 0x30}, {&(0x7f0000002600)=""/4096, 0x1000}, {&(0x7f0000003600)=""/90, 0x5a}], 0x6, 0x0) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000005280)=[{{&(0x7f0000003700), 0x6e, &(0x7f0000003a00)=[{&(0x7f0000003780)=""/109, 0x6d}, {&(0x7f0000003800)=""/64, 0x40}, {&(0x7f0000003840)=""/192, 0xc0}, {&(0x7f0000003900)=""/149, 0x95}, {&(0x7f00000039c0)=""/3, 0x3}], 0x5}}, {{0x0, 0x0, &(0x7f0000003d00)=[{&(0x7f0000003a80)=""/141, 0x8d}, {&(0x7f0000003b40)=""/221, 0xdd}, {&(0x7f0000003c40)=""/39, 0x27}, {&(0x7f0000003c80)=""/125, 0x7d}], 0x4, &(0x7f0000003d40)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}], 0x78}}, {{&(0x7f0000003dc0), 0x6e, &(0x7f00000051c0)=[{&(0x7f0000003e40)=""/71, 0x47}, {&(0x7f0000003ec0)=""/215, 0xd7}, {&(0x7f0000003fc0)=""/37, 0x25}, {&(0x7f0000004000)=""/204, 0xcc}, {&(0x7f0000004100)=""/40, 0x28}, {&(0x7f0000004140)=""/61, 0x3d}, {&(0x7f0000004180)}, {&(0x7f00000041c0)=""/4096, 0x1000}], 0x8, &(0x7f0000005240)=[@cred={{0x1c}}], 0x20}}], 0x3, 0x100, &(0x7f0000005340)={0x0, 0x3938700}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:17 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0xf, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:17 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x68, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:17 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) wait4(r1, 0x0, 0x4, &(0x7f0000000180)) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) rt_sigqueueinfo(0x0, 0xf, &(0x7f0000000280)={0x2, 0x7, 0x7}) 05:12:17 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x10, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:17 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x6c, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:17 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x4}}]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000780)=[{{&(0x7f0000000240), 0x6e, &(0x7f0000000680)=[{&(0x7f00000002c0)=""/200, 0xc8}, {&(0x7f00000003c0)=""/38, 0x26}, {&(0x7f0000000400)=""/63, 0x3f}, {&(0x7f0000000440)=""/7, 0x7}, {&(0x7f0000000480)=""/29, 0x1d}, {&(0x7f00000004c0)=""/62, 0x3e}, {&(0x7f0000000500)=""/69, 0x45}, {&(0x7f0000000580)=""/216, 0xd8}], 0x8, &(0x7f0000000700)=[@cred={{0x1c, 0x1, 0x2, {0x0}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x68}}], 0x1, 0x20, 0x0) ptrace$cont(0x7, r1, 0x8, 0x9) ptrace$setregs(0xd, r0, 0xffff, &(0x7f00000001c0)="f28bb5bce13ff88049471b6ef5731db1e926b681c0c52e4db0ea7df5cf867a37d88f928a528a1bb510ace501950b60bb71d5e91787838679b35f89ef92b3c88152d1d461955f73123255510dd266507a2fefcdf04f58aca58a786572b623b478206d33757df887d92e0c") r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) [ 2213.407604] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2213.485230] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:17 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) tkill(r1, 0x23) wait4(0x0, 0x0, 0x2, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:17 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x39, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:17 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x4c, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:17 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x74, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2213.691303] nla_parse: 22 callbacks suppressed [ 2213.691313] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2213.712069] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2213.738667] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2213.769218] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:18 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:18 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f00000001c0), 0x6e, &(0x7f00000007c0)=[{&(0x7f0000000240)=""/154, 0x9a}, {&(0x7f0000000300)=""/225, 0xe1}, {&(0x7f0000000400)=""/35, 0x23}, {&(0x7f0000000440)=""/163, 0xa3}, {&(0x7f0000000500)=""/225, 0xe1}, {&(0x7f0000000600)=""/181, 0xb5}, {&(0x7f00000006c0)=""/46, 0x2e}, {&(0x7f0000000700)=""/121, 0x79}, {&(0x7f0000000780)=""/56, 0x38}], 0x9, &(0x7f0000000880)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x118}, 0x40000000) ptrace$cont(0x7, r1, 0x1, 0x6) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:18 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="9feb01001800000000000000140000001400000003000000000000000100000d0000000000000000000000000000001aeaba540f2d8b83f126f445e84d359df6a0fefc343fab6bba8aaf6137254dfb54181074b3eb884a2911ffb63525934626092f2d354056fe28a0e1393c0a221f69861479e1e77f5cddfe14edae88413281109f8a9de4b1bbf5363748af58d900f660ae8f2ad13021c8f683b2ff39d5aedaba02a4465f0310af1f2cfe97a739f0e3fb123416cc01f643d7344020c3820029935bba026aa43c48c335cbfdeb38aabcee0859620d0e9151328802adced18b1837a7c4b9b192a604f7799bc3890543b427b8a3d8ec6094131dd07a2a596a9af72189f414072c08"], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:18 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0xc0, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:18 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x7a, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:18 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x60, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:18 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0xec0, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2214.303797] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:18 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="7b7e6e5c74dc51d24bb3255a0735d5598588541bc020280d1ba04ff1c23c2343e39e84fc367897ed238685a35b1984f6a854f4dd72e714a1814bfb5621580d0218b0e25f063e29", 0x47}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:18 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x60, 0x60, 0x2, [@ptr={0x3, 0x0, 0x0, 0x2, 0x4}, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x0, 0x1}}, @fwd={0x9}, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x3, 0x1, 0x8000}}, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x0, 0x4}}]}}, 0x0, 0x7a}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2214.359159] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2214.384258] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2214.416598] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:18 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x33fe0, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:18 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCSETD(r1, 0x80045432, &(0x7f0000000000)) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:18 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xf0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2214.599272] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2214.617621] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:19 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:19 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) process_vm_readv(r0, &(0x7f0000001580)=[{&(0x7f0000000180)=""/203, 0xcb}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/196, 0xc4}, {&(0x7f0000001380)}, {&(0x7f00000013c0)=""/167, 0xa7}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001500)=""/113, 0x71}], 0x7, &(0x7f00000017c0)=[{&(0x7f0000001600)=""/209, 0xd1}, {&(0x7f0000001700)}, {&(0x7f0000001740)=""/84, 0x54}], 0x3, 0x0) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:19 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x68, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:19 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x200002f8, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:19 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x300, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:19 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005c00000002000000800000000000000b00000000001000000000000300000008000000000000000000000000000000000100e00d000000000000000800000000000000000000000d000000000000000000018000"/118], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2215.149493] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2215.197717] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:19 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x20000738, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:19 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb01001800000000000000140000001400010003000000000000000500000d00000000000000dc573bb26a307500"], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:19 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000001c0)={0x4, 0x40, {r0}, {0xffffffffffffffff}, 0x0, 0x7}) wait4(r1, &(0x7f0000000200), 0x4, &(0x7f0000000240)) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x40) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, 0x0, 0x0, 0x0) wait4(0x0, &(0x7f0000000300), 0x1, &(0x7f0000000340)) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:19 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x337, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2215.288328] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:19 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x7ffff000, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2215.366140] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2215.387543] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:19 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x6c, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) [ 2215.442732] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2215.586144] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2215.612210] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:20 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:20 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0xfffffdef, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:20 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$nl_route(r1, &(0x7f0000019340)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000019300)={&(0x7f0000019280)=@newlinkprop={0x70, 0x6c, 0x4, 0x70bd29, 0x25dfdbff, {0x0, 0x0, 0x0, 0x0, 0x100, 0x1008}, [@IFLA_PORT_SELF={0x2c, 0x19, 0x0, 0x1, [@IFLA_PORT_PROFILE={0x9, 0x2, '#{\xc4&\x00'}, @IFLA_PORT_VF={0x8, 0x1, 0x80}, @IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "a002f8c6abd0a0954a8e8c0ad83db7c3"}]}, @IFLA_EXT_MASK={0x8, 0x1d, 0x1}, @IFLA_PHYS_SWITCH_ID={0x12, 0x24, "2b84b819a03c5c390f646615513c"}, @IFLA_TARGET_NETNSID={0x8, 0x2e, 0x2}]}, 0x70}, 0x1, 0x0, 0x0, 0x8000080}, 0x4000004) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="9feb01001800000055e7be91af89c9b53d0000000001000000f6ffffff03000000000000000100000d0000000000e30000ff0f000000f1ff"], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f0000000200)=""/102392, 0x18ff8}], 0x3, 0x0, 0x0, 0x0) gettid() ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000019200)={'\x00', 0x9, 0x81, 0x7, 0x5, 0x1, r0}) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000180)=0x4) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000140)) r3 = gettid() rt_sigqueueinfo(r3, 0x3c, &(0x7f0000000040)) 05:12:20 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x10}) 05:12:20 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x500, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:20 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x74, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:20 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0xf, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:20 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x600, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:20 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() wait4(r1, &(0x7f00000001c0), 0x2, &(0x7f0000000200)) rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:20 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="9feb010018000000000000001400bba314000000030000000000000d0000000000cd1bf67a0000000000fad33801887f430667954fba6201c88198177c6a1440076a38cdf86e37e84005554d01f8"], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2216.254881] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2216.340226] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:20 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x14, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:20 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x7a, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) [ 2216.584111] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2216.600620] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:21 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:21 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x700, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:21 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005ca05f3c14000000000000000000000000000000000000000000000380000000000000000000000000000000000000000100000d000000000000000000000000000000000000000d00faff00000000000000000372275b951d16fe6f00"/118], 0x0, 0x76}, 0x20) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) rt_sigqueueinfo(r0, 0x9, &(0x7f0000000280)={0x7, 0x5, 0xc1c5}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x1c, 0x0, 0x7, 0x1, 0x0, 0x9, 0xe2820, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0x7, 0x3}, 0x10084, 0x8, 0x3, 0x8, 0x4, 0x3, 0x7, 0x0, 0x7, 0x0, 0x9}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:21 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0xcb, 0xff, 0x81, 0xd9, 0x0, 0x7, 0x5024a, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x1, @perf_config_ext={0x7fff, 0x9}, 0x28, 0x8, 0x9, 0x6, 0x81, 0x1000, 0x9, 0x0, 0x1, 0x0, 0x9}, r1, 0xa, 0xffffffffffffffff, 0x1) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:21 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x39, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:21 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xf0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:21 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$cont(0x20, r0, 0xe7, 0x1) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:21 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x67, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:21 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r2 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) r3 = syz_open_dev$cec(&(0x7f00000004c0), 0x0, 0x2) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f0000000500)={0x4, 0xffffffffffffffff, 0x1}) r5 = socket$inet6_icmp(0xa, 0x2, 0x3a) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)=[{{&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000240)="44c5eec790c9f3a0f8184d52063bfe5416b430def549f7d93f67b374c110390c1899bc58549bc495c5f96f3cfdba6b74d426dd1f0e66adafe88c89b55c069a3ccdb4ba2adac42834da0dfcb918913095a5b93c522ef45da2670f2a1810684aeb8b421d7eb791acacb6e2181e2d3018edcd5c8f406a7b4f4dc75817deffd354d15d0b65a89961d4608a9cfb5e8d71fa3c5a36eb534dd55113a7716718e5e249dec4a5f7c10ca89e34a6e693330b9d8ba450a2447ef3a40133c6e391553c7c98b57fe354e21d44c2e2a4260eedbf772b03ecb03798a90ad6355e625d5ba2d6f18feccec08d21989a27", 0xe8}, {&(0x7f0000000340)="61f412174565323ad44f06f852987324481e9a7e923223677b425b14cd209ff9b83ce4f9afc523878915f228e8ffab1eea87f0f3cab9b25a4693d256e9671884a3c359077ded2b4c3b3e752316e7453336478422daed5b37a90e4e", 0x5b}, {&(0x7f00000003c0)="a14c52e9951b17eb57d9a7e0d368253ec533bd611b43aa5f1c0ad0412caa581f8b1e013d6376efaf29ec28997f6a2c1f3c276215f0f59d81a1e0c6da42296cf98aa117f6f2f5ea779c04390cc9a46c13ed7c9f9fb4320316a79b6321be05b92265d945e3828be69002609edf", 0x6c}], 0x3, &(0x7f0000000540)=[@cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @rights={{0x28, 0x1, 0x1, [r2, r3, r4, r5, r1, r1]}}], 0x48, 0x4000800}}], 0x1, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r6 = gettid() rt_sigqueueinfo(r6, 0x3c, &(0x7f0000000040)) [ 2217.164947] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:21 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xa00, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:21 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x508, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2217.261553] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:21 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) gettid() r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:22 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:22 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x510, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:22 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x300, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:22 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xc00, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:22 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() fcntl$setstatus(r1, 0x4, 0x400) wait4(r0, &(0x7f0000000180), 0x1, 0x0) rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:22 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x514, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2218.069742] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2218.098850] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:24 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb010018000000000000005c00c6d00000000002000000000000000000000b00000000000000000000000300000000000000000000000000000000000000000100000d000000000000001000000000000000000000000d00000000000000000000000300"/118], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) r1 = syz_mount_image$ufs(&(0x7f00000001c0), &(0x7f0000000200)='./file0\x00', 0x33, 0x5, &(0x7f0000002400)=[{&(0x7f0000000240)="5d8716e38f60de012674d8ba6a7305c2f1664716dacbd77313d678d841dfb9bb5bdb5712ac797bf25bd7d1abed13bf6b4bd6be0af1fd32c4d30343480b0aa44fc1f3c59bfa3e7b3b85872a762d96486ee18f6321", 0x54, 0x2}, {&(0x7f00000002c0)="9165769bd53dcbb4827801977966178f9ec1f38d58f07e2d8ede56ef83c569f35edb14fb446b3039c176512df3f74c2775cc2b", 0x33, 0x80}, {&(0x7f0000000300)="44d2f3446a889bf92ac651b939f8e081787237d8c670e1cdd14c8104c79f9134db20bdf14b6d1e959c8939c29c145f87bc1e04f5bc90970473188917eaf1d9e2b2065265fbfaa22f9e421a1ff17e78c68e6a5074b884e45aa9c244f6d39b465a2f3263324ab8d280f4e32f26c66c5925e75af34db2765c226711ccf2d23aff533649f1aec96185f0d9d6381ad7c9cdd553d3eaa2dd565a2c6203dcf5172bd0ec312790e4289c0c63787336028ce58c404db5b0d0ba71122a3090f331661ee8ea3cf4602660ce649c2f7d4a634cf684e2ad248d10c2da399c960c04308171decd05c86878b466762327b2d7e923266f0c7cec7a3a93b06f13e9982cf72ba55a818c71d4fd0163a26bdcc11869b8235a8edbd396e9bdf88554007ca5faab0890b8f3154ada7a60c8fd90bae7bb7b442fd27775173756b64fdbcc05df52f258ad33e4891901c5dd362e773e361bbb93f47dbb1c26344d92f3d477f3ebee63cdd059c37b8058b73c4f3024ce6830885fe5ac64fd4eb2b0ff5611cc9358915fb0e2920694b056ebc85894859ae4dcac978a594a0ba228275de36aba919108f4acbfb7cab47830635b85c461d01050343d58259552deb257b792a23a019ad99117606410b5a9a2e1d3e86687b7a7d6c1c6fde911b1cc1b91d4d4268d95c4613d17cdf8f6849c6652a193f5f7716317ddfaedd029dd9a1365c726e26efe71e2db215934e0802fc3469d54bfd5dc5ec7f16a209607139c4b2b98ab114d6c2539407154d570cc06274f33935a92cc302773ada00a1f0ba5e99b6dee20ee0fe77599d133b397e06876126bb29346fc3fa1c84385a02a31b18ecdf027b1094ccac23b99133850af6090bde98c1e9ac9ad24e7444e49cbfa5346c9980a217ca5d32fcf1994c1cd21ef991fce94f29a0556f4a5bf389eb00a8a6de682cccbad0fb2cece86793d609c719e23c98d81acd4b082876c724d211b2931b547b52f86a6c7e3ec7b978858f984286b2a3787856a276046ea3c48bf03035c183df6507854aa7a11c11a33320360967c16c4aefcc6af9c2a0bed21cce0267abcadcdf6f9d3667a43ade71ff7b9c1c3b0722b9e55a500fec76761a6e99150ea3558c78450c80ec4e5d9555d8a673afd1a8f34db8e98cf712fc45301f9fdddc80189cf296796fdb199517aa5d28883594f129016d3c6f90a9c08deb09f121bfb26827e9b2c72f36a4623c41112ff2eb2f2705c047321b682e69628ee0ce6991d89433e8c9a40c4592d77fd415e16d5cda791969adb64604f73ffeb0b37e55846506fa960f77a57484c52f21c28ca0b504a1db1440ae32a6d62c203355a87d1bf30179e047597c3144f57c536c8a173e06e0478d9fdeed74f43d228fc86a7ab3527c13c031adefb8710287c43dd6f59ef2470d27ceb5c3156119c1a643ed42c87f35f807e3f8dcfa448eac2b7d644108ad642712fc709239bb79cd37c71d66c197a431566a0f07e911527cc715c933331bd1dbf4e3cf79fcf8be2c3660e5782cbd1efb5c27053f90d89fdbd4a8596632f6a957ec69acaaedaac8622a3826c9ce82175f4ff1445a8d42cf53dbe31cfd561997a4154778a39e5d567b9cc24ae4b594a9e81aa70985af6f43a6b98ba120de8511c9dd059cb673706cd811c4c03ff713a96b285a9c2daf921a7b383eb9f5b6bb10203f05d371b208bd2f31d4dd959d94071ceba90d4a6660775fb53e4ba178ea8bc3539ce22bcaa589da091311ce83d797825f57fd11da668d793f51e7540cb03bcb4d60970d3a14649c72d4d68dc4072f13c7f8b9d2bffdc8bda7b01af73505180e02d53ef105610bb38e4d3ff76c6d18b71f7d58eed10174f242c76f6fed743b1ca9bd0c850c57b52708b755fef4c6fb36d37a2e671b090a616f56a6eedffe2959db28820f02419771e892aac1120dc388c779a0144f18893a61a5c44304c5b4d144aa414436f3c8d9c264f81b90bba60ff911c864e1fbe2ac443335fab65e97f7910423f0a8abb483c659698db0e7121450567577d0189807354a5cf5d4f83cbac864ba2cd7602ff585295079b81ed309d2f6250a1624350e4051d7c8b4b4a9d7542dc46578cfd2f6307397ed8a0d1e649d079927be92256dfffa806e990ce0f120159df2091a654e3cadb77bc913bad1cac5161b820f43965eff759b8265d23354663b60a8dc1e0c03402d26fa367ef8555c4160460add6f1018546dfe4ca4a656ee5acdd30e23f4babd3222c26987fb5e479cb4f61edf8954dface4e13bd412f5994d43d834dab0a55ca96f6e15e6314dc4057c4380fdc2ef4ce3b36e7624d685381be9dfc8d5b0f18f0c85eaa9070b3b43a23a6589708fff8b983b3762879af3c89bb55da028191d39bb62a7c549e41e9643c4d94887892c1fcfac746a4f0e8e0cf15322987ac23f6c141b87fc578cac0cbf377f96b3fbe89216b6935fc2e8415b99c3577cafc1c09b468d6d6eacc47e5da373d4bc769c81e1946662abd6fb7a39ce1ca81b7a4732b03a77824268094bcc433d9413959d8cf6a36e26d943e9d79e36d8144f2e757b3c85033f9972cdec51a091d1202bc33a5ef1a6117609c29547880c15dfe4e67231d6e83585cf03fe53f0353460876356a2114ed30e24c56bf554d6d96aab525e3b5d70fc004f9c0bbf6bfd31a0e27260b053de747613f9067cb50add4f447c002f344020873d3453de16eceb44cb287850fee9fa25c5a0c837c8be821ab08947457a9cf222a96b05222fa6ce5801977fb4188b60d12f151ca0a5461660ba602bd6e0d1ba47e306782e11406babc2ec6803bf18e14ccd9c36ed40f63b38708660e0bdb762395fcc0a09b08bbf4a18e4050685fcebf5663dc8925e5c1f99303ce5fb7f555d84b03741efa19e253022af818fb60f7fbf0d207e05e91aadc4192ac6dd606b8cf9d326e00ca85cfc494d6ed7530549c7d960d6ebb0c72961a4266c46d23c8bb33feaa6ca3e6f46ae4b3dd4e0f2907fe52686ff298c56094fa9beb4110e1dda529ddfff9a8200d6d61d010a41d3c6efd6de43a402372014c94face5b29de74e14e37e795557ed0b15baae5484648d329cc53d9422aeabf9eb0f3985e5ba83b143822123f864fccedd61a40558e43a6bc8d635aef4426607eb9918a6e42923869147027cd9222ce8d70423a9bd0f8a5f47df1e683e8407e119415cc46b648999c1f857f8efe927a68fbbb87002091bf529f9c4438495cf1e2be763261db0793dc225e974d41c57279497226c5ca5a7e3bf9c834e344332c436aff2621b95ab4dfbc74ba93d3d4d68b161c001cced93f3bb4fe2147289c00fc9ac1b1dfa1dd072b8649ddf249f24abd5d830b85deb389f278a2b64e0984b0762188260951b7a12b24d3fc2bb6cc9fa2ce5473bbab47c34b39687b79dc15a152604928c46c6e7067959ac2005a2d90134f512e744a433f8c42ea603b0dd5402dafaa120966b4cc2c85bd92be822e3e05a72629027f6f956bf78579d194d3bc63978b40230b655366c1862415e604f97a8ce0b7967380797fcb54018e99e3cfa381b8023c8f15faae6851362465570e335d469d5255a5e83cf87991030a897a9c13034ffc57c961e17c364d965a44c8d762d7ee2ea364bda0ef14b062589626d884f074e333d87522b92a30b6c4583ae70098c5a65cabe9c9ac96372967e23789131e830f27a94f63d1b1bec2e33058f59d2802024700abc681ea2667172fb3435160526a3cd309613e7b17d448226704784c813e05b2ae9d1bf7dadd8a48767be46000e191b2ff93e86bd67b4461e566e736369df4c10aedfda3097d0dccc3ab55b6169b9712ff728bec570422014024e08df822326db21e94f4b02b83e2c238a1936739e35d15bf48f67e21f2a2411e34a8305d607963c04bfbc64888e7508e755b3ce174e861c8b7b3e9560d69942b4e67004884623ec7014193610f24f5bf26f6a4f8fa90ba215e0ab81752d77651b75359de40fd86ee45d72692bdbbc28268ed4530c1dbced21116e242842623971bbe8b45dbd9cdf314a0ad19f7436acefdccdf7ceff647084e2b2435bbe24a33449a1ea4a1e7fcefff15e9081ed513166bd08add0adbddce251938672c8aa8fdb677261dc5bb0f032a725f5c087566d2039f6d3a99ba926b12d68aadb160d38c98e47ccfbad1eeb4920ab3ff17445d7f289916d77bfbec9136da955370578a212f613bf44e21057815413a6089d27861ad069649d9d498d7f2911f66f72284918d144e1381a7a84f27c3705a3794f4a1675c6c9cccd0e0f95b0efb217518fb9fe0a3cf8625b474a3b218eff72c4d9743d5607067fd518ec4859300158f4d2a9de550f9246890fcb1a6d7dc4dea0f3a0eddf7776544936447756aed0c96b6364e632084b9b03b5b992612a47b2554caa54f1efa1b5bd68735444bc512700676c8159a1f3421d8323f81df2e2ebf367f5d379496756d02c878254dac444ce7ac76ee5aff2d42c87bcce2d57b90fd53622dee2a5a59f53adec82d5a2924b5425c666ac945cae582833e0149fff290e8e9e6aa1bf3a4790934bf6551cd972f6f3afba82a9b5ed826c26d7c5d41ad82249bdc8281cb78c8588243f42d158383f0d6f0ae2e459cfc8872b4cfcc6ea9af6e9e68f18ef5dfc6803b91bbfe3fb4bb1cfadbd89dfa615ed7bede9c648b08ee39c35056f63e66992426ff900a1c11f96c7277d0cd82a3d4b07023b835bf83f85286cb304d8adc827d4f44a824f9ceef2c2d6eb60d55d7dfa854b0433cb275f3e745aba99f01f9a11203124d1069b2e5b980180c50667f7e999e8877d7add43765c59dbeba9319c5dbf9914a3af68105358836b19173d773f3f10e4f4bdf69ff0e6a1464338ac009109a8ce2c51700b721ea7eeb7a703633c22df269da7320671f1159334a4635c12c8ad16a257fbbd5da1c2e81c8c0948b75f934d54e59eb6c4386a6cc3208a639b5f5e886b5c46e382a215154a89e9134d75badb653891df9e9c2da8f1b69de568ef3848a597a1f0a83fa364d6d5dafb1b435cd9c6efd56f9199c2374ef74755d4b69f4b832b7fb60795bf2b191eb8d879e9c3b40cb6ba5e371ce207e67175c786d8762b4d89cb7a67de413df7e610b842acc7608187f3062e4cd94cb23aa21a8bfa1b0be3e5d288eee86254f792626ad16b6b62a3c0796007cfd55797db764d00c5e241c77ed3d226103abeeb7defbaac18d9f692788e1904044652e28f6b76bd83b66783c577620355dcd34e8ed3bfb64aac19f87403d5481c63a9ce695cb0dbaf8723e2eede327dee726f4527f670df46c0cb099543ef2543853c3183e2d9754ee1e818293a6d319ba7400cb604a6eb582d8bd0246c2c29a570f7caf0294cc12a08807e0773e6055502da3d5e64f61d9cdf5ce8a4c0a08f36aa5524112d6b9e6749b1e69062dc63315444d104d4d9c1fb8e552fae0391ffb55dd747d0ab3e50ae29168564fef96b9627c4fc40313e4ea21562f22824b2544e6d5a2d55e278cbfbc877547cc3b4d5dc0a631c58408f8669d3d144a474c62513fdc1c8ddfbf4bd41647c0464d000273f4ce23fb218b14412f1659dbfbe590a82c33f878946079f90635c462f5780dbeaefa728300d55fbf887fa32ab24b5d65e1076c36e28f4dfe77f7d1093a26f7d499d38a03651365ab436f4aeb022449ec7ca6e0876c44430685b747a71a5a747a8beae436efb22189623d6961eb92b53d2d1ea88b8b6a5a0941659dd502fde4ac18438aece53556fa0409637a01df5e71af8378ea0aa77bebab371a4d4621e52422eb6e12d69d4b", 0x1000, 0x4a8e}, {&(0x7f0000001300)="7755b6870392073f9b16691864414daa85130f3e8b41b799e4f27448d85993f198b8a259a2d86facb0aa428cce207b3343ff850fdcc18d58f6729ec655e9803595a63be153615b5670cb46a7c5bd44f16e071b675ee80f57122cec3171d19372363b5899f89ba4e4eff692a26374bc0bb15984198b46700f4e4493585cdb527a1e1da5a995007047bd0052403ae48b3080935c90a504b4a134d89f3aa2f42a125141673620c3d05fe7372824854c986a5ebf831606d0a5eedecf89ab9ab8e0b913dbed5a8b5df0da7ac1d80cc8120b620796c687ce05cae1edde13577faae6b529", 0xe1, 0x1000000000004}, {&(0x7f0000001400)="38505d28be4598a3d6f751189be8f85cd06f8c39751e78e503ac406df139d19ccb7c1e288c2ac2d9acd79f243c856ac542e1d92bb3bc51c95988a7db502bc9be795c30d59d298637c77e0704336fcd3d37fcb44a8038c5ce7455d63ff6505cabc1fd9f64f96a2dcd45e2f4d7010c47ad51500466a31b9ab86f79bb0172417978ae611b82ebd34de336394e3c841af2d4077141b8e749495ee10f8110d947cee5571b7fe0b51c81843fa2269d0f333e8491054cb49279c1a8be6052a864bc4b75e882d9a2ad96c34d0e72cc7b7750d9293be31db8cdb17f90e3f320fc100d066a51d447976949b3533d14b04d1a14dc93052d0d3572a91a7898e925148546fd9cea27040a2c197e71b88e331d9f32beb62e3b75a6153aec792b423c951e219f4003ebc900b400085c1bf35f62f754773bfeb70fd366ba496a643741fa2e7eeb089b44dfbdd8ccffdbb63fbdfed555352d397a3b8e464cadff22d22683f0dea6e88a7d1e9a6ea22433e14bf321f2109a4624167110b2d24ba523fc6af769094ce2c4ba6969a7f1c520cb7eb846422adb5e6a22aaf3db7fc5e59bd993f115f3c6a37e49fd10d9637c8d5e661f5dd266a0c458f5e1d4c93652162b7b8479ff6b8aae4fd7ac1272d66b30b0dac8b19074135da1d4b34b734109f988660cc5171c34c820ce85802c8abd31ea670cac42811c54aee42ca473bcc3d170e2bd464d8a5b9a93586e471afeda9b0bf579cb183ae731758961a6fe562ccfb21fc553e06f92a6ee5660fbf3ada54b38ae594265c40f7d108d9763b994ba1b37094deabfe72ef2fcd6c4d7e6721c50002bbe10fff85fd8e6ae9b5e68bf8128fb6e32ad4d41986e7e96a3f9d4dff083f673eac26be83a775717b793b8e78827e022b9e55bc3ad66c3423ffe3b74acf77cc221a67dd4ce8ec49de61c25f9bb1ea8735908720ce854ba9bf7471d62b78d64a3ddc760e231fea033937e489e31f1e334a615ad2f1262c2f75ada3ef70497f91f5385864618dbff543d502d0d8fdaa96bdb3af30aecc1bfbc569e1fc0244032d7a390df0af03c3a61866cca76e89f416b77e5f41066736f2ec4e2c1f44003749780cd798c0eec9fe00d00c1dba698fb5e9ddd8764b0cfb34e2b0f3dc2a43a427f9b3da4ba99cd890c0f2ead723e883e59ab6a506b2f6052572500ad6de8f72fe85668fe9c7a3420090c368100eab43a26404456fc954a00eab8c877e73039b72e8bd2df0cf8c6a9f33db834c0581bc6320809e30b283e6221176b94c043a31a3f84b039d3feab1ed315a6b884de112fbebd4f2569dc69d2a35bbee924d5715d66712f5ea73922cff52a3e94ca61d95f8b27cda507cbbc7cbecd02216dd2133cd65698264875367933080cad899c27946317bc8ed229dc9668bde541f32d5b5961b21e64ce6857e469b0311ee5a6c019c6c8b883a6ad6e8538725fcf4603460661c9494c94d5bf6950028d19130b6c7ef8117f38033b5ec44cf37fd72c0b5672c4102d519bc251a4679a9e5147bb2da14e44b259d883b99c0f8d3bb86ba428ef4b05eeeb6cc0dd447efc98bd703e59daed2ea4f259360e8d8e5126355b9bf6a9b3f1597f3e2e0ad36291b71ea3b7e2597d826b4172b3e61d0aef3065d90c90c91f756ecdf38938ccfa84d0ff4fdc7bad682a449768c6fb82e2aafc18d5d5df3dedcfbc488441c2176e02c47d6a4dd1df9013bf70f616b7b872effe1e844d574c4a4e92b6e07e22d3335185e9a994b336f5bbb25cd4ae3978b8314381598119eab50a95915d61ee7a7c85e2dffc11d6cfb36a242b4d2322f3dcb1cd94d5720b64f78d299bb4a44da119b6bbfe0138e77bac7777785ef698b6c32b41851dab048cd17d97c650df3bb2019c218c6707b5c24efe03383e5d810efa06b95f7587ee0544de24bd4a14bd1b227c57b2a00ae5946731f9fe52e0300b0961bd8cfe73b3f05abaa8300146d5ef9a8e1201dbf49754479179bd2f0ee259ff71cf79c3def962f4ba2625da403cf32c389ca3a3624aea7589c5dafc54db90f1fa313de8470c6403d028e0129ce6058e192cfc03890f057d3226b9ddcf42adcf377aabaea405006b62f3cb69bdbfabf62a24bf76a0148a5553329edf1fe143ea9ee6452d4daff3baa6f4855b80cc0c8e5feac8606ab0d8a7042ffe6dc63491d63a6e07b46e6f3c40e2c8cc656ff2181d1b4698f5aed2978bc533316671200b6f1cd728d11575bdd1459dbfee9470ccbfd0d8cb22443f68a38e0c6af02d75a370e7de14bac26117746d63d1a09641ebbe2c249e0636a0b4cefd62ca6ab89af58d824b9eb6e711465db07d8ed41149810e967ad1976af2ab01daf2ab6c5f0b22e21a663f0d32665b6474e3147f81b24af39ec31634f08047a6a614ffa894dc4c8068f00847cc5195f06375329ada99598d89b8a27c4121f993a7c2821621297456b44e8798f933c3f7d6b264e8e8a2a43e86551e6291fd8282d6a4657e50daca9a2790fdcb076a3300c421252718ebdcc8bb9e3522a9fa181dfe3d5c4b5602afb78a78bf9d3fa89ea7644db43f30dea2949ab8d855854e00500053bfe21d2865081c39cbe54dfb1de51e7b14b08944545df40680bc854b6b7983a1726d280c28fe0351324c3b2ef473381f69cbdea8f22953c6da26919214829898b0f4c2891d9d8cc0fa11129a9842f799176fb85ab3ab48814dd79d63bdbdd529db856dc80dac501c977c9cf6c42998a0438ba7120cbe04a7cd47c3f4b55a67ac2271018fad50adfe399d22f6c526cb645e1465afffc8d81a91122d60b8c7e962c713cae5a2bb4b15b61630317bb33bd8c4c9ec10c40368b62a7b304d7a547094e273ca42a2160e0019fd5cf3f13da9fc7fa5bb43070237cb336016f1dfbdc69e1d7a02a9dcd7faf9867d2e0dfde845df50f9325c90c9e3877b49ad4525d1cd1d2a8382ddaed90f46667c5b86b96243ccbc7da2c81f8f2cdbaf6bfad8517017bc5b3392cd2ef3443a33ce6c7805116e09fcf23a359b88e8cbb19dfc13d6f9a2368d30ff707e2c975b7b4996ced3f74a64fe20e7dba739e324b6a8e3a9255d7528008890c4c9d0827053624c5b34025b94186ff53987dd851b3edcbc059a5236039070004b82f49c196290a8db6822bd394db8b2ed4eda754b056f3ed7c4c28895ce17ae5b3c811476d1792473be69447836d95d4bf439351cad2008db3255a6e74423d40ef3de69a8c45ce28cb2ef3885136325143641d924340a7da3999851a8a5138108c36ff33f13ffb1ace14233f938f7135c36658f9c76c79e28a0a5abc8f57123a6b245186b20747d703cfc8332061326261c352f2da9f779de089006a84b0c586c6346202aa7b7d52ed815913de3731f6e96ea917a5cddc88495044fcb5453f4e9ec2500a869f0459abb3a475676bd0ea20419e570b00197961ed34a0a471b494ce3c372ae0a03a3008f43d889d88acce521bed6032dd8aeb7d5b8a4cd02407c1e388a2eb7687a0bb178d2729fce6e18f375d6ba773ff422bd5d01bb6e2e1042d08ada9b6f5c170ad619bb5ca005877262068403614d6edce131939320fda4a16af84555cd994916cd05cbf6e972ec36e1ccf88636ef875198e6199c5af615f3d365e33f12c2570042ca64fcb0bd0bc280d09b8a855240606a73cba4fa0c03ddb517827b45b3a6f91adbdc7d6f91e182e7aa1bfb42e750c2f7c5ad9065a5d055c83c2a35492b05eb6b1bb28c854e074f5f6e9b11538abda8b5ec9eb3afb7e61cfb4591e418f78bebc66ddbe39fc487b084b3d0ad7cf116366b6c895872daf89bbd7c13604ced0c8750f8619f0687e9e468dc0f9f221a04dbf471a60033bd6a58fbd866f80ad29950b3c943c1a1bf3d7517a62056df55658ee1ab1a0900d0cede971f0c3135c0d6c2f5b4a866b98f15ebea096dff511840c130338fe45c28964b3b3289f557c49ac911e48c28ab90f3de29487d6194a9564fb11f3bce875a7338b8d56911e8c69762b9baa453e913a90241aedb2e4481002fc40552facbc76b66ff02e4125bfe76b41fd3b844dbd36a4fd2ef4d9e2965bb822b6f82c3c29365f075c613c3bf9fcadc74e7fe32a4c9cbe58c09154f6a53a8a884036d5b3299d00f13cf62db24533c6a8af71f97eca6ca435361d42e5ae095b38c6c18a3d911e72d62cacb3ccdf06e877367efbc5e85001eb7f2ac41094466ea90e0ff0aea12e05547affc3a47d9ef32b40a02e4e4a7dcd9eee669e055e79a1ee6b8180e15f5b327623da7c9c0d09a004a1cf2717fbddf71e3b1057ce237586ce0c8feb2add4d861ceae7c1c0955bc4050730c19bde7f57b6dfa098d222f72529ec989592aec0d1116b47635c90eb507c78392db9df57366ad8f90e151dce855bfbb761381fa567a8c1c494b8b5c8cd7488061f300523ace6d8406465fcadb58e5b266d8417f75d54717441a38737c8987f6666c35afc947bc6d4c49b247f062c38e845828b9bc9e4a6f492711c153ea72e9ff1d183d5c51dfaf59e72e65b4a6dd569b1aa4f084805bd5dd19e101d9af8f68e98835bb93cfd87ec50d241db3664d20f855612fdbc95be228f56c0e2fd205426d8558f1623fc4e3c150c40582a41e52bdb19bcac4d81e80ca82d7e0d3618bc19cb8d39da538da33eb23bbd707056cd375644c78599cedf7115169eebea8654268043a96b8413ede4e9f360e31b1b1f77440d6283ff053d3f2135fbc80261be28a2b19686224b8370b568a2f9d97b2e28c92ab6cd40a86bac0c6a2279fde0967212fa297e54184fa1b9b63cb1dbc0ad864be1b969e7501f6795d0af994ec3d71da1268355d9e1dc478d9c48ec22da9c3c5edc6a9e8821c267e35104aa9aa1d67e26e6cd2bcfe4c259e8da912f017f0c5e4cae584a35b53c4c1b5e6a419d37a959a77ee0e3f566fa874067f9d83051f112bac1b9bab0895eb4185adeefa284e4b529c1e2d1467d37132924815b7b4d5739d9f1e2900760e26bee5a3006f0d9c3deaaa58650d173af2ae25626d935fcda46576c9bbcb0803a56fb814295e7a6d5b8fd3ea4d97118f9a391a96d0d94e89654d53171aeb00f03a1895792641e5bbb4db58e7b3012dd6bdb448fbfada66de34f1a020cd8fc4625f00cb27252fe7b3a5530c508bddb8bb8b36a3fdfa9380a7071ace047bf9b3ef001625f1200c6e2f17f122a510110c700a849b8d7c4b32b6c7cb05ff7546735394fa42e8799689b13b9e62e3390f9511ac08cf11f9a06966947b6368c34c481a967029e935e9399751b8e51d1f5210e05a0b217fc1fdfe86e16ddcf663e3866eb4c3ad7afb260bfb867d615ce5e26876e135f4cd9e51beb6d2a47b56dbcc5ed61d9943549b002a9ed591b5dc7a7ae025680dec4b58a64c6338588f9adce669ed170c8f263c1c23c8b72c9a315d8ba386c8b293d6c790ac9a65b1f102c516f2f3b88fa629c5a3df90f6eaa6447a5aafe4b18adc9afbcb5f3879667622ab8b20aea13f8b28ce5c66287bedc53dc60669f84d82bba22e2a9cbb2809a085aa28cbafcddda092bba3f9c20f0c5564bdbd37923d9f4c3322d1be65a457c84be40165e0621ee3580da3671540f2e56d619afeab5eeb84718510496b3ece4aceb844954fd273abf7b0d7a9d187c41dfa4d04d0423631d4f507f1f412fc10d47bbc95540759b8151b13ae3b7060f3d6115402014be78d873b3c29cfcec173440a4467fe8ff516453f77496f259840104d12d9188475aa425645b3f0f082a0773980d6cea5e71ef491642b21e2feaf469ed9335511611e8b2ca9413c34f4644835dd66208e", 0x1000, 0xf9d}], 0x80008, &(0x7f0000002480)={[{}, {'*x.:\'+\''}, {'@!$#}'}, {'\\/*'}], [{@euid_gt={'euid>', 0xee01}}, {@smackfsdef}, {@uid_eq={'uid', 0x3d, 0xee01}}, {@smackfstransmute={'smackfstransmute', 0x3d, '.$'}}]}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000002500)) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() ptrace$cont(0x18, r2, 0x7ff, 0x6519) rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:24 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xe00, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:24 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) wait4(r1, 0x0, 0x2, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb01001800000000000000140000001400000003000000000000000100070d00"/47], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) r2 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f00000001c0)=""/4096) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r3 = gettid() rt_sigqueueinfo(r3, 0x3c, &(0x7f0000000040)) 05:12:24 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x539, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:24 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x500, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:24 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:24 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x3703, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:24 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() setpriority(0x0, 0x0, 0xffffffff) rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2220.214986] nla_parse: 10 callbacks suppressed [ 2220.214995] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:24 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005c00000002000000000000000000000b000000000000000000000003000000000000004e0c00000000000000000000000100000d000000000000000000000000000000000000000d00000000000000000000546c08531a7403ec00000000000000000000000097c5283edfe0af03a0fca8d49a5bf4aff59e94783f7e4b42a868be978c91b628b0089db58f63b1024fdba6aa825fa109d40e988753b43dc2b255c02e1745dc02c3bc1bfed38fa6b09b6959abea760307fc699f74bc0a184de3e37384492615d1e38fe38684566d9ff5b2bd9bc399b0dd1eececde15dff6e1382723140cc1fbdc5e75ad44fda93cfeb9030faf70f58f1039144a9a2349b6a79ec9ffa25ffb876d143ed44006d9b71feb066dc0796220d3e73a999dfd89cc1ed9b8661e4be166cc41d43d27ecf75fd0c9fe7720cdff27072c4984f38ebd"], 0x0, 0x76, 0x0, 0x1}, 0x20) process_vm_writev(0x0, &(0x7f0000003500)=[{&(0x7f0000000440)=""/223, 0xdf}, {&(0x7f00000045c0)=""/4102, 0x1006}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/5, 0x5}, {&(0x7f0000002440)=""/4092, 0xffc}, {&(0x7f0000003440)=""/183, 0xb7}], 0x6, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2220.258728] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2220.287561] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:24 executing program 0: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) recvmsg$unix(r0, &(0x7f0000000880)={&(0x7f0000000200), 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000280)=""/164, 0xa4}, {&(0x7f0000000340)=""/206, 0xce}, {&(0x7f0000000440)=""/17, 0x11}, {&(0x7f0000000480)=""/184, 0xb8}, {&(0x7f0000000540)=""/158, 0x9e}, {&(0x7f0000000600)=""/175, 0xaf}], 0x6, &(0x7f0000000740)=ANY=[@ANYBLOB='l\x00'/16, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c0000e9000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x110}, 0x40000000) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) prctl$PR_SET_PTRACER(0x59616d61, r2) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r3, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000008c0)=ANY=[@ANYRESHEX=r1], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r3, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) r4 = gettid() rt_sigqueueinfo(r4, 0x3c, &(0x7f0000000040)) 05:12:24 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xf00, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:24 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:24 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) wait4(r0, 0x0, 0x1, 0x0) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) process_vm_writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)=""/92, 0x5c}, {&(0x7f0000000280)=""/176, 0xb0}, {&(0x7f0000000340)=""/254, 0xfe}], 0x3, &(0x7f0000000940)=[{&(0x7f0000000480)=""/149, 0x95}, {&(0x7f0000000540)=""/210, 0xd2}, {&(0x7f0000000640)=""/251, 0xfb}, {&(0x7f0000000740)=""/66, 0x42}, {&(0x7f00000007c0)=""/240, 0xf0}, {&(0x7f00000008c0)=""/108, 0x6c}], 0x6, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) [ 2220.399082] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2220.426972] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:24 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000180)=0x0) wait4(r1, 0x0, 0x8, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000080)={'vlan0\x00'}) bind(0xffffffffffffffff, &(0x7f00000012c0)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x2, 0x4, 0x1, 0x4, {0xa, 0x4e20, 0x40, @ipv4={'\x00', '\xff\xff', @remote}, 0xc44c}}}, 0x80) r3 = getpgrp(r0) ptrace$setopts(0x4206, r3, 0x7, 0x43) vmsplice(0xffffffffffffffff, &(0x7f0000001280)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x8) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb010018000000000015001400000014000000030000000000c6300100000d00"/47], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(0x0, 0x10) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r4 = gettid() clone(0x400, &(0x7f00000001c0)="824aceec0cb8fb2f75ec3e4a6cc7511e71d237a203f86156adb99b34365dfc87122df7495691c95902565d99eb942504f5b0382bd2950cabdefcde508e1e568e7b1fbeadddf27936e13eee542c3678560a057e0d3e3e375b620ef39ca20ae7be06f9eef779fec13a36fe41eb61c077e1813f9e6f637db0678cf771894fab1ef2b09247f7c839c5bb9d8b552a99370c280a8963b5f2e3225caee32c0684da78321fb08e5b22ff510f41b71d8c9828e9da91e6a10d3db573fe6a8e8ea4f366c450477a6925712dadcb5257e0aa4bc049ce53f39ecb87e8db1b536e325b9f065932a748ed00fd2d29f6f945315b76de15793dfd81368a525e8edcec4ede8a8fa4635d46375c7771907b91c1a9ad51c39f0bc3c5118562e2fa8de5aab0f941ccdaa5f34e1a1045307968b12b52d622ce0a90cd8a0b1464603710b98e84bcbabd2a3edd07f7635829ac51894c8977dee847228a74c3fc0487a3c06809ccf37f47c5c383e5f82de30c4878b84748c4348c65ce97511577464d1fa08052967d58b1708df3fef395fb69ae43c1b6d575db5cdb7dc4709c9973e15734419c55690452f9e0bec3692a475e0b1d475166b5397724ca79268fa69bb7b035851109ee1b369db374dcdc1c027b093e2eeba8a8e72ce3fdb59ef203842aad42f4b205a86493ff3cbcc9ed3d37243502eb0e49334c054bb4de85d868f0fa37971bc71ee58c310eef2ed52cdbb3dffd8594bf7bce8141da43bc27cfe47177b127861c03ee3e7453861e8c9c06dcc6c771346c8785f11cb2d44515330cd0d079e94153ce38c21b60d4228bc3fd91b6bf853ccf0c5e52aa239ef1aaf6e019528b877c74109d7be259c96c5861cfb5ffb618aca65438bbd1663696bb87fc264563f631547b7f22301478fc8e9a6b080fa621f6deeb81117db6653d2b2ac62b07148c409f06649331ea579d831d798cec1739732ff0819f7ca904e63cd0a7687fba6d2c3aee08bf20352bc4671e08a45df1e633c7fd6aaf92181ef2124b3f99b3e395369f74f854051e938ffd95bb3c49e54ace4adc9fe070bc09c61f7edf205a81e3e61715ce0ec4386b656ce1fb684209794e3853b60d760ca0d5cfe26a9126de671323646e34459221be254d40111f42047e67c74fae8843a67abc5824efb8e11be067c7268b4b4f5a1d32153139f9c7722e73ae4416d8959dd1a4c24e50ef459c718aae97edf70d80e429076d51a9ce1d48262261601bee1d8f7eddc3b2af8c9cc35d9f950595775985b1cbcd2d9fad1422842b9e4e2dc1e20207a3fecb40205fb07b9ba63f3cbb936d358f82efd7589dd8ca16e44dda5374cc617f210030ad80423f2370c964402ce9df69b4b4b0f872b475fe229524efcc7cd9de6456c4fd7239ca44561c1f200b1ce6a846a847f6a44c0c1450542f83e3032b96089c947e27e623b3e1f2da507acc3049c63e2b78c8354ccc4e45338fb191f5127cb218778f8b58276fedab29807cb1ece5e59a640c52bccb4b9b174347bfb029d16bbe6237b6840f2be3aec5ff6f67f98f4825bbcc2a2a9a142cd7002de0f69b062b7191e2394c593b7525c7c372fd7f752e4d74d95bec5930d8c73bcaa8b40e79e503d054394c1561d6b3a10caa2b85ba8a7a21c1084ae291b1b86abc6fb9be9c9da689ef68f0bceeb9ae01e36dc60534b58bc55c2fbdd9ed5063daad3e6316a8d57b5fd512e96792c7a6a4c0cd2d313421b7495a269678de412f9bd7e771dc8ff917a72ac730f52152a99ceb5b1645e774fce5f450254b56d3d2855e3747acd34ebcd337435270a8823e87216620a523f5b4cdf257d7a5535d9bde36b69dd7b145f899a40223558b6f7a5e5319affeb7d9a4ffab5789c3d60205c91c93c7f18598c8309babc7b41f51baabd244546c651b510930819324f09b9fb88b1eed4719eaca09a2e43ff8a9d96542659ac1f1044935ebe01a8d0367b181c59c935567119b0cb588fcbf5b8d766be9f9eff5f51f9827074fbc019cc4e919591bc9024f74736b950128d0716edd011287ef85ebf7966519b8631634d2c64e4bd2872f145523fa2737e7de54c7e55ee3bed745d16851a398a8fb344ac8adb6c4333fabf1e3e4ae530cb7c62b7d73b9892188b33f092fa72cc9aef2ce434e138b9ef2fe151027955c966febcc8b928f66f294c6c99caba75aac015a37be82d6b35382e642a654a23410317a476eb89ec8c81620518b623d6b4e1a0145eab05e47da2df714547bd71639759bdfdff52311e6023b0e9acc8f6d7ca7c017084fd49daffedb5d09fa9978f053347416caec1a85bb67b4854462923eeeb08e3edc6917d45aad3da31dc1c4763941fcf012db02414e7f3a4dab00190744c80af6a5b9b3a8aa18c760defa5fbdd4cc2c8072af18c983c292989a2e38bf2cc3e59e46dd2ff27d8b8b166928475205bc52a9f78d12bed007a542a398d38223400e2d8e20288c73e5beb66b22f8d2f51096207b4ec36e5ec4667b5d056f5c579a58dd35dd75f8db4650ddb0b89694b96ae188f14ff7f964f832ca9bedf18c5448d91cee6c3da455aa6e9f170a7c6c9569ecff6426968080b31b635d9dfc5ba6aa58899d5475b039f2af4ba20a67327f0f2298944c49a2f072df895161cb665ec1f1b3b17b81482dae0f5c57a0c7b0cf18689a47d6f504d0a4ff53bdc88bcfc7f888d1b2a923d0239319f97edd069561433cfdb93abd3083596417471d6c1cfffc18fef6dbf896094005d315dc9cc5cff8e85bb1518cf8fd167ee2b2e82ae051f8bcc81f2b3a37b7cadb7c62a3d01dfe246cbf038842c9b36f8fd54c540862df0823032bbd2aa5133818404f5820d0417fcd8498771a1882680557de7371b4d391d4803ad56a8c71ad39d9e7f307972dc80835df4865657dc63ee642c970f9abee3ca7d73c227f29794e55c4c324d86aa810be7bd22b14ea2612c043b0b277a0df3199b52959d62c7197ff11b1aab422d228cb422775fe6379fbdff2ced316254d5270ac20eb3ca00583071eaef83b522a4c8442186d150ff74aba04b14cc80a06d6eb70fa2a78ea124a53f6f2d8bd490e67406f7a7139f1751f7c37e92c2096a72eec5b0014ea2798ade0ef5d56e1b8dedb0e2207c2fad218dad16282584385e70137304e008ad35b1f797c2ad87e15c50e87b53ab1f69f6b5020def4e1bfce8d6249281a5c9d76f112ad9611ca41a4dcf935de2efe79254e85c441686064994c76733d4c20c4314ac8e4513d3145800011472f529fed4e0445d30720b2335b12674f120e3be2f009dda80e8a1c75b6fd983435e9faf386cebcf1ed9845471879d69edfa45f9efaa9dd7de23b83a7873700ade87998b89a92edf405810d014e7ab05da8b7205144b356ac9889638d8006d643c0a3195034d3d01ff40f3a4c832b473bf080bcc2c07d9662c4801de232f7063b12077baa2c0676a8f1f34d7f67a1980594e52aab2ba1c0c1869f1bab30b940c239a5a3055d0721ff41bac4b4a2aa918d89a34fefa9e17531722933285cee81480e2653d02ed3afdd4108f99f779d96c030d80bd48ab865cefee58a43030a8a1c83e54ae0f6db095aca022dca3ebcdbef11d7c508b92a219ba0dd2d2f5d81a827c4ca441edbb02c7acc7c1e823d3dc931726a8a56b72a80a776d83db158c7d16ad755d8ef5280de29fc17ecfc7ed901c4f1608f0e2b9f0f0b4a0e6887c7e6fe6f16f9bce1060000bcf054f057395bb73a8352050966d46bd4e80c183bca57b090a60d1c9d17839a987609830f7bbdadad80e22242ca832894e218e8a5f593eac20e1b95a7e9d23dda1377f7bec26391bb646bdda71cc30588599ba76f528f6dda2c0ae38e242780b3905ab541f9822aece225e2440be00e40ad39f516dfef2ed4a5f6b95fe7f49c79e3bff23e2e33d9f143389e3de27927a5cf1ac543aedede063aa212fc49a9359db72a0621eb31f7e61c98d07279a4bbf8b820e4e5a91acafdf6d3d1972093fb841ef921b3165fb9d975c4541879fb2aa9a5a4fa34474cc47e6c246129c2084b5f9c58980b3eba11fa8534f24fe0642d743bc75990d8770fe0f2f0d9b45cb0635174aa7301d43d5a3cbb37beee2bcfe452f9229971574ba2e68d223f540eaca773f49a3f734d31a6c39fe1f00da7f42ba822927f390c14f1e3977bd6a9118674162c2860011ecb32ca666db98f50c7502016961e7ff5c2107934fd24783a09b80a09679df5ea03ed16924c5b28417ad4193df4e73647cfc6ea90fc751717dbff0350e8867942262a1e5462b979dc7e5761f901a12435346eebf8bfe3cb43592118981d992de546e373eb654e3d9d0a6bbc3cd3d536da2bf4318cc09e2d7a9aa4fdb37cd4878f3ba854a046c37b7995c56ead51217ea197a8c8ffc89583eb28d86bb19f4472d2de0cf55677f9ebe227d64944269c9b16c9d795dfd014e92aeabff7776891974db36721b7b7f892de7e4c042ea1dad1837d641e06ff55999f5849b0ce18a4d7af207d15501779f77e8e541e4c324c983b1f9c7d1977d0438d861e28c00e8efd130dd8e343268901482092be2595af28e71c3b49c4234fbf905183417407ed58dbadfd93cc3a068a4ca6dea01722a2674c9b939324afea73abdc134a22c00363f3f57d47cdb33f3f9a4070e11c388d7b0d2de93839e90aa24c1a586bd8f1bf6388c7f0d357d667ff8e49e17ab4408cebbd5221107ecef373651dbefc16f215ceb90418d6566e04aa0d88db5137a993b376bd0f4d4a5aa5aa70150ea82da09050b17b89eb009e0678fc13cea78577e2f350b0e447986973439417c48e744b4787cc0daff32eb0428d8ee5e377175b4e3ab117b05df5894f1925da026afe5055f1303c56dae35a17cf94c902ef55c94ceb23749ee939b1413b00caeef077e43d8b534c1a22b20cc6b1a8bafa59ef199f667523edcad41cdae6b2ac710669989784654158f68182117b8e74a37d630e7845a37e938bb60c8e1536f419d33b5795f099f25f327515bc9167d78435dca1f90f77e5d814c2a35c50c60e579d097d3aab4640f74fa6f3795b699c3a6e01f771b526994025d07c4ea1094754ebe2513577eeab69b35cd9f634ed3937fbf0fe285c9e7fefa8d3cc851c860d8b2b3abd22d6daa1db64b003d48228c87608a9cfc5c5851f6782aae4694ad11e2c67c51fa4c83a3424d0ace6a6104d00d301624a8122b3c03f3bb3ccddbd2832e397f4ece2dd76596b51a3b804c8aeeb48b0bb20cef689d80455a378de03f86d34b38e9a3b1ec93069f560339c2363d6133317137f53542ae2f9f2c7f5f19c67b272c280b0ec1adc44a482ccaeb864feb1a0a843691a01c9605ef6d71cb0d3d825729507e528652093e3a32f030da38a12650588efd110367078aa4558491786ff45446b9f0c1d50c81b3a4ca5a57158cd7c33b9a521c8828abc73f5b209acecddaf75ef4f4c62242d0c60d7069a47e7e86c0d84b98113823e8d62474da211018359bbf4611c511bc6bc5c120b1f5cf6eea864c7383003c3da154ebaa5209c80334ffa69324d8c76f2bf5811e3f894b398e0a7520b621b5b44a29f9f590c2e0cfce9f477193a27cb9795a9b876ea4504831a4088a0599b85a7b6ac496375debd9376514b717f7212c305f4a9f0db16c715ba2a718d8ccfae77025ed376313a2865887e5f9a4c61041d10a9355583d77fdfc9ce10bb6204ca3a392ed1e5d4926768b0f1fd349a5757a343b90ea6b17ad5c77a3ce1f3099c0409cd95e46a04d7927b8a4a4313421e2a58228471f7000412e0ee5ee4d2152f0b1a9c37143257", &(0x7f00000011c0), &(0x7f0000001200), &(0x7f0000001240)="ca3d0a6320790b3e8570417e506a40bdee34f3caf6") rt_sigqueueinfo(r4, 0x3c, &(0x7f0000000040)) tkill(r0, 0x20) [ 2220.475296] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:24 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x2, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:24 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x600, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:24 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x2000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2220.650713] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2220.679558] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2220.690300] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2220.728386] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:25 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:25 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) ptrace$cont(0x18, 0x0, 0x5f897667, 0x8000) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000140)}], 0x1, 0x101, 0x1f) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="9febff00180000000000000000000000000b000000000000000000000003002a64771ea572000000000104000d00000000000000000000000083000000000d0000000000000000000000030000000000000000000000000000000000000000aecc7f1d3f0000000000000000"], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) clone(0x1000, &(0x7f0000000280)="b76a628509d4d17ae4b51fdd93733c67d609f164f88d9d81c1d1b0c18fe8470a95399e8c9058ebf7cd3cf78604be97118c409567086272423240230526598cf7c8ce1079e87245c30218f0b20c5e1c9a8b2def228e747bdf0ec16c974247db73f746563b998051c779b3f01747b8006372efa303acf2a98511407d058d8db0ab63a78847f5e6d2f67022802094316c4b5d15c64006ae7446572ffdd93c20513df404409b5924468ce9f66f3f594107fccbdb80ac2dd7cf14a404b8d4dab0e8ce8b456715e73257ea", &(0x7f0000000140), &(0x7f0000000380), &(0x7f00000003c0)="e32f6f0b45dc52135459d2fd9335812ed6c17b2f6adeafe7a450fb3326d199c5acaebdd1992dba99817a09e6") tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() ptrace$getregs(0xe, r0, 0xb0, &(0x7f00000001c0)=""/44) ptrace$cont(0x18, 0xffffffffffffffff, 0x9, 0x2) rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:25 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x3, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:25 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb01001800000000000000140000001400000003000000000000000100000d000500"/47], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102386, 0x18ff2}], 0x3, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() ptrace$setregs(0xf, r1, 0x2, &(0x7f0000000180)="83a536edd1dcca88ce252c49138a702575f616c6c1a7282bc41e65c0a75c5361939a69774812c9b02f90d0a2691f7b98645d1cb67646d7d5b3ef26999bfa3c337c25494c51fffc81e0637ffa046364bceb48fc651ec9c1f71bb9f2d76bcf") rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x40}) 05:12:25 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x25ba, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:25 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x700, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) [ 2221.100362] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:25 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x4, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:25 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x2c02, 0x0) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:25 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r2 = syz_open_pts(r1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYRESHEX=r0, @ANYRES32=0x0, @ANYBLOB="d10485ecdc339d9579b1c2419d5b3bea6b5f4fe0678f7942fec2e72b1ca08aee0d4b00d8fbbc44ed7e9cc6e2501f37e7a0cc8f6b12cc4474378af6546693310839d6f1a68c5faff49fe3e93e4c1f0020b4de10615326df80a09c21dc9b9e03ab0c8d0b2231b8c2ba3a9057f14d5956256545f9d0d9847779f8b7f56ef4f715486d3768e64121a36742487c4f2692aa3d54ca353177a7380f0673f51b2f6e929f2ee5e8a51cbff3dcb213a29d6f04000000889db4292bd5e32b5a6dae3d6301afbb3cdcae544800005f86f2ba134367be1cd1e021fa3e9fa166031c5d83d25ba695d08519d4d9c64d8a717574b57f5a0400000000", @ANYRES32=r1, @ANYRES64=r2], 0x0, 0xb6}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r3 = gettid() rt_sigqueueinfo(r3, 0x3c, &(0x7f0000000040)) syncfs(r2) [ 2221.160814] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2221.191300] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:25 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x3703, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:25 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x5, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2221.299123] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:25 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000180)={0x0, 0x0}) ptrace$setopts(0x4206, r1, 0x2, 0x14) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="9feb01001800000000000000140000001400000004000000000000000100000d000000000000000000000000000000f47bd7126b6ce0ec1ce17e3218294f1d9a4dc56f94a08b2398137d12118288c5253fa2c46afa67535eda9d69d26c363fca44c4e50d6f8a388aa54964b42e643db7f5285cd549080000000000000027110ab1ae6d8bd2e7935969563e9655e9261541b38f1eeae962d2e56d3d8a4b84c9dc8d3ae6b39cb07224975350095ef993474f1729cb0bfd3d62bc1e91694b82ed54ea6eb5d06ff46fe8a3f0f1c807d915843650199565c92e8bfb3cbe"], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) [ 2221.372262] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2221.417107] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:26 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:26 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xe00, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:26 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x6, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:26 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x4800, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:26 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000180)) ptrace$cont(0x7, 0x0, 0x400000000000001, 0x2) ptrace$setopts(0x4200, r1, 0x3d, 0x17) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb010018000000000000140000001400000003000000000000000100000d00"/46], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)={0x0, 0xffffffff}) 05:12:26 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x7, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:26 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x4c00, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:26 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() ptrace$setopts(0x4200, r0, 0x7, 0x52) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r1, 0x40) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) [ 2222.024032] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2222.088168] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2222.911761] ieee802154 phy0 wpan0: encryption failed: -22 [ 2222.917492] ieee802154 phy1 wpan1: encryption failed: -22 05:12:28 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x8, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:28 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xf00, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:28 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x8400, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="9f5c0100180000000000000014000000140000000300000000fd073f82c70000000100000d00002449ed4dfe82b9f98df05c2d65bc6cdb832c726c907eea12ed2bd266360636d3689bf716a6bbf624e29d218ead17b1f4378f1e751f36bf96cdbbad3ddcd41757502eb91e816ec3f49652dbacb4721577db365d010594a8fb290612059e6bfc96b145c732826d7318c28c95ed3df30429f069654c9c4fe5bb2456944f2c9ae81c7f2a284f5cbdd53192c4b7f41195b9ad7ecc42189c3f954f01ea71890d1b4c4265128a6fb6e0b7376675feee560bbd166a82ce026302a4db879c2de628960828303becf516c992eac2695c5e00000000000000000093d931ae044de4ef00007d14677b54cf9f8a76e887a299a5fc7b9d226f405c6dbd98f24a"], 0x0, 0x2f, 0x0, 0xfffffffc}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) getresuid(&(0x7f00000001c0)=0x0, &(0x7f0000000200), &(0x7f0000000240)) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x200000, &(0x7f0000000400)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@debug={'debug', 0x3d, 0x7}}, {@loose}, {@aname={'aname', 0x3d, '+'}}, {@fscache}], [{@subj_role={'subj_role', 0x3d, '!--)-:}\'\xf5\'$'}}, {@euid_eq={'euid', 0x3d, r3}}, {@fsname={'fsname', 0x3d, '[\xb5*-'}}]}}) 05:12:28 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x5865, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:28 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000001480)="93740aec26ac946672bc0c17e0334553cc2a9fbdd2eb2cb3622693599a45e3bd26b49710dcef958a9111db95bb51519189ceb62587a524b3b3251805ae77118fe53d4f73f98dbfef4b5ed8b8ea9551908e7d3c9a3ca0a56cd03ba3763ba03304", 0x60}, {}, {&(0x7f0000001380)="b0e9117064f6c4589077fad6324b4c084e90e17b5092ceabe61eb878bac450ac6483e81a65eb94ba0e51ca3a50ed836f04279b3c8fe3486d3657218c8d4d5d1532fe2345ba8f7606da823ce3377900cbf9d3fae855974a493a781ea0655253e74ad5155dce1d1a6bae64eed6df324d6eb1180cad891056dea55f2ff7107aa6a24aee006a479bea1f36a590e8ea8ae2989d9d9ab7f02997c8dd88fd37821522bad712947024cb2859294c53eb860aba8eaec060c3040ea63a58f96742892c066408c3c4568e5dd9f438b22c1fbec59b69fb2845dd54c6c5b7f8", 0xd9}], 0x3, 0x2) ioctl$VIDIOC_G_TUNER(0xffffffffffffffff, 0xc054561d, &(0x7f0000001300)={0xff, "bb84eef507089eab25e71d5ac2ce6b064a375ddc735c34b09a2914c7a0a6e1a3", 0x5, 0x20, 0x5, 0x10001, 0x4, 0x2, 0x3, 0x7}) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005c00000002000000000000000000000b0000000000000000000000030000000000000000000000000000ffff000000000000000d000000000000000000000000000000000000000d00000000000000000000000300"/118], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) clone(0x10000000, &(0x7f00000001c0)="0fd0ac8017aa7f4c3b1f53842aab41672db7eb7241a9e3dbc13a5095d2b3440266bdc4be3a0a0e533b85a8105bc9447589e3ab735afc7a1a2d212d3a26569ba68220f9fcf958c8d92f1bdc22e6006ed0670014f0f00a8a6e343517b868caefce2d7701f6c17568aea2cbbf528a96f31b9e83f1dc9df539bd5d8426e14c64ad21f2fa4d8ae36871531af2ce5f2d59a0", &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300)="06b0818f51ce2834e83866827e2017c90e186cf32d42c4e9767f2f35f1177d7f999b67feb9f8590049840e51107684eedc1b359fb53d2e54c954e3d10f1d74e3c7d3d566cdcb0febbaf1c5fe0ea585705f54bb499f6d1c1d3a9da4f22c0322364d12d00c90b8b86d41568337bbeeacb4ca7498fdf436af07faf4a4f2680b8cf06d9547462e8b3e8a6bca77d1d240832fe67833da3028cd829e0b8a35a8f21c74b3daeef79188a5a8300fa755d7dc098af4fb989cf7c8bf31e533e4a7c8b3d8bcb633e820ca7c7433484c4568a141848c69e9c27fdc282c2d01d60157b46e98a45e04bee4fec85d698fdf60284c152b29eca3682ed98cf3b8817b4a96c60fb94067967b14f18ab5d5646ce13d2e12642316310aee3e8f3129e3a37443308fe658aaa89e5fad40852ba7dd824c9274ead8252e6ced188dd134d3dc6ad59e9be7f963919b90a4e5e1983b52a48302abf906f99dd091d9d976b1dc3162629526b4e6346d9cf797898a2d4324890f08a46332ab9e4c5399f70847e68455461ee64917ae42b4b4cfd458aa459a96319e3bb203a950e677e329da1cde7bd775ee4119c27a43d1bdbd66d20d6f4b46038ef96f2abed48e7313694f4a69262d39c5a03c1ed31187b2aa73d5a689d7c2f4777534f0673680233f1e019ede8ab3731f8cb3c6354dc483b92dbeffe045d86815792dd3af6d58fa6aa7d8b933d455e90cf889852666bd955006c7190f1d21ccb6c00cb398306faa2fcead9cd5d33d493e4202542ea09f3f2355479af4d371a1ba3286a8ce1357412b6c9210c19af820d0835187cd5fecc9723e6f1e9980fd5dcfeb25cb62d4e5b58273440ef2dbcc8cbc50dfffb77a2c215f020d5ee942b4e182adf0c2fea160c9395c7201ac72597b268523fccd139d064bf2f751ccf5d565bca3d42532e4e26af2fd2921fe296ba54e121e7ad67fb6b343f214940ea47ae61a74b27816368d712bda840cab133d7307b12fbc3d8ee11f2bccd691a1ed5de827725506926c0e7ce8597acf9b2eca2aff0466a286ae7cafae7da86c69565c86b3a2bc9a3f6927f4ab87af5d0b6a7a815a31ede0ae9d65ea820f4f08c8db292cc616837d80be02b45e0f37ac4df3c4ea808f7cc2e680503a27a401f5e81b3bde8bc3ce6b3df0207c6850824871f62a261052d6e4ac8cf7550988d622f022c34536fcad3d2a368dc55665f7f099e317c36d892c8d61dee9d6403848a97bd419fa9e2073f630c2686bb1912cf1025d85e47068059a6a9d010e0abf871ade2ebfecef115e492b3901b6941d27ca2d37ca7400a49d37b7cd75874fd3966473a3ac6e5147191717a710908db9a4f1c67006100ccf5ae7e6b22e24fab607c731342245186ae3da5b8ae27a163314bc15f7347cce718904494720dd504003c069315f6866b20710f26c265fd8899a87e841cb4ac7cd6537dd1026e55b7e951fa8526d097ac95cacb43c107853d25ab92ef514efcd0234578e0871ad2833b6c1840fe83c5fb480e4f866a48f582843e07f9c8e5a6a3e8904b80274daa92650638d4a5e3f9f3d268652048662fde24209f6450bcf3dc081d4a3e8ccdecb1e7f060ebbafcd83793cc4bdd18819a4edd41d7cb81e573da075a197d0018bc0f82b20c474ff4017f710d3adc1de2c7b9dcf49b5d64f8f7040992ba9170373f4033cc04b2b9499602670ff0c9d83f7fa94e2893f3f2f69be3047d09243c970929a188d337a5288bdfc915888477c67816db7b33a8bb049cb3c66b0eef9902d6d0e85e1b2eb5cf01fa397bce92bb113db7a6102ead5d7ae7b852cde8fa9206952ed1ea82b6327e6be7a467b6d6a8252bfdf8b4032e6c575baaa86993a965c3c452964fca78cde3c612309c6c39d845906a20352ef4f3ae741c55606937515520c0195ac36db2242fd27d8c86de0f7206159835bcd08cbb9718c1dd423b7ef09724deb0ae41f72d1e6c03d0293a69d2aed03caccf9d3a52f5d003b23450d0bb0bda6e2bd38b896a91a0b0cb392b74c69dc43409c17ef9a0f92eddcbd60a517e8b551bfbf6c781b868b1e7ec46237dc5ad9ebf4d5a462ee01238db3d2ddf673c330423e5d5e5939ce8a32267892faaf7a01be8c1aebb95fc3f1c397fcf58a568626088795e2f9779f5a298692eaefaf254a94d8b3187c605c95bcdb4e8a5eb201e672dfd5a5964328f6949d4385a039ad22f7dee419317333b519612d2e9b8f7d08c6a6bc75552cdedf9d85e2241d10727059e67af3db08adaeea27520de47bd59a0a636d844fb7a19a48d54873b9d5eedba7887eed0226e910625eb6d994c5529ef7782cad3b114682ce38d211343042dbcc071a00f90e40d41a17cc0a0453c65ea4c54fdce10f04e3dde53489e99c64d900866259c71201e8a410c5b60792f5902ca6cee6762f394cb9742ec2e60715cbf75bb605774859460df221ac2e15a87858f202905330727b605170a3660f18b00460bb157cb0766fffd3bd48948670722cdf508febf976ba029744bed4b6d123f6523c6c3289e8e0f3552fa9ee62a428875524dead16c18305bce8eb0d56ac95c8fb1e14d50002593d652f874e10cb483a85125f6cb930304771ea74aa0310eabf7ae148259ff71a464e73dbb44a7d81f53a98664fcc285045a7107ebff75650fc0d4d425bfd3227c62665f2942328dbfa4fb4e214e8e56456decb215ce685322a37ab1273b0ccf0096873686d71756b3fc9aea7de367063dee1da698f5e5a6961f6b59e17c950ca3ae478a99f3ba9666fadbd3e7b091028c16d7da5ad28f44f148874d7b22fa1c66a8e97e5b1ef7962b60240d678492e19841085c74a5903ac4325ecd535838d72b683967eaf17cdbf93c29873ac26cb827cb3667595fd62b3b3c9f74029fb8c6496bff7e9d6bc6c22e3b5beb588b815065eb7b86686493c8f1d5cf987cdaf394e36d89ade5fd186efd42659784ea48a3480b5f72936c91289d45570ccbf2fabf4c7436774ca312a1971555cdac0c5fa21a0d839628ad9951259a95314c6ac62e52c93316e30c0ddc92fd1b3e48683f4c7c409ac052b41461fbade69e555489efec6830d67b1d9ee4cd9e7ac013e52906a75eb8c9079e0e1ce52b9bc8aaf8be45a8b30efbee565f864cccf7b0456b963999f8357327f8d1750efee9abf65651973867746116b00c7ebc74036b0e8f8b16ffe3c9fcc15f4cb4669d10239e5b91d4931501a891b10b7a7719302cde53a676b57eb0d7f1b14f0cd46f61b5f86ad0e709341696e078a8e8e5a81b06d6f634846d8c582def1eb88637d99bb36fee1fe23f88064e67b2ec195811fed4db83f2a99a0a77b01ee78818b4f8f3bd629c5148a083dfe8cafa63b3e6925e45cc536e9ad8b0c023c2b9b54206caec28f64a8a6ee77d08128c52e021c687e87012a883068a1147f3ec4dd56a6c54ee688e488dd312cf390fb16f68a81a4cc3ed59f8679e670b0f8b86bc2c3aec6ba2fd1a0366cd6b8e9c641dbf761d709eb1f0c57d8dc29029bafaeb63bb5f5721911d60288e02ac00575eb55a76911a0a3d0afa84bc970515298a2f8f132f1227353a960b5e9bbd872a50d3e8b5f0a0f1878e070551cfb2a0cbaaae77579199e263119973604a14fd094acbbc57a607a0434976996d5cfdd10e71696fbd9a217cf58629c1029b2d470aa34cd6b4d3e65bd70337f2dfb83337e48ae407edb05ba6df423d046b1e11d37262b18bb38154de802e8fcf448903d6eb3938a1259ef0860650e57529b806d82f6d8f997be38d62b634a4779ae04a62f36077101be1f79610654b064d767403cf3df0f4bcd2acc1ec6352d6fbc5de7231dc6c428805fd61598fe044a7a4129d825c3e995dc35042395ef969a580daef24b511b7109bb815cffe6b9b9bd08bd3309e06e9305e4c725fe985af64fa4336c0ba02d9bc623f00a8826f847498ff45eba4a7ce73d0cd8ce7492fcf11f5fa664031eee2059b2c4cca3286c54b0a72c1acb9f0fe0d945e8192b87d3fbcfa424a702133ad315694e15c49afc83095c47242253165de7a1e34d7f415b4e8028ef743dc02898b1b70f67f755ed9d762dd44e0763bff8264c98bd3bda5e37b109cc2ab6413f09887e0b694889950b65dbd1a7ddbb1e18a1b470b8cdd5719f987345ef60e7c381fb3cd19162622c469ca7850a16b2363396403f67afbe94dbfe780ebc3de15891d61cb908f5effa41fac49ae6b0cd6c0067ea84bb725e34eef7064d2b15515f3eb549e3c6b2f9973c88cfdd301a10801e8e713a095d2a6fe9225f1d3d71cebdc53aca32adaee32037287b98c3672197b81c6bef2fdf28ac712dba40ed16250c3f9504c607a015c968c7d8486ca6df154ff8629de3d8fa00487eb243dbc881dbc4d64b5ffaf02d10b3268fa9999358bba3e4b60d1fc56ce5c6f45bafe0c71b44494e091437f7e0f74509589b94817b4b88a3c0cf884867ab0a99a1398ef8efd83811c572cad7d31062d901da61d77206ba6903824000b1206bdb43ecb9bd73b7f8bbb883c91b6ae69b526ce4f0232e5311c060fa42c5e28f28c9d025cdb95631113851ae348b800445bc1baf35e7559c90a62404bcf0f2e443d137334e7a3adfc6ef704aeac9c9b1cf6f648844040ee81d768c744711fa7346412efe13378b123e3d08d3405e0e8f4750629c111c81198aef07e9f8e2db52dd94109fb68a2c4a1717f381882de47227b3579366b000bae87599285cf737af217575ca93bdc1501e0b79bf9dca92b4be513be54dbc3715e0a99d715d934a24605759fcb43ac1f482c7d5c09545bdb42f56e9ba692a4302815527d889c9f3d116a4b0bd9eb26f9ca53a678d72b0b5bc5bb2c6bb042e07d0b27efade9e52aacfe007fda8dc7511451c23b71946dafc352ac822670f0cd4d19e9a9e05020b77b966c441e022b14bc704c8d0c8f197b28006559d1e2d30784e575dd10eea0ee9b8b54f88466677275e250eb28d4c4586fd491ea3de10099852817a602918bf3b694943b554e92cc890e35a481dd7a93d4110eec73915c66ebfa87f7d7083fef2e98dbf5f1fd9f37413f0a7a80fdee8dd1c4ca12ff64f83f72cb1019baef3e761d36a2d0183a8b7103e70315860db558f7438f052a5e5a43ddfdf9045821dc8397bd71d6f78571b79fc4faadb4b1f41b4814cdcf01d64d6d17911edb704a0bef12fe2e996d6d18f378397861c2f799e935b98efec1c637dc7bf9408d84b656db1fd3a0ef5a284860acca6fedef5cecb625df56fb0973b3530b52ad330d7deb3c0c3298577032f2a501e20a8aed6fce202bcc3bf5fd5629efdd46ac59858115942bc19a88f2c161c09b1601cd09be5be1f4c91b629e91dd87de1c82991f28dfe65f2d88c0b5c9c84c0910d39fe294483a5d6bbb628a577187fd95044548ae3b938660be01394f36bf77ff7fa2db1fb030238a5a96e94072f8f04ba14ac6500d0cc20ee84d57d718963bd1b214c8578bd983142ceb54588b7a02eb5fca69f71d5c9d6b667ef66dd71b67c1de76485e02b5780cc39ba8195d93504eb5693d42efa9391165c7ca6a79020e990056f3f31853018e2397dfc87d14a1ff831ae7826b14eb4d10eba80da25cee6cb0dc87515f7226f4f76f3425ebb9bea76446f3c8819efc3b54f6c65d2fc2ab27cff93c61c9c68ef19123fe12d722cd2744780389ff0b31961737dfd88d23aa30ed2520a08c6169e6ee063935b1eedbb305bfb6fed908eff538f5f065e2e1d9a058042d8cd8a338fbafbf41a6971565e2bac3f0035bc3d0c9afd974a57c3df83a2200c462295393fbba8fe40c56c") tkill(r0, 0x40) wait4(0x0, 0x0, 0x1000000, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() r3 = fcntl$getown(r1, 0x9) ptrace$setopts(0x4206, r3, 0x401, 0x8) rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:28 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:28 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xa, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:28 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) ioctl$INCFS_IOC_READ_FILE_SIGNATURE(0xffffffffffffffff, 0x8010671f, &(0x7f0000000140)={&(0x7f00000000c0)=""/22, 0x16}) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x200, &(0x7f0000000180)="d506ce3bd6f12dc0ea6e82ffded84f8435ac9198ee134fa9ba0f4850f6d9339a760d8c9effc72f124233e0293f863915d9318d785e96a42c20bd86ba2e02b7996d8227829485bde62dcd9e2bcbd5f17811e75b16920829065f3b706617caff02adceb531948440184aa812a6acc77c1297bbe0cab70c5fa4a915b534bb53f8f4106d670ff35f5c0609d54111d4ce8822a91b7404394e7c5382b7b8fd04f5b2a76f5a3b55fa484e214ebb6b04def0758af0ec3c8b970a7033cb46470accd6c5e8fc") tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:28 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x6000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2224.369526] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:28 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0xc8, &(0x7f0000000340)="2c68455d42094da081d297fec988709e32981927a5f507dbd6f280719b07ac7ed41fa564ac401a51b725fe364df36c2414d275839847e2acc3179ea75175e621bf414f9d6521a24a25550d043a8b70a751e3472b932eb153a3c64fe92cc12b8d623d7d485528d1a3c47ccf7c4c915fb6a8c76178bc180bb314696199589b8738665a147d77e49a6c5a9db505da2583a16d19895ec87077cf4b3ced200499e007471177da5d78c4638a87aed392c08c62ee667eda5aa1209cd2a2a53466b5a2dbfe56d4ee707f5ab62a15c25b8f1a61d1d9c6340f07aae7e445657d89013ba87794295d6e9d44") ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x4, &(0x7f0000000280)="f8a61d9b4481a0384f83344bde30344a8a4e76661d517e65de85dcceb8773bca2416d7217d2cb92ba034a196655771c0f724df30e7f55e9674cbb8d423aa9370c1d1cab818d8002a73a9f061420d39a73e92e87e83cc8e51b92212dc52a4ef109f6b98c8ee4ace327395553f9df7df46a13a938c9b999525d85a909ab7dd413a91beedc51b42257a106b8cdbb58e10ba8938a89be3cba1f101f6ece876b31f2e7933f57299c913506c92427c6109f376d63f8790d654d1ac8c410e61f3") r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) [ 2224.451976] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:28 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="9feb0100180000000000000014d2f19e5e69ed904d94385e53f4000000555c9ec26498391f000019011f000d000000000000000000000000000000e368058a4a9e75e94f0abdc6b4b0bebe85a68e49a009999906100f1ec9db425de9948382b48125820bacf476a63ca89d94674ab807d8f7c1f40bc727247de4347e8b64044721a73e2285d1529c41fcdad65b7d"], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000180)={0x0, 0x0}) ptrace$setregs(0xf, r1, 0x32, &(0x7f0000000200)="b388719497897d46ed54b9cdb8714d8887b402fbcb74c3f1bc76803b8634be47c839f78dc795451925a2814ad9e901009498e543c3a46d69b5e5b5fb043cad5ca4929cd2eb27e8f0fec032c82a95935cebbd092ced43d5663c2e01983f9d3fa90908e33c3331") ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() ptrace$setregs(0xf, r2, 0x81, &(0x7f0000000280)="6e1b9fab5301a489a0a8853653193f08995e8ba1b2015480c5fde146363d6499395486c633a98214ea7222f25346438b9492ac0936bedc0b5733d1b369b2e1d39ab4341a8b22babca94dbac82f9510ba9bc79771c9a4aa3572ae39f2002a0205fe36cf52c6a0477d00a6b6dd461a42a12c5d6f6be7c09e13251695fe4c5448a314efd1b4c2d52877") rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:28 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xc, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:28 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x4) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000001c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) lseek(r1, 0x1f, 0x0) gettid() 05:12:28 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x2000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:28 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x6558, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:28 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = fcntl$getown(0xffffffffffffffff, 0x9) r1 = syz_open_procfs$userns(r0, &(0x7f0000000180)) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/223, 0xdf}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/226, 0xe2}, {&(0x7f0000001400)=""/71, 0x47}, {&(0x7f0000001480)}], 0x5, &(0x7f00000026c0)=[{&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/219, 0xdb}, {&(0x7f0000002640)=""/74, 0x4a}], 0x3, 0x0) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r2, 0x40) wait4(0x0, 0x0, 0x0, 0x0) fcntl$getownex(r1, 0x10, &(0x7f00000001c0)) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) r3 = gettid() rt_sigqueueinfo(r3, 0x3c, &(0x7f0000000040)) 05:12:28 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000001c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xac, 0xac, 0x2, [@volatile={0x9, 0x0, 0x0, 0x9, 0x4}, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto={0x0, 0xa, 0x0, 0xd, 0x0, [{0x1, 0x2}, {0xe, 0x3}, {0x7, 0x2}, {0x2, 0x3}, {0x7, 0x4}, {0xb}, {0xf, 0x3}, {0xd}, {0xd, 0x2}, {0x9, 0x5}]}, @array]}}, 0x0, 0xc6}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2224.720979] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2224.761676] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:29 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:29 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xe, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:29 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x6800, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:29 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) clone(0x80000000, &(0x7f0000000180)="6afca8477170727531895345b6a353dac495adb2f13c56c9", &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240)="146570ccf80b0c065c9054cbea284465093c570b403a336047808cfc3d62182a028828a89339bcbb10627b6be01ed10092f5c6aa3ad44d67b5c0cc93d2fe4feecec7e7738c428f48e12d7f5f19bf9f3688c4652dd205576d022c8c607fcdd48c041d7393f2441ea641effab2bb2f84dd6784fa4a27f7bd3ad70dc49000c6dbc7fe2ee671882f53ca5806984f3d7113943387ff644d7d37116d847f20e1625ce2c09323beb46a33e4cf5c9a3ee81c239eb146b79e0739dc3dfb6f0f1c0662b4502860913ed3acfb126b8f2185347f34cf5528b65019c6c043b445888da3f921a727ea541567429818") vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) tkill(r0, 0x2c) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="9feb05001800ba9d54e6c9ca7bce00001400000003000000000000000100000d000004000000000000000000000002dcadc6f4ef955405c79bace9c08e1d6a46585a369ef1ab8a0f9a386a75c7771469fe4e5afa0788ab54e44e2232fc436125b4d1c14cb9de6094c95433e8f4ca80f52abd46eae2008470ee850c2643675adc7308e888d4d8f692551ed1a5cbc102e2cd41c5b8947000"/160], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:29 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(0xffffffffffffffff, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) syz_open_pts(0xffffffffffffffff, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000240)="1b220cd160172147e3a03f13a65b99e7f69d52977db2a3c949c5452b13abda1412863f08ea4100d47d06697661d341c1fcfb7536a094d12605a849fc8c2d100c35412faf7d5802a8eceef875c03e656de060ddd04abe810f0f8718c04290c2ce0df7425f7805469a6efe88316d52ee8ca16eb21e7e5c4e81566986f180edb1d21ce388edf6791507a6e7138253595b0ad3a17d9e36a34ae2cbdb78c78c6238b31bd07f0114de77be3cfa80752c2ddb822114f2ec7bc313484d9a276a8d8c4b261570b967ac04e7", 0xc7}, {&(0x7f0000000340)="cd7f1d3c217d71550fe76b36edcfe7dd0430edaf0540b054038b3417b90b9df08698150f6a7ce391615addce259bec68b3674176d046c77a02fe0321017d8a0a638307ccbc0e51873f8813bb7ed4eda86b9dd5941c8dce2752bcb5a9494cec43330bb7fc55ff9b1a9d19fc7b96be88367558a1717afd9e68ef517b858e3e23e1bac45fc4b7e527db50b703de78a1b1ccc954d104d5f39498026c478b831734b2560787c34d8651c590048891bd9c86a11cf7201a6b7ba1f383c27062954d578cb86b1d5239ac18ff1183ab58954ac9e8", 0xd0}, {&(0x7f0000000440)="6079c1c65a187db89d56f4865f45b1de4069c775169fd8cefebeeb373f88e8025cdc1947a5e5a6efad", 0x29}, {&(0x7f0000000480)="c3ef22c6a99caac1d75aad693ac8e4db3816173c505784aa4002ee8d4800034e5925238722b26d868f90924688ad70879e46608349dfaa262c0be62964c7176b0fd7704c6a276bf43a8fdf7249b55625896cd3dfbcc0f1db1c857b6f1341e0aff963f9b1dae554c1ffbff075dd29139ecf8a6a62148165a119e9de9840bf5955d460da94b0f7856f86e6", 0x8a}, {&(0x7f0000000540)="4606421cb4b761b78bd30834acb0ce25265c41f1e06faf6aebcc91e7307f1eea54ccdc7add6ab361d85f0d91ce7b4588663aa3ef187ecb", 0x37}, {&(0x7f0000000580)="76162a245742889bf6a18945992d5e6fee48af8fdcad008239c25eeaf68ecd5a21a42b623b39ad667c9e208741a00f76beb77617de14982deabf70f53bf0e97e87f9c464023d2fbbde11b47010787cb88e49c551277e426ecceeba6971975b2b2627de3992d72acb", 0x68}, {&(0x7f0000000600)="b185c0d6ce3d0590a571be47ea6a0813728d5fcb00bf181987a93cad14b1927a64", 0x21}, {&(0x7f0000000640)="3cdcada13ce35ac24227f2088910013a3247ea03f1b15ce228beb42a51a8b71b96a9c48bf3072fe9c60424679f7acc9065f60374c6acbedbabc2093ca15165f7be007184e91b12b5d110a5a0bb831dc5dc5a47bdbf6c4dfa1304ad8eb504cbf8b9f3e3a3e629683741100f8595660861747aaaabcbf6dc47ee711847baef455e7bd06568a5aae680ac7cb065e9095013", 0x90}], 0x8, 0x9) wait4(0x0, 0x0, 0x0, 0x0) rt_sigqueueinfo(r0, 0x3a, &(0x7f00000001c0)={0x39, 0x53000, 0x6}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:29 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x29c5, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:29 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xf, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:29 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x6c00, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:29 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="9fcb010018000000000000001400000014000000000000000000000000000000a50000000000000000000000006841a3685fe467a9821a73087b3b937ed6a49910d6f9ccc11f78f7dbf633181e85f9692a00000000010000003aee835697fa9b09000000b0a52e54ce149c4e40d4608ec3a48e91e0dc5669d3adc50000"], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2225.294992] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:29 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x10, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2225.342328] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2225.370746] nla_parse: 12 callbacks suppressed [ 2225.370758] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:29 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) ptrace$setopts(0x4200, r0, 0x0, 0x2) 05:12:29 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x4800, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) [ 2225.601545] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2225.624547] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:30 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:30 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x7400, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:30 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x2d, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:30 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb01001800000000000000140000001400000003000000000000000300000d00"/47], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="9feb010018000000000000001c0000001c00000003000000000000000000000a0000000000000000006e000100"/55], 0x0, 0x37}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x0, 0x0, 0x0, 0x0) tkill(r1, 0x40) wait4(0x0, 0x0, 0x0, 0x0) [ 2226.150250] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2226.167266] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:32 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x20000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) gettid() ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000001c0)=0x0) rt_sigqueueinfo(r1, 0x3d, &(0x7f0000000040)={0x5, 0xfffffffc, 0x3ff}) 05:12:32 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x4c00, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:32 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x60, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:32 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x7a00, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:32 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:32 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xf0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:32 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) wait4(r0, &(0x7f00000001c0), 0x4, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) ptrace$setopts(0x4206, 0x0, 0x7, 0x100000) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2228.206122] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2228.231515] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:32 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x8100, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:32 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x300, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2228.302620] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2228.356865] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2228.373468] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:32 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) process_vm_writev(r1, &(0x7f0000001740)=[{&(0x7f0000001340)=""/138, 0x8a}, {&(0x7f0000001400)=""/109, 0x6d}, {&(0x7f0000001480)=""/28, 0x1c}, {&(0x7f00000014c0)=""/202, 0xca}, {&(0x7f00000015c0)=""/90, 0x5a}, {&(0x7f0000001640)=""/208, 0xd0}], 0x6, &(0x7f0000001a00)=[{&(0x7f00000017c0)=""/64, 0x40}, {&(0x7f0000001800)=""/202, 0xca}, {&(0x7f0000001900)=""/243, 0xf3}], 0x3, 0x0) wait4(0x0, 0x0, 0x0, 0x0) process_vm_writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/247, 0xf7}], 0x1, &(0x7f0000001300)=[{&(0x7f0000000300)=""/4096, 0x1000}], 0x1, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) gettid() rt_sigqueueinfo(r0, 0x38, &(0x7f0000000040)={0x17, 0x268d3289}) 05:12:32 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x6000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) [ 2228.416619] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2228.574423] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2228.600169] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:33 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(r0, &(0x7f0000000180), 0x8, &(0x7f00000001c0)) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:33 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x337, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:33 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xba25, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:33 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) wait4(r0, &(0x7f00000001c0), 0x2, &(0x7f0000000200)) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_WOL_SET(0xffffffffffffffff, &(0x7f0000001500)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000014c0)={&(0x7f0000000380)={0x113c, r1, 0x800, 0x70bd2a, 0x25dfdbfc, {}, [@ETHTOOL_A_WOL_MODES={0x2c, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_BITS={0x1c, 0x3, 0x0, 0x1, [{0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '%}\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}]}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x1}, @ETHTOOL_A_BITSET_NOMASK={0x4}]}, @ETHTOOL_A_WOL_MODES={0x10fc, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_VALUE={0x30, 0x4, "429bb21940d109e05459192756bb6da1d0fd323482744a3966028531d2e8770896d16b133b79fe6eef02d27a"}, @ETHTOOL_A_BITSET_VALUE={0xb1, 0x4, "baeca738736095a811eb731bd905c99929ae734b9e6b92f5f7cdf9ef46aacd9bb9e5a79647572b9b6ded075e4af65eecb35350456ae3b85ea325178841e514e23e390287849211d1a53d31c0aa365f5421ae10dfb3f39dac7e342c40ecf0a4f56d1ed8e28428ed23c69e0e547154b6645490009d17aec9f045f066989a7c9e2bdae46ccdd300e3472c92905277859dac500ac6ec7a5b8a7b1520bbb58a20b34ae330cb1b1378aa7d2026b04ac0"}, @ETHTOOL_A_BITSET_MASK={0x1004, 0x5, "18019bd6baf928b4c2741cb93745a42c3f236ebf4268f25f2ad0585121c14ffa3950151f2e1fcebaea7ff6c1968e965e171d4439d81fa59dad873b60ccc86df80c6fbca6652ca21a78b237c2f183f9e32d8d2dde2f807745e677853bdc19240ee0d2caf003cc629877ca2bb15f1547ac15ace585c17eb75e8010be0d2a24e4beb842102fa267162198e9f130e49bbf80416c34f90fbb40b1ff7aae075fe6982a4ea6c69264b8c103820130ac068d8ebc853218a38acd9606123907e889452c7458a2b61db64547c5bf25fa249a8acd881c2f95adf15d3f78ec8d437c948e725e512e2acfd290012a5b1b4cd6e138a48e7d68ca6f4148ab675f6eaab6052e0ab4ecf9a0d086b79a924cce17a4a7f92c80d8b7ed83b7c4f6752df518b08c853fcf6e4dcf59127a605d9abaa5ef0e2b3f9e2db1dc5ebc4c75ceeb162c0854bdf6b6029ac96a598492579401cc7ba8ea5d1cf99573ef24773edabdde24c1f08d6c2ab288d21a45be4f97115b9f8e58bc246714821022ce61a7f01aa40dc663795618b5f5003e9fe9d472cc22e1bc405fa65809f2a913b5d33afe99a080c29bf8d7397faf5b37cc8a9f8d430c9e5bc14b8dd09eae3b6fa44f2cdcdc88cbcad6b401da5bf0c50e9b57c6854cbd07a2a16eedc2bbafce528aa44da50fb683e6d7eeda12f300e8f3501774c7b9d2a126bbcd90fae2e43ffb740fc1c1d4927aa0f78f498341700676ed7675eb534f139f242306ed3914e6c49625c6ee04a0857bf837f9ca988681dec8a82b8e10a994448b71f10da26e311686a50bb2d52057523f18f12c19883b5773dc082b580cc976ec848811ca7b45468a8035dd1747edc93d0f96761e956c2ee94d2c004fd9975b0695baab4e21481482371e7a676aacc150a8b65db82aa23e419d1c926f1066a454fad76d36fa2ed85d458682fa0882ad84ad57b3c8c5990f3f57eeb3b0d062714694dc04c6ad8e8ab743cf8604c9487a75e6596ea3689f3f3b06e8a3a708392bdf1d6016864076878c53b647960bca31c7852da505cbdf71baa0c5e58f01e66882976e1b7e27faf8af91c8734267d9000c53f8dea1a976a4b4351244c3053f812e864cceb65a149144837c88255b389ce550975e8fef329d09deea8614fec41f06c5c015f92d34733b0720171c542628d2fecf433ccd3d03a787d066ce21f6388ae4a76f94e4f87ca01f43679a03c2cfa4f738750a6a4ccbfe251281ab2eec94c2698f6e2e0c1824f3dfc259f5688a24e1466428f91e7a5b8ee295b9340c5abaec9047e30e95895e8bb66b08a89c19ba624bb1da080064885def9c1a83c6832b97e2ca51493cb5be867d32ab91d49253ffb2bf8f8d99c7d34907dae1e1a358a037994e6ef1b38a6da1e2f70248b5cf9da43636160b867e157061c6826977c80b906ede3797afde9445f49f5e850fc4826159d0eecbd95ec6824e1e0c80e0c39b4b9a24968ddc181bf3e012efcc8ecf15362f61a8be7b68afe90a09c9452cfed90bd213520e5e42bc415784f93d98e59c0de0d8b315e121848bb0cfdaeabd7ae1f663f8b1277bc8b2136849a4f849c2eec8d368e8df9b5be5f2150a97b7ada3e7f2aae4718af12fe2f1c514162230aae4ccbc3327f4afeae0cc1e6ed20389ac1595d25407962b3501019a956bd98b5f9ad3debc606c49ecfd3a93e2c4147212063fea5c7b564d47ef0892ccb462708fc03a2e58e8e6b56b9e0bb37e8185293098e9b95e0db0d6ad4a0a6781414b8d64a848eef6069893f2cb0bbe746712ae5a24977ba36c103a5fdc5bf6e3c08aec244cb8e821a7fc31be1deb33a8502fe8800a173d5d979b5964160952d422d5c85b3882a508c7ff2c1c5322dc84baf806b9af329746e7e93402f5029f51a0d5105ec55f3878181eeecffd5d073c13fb240068337cfc56db0fdad01654241142c4be8735ee419a5b9d1f7de826ad0ca938caf07515a21f43f42c9f696f9e30f2ef4989378a097461bc8e38c1db4c2815e650b0aa8cd22d55282326e8ed368a2629b27f14641590d4d32edc88d101648ccfc4e97e7a4d504565c68d1c7efa7cc7d741b7fd785f67e6a21945141b1478e34e055229c99c86f4feda5e7ecd0d73ea0f4d11df4ee1582c2b313c2d9f20b54ea64851398fd2059b21f17d8276c61d032c68bc6f4956ab6d75c2bdcbf71167860d17bc2f82396ae4b2ef459b1edf3924c23c7fbdd6cceb30632cae1ee333b6c62e6893d1d013f97b899abe3619decc70c7a35de569ad526e684a7356c921bb179d1bee343e6f10c7fc8214f1fd66c222bfa661c1046bc7303ad55c1f3460a4f205600a215985cf7773b9135efa15799b794d0020d6bd609baba315a97339e35cf0c8545c4add18d2a479d08f45d589c0fa835e918340e70e77adaed6b7c82048a00ba9e20d163c0c9d864245d176faad4fbe8dbde7632deca04ab9a22716b2296bbe3461e1eaea5815850a0b283136a98d33d10e5cf19136dfdfa77cec9f11fd9625e3e433557783612c33d6c30af941ad401c30f5f03e4f881f2c11643ada8f1532a8a6ccc4acf9b464cb4f98ac73d716cd52ea886b1f204f51faf8199f6463555b26391be47dc1dead3715a0257f442bd7b181c8d6ac8d6d55a67cab80f17bcaeb3bd989d6be8cce44a5693a89aba83cead3d755e56c41861a6e489a4d96aba3cabd9f1f9c06219550dfaff356366c4d3de2b02a2184fc93c7dbefe2b50d7f5529809866bea7959da0a6b5fb130ef3bab6278dd463fb06a2a1d7d7cc58d0aec162b7db8dd91bf7e947c302fac80be40627409724a772da2c1b6e68f2de2032784034a25f06a621183fb429415708a172f4f6bf6b554ca6e64e46e55751471cfa3ede5ee08947ba5905c794b376c63bb0153947fac42a4bb23db404d72797c90697bf967e4635a316153bab0ce002b2d1cc2f200633aa4e13fa78e663118fc1dc68f61c870f5f1efaadcfc8068d8a73b1673a741a7410a8f21adad7365573258d7d104153cd72ce7eebd71c42c8831de4865b842f3543334f8c0f9d7aa110b8c0f9195611c0c91e30cbb68c27d37258e82387946b0acd694d436ec2e2aa1c64d5e00fb2c3239c0d9751fef4cdaf25d523b20fe945b82d0fdf11f76fd6b62bab0ea9ea66fce42bf888b793d43e8f7a90542224bb46550a56cd4666f7639eba114411499a1df41ee5933f79697e6c79997f79600a60c0a152c52ee9286224b4f96ac750419c8328f020b6de8bbbe11142a058d0619fc898be6708dc7e5dd3bf674659f8465e37d0c8d1f483867ad1d5e7889354a6faab32d5eed0b863c1be096e70062e100af08cc0d31d05a1189aba1df5ae77530d18453ffda12abc68178a2098944b6eca91f771d526f19de22f972165a9ad0532921cfbedabfc3c571d58994f8c2d2748dc2ef7981bdba849ee78268612e4a2c131e018702bc4d02c8c37c7b30e5ca278e8cbab1785590fe861ee483b8761d78970b109633dcea975be2af0c15e8c98c00445fc53857a31f9825f6795e281404b6926b113f7ff2d21d43a1e5a12c244584d769fa6adf55a4e9a0b084e26c173bba1f0b2ad6f2f5b1e8ceccec3ff11c7c907563ff26ce3e43c71186fb0925425a4988aca92f78eaae38b8fd2a457335e3bbbc082052b0bd64668b8c68f87f11ceed011fce43f5d75649a034d27bc35b4aca0cd4b15a3f9f9bbc95f7c6267c59a665697720e19035df260b7b45cd30d57dd54d29f45c436dd322e533a36d2dc4632f5dcaaaf892ac8c579f99db824402b4c673533102956091c5acf2a667fac345bf32a41f111013fb9d8b0558f7c2e6bb1214fdbc53ff3cb5db6ffe82fee8276178991bec5f25c8f655c867bc54cc9b5a4fc3e2ff53a5a1172f8dc0e771ce3bccd033895886322f5d2093b1f61af3892001588577dc9832701942d2241e1a62d4f25b7c4e21570d8046bfee1e95ed9859757af8804ab63fc0b44610f81d2e95780f6163650e9dcb99b671c26199bf85009d090138226cccc395e1be4f5c9137ab445118ec86c236f750179fdd7d8210e100cb6a53c5da8dbe2dd3483c687c796754ef29379fecc5c1e70c3c943b3a8621e8e47b729eca5be3f04a2570d2c34ac2076123aa8214394b1f29599942f193a7d03bead9e3210a59a9a6181300dca3ad77f3d2403c98c17c726c84030958fb724e7b3fe5ff7b31ada73f5a50406d03c84f7604c7cf0fb5be3e8d7987c7b5c4c080efb66e5b78f3ebffc7dec257252fb47c1f72cdbf276b22eca922c9ba4442c98fcfbd0b0640b6be34b30c1314552fac4e12df8824199b0b3395ce1309e841f161bd0ce493b245839f3b33a684b3562f5486112c6d254d8bb3634236e0d6aa95bc5f26abbcb1bd53cfacfb2099adb43ba3082a30a8253eea1747d75f6b80e6bc72ae5b83bbdc771098009c824994bdcb001be63146bb9c767ceacf783d84e909dcb8de5ff5ce208cd36df745c97d84dfaa859d9afb897894acfd747ae408b6f67e0f81865b3f78afd6ab82420854b070b8f00a2edfba874409ee7883e66c277dba5ca52c8fcc348e127a32ba7f62ff60ebc5ac2186254a57a91285179115eae915696a611b3cd2e8a36230e6b58c18f41e4b8abf0107f55b8b89a3610659e9e627df4085631fb930cfef5f9ab47d8a01fc33dede1b2a4c44493a1c03e60b0031b13bcf337760df766b3218bcfb3149ba9a8da96c0a6cb89b4c06f78873100da5e3478574d21e3c6d19844ab4052ca38ad945b7bcddec0eedf77193062412ddc584287ff6d8da95582ce96be579de55e917eefc8cdab95ccdd0861f227fd1ee334608ac20e7868c40cc8de2dc96c2fce86b401decfdc167d70ea5df90f54e8e21d8bbbdb007b84d0e865b3cd10c2bb3fb5796ec08589226c8b77678ffd42945c14c1343cff95d68b527421ae1005fc37c5cd3843509459e1b8a5f1e7de50594d84557484aebd2193aa1ce8357eadbe7e24a4913ec754477e2020cfb73d84933e93ff9257dd01b51aef193aca43db9f761da0a1f7d2e248c2bad53f268e3bfffd88d3c29ce495cc7e383a39a5c60e9c34fa7c6039e333d2f0e03d4c9d062c001caaa40fbf4d50e48a8631ac94ebd92d479c55615349c4d3129164c4df50847e6334a8640bdfd84aa4390f384b75b43cf1be863a0a41073d5d8fdeafc75cdbbcfc79614d3904f203cfbf9043ca3d5c60142b96725095635123fa41eb4d3b34168b94791ebda9eab152783f9c6694eb97a212a02fc55d5469264465dbaa851f2d826a9a31a97e4cfb2ced943f8c28491e445ed22549a8b85d3e59fe6ca4865f959a0353b338a0339d261798194d7eb69d54f5de2f233c45476b6282639776091d265e1dbcf7f2bfde44e8d844f03d898c9fcd93a17f538675f5b8d7a1793106527b1be7f36af4952b2ae95d00e71cbe310dbae395daff383a470f608bb2b725bd2d8b912272edb1615c26034cb8f6c7bb4201624f00cfcda59c432068bcf9897890c4905eb7844458e010865d6f2729259e27729546bd839d8e38dbcf76ab26b857057b7a71814efea411b0697f7a717665a554f80ddfcf7cb78f2e09cafc3d37be48a4edc071782922bc3fed2b9f056cc31ff0f4ec9b69d890ca9270ffa8c1c8f0e59aa09d5307a9ebf4db2432476b7dbe015962ff541418d8344f87668a472c53a4e89534c2107d6906382b3611b62e1c4f05318214b6b10d11759129a16798bbdfb1ba2f9fc1162fd1165074593148d29fcdde4280152c69bb50684232d1e6a06102d0a1152a11c76ada85b27e2e3e1849542b"}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x8}, @ETHTOOL_A_BITSET_NOMASK={0x4}]}]}, 0x113c}, 0x1, 0x0, 0x0, 0x4000004}, 0x40000c4) ptrace$setopts(0x4206, r0, 0x0, 0x0) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005c00000002000000000000000000000b00000000080000000000000300000000ff0000000000000000000000000000000100000d000000000000000000000000000000000000000d06000000000000000000000300000000f5629779e56056cfee5900000000000000000000d000e2ff00f184b77b4f13b7cd9646a3b91f4c1e420053"], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(r0, 0x0, 0x40000000, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r3 = gettid() rt_sigqueueinfo(r3, 0x3c, &(0x7f0000000040)) ptrace$setregs(0xf, 0xffffffffffffffff, 0x85, &(0x7f00000016c0)="b36dd0775d8e7b4119fefbdc918b51154473864c785973686bc6d77f0c1114c8426bfc8dcb779c748e7be828c395d4c902949252a48ae08c2f68c88f0c147d9b02ff8e13c2a9a579195bc1e7f913c929d4e2e3130db4767ba06c58f71cb2ea141b7d23d07dc5c5f7f170b637c9abdc34e09107c40eb216d11036542438bb4275e743f7d8a20f06af65e22e15453867bd8f8359b4e41303619d2352f8bc7d1cb9496373617c7bdd259b41e4f04766d6bc901301cb") ioctl$sock_ipv6_tunnel_SIOCCHGPRL(0xffffffffffffffff, 0x89f7, &(0x7f00000015c0)={'ip6gre0\x00', &(0x7f0000001540)={'sit0\x00', 0x0, 0x4, 0x5, 0x18, 0x5, 0x4, @private2, @private0, 0xa0, 0x8, 0x4, 0x9}}) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r2, 0x89f7, &(0x7f0000001680)={'ip6tnl0\x00', &(0x7f0000001600)={'syztnl1\x00', r4, 0x0, 0x3, 0x7, 0x7, 0x1, @remote, @empty, 0x700, 0x10, 0x4a2, 0x1}}) 05:12:33 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x6800, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:33 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:33 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x500, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2229.186139] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2229.202030] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:33 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb01001800000000000000140000000000000003000000000000000100000d00"/47], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:33 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xf000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2229.279689] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:33 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x600, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:33 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x8, &(0x7f00000001c0)="961e8a11451115f377e959fdb5b297c0968727d41ff097d3421cf7da56076808b15c4543") wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) [ 2229.334195] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2229.367201] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:33 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) tkill(0xffffffffffffffff, 0xb) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10000, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x40, &(0x7f0000000040)={0x33, 0x0, 0xffffff7d}) 05:12:33 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x6c00, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:33 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xfeff, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:33 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="f333", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:33 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x700, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:33 executing program 0: setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(0xffffffffffffffff, 0x84, 0x6e, &(0x7f0000001180)=[@in6={0xa, 0x4e22, 0x1, @mcast1, 0x8}, @in={0x2, 0x4e20, @rand_addr=0x64010102}, @in={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x0, 0x0}}, @in6={0xa, 0x4e23, 0x2, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x4}, @in6={0xa, 0x4e20, 0x80000001, @loopback, 0x30}, @in={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x1c}}, @in6={0xa, 0x4e23, 0x1, @private0, 0x2}, @in={0x2, 0x4e24, @private=0xa010101}], 0xb0) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) r1 = fork() ptrace$setregs(0xf, r1, 0x2, &(0x7f0000000180)="0ca9332cb45dd737f263084e606edf1f213befe75be907ed08d6306437ca8c449f0d1441a6fac76062e780b258490d0448cd98227f7b419a81be802f40e02fd814c297ed03f9227408ea72e0b84ff8e0ad760357b843d1325e00857b6f9973f63a42d1479bfe95192dba33cd734c129e924cec42a6e37802139a2fd0f6efca6e31dd0c9f4f815a889a0fa3fa0efa83b06b3a08d142d90e00ab7a812d528bbbf495e2f90c85c4f9b9850af2fe6133d73686c9abbad030d620853bceedc62167a53226f75131e13c1ead48dbe0038346af6593d4f6282bb1d466d709882c0bb89e0d65d07175b79691250a9a452814a9fefcdd2cef84a448eb1417ab95e0a304f69bd4a6a4548aa382a9fa20bd6a55a7767087e563bf32347cd0023a021b228d5817fc3123ff7a81015732a32a132a9797b2234703c4fd91c2fc50fcbdc208ef3c5816e23471c04fa12844620ec020bd8542e76f5c75fe7972e823c3e25c8af3fcbf264e6e3ec5e94b7f02a42b49ffcf4d26ac8d31d013445afb2dccc53c6f5b03f9ba5d58663a028231197b7fc0fb5691f3b252e43c8f0a102b259f3da3d5e139700daec416d13feddeffffc78ae08365ad914a435fb31eb2bf69486262850fe012c08e5118f684aa5b669b69b26db798c811e85a417324f18b096429d8a454494dc10e36efbfd7ddfa99220c98ccbd4b75e7ef51080a88cfc2d6b3efbcc9d11e75ceb99145afffc67218fbcc7815e7a6e0c6c2208695c5e3740128cb0c87651c79c1e54e11b1cacac0a09bd56015b6b2287dda54e27718e6cf4d618e98560fa8c0c7e971edf910584175a695f51ce08b28e8bc04955001eadd7d063583c389c92f761324ba4d356bd6f17124513baa1437ae0daa5745b2f122af66dcf6d6436f5b3bed342c9874a6427cdf240f4a73a3d091dcddd4a8d48340b149bc5ff0d36b538ba056dd5e0313fa9e06588c9bb68eb073656707e7039eed647b6e60fed6bda87fd9e641f4cc4c6df237bbaf7524a22dfe03353491f898458a3792587cdbe976d4b138dc9cfbbe002f0472245c54bf8456925010fec083577bc6749754c1532e6ef4741602c40edab5d4152394ff57e820888ac21ccf85024105c2eee0ba19cdd718f402c2b4732b4fe12c4f5336caaf4eb70e7ac38630a2ca28c7e018b4c418f9ee500c79093ef16a9389a241550b85ecb76d1636e42470ec0b8738fa137c60ce8d108f38d2abe4fd3b708b2a3afa5115d9d256efc9066e10f38c46df93c11169d10d24d9470a23c5da7a068d6df692a33fb231bd5a70f73e39a22cfe86ccbab3c54e9e2449fdc8a3c009dd1d751553c3e8155457d0ec36bd8062e2809875b4ffe1a32cf03383a09290c46d304bfd6a35b1aafa854fc87939b7732b0a781d5c8b576a7036132ab1c10af88daf0dcf9bc9b9edc7e6ad27e4a06ca7480596c5cd321aa8214feb9f82564250551aba6ee578b2532834b483782217379b327512187672a18046c62aec9daab82fa579832bb5325a6826b43f7d8f79bad0a49c848bbe85a7ce51a080cac4d6c1949e6429ab074bf75b9548cb15a4594f527360cada3f7efc1d16fc573c6cb9849d1fa0f44322ee13a6551c47ac0cc948f8f046b4bb3763eb8421ba8aa709e554a2fd91bc3eecbeb4843dbf1757845472d116362ebd7b152cab42169ce69ed42fbf0d8aaeb477b75b9ea00e267bcfd943cd66e7a58c66e7a3638ac2a6dea7e2d29e8c95d024c2a939e9dfe15533076e869bb19fa7395869dd426e2c9144595ec6bd9eae49af38682c1244ba54dbfa7d69e8611a615b3c20964bcbfaa7c5eaf8f943fe934638329a229025edd903fdc5a34e2bd862edbe5ef448f4802276afddc7adbfd4a3111baba63279de0cb5233002340a8eef58dced0ff664e5b46e81029d16256421db1e0e95a58ed4f7fc90386e1555f19298a07c61f91fa32280eab97ce452cb49eb62ca4019ec9bfe98422ea76458396dcc5b17f1d65bc847978e39199b2ebbf6027345deae0a525c54cfd1c66c56c1aab62c3cca2d8d7cb081eb0df6b42622bc1a75e92b6290678789f2260c2ad289ea7c42874794714bf223b63f656e076039ba65393e922c9031b6d13429b1324ea639f6cfce1231e9051b0d81741409a7324a790a9b9b9ddf23d07efb8bc5446b68fc748706505b4283f79c045a875d766d24435174ed1bb83065454cdb79db7448451ad6c712c4a88e6b93c233d49a2943989e69587997bcfa5c2d2308d125dd302e68851bdd45a390cdc01bbdb142da2ab911c9b5f6a48bc955db294aa3acea3154f5c630e5912e574e3fe18d89cfc4d70b4bf4a496aea21b45982154af5964e3bf5d034a87df17889c42fa5d4ddddb6423ffb57f188a9a46d7104809bd38b346b4871b132f4e8b1c212b906564d1806db10124975f76599154da3a606a14f1fcfb997107415fe7a4f34277c32ccac7cc0d6b562e9cb0b8f8ffedfe3855b5bb1c711e50be604cb6373a9b25d72643ee8c92f7aa540bd24841896f7f528a4a3765ae60a5b6ddb139c6c1a4adbb984ff220dfb4d026a65e81bd52d0dfd1c06f0202d40ce6b4ffb0c296d84817ea670eab980bef53bfa7f41adb95da1a5ee47442639b017cacc7a6290154baf4e0a77f6f8c699694976098997f8b4a2a031ecca33567d9a71581f04b50b34dd46c4936f32364ee175755d26a325514e32fb96132b296693f3c9917d019cb225fcf1483fd75fe6b0436c466eccdabcd442f68dccd3341110eace3fd3f09c7d9ae5e2e21598e64c31dc0a2044687ac5999a6bb5663190d2d631db70399da7b0e571fb2355ddc5ec5da8bf4dd5e7fe622eadb1b66389328245c2c8964f7508638069a6611acbe8fb6fcfec8b2a90b070b61922de8eda5b9cfc2d8e28782c92c97663379ac0652da988b08464438c2b8e7b1d78e22396f6267fb6497f250a57492354ed920a8bd680e4a79e190e179680d71c91cb6b5e58edbbd66f090f935e8174f2e678ca68ddca69d1749a6c9f97f5045b92512e76b01f09de5f3a31b911b90a4b161953ac879b94e95313920b19600284d48bd7e393d3ab52a1bfe61d6c61847b7cae3a4ca50ffc2b8d455112d47ee2b31f5f2b32bde8487e17c67f6b98dc78bf671430787440ac605506fc694e4f024510b1953ad842bf30252d15c94c78de722757f2d6e6402d2f9cb591fde729d63067916191d396210616a0b65fbc2e18037b9f6ca5b93dda474b724aace61cf41c4d21a576046aaca2c4c53cfca369870c663ae569ea7dd67224e3c19d7a467f7d0486aa802eb4c9fcd672ee82c052fabdda255ef47dab896971450eb509372ca8b03953c19dbb8ccaac698c81b148ee4970c0b4348dd3930c93838d283a56869d9799ef155ed825d7bc8836c8b9d2d0bde091732c71fd217444374606e61fb62652064980ed45f6e4d46f3cff9f9aeeb905cf455892890fa5c1f35d9f6b1e0762c2b0d4640cbccab8a5ffe5766e83bcfd3b0647f1dc2731be77a15e78203b7cba9c215786e60ec2047f59cbf7ae2b95d6d88fe3cb79c9c8349d5bd03b1a8abbda184a831c3d8a33f6b109c73ea01d26c778a768c18893d98d5c756d911c80710e81487290b6ca18a8872f62e72a80f2d70e52ca9bc24646b6d3093db7c24cf3f2c1cc7c764cc0afb1e26e71694e6fc87a906a64607c8c5d793aac6aecf4eef0bc643dbe9176b37e41ffc0ca07288990c319caf54ccd0d7b7955d70a3cf2776201280f9b1fc179f111250bb02ff1a0b9be38680f1cbed788aa4bf014525734e0599014286952e1b36ae36931ad50097493b86c921001d1ed94fde276c37066a77084611d9e465e5f7ebed186bc10e000fddb8d29a23e769e4f53029f7d6b62ef5f4e698cf810e5f580f8b96a70213a8692c3ffdddf127af815180164d567a0a06a52a07387af252c79f473793c9c9f0628884297282c29b5c13c122c9bad92c04616a3ea16a9c101f143dbe1067d853fd812c1c0e6e1633a6daf7388b1363cc61398a39da2de81866bd3f8d27a30a0cf2b5ab49362b669f03c67845c58932490200c01fc48069d927429f10c170b0ce27c5bd0e377cf510ac9c44a7db0241ca5ddf4bf4109b769b0304e92d3ad968983d84c0d69858da7ec2604e6a93a66712dce44d2f83dc188d45f2d2a82d4b541f2ca7eff18a614dc5b24bff22e4ad47cb234dd1c3e3fcb9eac99fe7a64381c5ea0283148959b61d95ae2f23c09c112a77d9887ca92787a545e4ac789db49403c20cff0b1860ef5325a39b84ec0409fe750e8a91d80cb15195fcc845500f4704659b639a8091600becafe6d4212e44aa401c8e95cb6a3e4f6e25bb121888b2f5a800b4c5e95b63deb8f8992a2441131fa4fdc097a48a6e5a367a9c77b6b26dccc03aea38c7f076ca6b623c7a423fd04ec7ae765ddc0c0fcea50a1363eb30c75b9fc18d764c374dbd02aeee9979218a78c0b73c4ce71aa41e7f981e93721983116f3b430bf5b134ffe2093497c5a95fa9a7c4594c873a6562d69de84765ff79a2eebce28b94374ba2ef21f0b980787b3a60e57082d809f59832e5ae57a0946c4754fcbffd258fb3d4717f270f8b766af8e6fd837dc58671562ea8ffeb26bfb61cc55a60096d75150030e9a4aebec228e3085c0e4292ad8f0a89d4da2f9ec105a047b19453b3d829d02be5dbefb28815b27b6ee2747364f64602d79cfe40e33c44b91ed4612fee51a7336356e409ef3fe0eb9ce64d956a69c336c7832fd12654bc88d03dbd7496b21ddc88fbb2c50d2d78d36664f17041e2c8910aa9730e0c09c0b150339fcf5fcfaa2ab8cc352da509f45f002bcb17b7d35ddc16ebada9e0fadd7542e3585a5530d7c55a8f561e857c5073a8c67ce623994d66a048c1bf68b36c9b5d6fa382b3a004659d152e0dee31c2a5ee7c014f14a125c931c0007af1284a6225a37eba55fe0644ce295533a2d537a53448b40dc0064fd77569544a64de03356bbd59161d61f0188ff66a7ecd26c9f9aaa8908c4a8da34623bb4cdb0917470fb04bffccf4fb54bdd5d3fc144c09d1c395825736b0921499cbcc8133334e00b5ff826cce2a828bf532fb5d9b510db31e419a7e89b794968bdfdbf3999ef201edeaa8ffad85bd8f67d24b6f34da24c9ca126215c925e8471aa4ce4bc20c1193133600e582d14ccf7777dfcba153b649dc40e5fe090dae3dcfe6cbe5bedf9bb2f414c614277b968b5576400feebd009edb36da88e2c9b0675261d146098b513d8a5de08d6d5ced05afa21a8b008fb77b1a12ba4cb09281450f7900015fd449d0843264c9399cd2a3d3b8cb3a220469e9019e718a995e737e9e63619b6fb7b44472e9403e6542c0e8580b0d2efdaa0e86c78fb745947b7f378d01d75b69f7701585db353cc7d8ed7dc437dc3cc45744772d7f332408c28c2d396c2d749080945ecd8392a8e6ea840394c1da57f79e2c34fd387d47f33f81b033f51d211d526ed30e7f4b08f39fb7c47f2f8e9ab6c281fb5efb2c3bad3d9047634102ea303a7b6c7a5e6616eef3f5132df69480d4d8bf8d01f6ab744a78174ea6147620aedd986f67b1a115ed5bb4e1a125cad4d4fdbf874fda625c7e913fcd53d8a51236427a886f18f44e1f94e78cf04d139653370324a4ef4f50ce50257f0f591629970a5068cb4db289ab7f3cacfedcaf2ea669c8a9d1affe7c810df9afb9bf65741b1de2df2ce5f6ccdfc93538d82eba8021ec0728ed38662661ff8f2688a1cdcc97b116aae337333af83580e5d4a32fe44a9aba150302dd845168fd") ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) [ 2229.658880] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2229.726030] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:34 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:34 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xff0f, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:34 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005c0000000200000000fffff7ff00000b000000000000000000f546d30c0eaa5438a2b4d13899d5c35300000300000000000000000000000000c3b569d7c8b91348000000e60000000100000d000000000000000000000000000000000000000d00000000000000000000000300"/134], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$setopts(0x4200, r0, 0xfffffffffffffeff, 0x8) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:34 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xa00, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:34 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() clone(0xa40c00, &(0x7f0000000180)="975abc0c92c9c16e0d421bbdbe98c425f818984f25facf54321bbcbd16066dd8968f318799aa75c30c72299286cdc6d3824e043fc8a32cce5c4f2c30bc9e84e3cc7a7a8f5fd5a48eb9936b3e4868cc1720230bd16f7abf5a5b98d6a4440f5a974bec8567355dfe3117ccab2b23d3549ee229d59268862c13cfca5d68f25700260ee58cbd9b1786c8935f59a143b3f4d7af41fe0635c47841c2e7453711dece03babcd5cab94aabcf97cb98d9c294a69c884b849b50b9526f66e057d6", &(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)="207d37029fc48f63df8ea036fc0b22ca8446716f4f17cf26f5c25ea89e33874d728383e8a288791468c886a302e81bb2691b09f8c63e6dae62f2cc0d061a1e4a396ac6b16d0fd29515bdbbde4ac639174b3b5d325d9e956ccdc96a9820f443b637e5ec28cb0c0696aca42bd60a548c6d7e1c22d4ad41c9fb0f97cd81d51e9524a8ce1498decdc3d8adb7f87e6f2730620926796b0f034bf7823d3cee47e44e241ad3c590d5efda773e7703893adb3a6180255e95efde1f1d") wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) clone(0x0, &(0x7f0000000380)="52c4c5e675419f2592f95b8fca6160cafbd0634e755ca321384540acf8ae8b6d1ba72e648de20810cb480b838ed12d7baac3354f052b", &(0x7f00000003c0), &(0x7f0000000400), &(0x7f0000000440)="c2a7fd9966df0e460743f7923e9d30a9e8babd62613bb3d37f470c5746d45fa40c832eadecb9ba9d30866d08a397632fdebfa0ba27b9bfb31fa7ca84599faf9cb9f9fa03708ef38f87d67f506f7fb9ea4e47eb68237e808d26cd6fbd0d7593bb098bfdda4bc1115c6b7a3b627230d67fd6dd858a70a5f862a3f040fe04c8c8944a804ee16d83e52fc5") ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:34 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x7400, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:34 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x0, 0x0, 0x3}}, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x0, 0x0, 0x8}}]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) clone(0x1000800, &(0x7f00000001c0)="63c1afbf7cdf2e1720b47a153f08bff8efb7391f62086779480a1bb7c6550d947a64a7264a55cbe6c399a7945fc001f4118f9c101737d50250081ca4a97326b5b40ae7dd5ef263a4c391a824026a284777b2be9e4dbb9e3a4f576b40ec902b45e1d079f1de5302410a925744d911bc9ea2f3d5fa6d4932f07091826b2d9a0ce71f1d0057e55f83c58549bb27691b9a88b3e0965921dda408c3007e19a8d356588ffa6eb58b212a5a71212e3f72e87e5d2a1c4246eef3db489f889a37756394dee8d85edadbd65b63d3a0672d9270c3fb0feca58355502cc001f8d33754b05d9cad685523ffdbaca4ad8e52aeab4782fe2ba4466224ae185cf1c82807", &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="59c9581c7230b38acd0ee9253a7e5f94432b4f666364cfca3ecef7529c1d701750b0dc581c31dd53faa0a44d7a3ab9ca242d7752a0ab6e1034dc52fd5b096d158d8be6858c7354c2e2c594ddfd2c402246a6954773ad1f1061a41fcbb9de473b5907f46e1acb9e97fed6e20e11df070061e08bb5549e42cff35ea6e2528ef1e7b3c259e5496da86d9108a968c5a7aa52e4450a86c894d0307c6d21") tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:34 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xc00, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:34 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xfffe, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2230.174711] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:34 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x40) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, 0x0, 0x0, 0x0) tkill(0x0, 0x14) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0xffffffffffffffff, 0x0, 0x1, 0x14) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="9feb01003000000000000000a5000000a500000002000000020000000000000b00000000040000000700000f01000000020000002c34900147f900000200000003000000bd9b000001000000d0f700003f0000000100000001000000ff070000040000000a080000ffffff7f3282e3b3833e7006534053d0320500000004000000070000000200000001000080090000000e000000000100000d00000000020000000300010007000000000000080200000000000000000000030000000000000000"], 0x0, 0xc2}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) tkill(r0, 0x35) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:34 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) wait4(r0, &(0x7f0000000180), 0xc100000c, &(0x7f0000000280)) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$peekuser(0x3, r0, 0x2571ebf4) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2230.249556] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:34 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xe00, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:35 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, 0x0) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:35 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x7a00, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:35 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x3, 0x80, 0x40, 0x8, 0x7, 0x3f, 0x0, 0x8001, 0x80000, 0x5, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2, @perf_config_ext={0x582f, 0x8000}, 0x189179bfa3ac1b6a, 0x5, 0x2, 0x9, 0x5, 0x0, 0xffff, 0x0, 0x4}, r1, 0x7, 0xffffffffffffffff, 0x3) vmsplice(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000000000)="ed86cc9e758786cb7341ea46e504224770af27fe10471c453b0d25918e9068366621013c98bb3e9b598184499b3e5fe0e4", 0x31}, {&(0x7f0000000100)="13ff9a852665893bdf40b5dcd7f8ee4e907a452bc69c16eb3fd941174525a9d2b30c7d56de264fdae1dc0cda", 0x2c}, {&(0x7f0000000240)="da6dd63f9aac855bc64fb4572a8ae86eebba28ad40b451265d3d40ed30a03c59f87f12541a26d251159439713ea9feb1b41f4698a7927f11108742617b4f0fdbccdba37635b9510fb24221b82d55f124a66f21175e03dded24fea9574c4722a2cd5c7320a743a0c38863d3b948c8c800963b5d6a985e8659eb65b7e3912c366f2508f234fcf75cf26808bf6795fc048e58bad957a5298764f79e7ec77f2970ed2ca17ac530e7abcb7a2dd0246a74e3053f6d001e84194f771f332cf5", 0xbc}, {&(0x7f0000001780)="687096a1d1a608267afd4148363f43f5b8852c1a31631534c1089cc2cb2e6529541f720eb199d4a19ed708bde183c01805cb3787383b6a0660712164fa9e110d97899b79b6c4235674246bcb7f5d6eaf4a76108999095b0375fbc6aeee6e37c86ff26f3659d516a6be65589f479da4c29d39a7f802df0bd5b149d62b42bdc09bb0234764cd466536cc86f3d79e6b328ec0218b0541873df71086babf31331a838d026236ced57dec4de319453d73ff9fb7eface131f378e8e43f936f18b15acb0ef5d1e5ce945599cd0acfc9a4e68abe92e53d6be26f10688dcc11b89e46b5a131b5a73fbe89da45eaaee6ed1ca5469ce3ae8576e2425b558c779a86a8d0c001d23bdce4fcadf0aae6e56a35d15ff72a4e124ddffbebda9ff0d83d9986d0d2e6cc7553abc56cbb571791ee2ddea92b3170bd46144f61e5f6f79988f2eecf098db77b52bd53ab7c554c457544ac6b4d390ba7d1b8bff1d148e702b5d401e57f6fece2314f25f38be04d1139268fd36baff583f109bc7f3aa0e29da50e7c1f9593102eb4ec23c87b22c1f023184287e26a6d6430c5bbab6cb410ae6300b2b563ef682ef7cb9fed0c99be603b11eabc1b886f472a0f768327a3498b240676deaf5897370101fb58c5cafd787904aec1af0b7f2d3c698c601467aa554c3044f3f6668a6d88b4a19cc11f1acfedcae5f437d947a0d7be9ec166c869e8583e3963c8e96a4021a61e26e31edeef4a53ce7099c0970d99477d5a344a964c9d4ec6fd96664f560582dcf348cc07f997a52e82d4613f864eaa51eff4204eb610b5ad0819185d11380c44370db071246aac5c63b20ecc257b70416dfaf3747f726b2cbbddb6a9a248a35fc7184c46294aeb1345da37f518fc63b23a274ce8ead30454f4fcc0ce6891a3a39121d878ea5b87913c379b5f48b6ec288ecfdc93e2551db654947af309dde689de02e0d87c79e25d2064ad6578b891d4fbf18294840f297f21848b7ade7e84e48d29e609a12a6ba31ba14d923f3004e0072d7614d4a4bbc26f5d602ec69109b0f197e0ed9e2cea9c7681b7871673c93bdf94d2a6d58f1ffeff77c4dba9d6a5941cadb4ab822e95b1380380d816215399970ec75e715f6205283ba7b669f267dcd2f402546615413551bc284b8dc2e7f1ec5bd59818b136ebe3230616e6c50d332b34decf35a32c5bf4a4fdc6e3871a4e9f8d9a280baa127d1d648549a909781e3218e1d9dfb543cb23e52bc8f782448f3966092483c3d1bbe52ca7ad48c3c2cf6e923fddd717b2ae7f256c7d147ce1058988187200dc49569bc9ef16b1050997a4e31c2109270289048da021c5c29cd85b27eae38e507bc8dc90509096c7de8460db3e93ceaa9efdebd07a0e6ce83a041e2e0c84aeb0a78a39aeb27c462c53cd5c29ef6737ece742a5d9cac45e8c4cb51ca6a88e509edf9f0065eae57fe213b747785232e2e679dc1a88e60c06b84d29bbbff740cf89a47461919ab8da171dab5f610c40d7750e24b534bbd5f3d27fc8f0399e57a09759352bb84796d4416384b20b76a586e3972a22bd6aa6eda564ce9af39dc72774dd9024de0e3de889a64031be6b8a725f798216defc92e3f087d2527cae2d762e7c4161893581cd795e37d7056d02bc28f25390476c2dfcf214b1c48ee1f5ed8dc5bac798837eb620c1181339f93ddcac39ad09a99614922247769297589c947553be66ba374269682164f1a76e142e7964c1a31485698df97a19acacc42867d2ff93f9ab9ee2a0108ccb25f7a6f6df3542e3c2d50dfa323354e29c38bdd2bd55a33bd71fcdd4a245152bb8fd7e240833fc0004aeca629e10b70ea9c90dd6410b669a60a603c58a8a9ddb53a1c9996b3b2dbf15af23dae8dff825d9d576e1e493387d8116628266fd82715fd0263c848b33d0b7e23f5d099e7c431884b24b34a5e297a2e799147d9339807c4f9f20f5bc251693a4b7245f3b223d4ff91ddcead565a2bebe9565854bcc59c655d01542b863cefd89d5c243b56a4a92ad9d86b4f214d677975d52f3092640e5a35d17991ae8b95ec55e6606d16f60a6ad6104e8ee2a56118ef33f1e0a41798e73713851d74077a391832ec4adf75acafaccf1d7ff3549ee4ac1cd2d4fc9e8abec8a9b4019817fb86629b35e821615543e69a7d2298cddadb2ebbfff3bcbf8c5b85ac6f9bfdea8c8774192963f1e7053a2e00c7584fbd991553e602a7c9417eae75ddb81e008516adab56faec58ebc095f26774912c5666ec72b6a063cac544fc83dadceccd6de564cdbc10eb3b29f17075f77db632b3335a1c8be3f1c56c4bc6ab79431ad81fc1f89f39fcdcbbcf440748f6ea99a3187a72e5d913c7ce6819f5c3af552f8fa1ad77a9388370513bc9265ac71ac9ced8e86441faa04a7391d550852246a4b1d3693e13d4af857d8c034836a848b76aa0d976c0247f0ac12a01f1238d464627141350d20d62fa6dd94f53da1e766cd18a100d81351a722e4cf5f38fc891ac952c6905a78bdc041018d778de1782805d348173ce5dfd31f9b294f4d7b46530cd6958643c77ee246b25d901d54ee3c4d7d456200b9aafab8a30f18c1b60e86d9469fed16becc5aa59541c4af10c4ae817302fd09bd55803b91b4b3b05505ad8cf5883b7bc25e9d5b1e498d0c9afa037107adfd23207d0624df6a9c962c68aad76430e2000466cff62bff8ec941f8a09848e2a2224f7e296aa60f96090dfaa9d7594636cb08457134a2c057153d1f888b767b3039fdfa85ba76738db9a130fddf6ca471c6a2294881ea52a1075486ca4ce2bf1e2cf6bbdd31d75510d3a36041b18c3db14e91618212ea629a3cef22aac9042fffca72a621fbffa4e9c652e4a0c99b162bd69b5606126c777cfdbeb07c2f9fc95deead6cc7e682e730d5a57a9211be320d76a3ebb1428041d7b15264347e63e8237982e68923c041d10256a6c67cc421d6e62e7d58f2126e09e5b38d0dbc2334eaafe4eb1b238d412d4e4b50de2f002c6926bc1cd79650e5f21d57282f3969a33a273bc29a6954e302e8d394b9e119d0243eb5b7bc2495320d7da3a1eda6b1f58520612fe2630e16e6eba5c3d8a9eab3bd5892fd44b826af6ebc81570c6f3ec70e62350f811e89f18894c20beb5f69ccc70bfb0bae38598e7bed307d932813a2463984e2469e45a6bd589c85344c49014812cbc3869a2618c99f414dfa7239336b0ee0cede699489bed431411ba4e3dbaa9352aaab35b792099538fe808d57225b4b80a0fe402fc280ce2129fc996533ab9b39a5c39fa7b66a9b5a30f13c1e569f10bd9398c3e3a0530f86b6c6a6bf98f64450b28c66b7b67e72eabc74de1ec5fae937d69f3dc172a6066ece576083b48e626da52d1db105ce0ec67356b27817684e06903c72c0a0336e63ab3406cff0e702a61d094cc6e50156d70fe137267cd0dee9b06f6033adf4c38b2a7a33459f0c44ecbbd478a4d2c5f7b053444cabe7bd7bad1238d66cda5fc3c22fe302f77a43d1c0d36aa06717fe238ec57df20c67f0e88902308da3f625a855db55f858f5a24a9f53d9729ed370fe513c1d7d2eec249790f52d2ca9bc21d69aeb2453b96fff745452028129eb9efbf4bacd91201415a78ed86522a9444cabc535deed32c9e8fd74c921e893d1cad455eb75de59845fa15617d69bf4b7890efb9be27d79d0a530713fa682257edd4232307fcad6bf6268ea72ad8c0ba17cd1568a850ff5499b96403ee90cb43e7065b7ebfdf62ae1a23bcf358bb004e1da7389598515e4868d0c39b8d2bcb4975185d2982997eef26a6ae82f41c98e98e758fd9d8ca658fd62ff5b41a382ce3d92a75199e69e68304ef13008df62b9d12010488e824478140e799785a889bc5ff7b6ebf2684ca632a17f935b3dbf8469ffd2b848a797c331a5a69f4627c5c0b073c84a438106edde16047982b7e78885bf15c22ae50730ec44b695d5ae54dc1779a22ea75b621bc8d23483d6708c72b2806007df19365de72011b33c10bfb025327d28595ef28f78026ddfbb68678f502a665a8a37bee0a1962b65dcb1fcb3be57cb5bf50e1bb1e5df85fe50a93a0be3530f844dd563a68053b41395a8651f1436b5d0d717dd3250941c363e7e18ce350d928eb384632ad67cdbe092d432666f7c34a47b95a46b83964b9fd17bb65d07a7d73b983fe930e436ba1c7596f97f0d0bd114717caa6b53e79ad6fb7f65f575430176a9f96a52f693bc965e26906788e0e7849e40fb5ce1621409d3f86929efce5b6220f8383d8e35489d9ca704a486c0d6e19a80ce13930f8f570fa65b72b474fef3c577c7a5f92303c04dfb5cb94e7c6f68067690efed67f2c8ceab1b2e3cdb3cd111a953dc5f999208ee76d8a371d60f2684d2269d4dd0aa13e3cab3b5d6cd87587d51b7e732c2a2c1b92d063bff4f7ba2770766aa0439272192095ab9d595f1b78049c88bb05933d701d1d226a9df47c951def578bc27e18d79b751aa6bc0fceaaec449a71a4e09e5582712ea9809637d0392dee78978d2f2b72ec9eaef7e78d087f80f7510b4088a4653a1343a4ad908bb6315a8924d202cca01a29afcde625b9a8171f406e928d8bf0834a465dafaec73a0234bf43262f1220e2b7242fc6a400ab32481eaed9cccdc90ac007b74a0f48bb8e72aa7f81d78de65369c8bdebd736e40d9cc76936ad1fa927598055cc698da63dff7f4eb530b9fafb42eda5fc4fdeb4beea5fd67fe777157687a26f3c72e3a5e50867edf2ced45adfa42a2438f58ce1b955743f46ff03aa88a64289e17cbda843e95fe373c2578a0b68bfa1411a6877f3853eebacefcd0e7e5723277c39812e265905de5dc09488e4485a60ae727e3883bdc98cdda1e9d386876dce9e95649a054c2a9872ec54ebfb76214fe63eeb5c2737f7db5ddafa3b3e28741bbda6ddfa3a9f45496b25833805e858749ce26dd1e0995fc4761b6d52f20b7d1b1ae397378b3c189231f6757d7d669b1f768ae71d6cafac7d012f5c655749bef77a1e5d6af1ea817358d6d4893edb4a852b0393374e8cc606115920fd7e543a75cf22eef18ab2cb3106966506087eadb07d26f9144b5d58ab181b23230173c0ec1e4633ee6a7d0081271d170da8157498255e827729bdebbc67cc89549528002792429d89d2f2966d34b7f97961b3fd82791dc42a22938b901f78920d55905086a7d171d186f26bae0839ca8eb15214e6f48d44265bfc429f0eecb802031b55bb6316bf9092689ad43e0bde851ed3e44644167a7008887844b48e7f254fab6b190a0dbf51c6d78b9a4d76fb8fe6cb71c32725ab7a72e5a4e886eb42a06a70864cf132005d297c6bdddd4da6e26d98c77ce9c5dfebc1fcd109208778e69c16f7315756c404fbd54729ac2ca238f3f6419674728dee5242f5c20c0d3c1e9c728ff815b6b9c491d7a19818edf94b172e12109b88daf610db215dce9286e8404edc4d6f4460fb58fa907eca2a4c15da259387901ef16636792bda4df4e621ddbfccbe977e0a00e9c42d6d83f5a2ecce6de5ec0ed9369b169a5bcd1a445120c2e209b9fc06b3f219a1e240d0d9739d4033365cc6768620cbd6c8eb958f4f410663c14169d823392ec3da456de33797a62d4f8ea0eff878f61697d1d331b6672b516dd5c2f1cebe69686bec071c187a9e0f5cbc236285b2e6f5c3387a0a7569e719f2fdfcb853d1c378c3f2b92b6426e8c4e124cf6f7a840af309398fb7212d79db5756024e6fe537fc9553e58573745cbd66ed6032b2eb3cf3a094f4a667d0617801ff3d427cc87da79c50f78f4", 0x1000}, {&(0x7f0000001300)="4f71cda8388aa6de1ac27b37630fb5684493d0432b06632396d53443400045eeb6e52d84661cd9af57791ae269f935f891d1d95ed89e350b7fc84a1227e14fd1834f7b23aa5588dbfda4ec6b4e32130f8d3a51efddac15dd1db52537f4a69af70a286e0e51b0f5f725cfa5bf3fc751", 0x6f}, {&(0x7f0000001380)="492fa64f0adcc67eff8bc8cf7668afbe69fec5f5ce71a704201f747dcbfb654d1d14e69db6b8c73cc89ccbb181b18e3e6f3871bf151f4f87b64a9196e1aee85f48da5440ca552a3cb62449926cbfbf0e77b40debfce1617c2ef612d67423e80443b7f000ceca5c737456e4c30016e219b7c8cce686da03149e254aac32fc7d660eb2f9479b2c88dfe1bf0365eabe33b3924e8bcefae2280133c3a3fbfb29d31f85eead0a216c9cf79755a58ae841df12302e41e825313329deacd2aac1b561cb5b99c5b6da2d21f13ce405f8399a11f818023cbdc264689f881dd411a977d005aae7c0f37303f47e32cb00ffa5f53197f3df9f3eb9", 0xf5}, {&(0x7f0000001480)="9f4da679aa87bce11cb41d073f9eff12714a809c69aa4a8bf739460ab79d996b5e4dede6aa733399364a9fd392114880437b4d4063a95a263bb07d98075c7498e10eaed8e0a14d2efedb78935933435c944d8466991513b5c7b13d60fe37e3e395ab185af8a9d4d6acfae7a0d73985b85a616f8d39481bd312433f7f62384879a68fbc567916f33e49d4b3b27d0d99c4865fadf48c27c7409d370d27b6f75f10808815a1d689ed137e178ba80686225393ea061187493b1f167c96eeba510034f309677d289eb64036162c9467ee86718135e31876982338ce86c878851537713ca3620c0fb9ba05cd40cec4983c2a77187d71f580f8e99ead", 0xf9}, {&(0x7f0000001580)="d28dc670b696dab567e98902da1ee502624f9c283cdf4dec67606dea6582d1f7b797181af4db43b694fa7b24eacfd77b163665e47d852f3db72dc3afbce1a028ae8fb534eb92ae614ff1e4ab15185c9275241299d0d5b448cfeacabc3c508b6d8a7f02e91cd314", 0x67}, {&(0x7f0000001600)="0a5de46e00473cc4b6e36f5e7a8ec2a8683dd471f0b6117e3da5d7cedf3b889e9639e7f9e1f5372975111671413d0808556377bb93c9d2cc94500e17f68ea37587101af177d87de0341534c91b8261969865c88c0287896803504aa6c17a346f4d7fd7067d65b916c4748ad7cd68930ab86e0902fdb36f6a032597cce11614f3fe32eac7cd64a40ef418303f084cca436d4c53590ec9a7c03d5e3bbb786d1e54186e8c5bed93d46e855dc55c", 0xac}], 0x9, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="9feb010018000000000000090000000014001f000000009a4077ab95ba57620000000000000000000000004582c85afe8131240f430554c5d1ea6591e8000000000000006c445fb02cdac00e205db2ba33fac3504260c31685df9e01906b03462e467e86480142bcb57ac1092f898544c06e3edc349c69f8ef845c041e75a046e1dfd6b856eb64de0115f670b7b950c914d14842cd080000002eea2349a7e4d4a379662dd94962ad8833d05db06dfaba07fab0b82700a7c4013ea17bd363e3c5fa4f4ca3bec25b4ac5f96106e3360bacc0d4f5ec25d60af6ef6a744718d09e27e05007e3903563b6c03e76316943510f6225a4864f77540578fbe621d06ea68eef4abaae9a6099fc52c5a5fe7f289bf4117d8eea13cf865e35c98edaea46f8070d6346922cd40e190ba91373a4ca5dd96cfefe46fdb167f63cae140fbdc2a08e3bc54533283bdce6bc947341b64f663e58feb3f72c92f5bc99598a2a59a40cbd081412a6dd458437d16c65901a533ebcc842766f1d1f7867658a7e53195f7809bd016f04d94c34688903bea9482d5133956c531a1b9136cd1109d8fedf9fc692cf3bf3a6f6ebc11cb048cdb6747a0401aed127a458ff19e3be93e6146831abe2e1666ce90cb43c3e9ab716264fd921a09e9741399ab480fc7bea4ede72666a1a44047fec06fa5ba2ef76e8ec7ba38023f3a5ab6b900d495d08860cc537bc0031384e8585333b"], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) gettid() ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) wait4(r1, &(0x7f0000000180), 0x20000000, &(0x7f0000000300)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)={0xffffffff}) 05:12:35 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x34000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:35 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xf00, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:35 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000002c0)=ANY=[@ANYRES16], 0x0, 0x76, 0x0, 0x2}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) gettid() ptrace$cont(0x7, r1, 0x0, 0x0) rt_sigqueueinfo(r1, 0xd, &(0x7f00000001c0)={0x24, 0x7}) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) [ 2231.003198] nla_parse: 7 callbacks suppressed [ 2231.003224] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:35 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) tkill(r0, 0x19) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:35 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x2d00, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2231.077559] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2231.113502] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:35 executing program 1: r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x40) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001d00), &(0x7f0000001d40)=0xc) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000001d80)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005c00000002000000000000000000000b0000000000000000000000030000bd5bb01ee9ae6106b5b85912901c0000000000000000000000000000000000000100000d000000000000000000000000000000000000000003000000000000000000000000010500000000"], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r1, 0x40) sendmsg$rds(0xffffffffffffffff, &(0x7f0000001cc0)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f00000001c0)=""/85, 0x55}, {&(0x7f0000001e00)=""/217, 0xd9}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/223, 0xdf}, {&(0x7f0000001440)=""/115, 0x73}], 0x5, &(0x7f0000001b80)=[@cswp={0x58, 0x114, 0x7, {{0x1, 0x3}, &(0x7f0000001540)=0x7, &(0x7f0000001580)=0xf55, 0x7fff, 0xffff, 0x6, 0x2, 0x0, 0x9}}, @rdma_args={0x48, 0x114, 0x1, {{0x7, 0x8}, {&(0x7f0000000140)=""/2, 0x2}, &(0x7f0000001700)=[{&(0x7f0000001600)=""/109, 0x6d}, {&(0x7f0000001680)=""/93, 0x5d}], 0x2, 0x48, 0x7fffffff}}, @cswp={0x58, 0x114, 0x7, {{0x6d5}, &(0x7f0000001740)=0x5823, &(0x7f0000001780)=0x6, 0x4, 0x9, 0x1, 0x7, 0x8, 0x2}}, @rdma_args={0x48, 0x114, 0x1, {{0x7f, 0x9}, {&(0x7f00000017c0)=""/133, 0x85}, &(0x7f0000001b00)=[{&(0x7f0000001880)=""/1, 0x1}, {&(0x7f00000018c0)=""/49, 0x31}, {&(0x7f0000001900)=""/10, 0xa}, {&(0x7f0000000240)=""/182, 0xb6}, {&(0x7f0000001a00)=""/242, 0xf2}], 0x5, 0x2, 0x9}}], 0x140, 0x40001}, 0x20000040) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:35 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x40000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:35 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x8, [@func_proto]}, {0x0, [0x4f, 0x30, 0x5f, 0x5f, 0x2e, 0x5f]}}, 0x0, 0x2c}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2231.200226] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:35 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() recvmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000001c0), 0x6e, &(0x7f0000000440)=[{&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f0000000280)=""/97, 0x61}, {&(0x7f0000000300)=""/127, 0x7f}, {&(0x7f0000000380)=""/187, 0xbb}], 0x4, &(0x7f0000000480)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x118}, 0x2) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r3, 0x89f8, &(0x7f0000000680)={'syztnl2\x00', &(0x7f0000000600)={'ip6gre0\x00', 0x0, 0x29, 0x1, 0x1, 0xfffffe00, 0x0, @local, @local, 0x80, 0xbb280536c2dcaefe, 0x8, 0x5}}) bind(r2, &(0x7f00000006c0)=@can={0x1d, r4}, 0x80) r5 = gettid() ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x40) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$setopts(0x4200, r1, 0x20000003ff, 0x180099) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r6 = gettid() rt_sigqueueinfo(r6, 0x3c, &(0x7f0000000040)) [ 2231.250798] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2231.358587] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:36 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, 0x0) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:36 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xc529, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:36 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x3703, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:36 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r1, 0x6612) ptrace$setregs(0xf, r0, 0x1, &(0x7f0000000180)="e18576a4897e8fbdde1af90e5cfae6b17478e2b7c0e117f7") r2 = gettid() rt_sigqueueinfo(r2, 0x12, &(0x7f0000000040)={0x1c, 0x0, 0x29}) 05:12:36 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="9feb010018050000000000005c0000005c00000002000000000000000000000b00000000000000000000000300000000000000000000000000000000000000000100000d000000000000000000000000000000000000000d0000000000000000000000030000000000000000000000000000000000005e12424a2bfe1df914bc93612f83cbad688577336bd94e97f0a6b2687dc2c32060bdd7e23d8ef6130ebd3f0db4348cbbd662480df5907f5870ac085105dc2678e115b3f3ddc06369e6ffbcebba1aaa1e59df40f10fe37428004300bfc5cd0acd312bf1aff6f5b9e794bafd10d35c6b2a4e239671fd6f7adeaa9c40f110ee4f931400e25d82abc7c53d849366f79175b5ac80c3914846f82a4e3d2ceba161859de8a78ddb4645bbb2f07409c9a98c33"], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) capset(&(0x7f00000001c0)={0x20071026, r0}, &(0x7f0000000200)={0x300, 0x73e8, 0x0, 0x9, 0x2, 0xffffff31}) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:36 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x400300, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2231.934436] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:36 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x5865, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:36 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) ioctl$FIDEDUPERANGE(r1, 0xc0189436, &(0x7f0000000180)={0x88, 0x800, 0x1, 0x0, 0x0, [{{r1}, 0x6}]}) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) [ 2231.974669] capability: warning: `syz-executor.1' uses deprecated v2 capabilities in a way that may be insecure [ 2232.002508] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2232.032224] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2232.070729] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:36 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xf0ffff, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:36 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xf000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:36 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) wait4(0xffffffffffffffff, 0x0, 0x1000000, 0x0) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:36 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x6000, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2232.247228] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2232.312123] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2232.323995] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2232.356301] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:37 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, 0x0) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:37 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/65, 0x41}, {&(0x7f0000000200)=""/33, 0x21}, {&(0x7f0000000240)=""/112, 0x70}, {&(0x7f00000002c0)=""/24, 0x18}, {&(0x7f0000000300)=""/28, 0x1c}, {&(0x7f0000000340)=""/91, 0x5b}], 0x6, &(0x7f0000000640)=[{&(0x7f0000000440)=""/252, 0xfc}, {&(0x7f0000000540)=""/199, 0xc7}], 0x2, 0x0) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) ptrace$setopts(0x4200, r2, 0x0, 0x8) rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:37 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x6558, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:37 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x1000000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2232.885736] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2232.922918] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:39 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000240)=0x0) r1 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000280), 0x40000, 0x0) perf_event_open(&(0x7f00000001c0)={0x4, 0x80, 0x0, 0x7f, 0x2, 0x3, 0x0, 0x3, 0x100, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x6, 0x2, @perf_config_ext={0x0, 0x46}, 0x9004, 0xffffffff, 0xfffffffe, 0x6, 0x4, 0xcb3, 0x7, 0x0, 0x10001, 0x0, 0x1b}, r0, 0x2, r1, 0x8) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005c00000002000000000000000000000b000000000000000000000000000000000100000d000000000009000000000000000000000000000d00000000000000000000000300"/102], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r2, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) r3 = gettid() rt_sigqueueinfo(r3, 0x3c, &(0x7f0000000040)) 05:12:39 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x34000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:39 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x8100, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:39 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) capget(&(0x7f0000000240)={0xf1504, r0}, &(0x7f0000000280)={0x3, 0x4, 0x9, 0x8, 0x1, 0x6}) r1 = gettid() r2 = gettid() tkill(r2, 0x3f) rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) ptrace$setregs(0xd, r0, 0x3, &(0x7f0000000180)="e1dc5e57670565d8c69d3ae64b59d7c6abe44b75a24824d9831be248ac41e3165ef64a321f875378648443141e695118201cde02c1f1dfd32e7b9169ab8494e0bc2170d80cbc81585a1627b5a0a20576fbf3d4121ac9ac65eb2ff7811e02442cc9b86a651637f4a79c7935554a28467a44a5414ff87c13951b15a753ad5161184e1ffa6065c54bc965f194335e7eacfa3fe28c23ff120672f5") ptrace$setopts(0x4206, r0, 0x5, 0x2) 05:12:39 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x2000000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:39 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:39 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xf000, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:39 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) ioctl$F2FS_IOC_RESIZE_FS(r1, 0x4008f510, &(0x7f00000001c0)=0x1f) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:39 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x3000000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2235.038402] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:39 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000180)=0x0) ptrace$setregs(0xd, r1, 0x80000, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:39 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x50, 0x50, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @volatile={0x9, 0x0, 0x0, 0x9, 0x1}]}}, 0x0, 0x6a}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2235.104961] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:39 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xfeff, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:39 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x4000000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:39 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x400300, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:39 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ptrace$setregs(0xf, 0xffffffffffffffff, 0x7, &(0x7f0000000280)="2621ba5926985c1857241cd999eb75e02b01d552c53b4e48fddcd8473bcabbae9dd103d305f8a317766bd21293") clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) tkill(0x0, 0x40) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, 0x0, 0x0, 0x0) perf_event_open(&(0x7f00000002c0)={0x2, 0x80, 0x3, 0x0, 0x5, 0x3, 0x0, 0x3ff, 0x1000, 0x8, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5a6f7299, 0x4, @perf_bp={&(0x7f0000000140), 0x2}, 0x8800, 0xffff, 0x9, 0x0, 0x1, 0x200, 0x1, 0x0, 0x0, 0x0, 0x63c43d12}, 0x0, 0xd, 0xffffffffffffffff, 0x7) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="9feb01001800000000000000100000001000000003004007008b2ee198d5d5ab10c74815e0980000000000e4c5943ecd704a6cd6f00f01af914f0f684fc8655c51be515b1ecb0ee164f1457afd94e24efa01de8f46a00cad07b01b5c04881ea0fd9fbc644827464f77f0ab5df32c7f021a5139524f0cdfec5628051d737ae7495f95aad6800ca18d0a67713e3e858c5b9ad82bdbad43683083679a661cbc500a391e386703df80f635e039219229fce5c4370917eac070ae44b948f17b0f09008d6f3d84b521ed45fbdf24b0e2c164172ca6a4e86eb44a4bbc382a4b187385248250068a0e686c80b0bc0daaf196d432c68fd5de0871aeea9e65c05ecac5e6755934751b7bbe6bb94beca697eeb10056d61d56ee3918"], 0x0, 0x53}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$setregs(0x2, 0x0, 0x0, &(0x7f00000001c0)="6430191fdec9988a642d1545d0711bdef596c8b01f809fab33ead0d6a42961a347160438a707472ad027b7e61cad831decacac2c20a6f5017d9536de6a5b037186d8a90bb8d8bd75163445204f6dfb39965b3b5635ffb8f7658f5ada00c9c9b59b38db15e75ceea65d87a939fb78c632c20ada0d0c0c0a0be28914119ad6e53728d1b1fd8e673338b55fa51ff08d32f2174679f97368e0d66a1b6212d977eb141079") r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0x100}) 05:12:39 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clone(0x10000, &(0x7f0000000240)="af1e2bcf59aa55ab9289b5e5f92fffa278c84822485669c912185064514e731232f244c630c5c41dfd0b757611bdeb6c6f1c6af586a8ef2c5e0d8c54d4e7b3dadbb44805558bb85ec8b6eaf476e94bd9bc1f05e8e261f08ee439442c327da97bab15b8c119a5d9b021e6961e77dcd31340d872c9390b3b204bf32c0a4f74c05f1e08d174ae56f80fbeae4da7f6eea1baf60ac18c6bd2ffa0cb2acfca3d3d91667cd18b0f1126348f59f031b6200ecd2e74a2325403650465694e06081047254e38ce4b933d70bf2bc5e3427802f8f7b1089f4af12027737b8f2ccb8d0ce57d", &(0x7f0000000140), &(0x7f0000000180), &(0x7f0000000340)="ba9821d16a4042c77657643a6045d838d70bea91fafb501420e0167d344fc379dd1930ba96874226f76df08611cb651eb9aac79accd106b8514033817380fa2d2acb0df5e073b785a120a818c64808b6d50990a72d8366906c2cf380b538") r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000001c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5f, 0x5f, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @datasec={0xa, 0x0, 0x0, 0xf, 0x3, [], "85dc4e"}, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x0, 0x0, 0x5}}]}}, 0x0, 0x7a}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:39 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xff0f, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2235.386697] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2235.417126] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:40 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:40 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x5000000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:40 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) process_vm_writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000180)=""/182, 0xb6}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/233, 0xe9}, {&(0x7f0000001340)=""/186, 0xba}, {&(0x7f0000001400)=""/178, 0xb2}], 0x5, &(0x7f0000001780)=[{&(0x7f0000001540)}, {&(0x7f0000001580)=""/3, 0x3}, {&(0x7f00000015c0)=""/65, 0x41}, {&(0x7f0000001640)=""/98, 0x62}, {&(0x7f00000016c0)=""/142, 0x8e}], 0x5, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:40 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xfffe, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:40 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xf0ffff, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:40 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x40) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) sched_setparam(r0, &(0x7f00000001c0)=0x200) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r1, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:40 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x34000, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:40 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="0f34", 0x2}, {&(0x7f0000000300)="c951c83840365be811bac55f8c8d555c9ed4f264f824171d8d9a88f545ff06cd7c2812ff294222d5de897cdb7c8aad2841421ab5afd08b643c99d5f5c3b7e3b4d94a2ef4fdec8ffbeef5cbdacec842ecfb4222f80176ffe4955654431927bec00d43a1188ad5fe6211078e065b70965f86b3462baab0358f2f56ece284bdaa23e0f54fcf6acb5c476e4cb02ea185f0908f47a11ee349fe2e92384ad8cf6203cc69ac5c0042477fb21dc322283806e3189d9c05033939e72c39c43b5a25eba1d2b91b2fa08729b43283c8133cdfb6cacb", 0xd0}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb01001800001f37000000140000001400000003000000000000010100000d00"/47], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() ptrace$setregs(0x15, r1, 0x40, &(0x7f0000000240)="cc1e17bf56f5f7c53d05e854c666a0eee366c9191b7d96a39ed4bd5e3264e7acb1258af284054532f38e9d930c02000000427b425e76e7384d4eaf4c6ad12145902e132558ea0900000000000000dfbb5f1ea6cc64c2f58cfe1945761f181b21eb42bac052e9e334b4f520b2c33fc5ca4e62e71643dd3d3da206b08ee331cd33ab00a88b503390e78286c67739e2fce2515297638bd0cab4cb0261a720b17bf1d236af93cb4a404089aecceddf1f79aa6d6bc791144d9d0bae823073247968") rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:40 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005c00000002000000000000000000000b00000000000000000000000300000000000000000000002000000000000000000100000d000000000000000000000000000000000000000d00000000000000000000000300"/118], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:40 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x6000000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2235.961539] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:40 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x40000, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2236.030722] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2236.065024] nla_parse: 8 callbacks suppressed [ 2236.065034] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:40 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(r0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102379, 0x18feb}], 0x3, 0x0, 0x0, 0x0) tkill(r0, 0x40) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ioctl$sock_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000200)) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) ptrace$setregs(0xf, r1, 0x1, &(0x7f0000000180)="a202b67dce0fc37e28e21d6049a8e262d5f69931d819e4b22c1104942dd933ed47da6a9a2199cce296f717545a7e1e259e0b18e4ef6a5a8a27c681cef4754c28b65dbbd2c415eba10be69f") wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) [ 2236.151303] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:41 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) wait4(r2, &(0x7f00000001c0), 0x1, &(0x7f0000000200)) 05:12:41 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:41 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x1000000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:41 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x2d0000, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:41 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x7000000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:41 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x3, [@var={0x10, 0x0, 0x0, 0xe, 0x4}]}, {0x0, [0x0]}}, 0x0, 0x2b, 0x0, 0x1}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:41 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x400300, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:41 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(0xffffffffffffffff, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) ioctl$BTRFS_IOC_RM_DEV(0xffffffffffffffff, 0x5000940b, &(0x7f00000001c0)={{r1}, "27f47c2d94184bedf398dbf2fbf9cc16bcd4d21693ece300dbd0dd4259deea0c5727f132ccd9004b10cd66c73716894b2545b42ccf54196812b317571f3c2fca76d059fa47b801aaddc58089055b4e13dc62e312eadadd7dd98885cb88b6ded1f7cc5ad56fc71e05ff1bd92749a56ebbb66f093c2bcdf46c3aa2657e1a74abee034ea0525bcdb3a30489007ef74fa2c96d623a963db7f8a7536223ed9ff74c0885b43fd4a350ff8b93850300a5bd9bea0edbbc8e75d031c319e6ca6e1629d0c6d08f6570554e72ab54f6afc532dc5501192920e16b72a6046d7b7ceb92592f0366a6a350ae8eb70f8ab81270af689ebad886dd0223afd427d4faf93ec455205253a49c15386004c4f79173579df37b762f98f4036371fa4bdbfc5591a3c2db51e9fd5529d5a50980240cb9475cf4954cb2e43723f7f71dce444e9cbf7fe11f190dd67278136397b80124607747f7128e461c661fe77912beb9ca8aaec5b345037de952d5b9c3e5917c7004329c7e9eefb82964dcfdd7be16cdafa02ade70ea9035ae9b13fe49ede68285413e8604daf81376ec77c8878f84bd1f7eba79301e52c85032d2543b2d777fe4d385d0b3d54e4547022f34291a8aa27a74b343dc1fb04630facbfa0a8817ca003a4882d84ff701edadab6a7beac2326ae4fbadc4ad88bc87917f36889a88465ee57260e6f86fcd49460768e393d8ff4957654112bc3b636af1e96b87c7ca7a35ef5a8f550808d6100350111b39acc2a3dbd9d9b6020673874312b261250f78fc731ea434d8dfd230f5dbcd5af98d1efdaf5700c77bf63dff6f6da36ea6ef1ad9769f323f2b2a7d3f10fb8fe5f45f4dbf37f02f5e283982c349fb383366055794bc86a791c901d85000e5c19dc4c06259b35e11868af517aa5c30b5fd22cee43377d74168bc10d6eada6a6717b1ff9a9add617bb5ce51c86c70342fca326d493da88316c744fbb4ac631dac31b807ff04b05b3caf85cd1b9f1d71f7522e1aa67ba2bd58b198d61f4f6d2698ee76c2b92f7f55bc2ec75245a24009781d1eef4c32e8dc4b508e1bebf61ece372f30eeea6a4c8569acef7e230c1eea58676f275d0349fc22ddfcca1720f966b99c4be1b045a306835f1cd8973b80589e84c78ea271680eb62eb71c2f9368af855866928af5e70577d4383f857681a46984698445306d5ebf9f82537d1a01931c78957ae913173bf553927ece1954485b94a9ebf1c016d5e4abd457d277c6ad6c327e4202ac26604883e3b3fe2e7ad58acb1de8cd1ba10f52a7d33cda4ecd5328d2cc671c80f2f7b96181cae74963eecdfed0b324fa1125598e43156d2f8b57ad4288eb38d4eb6e365bcbc2e507811de092c2347704364cd9db9e3df67f7c1a49b569fcc947a6812d4342ce85ba626b6f86d5f848fb6e05599726dac93219089008a2db0ecaed620c69a2566c1dc9720965a6b0d2bef01c393ffa34c6263b521372f211a2d1b68dd9428d42fa12ebf37042b415e1eb8d26ded3571dc645e6ebd38946f9f8866d15d264b774a4c0139e371fe1adf1706748ec70440588cc7eea88fd5c69cd9c96af707bdae5bd6e046c1ae44210afd96ea690fd5b688fd26a666495406c8ecd9af08be6b247de168a780f9141f73e75caca952162b5e3f409472f84583ce57c72a2d7cd9d103c49bb71c1cec2e740931f2536e58cff09f744f2d3c25e1d725cea418381c8c6d8b72bc38a1447df7ff55a9300005da413e5ec42baa453248e2b6248d364d0b5e852b032186c834e2f411ee7eae95418b96025ca8321866f92255de9ba28e8ef46396649d2c276eb19b74d032951655602cf3a75a3c16ca5b4821a2ccbbe0d16d4e39732a5428d998c458e0f3e7119ac92683884e2e7046e4460404a54a5269cc0064e5f09f278932be162b866607fa36ac28f4bce680dcc173df5d1f5dbef6711a7b6d651f724b96c1799b98c6d45f206b7d5be0965c5f35552dff106add6f3a4102a09ea2b23e2ddf7db501e4303e1db46c50fd17524cbec267b429fcd60e82c649972cb99099d6c53db314159211a2b3dddd8e95748acfb58ce1478c9645a195d40a0877dad50de8931ceed57d89a3d9e6497f608574a8ca555a216e3b35bd28dbb770dd88c203f2f3ab4efa7a0aa04b6a6d804e4d3a0ce2238d8496bb33b611c4ef3c954d4aa69a44ab678fe3e561fd290148b5badaebf0425845ef5134a5d84ed1a0866f6e4a9ebcff4076afc039550fee1e70e3e57e032c6bc5281409e67f4d4a80bb8df4d6ab2669ae27b7fefcfda0fdf67abce875d18436f2208b7ecc0333498b07418e08a085a2f11f010b58e4cf9ca494408c78b22a473fc1ab04004f2ab4600be7ba7dee379bec55dca9c398bfbfe9331241c694b0dadb5d6b7a7a2efe5fd2eb223153c546f67b3e3d2e9b4aa4e22702702d63a03034cac1c3fdf8830aaf8bc2b67f78669fe5f12d432f32d83c4a435c8e93c1d7879bcb59f9fb7b1c7177429370095bf5670ebc379999750dbd4ebfc6514729db1d112828cb8dcf4c02767a6c7cb1333ee476fbdd56bbd33a60f21b52771470654e5ce3740c4160d4a961b29d33b2da319982585bb9926304ac6a7bf5b8a840f0c33a358d81fe4564582174d6b5c6d98ff1ab0a6a799f9fe8dbf58c991287173c79c21c3ca6bc6283523e2a2dd96e73eab1c6dc0875ebabcfba9d85a1d1acd63a53426ee1e06e599267e9e0cd6de950c1931e3e516c742a83c778d2d052cc0081f2ece63ebfa8ba387ea05f10bc450fdcb03730e35792269323ab3663c7e3a5332256443a24be4906b80a01994e16feed4bc90b9f20e46965eeeb45e811ebc4a655b050ce8c8d603588daed059abc734f8c99800b8817bfd76d6e8ea4d03ecbc3a990fb92461c5fcea4e9f84050381c579e2126ba4a6e31ad19810beee73c66b0103bf382130841b7346969f627850d13723d22610da02b572e28c24801dc7d3f9bcaf0838176bb3ebc1d37f4c7ccab44ac1224af983249bfc1e87fb200b2b8fd0d7641c59e2fb154d8088ac9e3b9215be7d141f01218b99b94aae3d508b56ec64307a62d4d2bc3ea916b23e5001c4b932993b90eb229c35980766ad4a2dbec8d3d5846425b42f377de582460c5296736eba104ae3dbc965b26752b0bf932269403b257bc6213a569ecaea287f1c0942ae6136545458d9308a35c9e5225c6c919248b9aa6a32123841a4ee72d928fda0c3242062d7850161ff5620e0f576141241a67e6fb75f246ae373059a0d633f402ca24df38c0e166f4b0cbec787dc3e85c9c58f2eab832f13c5ca543b25e6fa306a6016946a155d07df187c5e889f95c84af4d971c6c78cc9cce70bc32416dc1e43e47f28a1d0684687d6be3994be1a7b855c44af03d677e4c264c44fc7343e1ad740953a881716a2246f35b01ee642e6fb8cb555e4182ed52fd57382797d2f6f848ab536fbfa02060450d60dc9d511d0ecd6f214b0d078e1b8af54d10ab8c6bee2847b2bfe1eb3bcf7d5af136e7ec55e0f8f7edbb5aa03ff8894092f47a6d2ce85aefbadda80dd3600772508424c7fae77d44f555b39f2ffaf28419fc3b76885c3762dcf71addb4fafcfd2f39f99301dce92870c5c6228894c05482ca54573e016b5b5b3e9dac956a597da411948b7716690e6ef3e709f81f0ec2552a8f6ca1341597f813df1198e017928d65ae2315f8b6f6cfe5c4118b5958de8d60950d38d92e3f492f341c5029fb4d159c711d317b8539da48a66cc5294265ac33d1584935e98c8e856e6f1497cd222b3c38e9f3f1e9678b66a0c328ae8bb0e98286eb77a0acdb3c630e6cda1b7bcf9f49f4050282b3392ee4e67adedc8d8d0228993895b910f21eb97d46b75ff40ab74dc3548969647a1d50efa34003c7f814e4f019484db24ae80fc4043bd4937d259bb9d9236feff10cf7f97bf864cb2b575090705b247b3643b77f76f8a0616d68ccd827f3c5b47db5284a1e558343215df46350c9fd7dedc6be726c7dbf09eb507bfc7aeb41b3c317bd42330672190bf595d228b65d39de53a4818a129b6b9d148af14885d5bfb03e9b44f295a33f0eb01ff5882f584abd244845da3180cb56edd4c1e6214341052acf217aca976a44fdebd0652ffba054629b2a0d6175e52eee2a07c9b4d58eec7736b86fab613d10e489abdbe0aa0342be3cbc81411a264199737bd37016ee33f798dbcaf9988c3801e0a7c5f940cab5b34beb6ad35c4871264e1a40f0fb8d6bf24c20fb82dd9c49073a81a501fd72b8129ed259c5870722fa03492e88f10917993982a167292bdb94bd7ea0d17c0b3360cca819ec4d722c07f4b1bd7f2883ac7140bf0d9283a5be7e044934162c0d773d971385ddc2ee346845d0b931c2e56b99215eb255070facefdae9196336217e90cfcb25a31de469802a5dcd1023923f240733a175052f75995ff179a4cd388ca75978f9ed92a05e38a9a307551870bb72ea6ade6ef1d54e11323c0fe79cae9c43b86bb6d514050e568267477b890a0f584995221c60384a596d96a8fdca6d76f04648514fc2f3ba8682acb1d4a790c338725e47ea99f8b3a23e70b4bc9e4637632bb52be4f4e591c472fdd9318e7a950e69b8b09425c1f4a507a66376ea780be150bb35935fffc785301485a6eb64fe2ec351faf85137e0b570eeb0cf25dc357a97966ccce2f8bb1598c2812394a53a28473786f679ca7454913d4776902a9265fe87665d968e5d0c4158c2ad7a962ad82d4a5399a5bb0319685f28f6f41ddd6b6d358a86f8742548a9a41c8943373e769a3bb38a7e394bca109ab8f18b59d5e6938e3c51e67288327187f54f693aedb4e167de8d20c3fe52ac0a7cf4d2f64779f556d88d78ed35ca0dbd17419b5fb65995fb7238ee200a9438bb1da4a5576da3d9c3a7bd880d5cc54ab61c8ead8aac123538ee047ed1b3da8c1adc0a1f54b50b7e5c8fd8a5e0d6987424a207fda3710684967fc35f49d38d94d82dd4d1d2dd3028672a367944a01eacc15b48f5c6ef32a9b066a6d070d441211c052faa2e133aeb44a3051ea2d15431445ed7bd69c3ce56628005491afaabbd5ecbc1fe4a688603b21ad33eeaf0b26ee22e32f3fc1cee86ea1a33f9df95878df66ac01032b8b9aa771fea90d8b5066286d81a001bb706ee0e9cb3b2c418d2c75a85889486a7fb1ea417f0fc9a41407bde19e17537db26959110bff7a4e08c8ba59e115cd07884c86735917b652c4433654c3fea3e9f68c8a7bbdf8d25dd10b327105d7319e07614bb9e901d57a024f205cb4136d48b74e78b48bced0da6bcc6c45ad9b72a21f59b3f1680a4dd1a5d8d836fe48adad7af764ccb81bdf3f208c4740c3ea699e729723b7b93c85da065f4ec53a6dee12b26d54a839a7ec3ae0da555bf25b67cb7358b0b00299a9af766fde2e0acc07d569589332f3d0dd2551fd4e600fd2de4ccef83824784eaeaef6d9996804a3c9348c24ec44630a523900858d25908baffed7d99cc7d7a33c164d5ac13ad46251e517c1b956f6112718e25f513460df645865e9d5adb7fbc7dd9a1a5488e1a3dceaeff2295aa81cb60fee27dc344ba1c179dc9be0bfea74e54a131e55e5318b777b8a5cf2bf0eb5c7e8e84935c5c305db799fc9e533ea453a26e76c4cfa06394a1807aa1c8360cd96911c0cfbaf756ab1cbb1ef313ed3f2f75301834bc03c414a4ef036d69cc4744a32fb667fa8842eac244cd065eca347ef3ce0fb5ebc5a78e5ce37d14f46469b3c2f1d9111281090e4c9504fa8d080b97cb98f8b3c1d45"}) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005c00000002000000000000000000000b00000000000000000000000300000000000000000000000000000000000000000100000d000000000000000000000000000000000000000d00000000000000000000000300e2ffffffffffffff000000000000000000"], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) [ 2236.889088] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2236.921000] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:41 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xf0ffff, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:41 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) tkill(0xffffffffffffffff, 0x2a) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2236.946251] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2236.985809] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:41 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x8000000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:41 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{0x0, 0x100000}]}, @func_proto, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x2}}]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:41 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x1000000, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2237.150648] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2237.167149] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:41 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:41 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x2000000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:41 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(0xffffffffffffffff, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) sendfile(0xffffffffffffffff, r1, &(0x7f0000000180)=0x100000000, 0x40) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:41 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x6, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:41 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x2000000, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:41 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xa000000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:42 executing program 1: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005c00000002000000000000000000000b00000000000000000000000300000000000000000000000000000000000000000100000d000000000000000000000000000000000000000d00000000000000000000000300000000000000006b000000000000000000"], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) r1 = gettid() ptrace$setopts(0x4206, r1, 0x5, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000280)=0x0) ptrace$cont(0x7, r2, 0x6, 0x80) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000240)=0x0) rt_sigqueueinfo(r3, 0x2c, &(0x7f00000001c0)={0x4, 0x9, 0xefff}) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r4 = gettid() rt_sigqueueinfo(r4, 0x3c, &(0x7f0000000040)) 05:12:42 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x3000000, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2237.839215] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2237.873956] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:42 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xc000000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2237.911496] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2237.945025] ptrace attach of "/root/syz-executor.1"[1731] was attempted by "/root/syz-executor.1"[1732] 05:12:42 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="e933", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005c00000002000600000000000000000b00000000000000000000000300000000000000000000000000000000000000000100000d000000000000000000000000000000000000000d00000000000000000000000300"/118], 0x0, 0x76}, 0x20) r1 = getpgid(r0) ptrace$cont(0x20, r1, 0x61, 0x1) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_tgsigqueueinfo(r2, r2, 0x1f, &(0x7f00000001c0)={0x9, 0x8, 0xffffffff}) rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) [ 2237.957823] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:42 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x3000000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:42 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x4000000, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2238.066631] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2238.114670] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2238.154135] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2238.206333] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:42 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:42 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x4, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func={0xf, 0x0, 0x0, 0xc, 0x4}, @func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0x1, 0x3}, {0xe, 0x1}]}, @int={0x6, 0x0, 0x0, 0x1, 0x0, 0x79, 0x0, 0x4b, 0x1}]}}, 0x0, 0x76, 0x0, 0x1}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:45 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xe000000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:45 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x5000000, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:45 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x4000000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:45 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x4, &(0x7f00000001c0)="68a9790918cd6e117a7e9f58ebd50828af45647fe0b86765ccd76f59089248413389afdda6f4641743a714551a1307f7abcd4cc7dba9ef5077c8483fa16a0586cf40a2105915254a09524964f4bc727a") r3 = gettid() rt_sigqueueinfo(r3, 0x3c, &(0x7f0000000040)) 05:12:45 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) wait4(r1, 0x0, 0x1, &(0x7f0000000180)) get_robust_list(0x0, &(0x7f0000000340)=&(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000280)}}, &(0x7f0000000380)=0x18) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:45 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:45 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x6000000, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:45 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xf000000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:45 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb010018000000000600005c0000005c00000002000000000000000000000b0000000302000000000000000000000000000000000000000100000d000000000000000000000000000000000000000d0058523d8726000000000000000000000300"/118], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(r0, 0x0, 0x4, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2240.867821] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:45 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb01001800000000020000140000001400000003000000000000000100000d00"/47], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$cont(0x9, r0, 0x7, 0x6) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2240.935237] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:45 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x7000000, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:45 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x5000000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:45 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000001c0)={0x6, 0x0, {r0}, {}, 0xfe9c, 0x81}) rt_sigqueueinfo(r1, 0x0, &(0x7f0000000200)={0x15, 0x6, 0x80000000}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:45 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x10000000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:45 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x8000000, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:45 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() ioctl$F2FS_IOC_GARBAGE_COLLECT(r1, 0x4004f506, &(0x7f0000000180)) ptrace$cont(0x9, r2, 0x3, 0xffffffffffffffe1) rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) [ 2241.192671] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2241.196784] nla_parse: 4 callbacks suppressed [ 2241.196809] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:45 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2241.256265] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2241.295447] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:45 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) syz_open_pts(r0, 0x0) ioctl$TCSETSF(0xffffffffffffffff, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:45 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) r2 = getpgrp(0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f00000001c0)="759b80cd47e57a2c7f8387125543d868feef8a7894042c318701eb883be0a258465854a1078b6798342fd070d9e729d9489e9582a53df9610d11475449b12f899657645611078db761659afbf05bf3c2322251fe99c530de2f6ce2363cd4b34e5b10d342cf98a11d7e8a9b426ec06d197531b11c8820ec59e7f555317ec8216d70271d20460f5c4f5073ef2ec0a04d19e79b8a558f96c596872d33a19c700646b686d7150fe1851a21603c9690e7fcd8f4617426a667007d7cc63730d09b574c22da73748c560531ded3a1ccd5535a1d0162db74273876748ec28e9e304f373ef1520e29d6987064fdc4c58600470eaa660e2ef43f0120a2f688c72e8777418ba08e489719e6598f3b3c9076245e0b9f3f9e39fcf0f5965626c328ffd4d868c87246f9038e9ce9bb0547de53880d5ae3c2be5032f5708560d647f352cc92f0612abf60d8e496bddc1aaa06cdb72029d77b0fc0c57ebc4408de3da54ccc2bf0a6c42cefed4e0b480a5c612f634211cf4d81e21b55b414a86b48bee003e5959b36efd2e7d54dd24183ad51a6f2e01c37afc242aa8cec344e1089ec1b40782944e2bc4a56d9ed4ca1ce968ac804e8fe9c850fe0ab4106cc43ad3d6929c78ece3cecd814ec8e10fae8488bef9df001869f3aad59ba4b165bcc4971cfb8b4891cdff19fe8d75eb9f990c9b116e86196aca847bb3c122833c8d5d43c7b3a4cf7a256bfe95e1b0132648fcc65f6066c6edf5b3409ac20ac1ad447fce200eb61d30703efcdb82c505dc42ea7b9e45424f9088fb33a1dd7b5e04ebd99911230e1d0cd6afd8442294cbabba8c169f20a40c0a4da60e678907fb499d2b36c36d8b407153c9e72fcdc07abf8e9c48c6650fb90a494ee964fa484f27b3dcf0b47ea6b43e46a16a6d58323e11baddc9a182eb9eb0e6ee3d484558d1247334f95f5a6f0a40fa5ce062799bb9379ebaf7523e70b9c6ceb77050d49f09f1e2ad13b79c005d89c4cf795e3237bd9a7eac138d8ac9888fbe7b21e893174aefd54d03ee0211bb823f30f62cb79015b73ab1cbd60fd7855d736c78d2a3e66f57f9018f6e4b785d19cf25ecd93522109b8e2f6347911cb33f47b4b205e85c26832e20c939d26d708c52b7d0e7c20ad021f0625cf84cdc0b52d240551a92d5488d338bd6a48828473304680064947ad4e51b3ba5e57983029de78d00cb237694edb5d9e49312191b802307aef2e10aa660d290ef0fdadfd1313b47b3cacf9ccfd414f0f88b56525d4f96d07358f523320dc364316ea9b72789ec82cd4f7077994677c83248d6bfa4bdb7098a3345d3a23cf244ef99bc25d11cde721ddc6ec1778d882c9ed1b70b3378c13b0a3f5fb98fbe72886336adc0217a8eacddab139d88f8213328018dc912d2331d785055f7e47f0800222e5d30137f0d2b6520c576535a9833409d8a076a299b9f311e3032bb3974d27a2bee9a0836e22023f79d458ee4d6620605e419f9970e0545f0dec96bc507b6dfc308d285da700d8d7c9c83709cf6977f4883856dd941ec4ee2907e64d199cead353a919311b7702bd19717a762425f03698a390d37f9e612f28b369cddea7c395509e9070133639270fdb2a7ead0a0c0edb5f80051703823468fc56902ce908f4dcd95e2e63ada7250c453282dd76c85546cb6b3fe29c4c6efe44c2343c28e6762ecd2b9e263c571133b411d3f6839085d14fca734d6c591eb9ce9710619d0f303d170158cc7aaaff477aee1339b634ce1dd520e781be91a35dd51bf43d5ead4baed1c7a09c07065cda9371c57b3f15f7c8d67711ddbed9ddebc8eadf2059f957f1e43de28e10bf005bd3a349dd6988a063c3c13dd066b8e662f4ae00d80f9ef90cf6ca9b8122ffde90819a931120ba4e1d4c464b51b762a351ca23abb4eb26d8f2018e2d135babee2c90fd65dd3192cf8bd87bb6237a45950f3b7b33581b5a694763d6854ecabfc0b5ea1b9bafea3a61bb27a6569b9045b648bcde4a85d3da90dc9b14ad291c542b61bc8529c9e9545176604c8f75e4b3f16cba94843598d420ee77f44ab8b3a9ffa567929e92db721797bf852dcea02b8521de1a1ffd04738d32cf63de27c9a8051785ccd95f7025c49563ebfac5d3b03a527a9aca4a7ccd1e6a904dbfafae9389abd7698270c1823bb6a81da31035aa3bb914b641e9c938b1ba26e845f8ff9b9fc90340c361ea4615c8a51bc9f53eb3b5fcf3cf8a72649cf27d66da6a279d406a1f3a8430130b8fb6d59e23edcd58a8043d0fc98a1413429f211f84361e08096ffbb6ffcd2fe8f5ff7968a327e7076d8ff2574394b204d451b82c5ce9d926b9be696829c99a797bb8abe7fd4765a32accac4ba66c171de76befe4854e5674680e7e7fc5adb3fcc762c93379a8ccee0a7d33480a9ec6b3bda7fa9091680777a2cd63e730b8a925ce6dc37f4a74e819e3d1b20e3570465570c3b5282f996408c83b614b5dc82909134fecb3d47ae1aafe11026d16f8c26864019df4914ea86cf8bd7f85fc784013d214ead5d0305cfc1c92cd6e0ba5ab5637b008e24743df6846ddefcbe8adc57a4f0901849935b1521d546e6013a160701a842cc9fde744a03dfb2fea070841a633b9c89e4d5c29b9419e3f3a2fc28ec1573e889d3ebff4d4b58398afd544ca2a0a0b75993062f4f7e5f537e59620262840e6e3b64a3138a708c86295a121fe3aa537157a692c4f910c1cb2176902d8387288ae75837e696581bb4e47deb88dd16b04b8352fd705b918b9d8a22b7a99dad5b96457608d0478dc370d30ade8d05982487f7647b5e34c0db208df1b89d3038f16d19a04993fa7d998bbceaae45b81b62ceb5c7ecb2aa9be10f73f95e29b039aefea0161fd9736d560ce8797dfe216b9db61ea8406335c5e6578140932101533c18bde2088e405fbc2f95f0c9d801e6ecf708e1016e40bee67bc0aebe6b1390882d86463c1ff595834d93a3972128534b0e717c4c2bbf4da9076cab552850ec59d4a155dfd0abd42ec75a8bd9f8310fc0ee7a6404ff49e0f6e984ff1be0e02dbc4325ede29618f97aef877a8f70b6d3d088cfe7f406fec5d04bb312013859a2d239defe491ca8ffb2b5737477c0e68ef4726d26351d6126abfca17d2f3cbd0708d243c6c4edf0e281370d86f5a628ed94f21077e48947107cf8e51c560eda4aa3b75db5f20db9c0b771a31a8b5024fbb3bfecee16a3c6a7486e3623bc10142eca51070aad43f92b73d90bdec49df6266632264a92eeca1b309a8d8255e939fbdb46cf3538c7ed629c14da8ccb258df82f741d55309a1c7d6add12fcf52f3f1e123f79f28741fac464fb219d215f0c588f535acde446bfd6b5aa2f032fcdb7786d2a579666c2fb4b25a157342f5655822af731a46b9f9274f0f5b804d68f6bbc105f02eea20b73b7cfe3a80fcb6385d0cdc49cb938f7b7ee4050f0c19086826f269d289e6c3e0ade78cefc33a62bab954f5c1eb4c0e4a0b2d3a6686f9d63e65a677e5649257258b95026f9f5c9c1dd6dbe626559e6145c40460f806f99682a375bc056c38b7f09c3a69653072c39b93dcc0b5de08afb1e7b9be8e833481ee74d76ab0824c4bcfbe25c2cdc21ac8936d47a4db4048b08e574b90dfbb388523b41ccaba83f1aea6c8d8c13a56c1f6b716e83d2ab3a836d88b8831a16832a0b6e8f55391456e92b17b60917c7c142bd3aa1dcc7f766a521dddbd3e8e48fb6d198ab472f697aa757a415d39e13acf15139452e8bc297f99c98e1a2a6e1ea5530a9919ae8e93a22abff4ea496e671ece86648a31940145cf2ba5a238082567adef40dfe540ac8d93e9d4b2be3f487f2b8e9dd7d980964ca1b8ba3d5e56a415bf717f569e0b1fe857cb8cf8a2e323257de73a738d1e25b387f635fa2d51605e6a9ef89a0d44047efff1dc73fcd8a1fe0504c0ab01ba85aca8a34da1f59b8544f75ec8b679b0996fd23ead1310f5d60042e9ddbcfd3c13d4235d397df0d99fb5e59903fa6be1488e27bfb66abb684f159a14fc033ed239cc851fae986712ffb6af9a62515d198ad384d2e402a363491e35f07123f42173b0abfc250143f3b73e156dc04f2d3d2a4baae4d41a4dfc7b91dad07fedd7d69fc596172e4b0512079863b5d148bedb0fb5fe70f25067d33bd0fe338d915b83e19c44f295a2bc783eba11bf688782d1bc75647b71f55552da3b5773773515921ff0f890542e55ae72455aa2146f7c52e7037c566a1452d1999a7b18942ec9b851d9e27e1a9c5323318c1c38a83f64bc08456ac2733335ae4d1797c8aad5e4d9d894fa7ed5e18209f1aa662cf62a7e8ba1498d568bda90b9d5e8feb0b3be7865fca8bade6ce87a96efad3ea88f55a162cf6bf9aff33cec90353bd3bb74ea20c080a9d3ecc31763c262e5983d89b809aa0bf0bc215a18fd9885c351427623063c2139846c8ba2912698ca0ca9c7dcd4766dbf806922e7cf060d80d183b4652b6e85dad9023064fa093401b48fec4aa85bc84e6c5ff0f0855cd4fd507a9d0e737284468e89f823f1d005dc86e629e023a0f2744dbf53261f388c6a8ebcdd3407f83c0e924239af839e4d4854e227ea2cad3c956b3aee8e0f8f7e8758eef5fc2ca6d280cc0a7095837177eda5153242bd5d5b7c98d668640bbb42ff1280c3dad36501d7711065ac3c5b15fb07d8a78f1590666b7dce309421cb881c380303d0aa14d843014794e93035ce95597e0751c9974e537347d60fcb9ebc6c94791c1d73c71556622ea9208d4deea0dacb56822f253f7f9bb05fbfef05c068ea58e98b738e57b4940ac250b383dc7c221af8f0d3a0acf478327f9b986827dbb4e966c518e74a911db9e612c16fbcf319d57d204773fcad99906deccd491ecf15b0922b1ce1284d6e1bf8580385128397b3cbfb28fe450818728c9b873aee3accf8091d0196519d7172c19619d677a2d74f0b0a723143e6f2675d86abff2f2718d3cfffc1cb72d3ac9a86f4a01727e13c2a37b4d83c5bd0f1bf5ad768be42762032a68dc69ef99f6f2d7925dc4a7654bf7b0845ab8fdb6653e205bbfe17966d6e7f0ebd2135815ffcd2fd86429310e3bf4c737f23911854996c5ce7bbcad049adedadd10a1b7130d28de32a33fd2ad8a43cb981d97c0d8018d562dfcfda64856884a13a5c08ba3afd7192e2c9e0af2794e082671714d8e40a1fe45309886bdb2dd5d87055cf4866d2e51afa3287156683443e0827e853444010f5d3a2f7ab8fae8ec09de0c71dcf995ca7d0ae302fb70c9f699cd627d2e56fc833f5f0884963c50ed6d2384a37ca74a4151ec21f05fae494d4dd946f55d107935a919d275748258cb53779f70c1ce823cc588fdf00e4b6051e775b8919df339d8a0b507514775bda38ab265c82e95ae9e34ba76e9bc95c4912c92eb913475fc254985e69b405109caf0f3ee79e6da98c9289594b5fea4f96693a6a5ecaed9aea600d15c01a69d2b4499f25f512e55f0902e05833b7755edf2f6a2e659709073bf1eee675fc3d5867178de7db537e917e829e3ae4d66b5d1014b6cac27437092e05b3ad52fde82b97b02d7cf057da2c9f091589d71ec5593527a108a423bcada9f4e698eef3a9e0a061b2cf3d3eb573ea3183219198855b0511efc32047b980f91c96d66e981910f62bdc2b2ddb66ef3218e679cc056b7dbefea973e43eb0fcf440ad86eafab9e34b59edc5de01728beea61c00591a711ea2acfcab75a5a5ad550f9aa1aeae169549303a5983d787fa2bf58e9162f8ac2b27d561a96c659b5ce6856a8695a967c16666145f7f5784b920596e") ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000011c0)) 05:12:45 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x6000000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:45 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xa000000, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:45 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x20000000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:45 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) vmsplice(r1, &(0x7f0000001180)=[{&(0x7f0000000180)="d6951e589bacdac73d558d92398068591ddcf70afc99e67024e3f7a10ebbaecbeac186e1aed1a1e96adcd201225ced54859b53dc8c9ee03549dd87282a24fe14b5a16f061c8c8131cbdce25a0f33dff2ca1b12c915b998155603b03a6818c2c20934a95534437ceb7fa42bdb3a4727be93da97a6bfb5ba00bf22ef5e876acdc276d2483a29acba80e7ad1a4bb963510a85779fe05e2b796353d8fbaad46b072a6a98ab60fc4ba822b8eadce339a316043ff83e9f5f6bac381f49ae3e0bf50559153c1cd46b2342d33f03840077b7a372ae772283d611dd3236b0d06c9a6dcc5441b768e6d0a12e4da4c40308e5c5606b9696b7c65d57c80c8e49463c22245fc7a6a6c9b1b94fb52e544171a4b941ea6905ed30eabb497d0e82857d335a788538319b321e76866cbaf1c8b7273670d10005d995f2d52529bbb3843bfb188c972d0d85239173247d85ebab0c14df17d45091046c3d60970c7c393a45441ca2c2d2c01d55ac60561b022b859e89a8ad3eeb753db934a3b2012493768514b69aa6b4fb63fbbc5a896dd82a2e828199cb542bff1ac08f94b2357f5d1609c711d257c2c5c168744bab3e195ad48b2f7a5204ffcfa51b8d806fe3d895c662131413e0ff0ec70a3210e8aa436e717643a62a6f4710230c28470ee9754806ba4b1808fdd82bac3a9eb54ff57630303a1d319b0005c46b681752c84ef84aaff2dfac7c3964b76a155d501c6c9415e6f5e2fa301591e224820dce7b907ab6e006047dfd1b0859d138bc3027fdbff60a2d8e9eeb9b87e8ba9adca71eea069d31555f767543064738cb6cfdb7444f14d2a5cc535f63ae48c6409f6a085330b0e83182ff5a53abe5af5d08ea3b5f49d1c7cc7fc484fbdfafb727514547c73fe52326ac45577829acfc1f6706459c6c016677a870a3ee2b4f4e3f885a3abfb6b5b157ada697df09cc6e20dc1b15e4005b407118fbf1c521ded88b7e2ee3c1941c0a0ff3473d150e3479fa50d1fc5b637cc1a19d5a3cd174d9a66dc9e8cbe96a665ecffead73ede619595e36d5018ed122625274af6912824fcb8c98ca2fb2494e2cdb0f8838c66b9d6fcb6563faeb07e327932b83c380785cf60a75c9fc558bdec42400d7ff892acefef9ed30114fd07d3ae07dbb216fca807b540fce0d5a346fc776c8fc6a40dc3e50a06b7dd56c8fcba0393a24d7e1d99dfffe29c3c6c3d3995a0ec8f0b32609541277f9ef1f37a871228cebc3eac35999169a19516749e2ce4efb26f84abd2c7be2d69ed8b201b8089d4a5c1d16577e0242eff58d2f0050f03d61903407d1fbb172e0b3acd8bfaa61c1c636c47be8710e38ac807428921e3aa1848ebabdc3853f3384ebd449e6ed1aba93b8a086288b4cedae9e03d221efd901d5573700f0cdd7d562c75355a31498e9e069c9029eed00d9e8f3e90a81ece82b2a6447062cd844b73fd84409490c1ed95b56628c389610b9fd4bd447d381cd463ba73e64c28f3f67281a5e733fc3fd5508ca2b47469a4eda2640fb1a8697d73886f986b9fa9a76bb1a0a5ec3838a65aae4a864fd6f0448a768f234ccceb73fbe7fe6b75d3c9844b25c4e46305bd9b98e3d08f80545082ed61f46758099ed8878260ae8dff31c2ad1d3ca404f2740ecfcdd991293d1a6e716be7dbdc3b99ee95dfcc1d2601d9fb6ceaeedadd27f15229509b5ef97b51ac1f2124abc00086f939344c6901826cd206b4197bcd47164e507204913b69d733c6785ca329b88cb104167d80f19afd5876b55b5e3a03f225551aa45fa252c3f1c175dbd01120b59c5ef968601a90b6b5c21b60409cd0bdc2c594425550c280bb0cf366ebb059d65172dcda393779a6c0f0b0ace4830aa4f426ee395e310d89c35ad3011e547dea622cd53b53d192e5ff3ad11fc428aeba8fa2aac3563993c49650354e53a110dd1b740b96ce02a680d74130ccced1fd3b1ded2ea03a937d6998f4e27254a9bbb399edd8f15078230130627c45057c550172769f6e22c57a974987fe1a1d79a83970763c5da03526f10f787823c532952843e23982099b43aba9eb4f872b371a51870305df96915a10a2c39eb0269f3a87992207e07b05471bfe4ba8593ff06b740b3e02e1894d1e3195513055d7c345491685b9d84ef6797b2187761e3e5e4f02f60b7e1de4dcb20deb2fccb0a95c0bd6d1a8c265b02e91a1aa409a22b2c9beb467eb1e7ffe31992683f35ba0ab7a1f2b820aae56e29bc02e65abeaa0ea16a20845117c51a96d4ddb07298758467895b768f02361cb7dc062f39dca0fa06c376d3d4248ef43c90718001a5db98ee831e2bab12961bf918c078c7715fe113c1a1a0f81a7a28676cc61600b86985998a5fb98fa6a7bb5d4d1d7fee2d68c06add5c274fae627c9c26f2202fb38a40655b25e942eb0b29d77357b7b85f7ab60821e09143be094f7ed54d7e6cfa033ea20f4a5ea7ad3856ffae1ecfe14c7f618203e031f1b82b67e7a3709c91b785c5e22646a33d917940ac6677ca301390c32136d33dee651d70e50c064e81c6640eb564f913c5696dd07503e5e2d0c547870b9d3051015f52b77329b73b86e5a05e009e00d14d9ffafab5808ccfcfc4ffeda6406d02f98883f587d9928a52b0738daee08d75d5fc5dc040c313fac8d055769772e22166268937c6c3476350f0e0aac7129fa22d184ae300659b214f3714979d8ce9355878b62a939385cf84d23fa811be10e30edbaf5e394009fcc331c94fcd77318186e25ce5d48bad112cff29aa4a55865751fbe4c615d87058248499c451722cdc29fb57ec533f80cbcbc42b68d6dcd3bf642dc1b387556fdccd94204dd95e49e93b37c240d930c124f7a69cd726d31b089be79b57be9018091c72595c5f66be4d07026b7d931c776e52b250e3ed73ba12608686b62420c7a4037939187f5a7d69432362d6e6160e121cbcc7b17bb417c2718067030be5e99bf50b789f64b7dfb3b17bb88fcb999ae1e2d5227c21fad1d55e970d735c1f8baa02b39358719f10ed2db7daaa8c61a1c6f694dbeb3754e0fdad8c818b20e0deeb6cf21c0d46b3581e5314172dfd93cdda570942cb3990440ae03ee6dfe7967ae08e2ee0e113324362fbd4f6463217f17b9438b530d828edc083bdff14c2dbbbe6edcdf9306dc1295a7ce0f02056875871feff1d8748709ed8efc017500414b8483d2ba53f29777ccbdade5629204d6b6f94361ab9d83817d890e3f21f8df6afb0525f6606b583fa6ab6fe64377eb1b048bda6b3beb7854f0038122c43f1ebd42fcdcd695805ce05fed16ad5048c729e349f06b7db27cab824167c79628504e6ef5e9c1d49b45be5087b9ce74ea77b817a527ad05bc6aa5b1c442bbc64f54364cbf5729843b2f538bf3b7b07f380626d0c7166c248bd6ab2d5569b8850ae7244728b3e1ce68968a5e15c0043f5b4d71b64d10c511cab4684a5bd4e0fcdae89629c9f56f6e90ca6933d9364336db97921cd9001bc8fc2a0a7185e589436094611b94beaaf4ca3bb4a54e70df4c5d8093f0cd6ce78c1430d645673c6c3f085f1a9a7a91297ba1332a6f750a5eaabe48ae43c1a7cd4b7fd3a5a8ba7893d8f6929492fa15e86e73009b99ebbecc8c7ab3a07dcaf7c09b15c3cda4c669ac47910ee0ad5cc566b0431e46179fc90fe808272b79ff3f9363f35d98e6a2b931e5c5afb4e6cc9bf54903970b4f45bd9bc52924729de95fa73441ccf6481f017f3a6debf859dedabd730c185f7621fb0a950806cb1b77d455685b76d079946c1312c1347077085aa7e42a23ad4f6f8b9726e67bc84602f52ef979aa02b1762c3034eda9d72117049acb5d48af9362175dddb67496b4471c2d318e3de7cf1d5a0d7908d44242380235a2d2fd28dd5d039032098aa0c084e26d5e7a184b8f8e1699815a6b6f5abfff2dbbe749b2bb76a8bf3c18453cc00b1ebded14b583c87363685d2415f6a726afb5ee7e9409d56609dcf6fa75aa4de68568f5e101eca3d5bbb018aa36721f5aaa8ad77728597562d56bb1a01686008d5e9deb475d0bd513914e103943bbaf4cb98385fb7b2a5684881bc3eaac56be3a3e3792cc9514944d74ef94a4942f77b3efc0129c7173a1b7f544f72588f074344a06a8fb5118530744cf39a3b549b7f84e69e5c54bd6bd8031cc6be9eb27ca6773d85a60c5b5fea73711bf7734dabe3fc4c9ca4f380a9a7b34911aaca5c18c58c41a5725f2fa73e62ddd9d31ecb1461b60a05850d1c9eb76cdc9358f2fa51958a436c1798e2a7e4705889b192dc1d97466a0d5e50476615f8245e4dedc21bc6b7500f8704f940e8067a58a24ae6ef6b56a8d5ea78de96cfeb6aa43e4c632cfa73268b21879159fcaef4d4d9b5b814f0c818a332195a73b14a5081d994e273f8c42269f084d6db0a1df047410caa10091a6ca4f1e61bc70df624bfc58d7877d571a050369a123d4cf285112567f4f50c4229caaa3682f004319f15a485501ea7f848ad5d65a164a0b643ce5f606264d499b0a59b74178b82c073cc760cf2f48e79ba26d435e227976b227920baed1e4566cbcebf17c14fbac330c4ae3f9c2c41de7091b974570199bea7f0f06a50f90670647166f85792c7ee0c2d5a3fd08291a70d90bdf315b5e4799e09a69ffa6bd73f08850f516cd8a09de2c7f06e173d4cea3601a7ff7b5ec8d8fc7339eb60d48b106405e312fe2f615ee456c0ebb62a612e29c0b8c8f5d06b70c3fa31837086ad1ecd54baf315662a35b2156d84c2c162179eff44b6d252541ae365278f898d72eba0e0de8bb08e469610b2cb94d8aac1f5f83ef04a23a3fd447cf70124f7eae2d0cf87397737689deac2f5b87f0cd35d63d187dac900c04bc0322ab80ba646c84fa5bf1fe3fcf891f7715ecfc8c06a39bd77641a6b3168c496a17660b1c7e6c027b21add86db4a6f18276023e625d1c128e0f8971160052608bc7a0df036186a3edf9a58d1ae7280ee0d19488071933ea7daf427787d880613e2a669aeda4f07784669e47a5fedb9013f5da8581ba1e214c5af926ab0574c12b9da3a3e1afa3a9987daf428a8221112eaa73e95032561ccb5d66513b93d923f38b7758bff18e16b34afced566ac3d48031ced2cd40610f08ae5ed9c9bf9d782bf64a749a15908cd24fd508b1de74b79793052eaaa5045c2fa27e5d7cc9995c1efb3fdb18444016acae3b6cee0f38e67e8ba436451f25e095cf00fcbd1331792bf9baa7193fc9b750604a1353cb20b9b410bbe9a7f9e0aebb99543f6be0715823eb36a7ad8ca84a662694a36333e5fe9556704d8289c586077e8b4f0c3273cf52a4dc818db3213eaf38a2e1a016536c61e61005e0edd11b2eb3dfffa364f28c4bd6c79aae4452cee4c76683e03ff497adf58b35ca369c8c29f1a9fc6a1f659db7a5f1796776008aee285c653ba6b1b7cd76719d76b5bd8ab2a404e4c2941e1b902da118e8f0a95c63d1ccebda5812c9e6d92f7450e91bfeefcf1a3e38a4b26dc51aabbe797ac4619769a365a753c96ba4aafd2bf87ee443ececcfccbe9e5c047ecb21bb3bf3560a9c8de39e3072ef77917af9eb3dce6722b2a83abab9f4c6352611a3eb4ebfe102b5e16e42531fb69c9a72c1f6d32f61439754abb748790ccee01699a4828f189aacc9721f484059d26340a4843249abf7de452b36dd93082dbe0578cfbc20b6d27e8b160ec586112feeae2ccd4eb3895e572cd532fda4c2668f1d66da7a4d72db6720b20fcf3c7469a238d343a151e03a45267e29aa7c896eaf140097b4363917adc7da07a11110e813c9e453d673889", 0x1000}], 0x1, 0x6) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000011c0)='cpu.stat\x00', 0x0, 0x0) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) ptrace$cont(0x20, r0, 0xfff, 0x0) 05:12:46 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb0100180000000000000014000000140000000300"/47], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) ptrace$setregs(0xf, r2, 0x80, &(0x7f0000000180)="c62bb8b6712a70d4b39318ffcf0d599bb4ad53a5f01dfbea30214ccf32d7ce53199ef12bdf8e98668d1dbf2723d354e8897dbf055c") [ 2241.770453] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:46 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = fork() ptrace$cont(0x18, r1, 0x6, 0x4) r2 = gettid() ptrace$setregs(0xd, r2, 0x2, &(0x7f00000001c0)="60ce385cc9bcb861adc21cc242a760963980b6d05244eb6cce36ec4c22700a06b44746be35bc359e17d4bf9545f1468986c5df5921cbb2060632bc79d4f54a91d327e3c2c798e699223a2edcbe578bd6c9005e8516000afc3f6df77d5a442a12dbe57786962cfa925e43f10312e685d486216fe5a83341552f5478bc4b119517ee73349c517efd225381d51923418381c14814abe9c9ffde408dc3c9453f025426bdcad166bbb6fee507622b6847502e21e516dac6bdbb01fa0eabe136da3f710548898b8f8efb9644fa84b5505e1814b2f695c71e3117095320194d9eb6b4a15fa31d896d2a7ddc97f1b520bd6514122c2f7639b4fd30ccb58f7e5e6b20ed870589d93a630620bace9baf1c6e64c98b19be37ec62da586871eba9bb30ec33f22092cc16bba2db54a63894b639bc5b6b14ca07612807717e3e3dc9d27aa4fb4869dff896ce7fabe27134975483dc303c7fb99ddf0020fffd260916825a4fd50d7404e534f174111fb30a306bb564732fc58938746ec1c4abc0da3449dd3f858fe90ff98daa016868f737f89b78f9ba8afd87612846311e5ed422bf14ce972bb404e3daac3144ce11cd03ad0a82c5381eebfd2c62eb76b2e2db10353d91587968149ab21b46447cb9aa6df2ea9233ce801e8b32844473d955830ad98528db4cbe31b250b0383cd4c406ff95bff34b0cc33b0152cca00273ae16f1748da8b89109a0bd926fe6e025062e5ffbe3fac70773f28b1f82a1256c86cf2e1a06a0288522f989934378b6f6ff8ab26d774c05f34730a91b3f8e79c27180ac16c72dc0dd3a6d3807a9b7bc11daa01bbe8fd61f5ddcb3087aa26e768417d87a5b9d5bba5d900ab716679cb981acc043cb5829bbe60f8d2bd53779dce1df559f5653dcbf6b28770c476d31a35fdb7f8070793a24c80c54c9681a595c086e9ab3b1cd91c28a8eb2e04a28c02cca409902ff7e6b596df4b46269f1ac3c410e7ec580084fadd714046283c28fe6091025cd144724172cff8a847f5a4e879aab0e232a3efb274abdf35328830242952cd75923fdc7ac5c0e07455e397a371a1451c9c8dafef6a0338106d2b888570159b5791cddd4f8e6b2efb697592da1e11f14d94032bd3a390cbb7c16ae119dbbb08154e46a64b93d37198f50b17590c04a20a4000c2e00a753ea4e3389690c55596236ccd42c42d2096ae472bca7e889c76a1e792ab0c4a662658c42dda88e3152b28796ca012445774e42a47841f421f2986afefb445cae06a25a4190da54318718ea569010382a7ff27f6d6f75a2229e184953ea1d356d31eb4d5f3799043e7aa2320734aac1ff0a484fc04a48bf2af04ab0845acd4167e2f99a975a66be5bf418af31366dc3dc9d9d3cd6f1835391caeb5916f187aaa7150f8312295cb6f091e207bfa238b6b14745557b6eb421a1694f966df194f26060f1e1f1907e4948e818ffd44ba037158b30ad68bd2e3b39dc6aeab7ae354e60fb4da1d2dd9da95b8c8c07c3d2658cba5898ed005b21eaf33fba5bda0c46b1776eea6a4088ed4954c649b564f4573ac4e3543c1ad38bddbb6c4ad7c3748cbe4c73c6fd53589cccefb726650273f2b73799ed840fe30314150181cd8e37f286473f00e2861c2f37f4aca505e14a0038a3deafbd99cf0a9cc6b2332eb18451ed7397b7fa29252b877dc2b9d7d9290a7a12203965efceae1e1c17f4fecf62ef075109c25fb65c03ca6cea341508ad16b450f40dced11137479db0936f020df5d8eb54a9e4aa0794e32e114a5bd3511550b6fbde779d6b8664258b4594d55065c34563288f7e3b9b7f623b6b4f15d94b01e715c35ad29eccbf58c7ad990823f8774b1aeeb370f7a3374b5faa7e32dbc5614eea7fccfb2065375469afb746bffaaf4aaeabc071039eb717ca99de58a1b9a2bf7fb349a3bac0085da690129062eaf86d45e926f4a32b8d3770e567b4986c72703b295e5680f97deb03906797bfad2bc4f21504332081bfc597566538f3f030be61cf5193fbacf0811451a611104aa88b8e2de24703db60f528e80003dec624f7dd7b2ab6d00eb44ee7e1330189eeb1dd78ad7c43975cdf71ce9f8ac9d187357ea04c66d8f75125bc045532104d0ac4baf24e4e5eab6669ceb59bea0012452057ded317541faab781475a9d46f0878281a1483eae376fc5dec8bd4cc87f1164cd8eb3e8dac7fbc670acebf0aae31ab2e3e0af5bb5385c27b37077decf75e6d515e957c4a4f34b350137b9c070ba856c775d6e91f657d755c937716f5a7e75acf78f03262f26253f20676107cfed941903b161a5d9210409f076a6645d309900849df252e423de6469a15b9c15e9e6cd6dbedcfb3cf32a5409780b543afc4c68845ce01660550b74fe80f230717ea4689ea8cb0fda814401b6cbcab59a694b0e8bdfca48b6d3e196cc4000ac748f9c1297bedacf82529cfd6c754ce3a7f441254acbfdbd5f46ab72e1f29c2dc1bc57cf747f82d283072f45d2620a377c1186aea36ab0e81e68472c1c01e44c6e5100b8b80fd8fc3c80a7277a3b1f33c7506b99a3bb07370c5c558bdcd3c68dafb786636e8fed6a44dd9167b1a4c1f49dc0976ba7f1ae816ced7ff9d847e079ecc54ed229bece01cc39d779474c938c12850a3b6856d40bfc7dbcfde00ecc46bfbf41bb101f1e8162caa5877a8cb776e01bef7b2fc70c3443a5e05cd19d0faf8756a8e51a7250634a885b2ac414208e78db4b34b8ed8bd71ca12b7ebeb92f511335ac96162f1d5219fe0c223e985e4bd22b2164e752f16fca9b89a2a847dd5b178561b8547406bfebe1601807b2a8b445e1020d4ec01c304f7ccf8801fcdde4a3551f06185fd031dde00571093757d421b1ec163044d116ce30f7b15a24081b47c7b9113cd04cf7ecf9c83d550502e72b3475f79634398ecc4a34f50e5b6e20bdb501481250384bcf693cc65a7c5d8f5e37ed0503bbf6c56296034d6c06d6d241a884525ef63f0d2dd2574eaf7331e08c32e5a5b0fdd6222177f059c1a1ead97c99088cddb19483426c429bc59e5b95c6d1240e49c308f8485d901534667c6159fbced25cdf23c16d9fcd94cd487cde246e2bbece7137f55695be5c617dd49049fd48c292267f812ff4f6f4b6302889cf89e1a3251a564c783e3d2d8aa09f2e396644251548f7cb91cfa479184eab3b8cb185e65647c6ebe2ca46caba634fbd9e2bae6fcb2abc58247ad1d9000c5117e1f0bda362f8763086e95504f1fc68c953c5198abefc53ab971231ae7d25d9a38592d645f1071803cbce90957e55b27677c7470db57103bce06948a16b5b3f1614ffdb4b140f0e97917bdc1eb8f6a91e4cb6066185868d7acd91dbd6af763d52e4c85628bc0edf5d7675fe735094c09f328ceb9eb589fa13a2c89f6b94e0d5b22ae833ab48e5e9a1e097f71e6e8c2b0a4d4d34939e362d4dd6dac441b9f65a1a21f16676c40b618fafec99a6dcaec169a47340557c9c72042e2e0f05a9f50ae6165339b01866327bffebf1d7028277e7491144f1c3449bb8161ec6b8b941167f4a28e274ed217d3a70722b751727fd33913596a058a7aa10733df40adedaf2c798e960675d5602d8f94ff98f92305e644c8d86d4d3804b8f2e930c939c50483af4742a01ddb06b1e4621b4daf55a80f128e74b2ab9f8c704e42be698482609f75779d495cdd2a15338b0f1499d4840e36b3405f3abe441eb7897ece55510cbcbd038cd37a6569c5baac54335fab892841a9eda93f80906cb573fb35478527cebd4a88481d3ef18c65ed7beaec6030193682c3045fc8030b80b1d5e519acb1c8a413a52384e95fc8fe3da27314890c99cc2a643c46d03188f62063b491a0d8f4e9c8a19f15353bf947b1f87d0a794ce87801edf1761adea74e74187b6755d173db96d208db5cb3ce415a734fa1e36a2707a18fb3e5410e3eada3e06f9be940622a1bdf36411909c01a5329a5688b36b3bc5e1acf38edcd831cdf043afc0bab92dee2e31acee29ccc3ce6cc196333c7e81a0399a404ad47bfcedeb9bcc28a1960da2aecda17180e3a9ce2af5a1fc97e4a82306e9a0c08a2ac6ce0989f255ef6021d329d868ec2115c7d4cd9cdee2bdd91e91e9c38b33fa01346edc73c05ad35b1717f0e3cb9b110cd199e8d432a92ac8f3b31cb53af3d7abf930a678290906191693437845550a18c233e73b174744ea6841489bd8bedb0fc921beb0d7a785e3ad6419ceffd34c618e0460798bdedaadc1db8728ce7b4d66625c1b8a1cb07c46f96fb3ca27fc4a4fcb0cdf60f543a168648aed00bec4e31813bedae9eef17850c361e18fbf49b59f92d774e4e2a77ffeaa95e21270018494cb2fb437444b9299818ffe91c559c058d71dbec7463237a2033f3220f4f08ae1e3e295257bd84abbc8a983ae8762c70fec6f1960b3f426d42742394f26481b9057e7c335d47cef5f7d91846e46f7c2632415c7991c22b354adae5afdabe837b1445be061392e2af8cd92bbeba03c9f18485523b6691bdbc584fe621a9dc36216f0fd80811c59b321206d88b1830c952be3a921ef16724aea844a9837232a96f690591fcd91271310bba00e7f412e5a37b98e64f4aa90390afd4c3eadc709da18b8cdb8b5f2dd5ac682696009fbbd9313c4391ac9511fb110ae25a0f9c7a82c035be86a30fbc15f2baa9fdd254e54c073fbede60b317eba151369a4a6fcc26245019812befef036ce9a34afd465c3c01810ebb685ded81a1a1aa06f15f37344344019a4753ca44a745b715fbfd5c02d6ff78a169044b17aba36e1a5c1029745b1ea2b75131e47fa4976e5359d60b6e51c3689821abd87e72b245e3e77fc23d0f43014597659d6dce142dbe006ecd5b5fb80b11c779575acac98072dfb3575b79c0633f0f0df0bb1e86733cb038b1da70ce51bf2227eb43d5b45275628720d375bf9ed33134506d26bbead230124453f5ecb5ef6feb04e0031a1a5649ab33c308ea69502254f7eeb5121ed300a48d815abb2a1a2ea5e1ca64e799e1e9afcd3698c446ab244d35839c7a3f29de54fd2c0ee364324817840acc76df23ab6e42a638a94ba9ebeb3b76167792d38a4794924f14962129d9cd99ef8a9225d7e4fb22a22742c76d3355b1e1489ce6b97123ec210401f799ab8dd0dafff49711e84b9d9402dd1740481bd023e1c1870640bb836d8885e0f58ba9e46a5df59f7a69fe44bb14cebc1c766502169ba23f003d1bc7ba811efdca0a99079df2074fbd5f676b798dd16d6984fe03175561cb5b45dfc84a40b2094a3e405dfd92ba182f14ca7aefef3a950c79e6d13baedc9969d1f34715c70c0864f36f85a7f1a18abcfea5bf783baacc0302cdb46cec45c9004d6525478e3c94c6b402a44704f8408cdcdaaef06a83322bf43113ec7bb0150a1a791fe4c36665ac9b61d42be123c29c10fe6c850485611b5a88b5067687c727ce43e621d19f9ae484eedc25fb4b7daffad5361dcbf0217047bf6a02061092b593ce3c6ee5c8ff5c8f3e76ccd3a2ac8323f3e411ef8ab4f745c1709b74edd6fc072452cd42d14dca6833bd215a8c1be6d276efd38719b1d0e49f16de0da8e2d5d695ffc5c9c0370a09f816a3b0a2a39e37615f1bcc1b6641844f305d4508034d19624e5ae23f4a61b49ca9a6856fbddb74ba3ae6ecf8133b3ebdf4e56be603ee2a832c3e48776c30d4e869938192b4092c1ef28a170ca36df2612da9c5afa1e97a59f577834d72355a5d987dfd5f158c57a8eef5babd4ba2b76f213aba31b8893ea75b7d4219b55a073816d83ef122ac2afdfec") rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:46 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xc000000, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:46 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x2, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000240)=ANY=[], 0x0, 0x2f, 0x0, 0x4}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2241.852963] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2241.873585] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:46 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000180)) r1 = gettid() tkill(r1, 0x29) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) [ 2241.938394] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:46 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x37030000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2242.115681] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2242.127777] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:46 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) syz_open_pts(r0, 0x0) ioctl$TCSETSF(0xffffffffffffffff, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:46 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x7000000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:46 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xe000000, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:46 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000002, 0x0) wait4(0x0, &(0x7f0000000140), 0x2, &(0x7f0000000240)) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005c000000020000000000000300000000000000000000000000000000000000000100000d000000000000000000000000000000000400000d000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000003e4d"], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(0x0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r0 = gettid() rt_sigqueueinfo(r0, 0x3c, &(0x7f0000000040)) 05:12:46 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}}, 0x0, 0x2e}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:46 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x48000000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:47 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:47 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xf000000, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2242.713963] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2242.736614] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:47 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(0xffffffffffffffff, 0xc1105517, &(0x7f0000000200)={{0x1, 0x2, 0x3, 0x1, '\x00', 0xf91}, 0x3, 0x40, 0x74, 0x0, 0x1, 0x4, 'syz1\x00', &(0x7f00000001c0)=['\\\'\x00'], 0x3, '\x00', [0x7ff, 0x4, 0x7fff]}) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:47 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x4c000000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2242.797666] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:47 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clone(0x3c100000, &(0x7f0000000180)="bbf87b61d40e7423c6685ba05279675a8184477258246097ec73f328940e351bdd11047c18d1289ba64b757d9ae31b563fbd277746da4f3b62", &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240)) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="a63cf4e65595bc7e00000000140000001400000003000000000000000100000d000000a1d766340000000000000000"], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:47 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x10000000, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2242.874958] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2242.883647] ptrace attach of "/root/syz-executor.0"[1964] was attempted by "/root/syz-executor.0"[1971] [ 2242.986293] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2243.053516] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:47 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xb5, 0xb5, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0x0, 0x3}, {0x3, 0x5}]}, @datasec={0xe, 0x7, 0x0, 0xf, 0x1, [{0x2, 0x8, 0x7ff}, {0x4, 0x3, 0xea}, {0x5, 0x406, 0x3ff}, {0x4, 0xe76, 0x6}, {0x1, 0x5a3, 0x401}, {0x3, 0x5, 0x100}, {0x4, 0x1, 0xb2a0}], 'x'}]}}, 0x0, 0xd2}, 0x20) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x20, 0x0, 0x6, 0xff, 0x0, 0x7, 0x800, 0x8, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x4, @perf_config_ext={0x8, 0x5}, 0x1200, 0x1, 0x5, 0x1, 0x2, 0x3ff, 0x0, 0x0, 0x1, 0x0, 0x1}, r0, 0xb, r1, 0x9) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:47 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) syz_open_pts(r0, 0x0) ioctl$TCSETSF(0xffffffffffffffff, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:47 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x8000000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:47 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) clone(0xa0006280, &(0x7f0000000180)="5c026c95e26d1500e44cd223af7bc6f399134afb6860b924d10ac7085e99e4df718954cc6c31fe15aae258511945258425ffff0000ae45ae4b030598efbe67e6c765c389d689d8d9ad5e5e6bbc6e64c9c3ac40719ba4224e53be5f8c035fd64b37aeac901fe99a", &(0x7f0000000200), &(0x7f0000000240), &(0x7f00000012c0)="40609ff23815e59483960a2120e94aa5188f6a91552f4b0c9ddf69a774d422b3d750cf3b859531641d5a38424ce3ffccf795db3c70131b31d666a6e09a464681df77478c29aa01bced0594596c8dd4dd102d5405fa75a3862587235a1608b3ab50aecbacd236f6f8c1d5b9242ba060914d5e9aa9fa0efd56eaaa8d317f7c6b486d4cfbb9e37b5349e47748a3f8b501b36bca9941d9ee76bc3dd7a0150a3218c14ed25d6ae67628cab3edcad4add5923cea5cc19c0e23e8ba377f519d702eb77bae70a6ec3f8d6275e6e643af201573813c5f67374df8482f4d6c2dcc73cdc5229ae546aa280fbb82027fea875177ed2711a9af4ec012c640e9970328ed459d12eba25c56407806a2e1811468faf8c20fb1512d31cbe105b73bd262ca8d9b9968beffd73012a310796b7b3298ebddb8228bcb61396ce0433dba00c420304f879a34483503c98f08f59341f6d50fade5a7e846704a01afc15ae94361e1a14dd8e2061547f3b83e38a25bee7d8e322404056d9c81be3baaf521198d7e3549e3ee0e6b4074496e0297ee34311bbe85840bc3ac964f98f3c0fbe20dd9121e684a2e57080c5773fffcbe9c512ac96fe35c72e61e0bb608de5e597f573e41bce11de28954518f2aa3106d70358071a04df2dd9eb49d84069a7f9961565313cf07349a00d3f08a001a2fe4325dafa5dc0443392124077b29173e0fa0ced5a2406dec95863a5ba417af7a36984ab19f62c1d1240e9c406fc8873e8eb1853ad22cb33441db54d7d653835b0776658080aecd9334892726e59e96d52ce7034355dff649497590ef9525e6ad52dee2dd4e17de8fdc8afa1077c61c752028df2db282c44edf26078838a960e74344f1f36581cbecf2f17271a69c22034ad681c596f26255d8dc563dd706546d0e127b52d0cb1849afe6a4477de55c89346d54db12b605cb06ea3bf4227842f47ce8e7a1337fac3d273f855d1151e8a383e4247584df779607c395e9b7893ed5571b5511626c5c42af2fe8eefa8a39a067571bc3b2f01db83b4aebb0566881edc97dd89ef70b8508e706cb6c3163ef90eb2109fdc5b00e1c0587f38271629f4008c28d98a94f15ff297fe3fbf8b33a97346e189c4e1090784dd37e432cae56e9b47497c9e9f34227b67e3bbc0f234bcc8b55e2934df37c93b5ce6f6dd00eae52572f66edcba656e4715b1e3f3d5538aced3b76e5053c5c7ca2c72d5666b73f231802a9f395ad7b865d917735b9048a659e7e1753bef31d6554b1f049a2b840337cb551b35d81cf1a7763a8b77644e797abc9133f72001a9fe4e42ed94b4675657ec7ae4bb02164eb73ee31ab3e2328044f662b4983d4cd84202d54cc51ca902146dfd2a103b7047c9c755f16a8f33333f671a8d447ac504a511b705d37698cd08f9b8836823875297ce7e03a484a287cd0d657ebbd5f55b360f01223e03160ae2d3d4bd36ca80c81032393aa8a4fc0f8c06001ce558b6df8887ed073269bc3a7076aef893d9c026d1702710349c72eef4a0ac8ab98f028dc28896ec6bc29532ffee804886f5137b5b5dad5ea96e74dbef22604092d3893eb6aabb6c257edd06e4538ed1547c70d818a3f079c1feef6cdd49d3c7c1f49e2bd62b2694d883d6092db04ff98028c8651ee7cd7d5e8388e6c1b7ff9a79353cb198f08533ddd5df139768da662575190f62adef4a6a068bc958d5ef561ce756f43117b766a559e0a6b48405991cb4ec0c075929efa6873cedbf7c7a46994660ddd58f2b2371dfc60424672c3789f5ff6ff31f563ed4294f3c03de4779aed87047c14b7db02b38b3fa564b7778a6a699c7df2e54e2475c8d5e39252b3d0b2e43f1445980d4b34c92418131571643bb1ce1d27706ccbfd5f3c2aff232da27a5a543db702b2c76ccab4f76d23a9bfb61ef90fe3f4f6a02aacba3e5108e6c9387e6e3c3da95c464c3627558080bfad584337bc6b4ea7af76928404dd5dd53b26d7405a540982344b75d7aa426c67266f6170983b9e6e7871d40aece7be984c8b7e1f3c205ee9a7e4968ae69c826dc54de9373c74ad489193150adf75ec72ac9eb3cd32bd58355a5ddf8bd59736518a0e49fccdd589b0306edf04a9ea60941884e9b4157165db41b3a8a74b90497b01eb6380844101aa297b04940b0c59b23679baffdae35fcfae33b7f97287ec2f27bb5172776a45631926db8f8e0b9001fa5f37edbcaa47b19fee05ea1bc265f3b688b660db8aa5afb63e68000089bce9b8108bfc1f3898cda4358a30cbc68759afdaf084d124983dfa12944784cdc40e671e0cd25900f517d6d18a5ae87c9ddb537245007260d054e7960d2fe7b6824f1439c63bc03a3bc1ce4a393a8c6ecce712d72845575cc50dcbfb7a6422b50a17ff17973e9921aa642ba2c40408d5ec47089dc333d516f648808f31547d0ca18b9bfee0d5a2e82a709f7e63844f176202ba73ab345871c5f4544953ac6073d4b270d4f0075e7f3ed6396ece72dfaee9f896a40a3ba391493bc3794115c2cb8af00e55b67c108d943f87876c3d0b98b3bb098809b02ab9d8056f16f04c86d07d4dfe9d2b9584f2e1afb9b83147d8cf6521cc491ff7634f49411a12bde0e2e367ce881c9693b9ce3ddccdb39faa438e4c358918068b2d159b851039284a6eaf3d224737de6c9888009bf0865139ac3c454f79d1bb89c53f4e1e8c9fa76eec3a2f6e8e38b159450b6e1c88b0bb2542fd27e68ac607e36331a707bf2e866439af9c6e616d2c66fc5a0e8d7996b071d2455fc9ce1e10a7218d174b8ed75c035611bbb680870cff717e733c95b7b787d5fdcc4ee4de369d40f18fd9e732026861acec9e2892b4068962f4f940ca20feeeccdafa22d2458843fdeeb6480e78ba599e46358415c4465b017bf1205a0428b24438503ef88df2f1bed525d29c914bb3f80b5f5abc553c6e82ee33634fa2c5e4bc21075b4899f86a0da3121d98bddb3138647da5b5fd3569c92b8bf5c2ba08712c5e68b9eb9d1a4da5786657d148aab79c4083af4318e16f8de44ab9c7329ad25adf65de99a955d6ddec19c2cb15e0453c3d40aeb0be78340cf0ee08928ac231522ee6f744998de3eaba255af0add6afffe7e0f716c2261bfcff4c3d495e522ac0094c4952f1fd8b9597099f0ddd343f9654c6e8daf06aa817a4ee1d19314480f3ec0f28c5877e6041d35bd2a3e69e3d574de087aa1af6d87cb35e24206c8fd72d94ff7551d70b634f6fbff5ba2e43b3f9e4d911b911deaaee6219580d12818f46e54fd34749995d5149fc8051af813553d0d34e1ecd30da1b2f75a33621e06315fac6d305f1aeae3377437cb7fc0238b86f92dc4b4ff778a9dd80ec0b9c891b30fb21b0f0a1c7b205ee0437d87cd3fc1d6dbe6f68ada869fa00edc40f53436a58490bb9f3439a47935460aa14b86b4fa7de02092e2e48b88ca5d2f312eeb0aa5e0a89cea822c77e4e0a01c6736ca59820b6038dd8535b20c688d9f99bf164fb3570f8fda2f03cb7820f856594cc0167e3508327be89868b308790f147897184e5cd97a463b5a9f731318dc4881e7faf627b47da1ecd89ce5d5b0b8dc9289c653dd7a68f8d7e288084728caa84a53f749cf66ca2b8d46572dde856a52c008813c3b2f82261326bc239f0f1b51068924bfc65d6e047ba18d08edfb337d9847f01a2b4b285bc0e216af516a7a69f828d50b32358870c7b10a22db80d9db6ebcf12b2916422d492f5665f2cebf9a7653bd051b410e6f64ca243a32549095f8ac10c4c5b664b62596b7d8ecd9d7e10c24c4fc9b20661f662c5897bf6a3036ff8758c5703269b02993beccaaa3e8fce4427142804bf870312ebf20943cdbbcee4990401daa2a0a8ad0ed3871e5921a4528da57fe4b411df117d20023cd7b7006627e1cdc1ea2d7d956673a5f253a6d18dc6aec4947d561c97c19ae53ac41786b970ad965abfe06702b744f4b84cb9647828834535ee69b5a97a27ccc1bcebfcaf6648c0e5485da04469fd7c7cf634da6b97dcd9ac8de88c094910b0560a23fa905c7f5b252b5e5fa7fbeb2b618299d617dbcce1295fcd7c948bd4c81a37133676b0214f297530926fca806223733ce06ae4b3ecc44b76007e805780b839fe7b37ab202024fc5980539dec3f2477f88a94dd91df9b7a347b3c759af23203be5f73d846159cb8f80fa4963dccf7ae9f05a7b1e41e344e75937a421fc94b97492c585f580f4ab4b028cbc5f0e10e7aa637a1e0b672bf4a0a4e501608d475e36975e7bce6ee8a9da8547959107563e6eb706cb6cebfd0cb185bc54df31877e66694813824b94e622678e4160fa5e60037842c51916399e79833c2237ecccdb1e7abc9745df43e339059f161fd37522750b7fe174999440d06e727cf9a840c6e3ebe4bef7da97050f09e36007b423e1a92417940bffaa2ff4a2be876594737ee4bc2727c19a488b9ed4ca4140f4755c5bcb975ea4c17bbcc2e05f8e1a769b8c89f3d697da866e4e6aca86c40b948716d4a660d83a886f605431398242ccbf35b507c09967f46922037429da76bb19ad9a340ecc48c6a6e24c4732046c4f5da94648bd4ba64768356230888e1a24cb5453eaf6729b00d2030abfcca0e69162b17d930f9ae2d12d80bac64bacea5d671f4f32cc1378699f5eb930a1a02d407196655e4e6f80ed1e56bcdb297b2189e5707b5aabb95602978d6653964d71f5373a1ce1b1d30536c053990454296aa9c26ee563a386ef342a85012a2d71263390e0a28b7dee0e40b83728a9b4d9a758cd8b23fcc84fab41127c76d885fd1e5b50756a14bb226d619ba83674ce22d6a1193f153c4ebf5c24e92f16e97c6cce1d10340c26b1fbdab325f196c726ef55e2460eda20ad5455654f3cc73b6f27df110539467dbc38ddeceb15464eb0f844f8d4e8d316758d678a9a55f9dcbcd716f86e8ad0f19f10d13b5e09fb6343ea0a9e7681774ce6f88a628c1fd56a288e0615b86b3c0765a8849d50979b0ff9ab74e8d8d23a16e0e8a8dc98d0c87e9da54c0d7da30536704084d2351edfb38a157cfccb5b96bfd96cb1742205bff48f4b77b6435a1330d0913a5aadd28fe30fe55b92dcd19d970fcd4a313b61088e05c4a6a207f90643df71f5d7de050a48bfce788c61ffa7a946eada0b4d69cce50e941b3ec733e47c004a9b303744e3f529e6f76ccb53edbcd9d44896f0152b7296f61fa38c37a9c1c3849e90081234b60f8c40334f853f7c0826857f03f66009442097a6a929fabeefa52efc7a4e46aaab76dc0302ae5d6e11b828881cdfb804d6169cb867c9a50a4e4727a006292ab41e0ddb9c44ba46684043e25ce810fa4af16e60a62b00854dd4b17ef8b0e6ea2c3e34229d2c9d119cef9030e3fda4c8d4923c68242e9dea0ab058ed020eac44e249046055bb07d703f2b9073bb4716611c7f654caa60194440b8fa419b984363882a970330aa74509a37ba20c5da8925c93f676be445a74ad21e2ae67b1f637542af0121dc1473bc25747db85269745bbf8ed0efa12c75df618d7c7e8620a44e650202e00bf328e8025665d22cd9d987a429bec3ea6e845af8fef1b08fa99198f9c01afe212719b4d58b2b8b925093c623735cfd123e210bd6a16774da62c9024d2eb796531cd26b2fe8af64178e126dca7b9d23c786cc318807f29c42043548637acc7a5e78cf5e3b9aa6c10cf2d12a720dc2aebc050d0f8642af7085e7ee8213a5740b6a4f53132923a16ce35882259540d4527c6630acdd5bd7d1c0943e389dcd7253d0cf1b46f8817d38767f878f1c9600ccee") vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001280)={&(0x7f0000000140)=ANY=[@ANYRES32=r0], 0x0, 0x2f, 0x0, 0x3}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x13) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) getpgid(r1) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)={0x8, 0x4}) 05:12:47 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x37030000, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:47 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x60000000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:48 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x60000000, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:48 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x65580000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:48 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) wait4(r1, 0x0, 0x8, &(0x7f0000000380)) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) wait4(r0, &(0x7f00000001c0), 0x4000000a, &(0x7f0000000200)) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="f9bfaa9828ea3dcae61d3c6ee0922f6db21d695a2a7633f53cf4d24d5944461fdd8537d4712754fd660a1200fa9eb586bb985395ec8b518b8ded5b51556ba2bc7f0e6420552917c3f8bddeb7d50fc6f507fb4311fdaddb50dfa6bb054ce9d991cdf2717262488e2a4619f285b911f26d86c6fc05b5c9c4a7ce336a0f84", @ANYRES16], 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x400, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) [ 2243.786908] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:48 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) process_vm_writev(r1, &(0x7f0000000180)=[{0x0, 0x1}, {0x0}, {&(0x7f00000001c0)=""/102391, 0x18ff5}], 0x3, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000019200)={'team0\x00', 0x0}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000192c0)={&(0x7f00000191c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000019280)={&(0x7f0000019240)=@ipv4_getaddr={0x20, 0x16, 0x4, 0x70bd26, 0x25dfdbff, {0x2, 0x1f, 0x84, 0xfe, r2}, [@IFA_ADDRESS={0x8, 0x1, @empty}]}, 0x20}, 0x1, 0x0, 0x0, 0x1}, 0x44000) r3 = gettid() rt_sigqueueinfo(r3, 0x3c, &(0x7f0000000040)) 05:12:48 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x65580000, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2243.891913] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:48 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x2, [@restrict, @array, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @func_proto, @array]}}, 0x0, 0x76}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x4, &(0x7f00000001c0)="68a9790918cd6e117a7e9f58ebd50828af45647fe0b86765ccd76f59089248413389afdda6f4641743a714551a1307f7abcd4cc7dba9ef5077c8483fa16a0586cf40a2105915254a09524964f4bc727a") r3 = gettid() rt_sigqueueinfo(r3, 0x3c, &(0x7f0000000040)) 05:12:48 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x68000000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:48 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, 0x0) 05:12:48 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xe000000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:48 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ioctl$KVM_SET_IDENTITY_MAP_ADDR(0xffffffffffffffff, 0x4008ae48, &(0x7f0000000180)=0x3000) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x6e, 0x80000) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:48 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x81000000, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:48 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x7000000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:48 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x6c000000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:49 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x40000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:49 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x88a8ffff, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:49 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x74000000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:49 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) wait4(r1, 0x0, 0x1000000, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) [ 2244.831995] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:49 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) [ 2244.922173] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:49 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x9effffff, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:49 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000180), 0x50100, 0x0) ioctl$FIGETBSZ(r1, 0x2, &(0x7f00000001c0)) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x5, &(0x7f0000000280)="a9a3da3d19950f26c0c05aced57074eb5455890c7b88dfd4bfb153300e04745e48172f483465597a261529b7fd686eed6db7723d87b147403d405382e3dbbb243ffbd629e849033b8e071149aa27aeabb826a364457519e9b22404bf0aed94fe16b6d11f9280d5ea702e813f87f1814af1e62e0d9766b4201ac8ee53e395dfaac58e168e23e66a34d9a7") r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:49 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x7a000000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:49 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xf0ffffff, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:49 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, 0x0) 05:12:49 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xf000000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:50 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f00000047c0)=[{{&(0x7f0000000180), 0x6e, &(0x7f0000000680)=[{&(0x7f0000000200)=""/255, 0xff}, {&(0x7f000000b080)=""/125, 0x7d}, {&(0x7f0000000380)=""/78, 0x4e}, {&(0x7f0000000400)=""/213, 0xd5}, {&(0x7f0000000500)=""/19, 0x13}, {&(0x7f0000000540)=""/183, 0xb7}, {&(0x7f0000000600)=""/29, 0x1d}, {&(0x7f0000000640)}], 0x8, &(0x7f0000000700)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xa8}}, {{&(0x7f00000007c0), 0x6e, &(0x7f0000001cc0)=[{&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)=""/10, 0xa}, {&(0x7f0000001880)=""/232, 0xe8}, {&(0x7f0000001980)=""/211, 0xd3}, {&(0x7f0000001a80)=""/255, 0xff}, {&(0x7f0000001b80)=""/173, 0xad}, {&(0x7f0000001c40)=""/70, 0x46}], 0x7, &(0x7f0000001d40)=[@cred={{0x1c}}], 0x20}}, {{&(0x7f0000001d80), 0x6e, &(0x7f0000002f40)=[{&(0x7f0000001e00)=""/13, 0xd}, {&(0x7f0000001e40)=""/254, 0xfe}, {&(0x7f0000001f40)=""/4096, 0x1000}], 0x3, &(0x7f0000002f80)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x60}}, {{&(0x7f0000003000)=@abs, 0x6e, &(0x7f0000004180)=[{&(0x7f0000003080)=""/4096, 0x1000}, {&(0x7f0000004080)=""/30, 0x1e}, {&(0x7f00000040c0)=""/188, 0xbc}], 0x3, &(0x7f00000041c0)=[@cred={{0x1c}}, @cred={{0x1c}}], 0x40}}, {{&(0x7f0000004200), 0x6e, &(0x7f0000004600)=[{&(0x7f0000004280)=""/197, 0xc5}, {&(0x7f0000004380)=""/154, 0x9a}, {&(0x7f0000004440)=""/175, 0xaf}, {&(0x7f0000000300)=""/126, 0x7e}, {&(0x7f0000004580)=""/111, 0x6f}], 0x5, &(0x7f0000004680)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x138}}], 0x5, 0x0, &(0x7f0000004900)) ioctl$SNDCTL_SEQ_NRMIDIS(r5, 0x8004510b, &(0x7f0000004940)) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) getsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000007fc0)={0x0, 0x0, 0x7b, 0x3, 0x1f, 0x9}, &(0x7f0000008000)=0x14) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r3, 0x84, 0x18, &(0x7f0000008040)={0x0, 0x3f}, &(0x7f0000008080)=0x8) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r2, 0x84, 0x6, &(0x7f0000009740)={0x0, @in={{0x2, 0x4e22, @broadcast}}}, &(0x7f0000009800)=0x84) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r4, 0x84, 0x75, &(0x7f000000ad00)={0x0, 0x8ae5}, &(0x7f000000ad40)=0x8) sendmmsg$inet_sctp(0xffffffffffffffff, &(0x7f000000aec0)=[{&(0x7f0000004980)=@in6={0xa, 0x4e24, 0x4, @private0, 0xd2}, 0x1c, &(0x7f0000004cc0)=[{&(0x7f00000049c0)="c700489fb1c30eed6612389fef42d7d110c6e0e5d84b00fb847c1a96c44356863b2368f868b7ab98cee169936ae3bc960b50d1d25647c1008be157097b417220c9b7a5fb2aec4f0e7cfa9cfedc70df0e85ec0a740272ad5862481078eb219eb273f86f37c075b4a52d0a86404740ebab73200cd05b716a0e1bb5d2a189e5002d96119e725902a6ae53fef4f055fa837649951724c800784401881120975ce4b81a9613324cc1189a6f8f15314543dd304a63a6bb4a483f71f6a3182ebf9f", 0xbe}, {&(0x7f0000004a80)="efb4b9f41a0cd58bad990aeab899375c3396ff533e0ab69502a6fa50e0befae0c906614eec7af7c47f57c5ce67b914a49a6bbc458529e994111f38143ffdadc878e615a11f5d26789596b8e730129690e692c8749b333d6ea66f802f2f08bbd90c40778645bca5e5ec925855a07649cfbc855264f36fde27f825a8365459abc4cef2350cde39424a7cc7851712a72640e37f934e0e822fb84289b38d00574a435f936e01028316266edcbca1af915c45dd3f2295a8940e7498fffb81d8111552bc7b5f50337026568e1eecef076ad565c5251aed117c51cb982374d62227026c87e6141992aefffcbdf684c5768eee41af7ef68d2020bc9a595ec35a51", 0xfd}, {&(0x7f0000004b80)="6cd53839dd1ad5b93eb1ecdabde98603df6b69473cbf0c8c64feb5fd9c67fc4fdd51ed020fc280521eedaa1952be25073b8fc98ee840afa7210dd5fa5cd7dfa2cad58d3cf621fe2b535dd26a78b2dfe6f88d2c62c558dab17d0cef0a075dfcf82ae056ac16077de5008861d1729d953b8913ebb43db6b919cfffd5d36e6de7cc42fecfee46763653385eb9edfd647f17645628e10d5210ce16cff981f7d16e27898331565dfbe841f0e179f564d1671023456cba02fd08924005a100f835cd7fadd5a8d9414063efde2c69de3e6f1c66248ed2a71234fc07ae989a2d6227348c0ac1", 0xe2}, {&(0x7f0000004c80)="1ff94b689700e5b531adee77fbe986c7eb11470c36e1a6642901e7b0e73e6c42c54ec62199a50346fdfda4ee3c30a9a3ec358b8ce03ad1daeb8097a1", 0x3c}], 0x4, 0x0, 0x0, 0xc000}, {&(0x7f0000004d00)=@in={0x2, 0x4e20, @private=0xa010100}, 0x10, &(0x7f0000006200)=[{&(0x7f0000004d40)="6ddb8aa783b03ebd535318d88d2143498520d67b6718a243811c72f132afcf9ab281466f9be4874b88f7a8a33eba2f8f293494b6cd9c7f8cfbd9428f6c7e5f42eb62d82e347a397095cd3c8c83128238ff4355172f0a47727073f8eaab2cf7fd7af7483e33cba664ceb62a948d6155b952f7cc8a9a6a8eb07011a8fe20aa74509bccb276a7e2f425995a417641058905003a9c491f685b158763be38e933ea59599bb0e0547e78cf33afadd58967170c9e105e896bd83bd51b24003cff740d82e6fdeb0ade118024c9d79137c06fdf27d27de7005039e6c51c1a7e145b4fb9204e8d641ac942c4a979d0413cb05045bdbb3ed7e93eb6ab2df62a77d7837f38797b1bac9b7a5080ffe704fc95ec4c893a10fbfbab631d0a9d80aea4a25c6f8d1881bffdf050215753305cda5c77358f3b04f9bd067b2748860086930fa08d97817c2b4456361fbb6d36152c00b474b9ef0c794a18dedc9c47468f29136c26dc57c53b3977165b5ea545dbecaaca9125842adcbda119e548b254d9bd8891858c3510fe0ed307806b1712418446945b34883c50096830c0b2f3fa6cc9af5e0e4787d5ee81127f72a0bace746122b8019841823ba803f1239548c9b5a77e43b0f09b3df56d5a71adc81d4e1189d2a4109852eea000e913715285c5c9d0c704401cb5d0acbe27644018132ffb58ed31c27348f2f59f9816d1f05d44a73269703d5b070dc27bf7e28a1e432edbe0a88472f7346302e398adc25db6e18d692596d4fc70797c3dc0fa2a3fa34283f4a2a0015eca492b63ea26dcad378d0137c5dc0fd7e00171e7a81986a99ddbb007a5c033f4999b69a6981a3f83faf23d1337da708e27ca9721cec91d99ef9a5f67b735b06f62789bb7a090b89ee0c1b7cc1e5a992cd706714c5886a031d1a9fc7cfc42c115b66aa5b4db70870c66f154d1f1c5f49d20ea147f3ee2693147c136f94cc2e14647cb2a06b01dc7e5112dc75e0c4faffe1339ca79dcce978764fff34a34e0996a42930a7f07c4005e392ff610a97d1961341ea017a8cb0796ebdf074012cc8e461def6cf5de90c0569f77ee3442211c1bcde4a3d6f4178fa0240df17cbbd18849f9176b4ce7cf1e5f3a672e18e01c91f4dd324e0dc1aa2de6268e72c52a9475fbcfed607d8efae1f05bbec1984ff15a21ad57ad452d2ceb862707cf3ee71622cc921fd85a265ec4b49fc752878a25f8ac6fb5480521e89a3f6affeed2008463ab9f22c54284ecd3ba199e3f02c427c3c9f121768c08c1e70bce3c9b144354e9d531d1c477c780cf2732573c0b1d89da4291e2aefcebfa2bf5427b1d5586657fe3a99a352d5d1a7fb177d7eb4a66739e380c8304a21c0c7b6c2aed1972289e743429f0f66c93c21749dc3dbd7bdbba6ccf7b41a1de87882f18707ab33da505b1a19e84280947687dfb9058a8b79f2014161b0c717f7550307a2514d811ec43ba5d9d088ca6c717acd869dab46fc06bc22487ee84c5be94973cae4cf101bdf1b4e4e37e32372032fcb2acef5f3ac96ab12acb7bac88e1cf13f41f5616aec91265a314a3f6465cfe1d48cace3a39af247129da559acf3db17d08e27ba8fa0bfd1c2c0f7298e0b3e3455120f8681468d480d4241c60863caf2b77fd9d92e1a2c6858d131d8560b2e46f1f99d07361f0532bcad6a2b86c904d296c02e25ee2cc517d74ddfb8946162b7e26e8808f5530f6f4a6ae40bb03f77ab36e4bd63fa28016e301b1a83aa532d4aa5b2ee2b938ccc2ca4b3b9a3c4ff234f3e9f2d8bab9be9ccf233920f67c4e0f949609c54ba5029aa3d28bb30366ebb19ac5bdc751f57980665ce14613219c3c3642a8ec72e5609b41ce96688268755e9f10d75d24e85059d505b7916e8c8abef2d06ba55d9b7ed652e9038495da0328c8e892b42f710758b1cf1a37718a18a125b36b0e8a58d0e52e3287b779eb5deb9f4155bb4af50a386e6b4045a2819e5c11b770119488179df2fa5f5e7f5a8be0c96be093bd93a9ded04fc18499ee811d9f8635be36e2d2fce833e5c063b28c9e6a9627680f5b77131fbee9aefddfcb5502c9345469e907c4fded2a2601aa2fb16ae825d7528fd993a193c9738340f0cb34cd0c8ad804c943dfd423273442671adf7998c9f6fd8db697fb1cff1103cfc15b25412fe4d74398de6105e71de2777a04d712271bd20a817d4c6cc1e161806a62119da811b76818b972dfe6e82f2e18a8602fc25e9b83d4d06bbe8dd4152a8da87b4d95d800a3bd285146586ff514bad7634b1fe202a03077f16d2c8ddd43812358413a6bce921c6eccdc8bb7e6db491c4ac7441f769b8a43cc3a135e410209c3091c0a2b0b61cc5cf55ac50b60163698bf0461125179cc82d67891969f8c8793765b3fcd87fe5a099bcb6e0d7abe9412bedd4b6cfff437a0fcd6db07bfb1aae6346461a2bf80e93cfa14847e3a90485de444dc4f75e724f10d5fc307b48d75038be18eebbb635967c6af29fac0ef1b42316b9f6c7bca4fd1f2f2a887e726d63a784a0c2be650b8806e9ed56ca251f82d5e08a011b128c00dbc5c8e2e340df5a0ec57a17c4bc8fe282b8d27c4d8db34d9aee8dd4b92ce4b196a1a198b1b03d874d642e9fa2b5d4e1f0b05fadcc7491e769b54084f969c72e062713dd4be04a951e02997c4e59c430203a47192798edd47e01f932fe54ef9785013efad5322118cc43739297f12dd58d934bd7cd4a0a11a9b6640f37b6437d21387c851951f0907046461fc9028ccb5865a0d6c99c75570252a8ab1d4e0af2a23d33cf8251ce3477ecc67a43de5226a27b44fc664ab50ec3cefaf57acf7ee547d40b6051d97a200cdf5d8656613d91e506cde1d929457e0e41e9f21949933a9294b49187bde8ea277efa1813e78b282b6b3565a1485906c61e15a67a3f970776a1d9bb538f753c262b27289187626ad37e35e395de678dec6c3aa3156df6a92f19f1167b5a31002e639c1e115d5ae203d914f5cf235e3520ca039e687e1f54a3c0b16feab89a544b7ca39df922f7bd3e64a8f1f4b38098163084469cf661a906ec486d213e4f1efe489314a98fe076c5836fc1edb6ccb72bc8695d5ad53e248176609d2a761481d68313f4096388d88186cf6be6650f66c522347639cc0a0be22b2e8ebaf1aebadb15f955944f14e7c06af8a22d46f382e0ec2ecde40c828efa53b1290c96e6f5a08461abab87954e4af434b171c532f61042f072adf3295af96e2027eaa1a28cd3b23eb271fefa3cf749758c4d60ff04d7fc35ca1757618af5892ba160bbe6bc5d1c38319e78c366a8bee9bd646805538063e02e7713d67340cfaea12c6d2e903bf54af6695b04631421b99d157d0e5416e85a53cac65a7a012e5193683c96f5c9c18cc2037406263e91177b950a4b7034c58dbea08523d38307478c32c40d8f5d805858f32cd8e461d96895eae47be9fd8c1d5c319e318728772c21822b4e0a2b4a581c133fc73ee4d1242d11cc6d8e3717080d6dd0819eff95540b4c310a1d795e9e82c00e0c2a362944462798d61cccd448f7ba73d699f8ff55cde45e5fbfd6648eb6bf01d21022362b7e6316b890bc0493a961eef4b686b7795e136255a34c6652b9852ace71b0aa44e9c46ff8b4df7c6d5c007ce1ac6a3b1907ee0ba576f1ae767998798e13f63a8591fc15caaa8b5801a3011d6e1b4aa42f4b86de881232ddfa468fa4a5bb8a1eb187ca71eb3cd215f764400c959707c8b3315b0e5725d310f06e4b55fe85d5468402ebc1436d13ef6806f1aa7b7cc8084c6b0b1a46619b6bee2f4602fff741b8eaed6a9a51e9fb98337db6f9d607fe62ffe3e02be4aa4d99aa3ea99c7035503d6ceb54e0606ed42ee8c09a22847aff96410ee5ac20a90adaa50120559dcff3989748cedcc9105dfda53b7921b703168e86657476b7d4656ff8f2779afa9c2d68c14384b1157b783fc1e99bed36638692d355f487988f13c008ad0ceac7764d46235fb312c92ad580dc9c858f26a0acef38ffeb732ad3dad8d1f19b1564b20762ed464ed19e9663106c5a761b087867a7539228d31b6b2efcf3bd2a965bb90f7f659100c9c4985523509839b90f9f29ba369c297cfebeff10d869634a399ce08d4500a25a032f2208eb17c5acd0e41f00f7e4cec28d90795c21068fc501242bb1c5a0c3106dc6c57b9a65331c8630c6f05a174a993a8def368e9cc8bb5cea29a8000550fe800b82a7ed74f4f4167163b1d0d517fbd62a3050e0ec349058c30c1711e619211c557e88895586542910d74b24ca1ccc6c16a0a646a868521618dc7f247149f050b56082bc3a90b9121313499a436ec2bb30c5d05bd519532c1b44aabff5125205cf961bcd667d9e79b71ba1517f80bd30428974039caa81b95cc9f1255098c18fe7a823c08c7571bf5db16d20c194ae9164faf1d71b6c582b2abe8325c6a8d173d77fc296559c1f5ce26088cd88f3667d010eb7dcd5b2f83ac0497ea40b0c1221ce2b6c7ce8d654e693c7f985330c57c0f4dd9872838153c0c71e9492e40a897d08e88aff2213edd05bd85afd5c8f5b2290a4cfb21a19d8d8105f7878248935d60ca3d6aace995e5264a2dce95b03a824531c831628cae379ebc7f7b4bc965b58fa19a867e286b00d20cb48821cf05f82a7c15ca7df68864b7ac9c2289f647eb657aed4140d923e5a147bcc5314ad3eaaae4f0ab165d700ee62508024ef23df319f5fae90e607adce2bb195b9a59132fb10aa4b2cfdcc0b5e7d5fa2ea104c59dd8e402eaf8cce5184dfeb5056a9c750a5f557a1164817701ddcb672a0b572aa2a19a4bcdb6308a2bbb1bd91e91a5e41508797786f934063959a2893d8809bcc814281db546254d998e7af727e9f7e26e5fca6fd6e17fe3b06fe06a53fd404aaee341539f2f8ae89dc286e7236bbc725f4abf5ec3829c87f96efcb3dec0e1643f387b3f557fbd3197801ca8614a1a187e4d52d7c300e08c2eb32e1f7dd9ba516d7466c079aebd59bd788fcbfec738f13fbd2463aaee7a787d438e290f9552d6e2658235bc1daebfec7127b23d973289efc959e3d60ecb8ef1873cc7bd1b4033d3a2d462c8fb669ed82521431554cdb0a0971f0408ad5765060ca32c37bc2c6bd98799933a0a341f51c35b8847d06eca8607e3496c707dee47a614f1fd1a0aa2806067803eba6f12993212640c61f883ddafff9f081e4c624cdf05c7d86fb7c6410f6a364dedd31ca2aa13b8a03694ddc0f0ab69577fee41e3662d8d4d317610e1e9e106779e389bd88b85b2776d482a60fe925ec556f40d9b49abb9448ef9d3afd646e9c31d4491552076898b6df648354f23f90cb0ae41de9b1807e8110b3d35610319a650652ef66b33c672ae9e3761ba4eede8b2c3f9652f62d8fa3e70d0c2cd45d455cc2d587d3bc83dfed78a05ffecb17e575dba3c40f169ae35862a90eaba06c38fc0a4b0b53cb50a5d6e55c279056a06c554aa9d3d94a49d8edfba83404132a5833019583813c12c4e06c22596569c6410309299d6fe5f7d113d17593001f424894594638f8f63da2248eef44c655113979b2b7ef8be3a15b3ff9eeb9cd3aae9ad6998294407f861613283e7774bb41c0629ae890377a54259a4fb31b5a5f296612465078ee21c33f7eaa6806f3664f36bf9153979a4f3afbece98ebccfb4a5f15f5e01fc8b622c94aea720edc294dcce3f8237deaf8a9b411952abf5d5e6dd83f32fe48cf58933ff0e0f47a9cffd0d9fa2634159ed6d586c4b3f94d1aa20eed1d729b61bbec178544b7b0d01a822b0957f25327c67aeea7fe", 0x1000}, {&(0x7f0000005d40)="3d7b2c07fe158f52bd5d9acbf94f9ea8dd3c92cac3704cd264e35b33e418c0c337dfc5e4b582ad6716cc60a265c7d1f94065a4dd93fda9979cc63cd0c1a1dca58a188c5981bfef7f0afdb19c1544c6072389e4cb3354d485eacc5721f5637bc19721c8190efd3903a31a01506981af3e83bcd8b39605ce9f36e834301d8e9d5d6e11deee273a48ff4c5e00ec13c86f823898ee5f07df12adada3d31a4e028c27e1d6b7a2aeda0bae6c8b09ff10b652769acb9a537e62582cffcd7efb3902b0b31e465f9bbab614c628", 0xc9}, {&(0x7f0000005e40)="eba672ebb008c8c5582e74e2aefde5e07066f0d5637e06487733c10da123894cf40cdd5a4bad01d444117f36aa67a55b133d8b60a6616bef279b83a9483c037a15f5287219617538b8", 0x49}, {&(0x7f0000005ec0)="edd56482dd048cd40ae056381b299f433e97a9cde2824f217e85cdae97787b139779a55be1d59794c7863afaa9c15527d265043aa84ca7dc913c97e4b63cfb307074ace6233fd4b1c22a4c748bd70589c2a0d6b48f4b25f5c702278d6db89b779847b790302404f07fb6615be4", 0x6d}, {&(0x7f0000005f40)="b2f7148336e0b3", 0x7}, {&(0x7f0000005f80)="75ef1ebad41ffeabdc1129", 0xb}, {&(0x7f0000005fc0)="842dbd77a49b43a23c107ef5623cf7d98c32ea4e3dd958046da7a1bcfeafa2ef4945b447bc168b9d34f82ee02dbce928fed26265c5683f183ecd400aeee6d72890a39f2ae9be3502c4ca30ddcb17e75f0bc77271418d6d3bb194d2471b8cf7a955950c17c9243147edcc30f046864c6789f42d4fe84b196ea1f1f0150f3fb585d1863ab56bb6f426c681155563d17e29d3daba515e4f3e3d19131e6e81dbcf", 0x9f}, {&(0x7f0000006080)="72ea2132da3700aeffe91291a6b116f29091ecfde81ca2c00c021ae416e458bd4495f9468eb98d0a3fa536c2e8b1ed54f410e4d8aa696c1dd3bbcc4f0e5dd48ce7dc0f1b20b243f8ea1c57011e45552493f5598e46facdefc8d62413853e4c4064f7ae0e39de1daf48f255f032452969f8f0cc78212d6e93317358defe8ffa544cf84c77ddfc1e6ff70b3eae", 0x8c}, {&(0x7f0000006140)="22f84a4c8bb6c18668284c6eca1a5739ddc08aa00e688b773eb953d25e6910c07e02a60afc6be2a697e47ee0583ec836c369204b4d3cd9c7bb94e3fe6e029274efe88a79225130156cc869f2f6396aaee890e706fd11426c523bdbbc822b658e994c92e3e099a323ac6286bb53a6e2a8d9233184205cdf60a35f127a5e351b17c661b6fba069849ea60a12269df24c1382e2b72d6fa63058a63b22f743572f45cef6fc4250b47c8ef28d1c", 0xab}], 0x9, &(0x7f00000062c0)=[@prinfo={0x18, 0x84, 0x5, {0x0, 0x6}}, @dstaddrv4={0x18, 0x84, 0x7, @multicast1}, @dstaddrv4={0x18, 0x84, 0x7, @loopback}, @prinfo={0x18, 0x84, 0x5, {0x20, 0x2}}, @sndrcv={0x30, 0x84, 0x1, {0x1b3, 0x2, 0x8008, 0x1000, 0x2eaa, 0xffffffff, 0x7, 0x9}}], 0x90, 0x40800}, {&(0x7f0000006380)=@in6={0xa, 0x4e20, 0xf8da, @private0={0xfc, 0x0, '\x00', 0x1}, 0x3}, 0x1c, &(0x7f0000006780)=[{&(0x7f00000063c0)="7ef5feee3d7ef6a7414d9fa8f3248d47bbd731cafb2012a7faa451a98068789392a05e4cd72937a4a104c08528444cf526dc1e383c114e555045154f0fad5d2ac293aabb092dc4355119e25d6e548a2d9da2b2b2aa1a4a65bff25c0e7433eb7b9e72088ab124dd2adb2ce85651ce97509972057b4140d1ca0247de482249bc4a61acc828b6808362b337767afda347f0ed29ed6acd4c96ec5f78c135fb1f846c900d87351a558c5cb02fc22f662ad2665d98a1acd75b210a3a9fcb58da6cd4445539b049d5be791e61c263cbb3926fcc2d1adc8f496486c25c713c6e01a2001511cddb", 0xe3}, {&(0x7f00000064c0)="fef1d5d299336d2ef257294d88f5916f02d76a41a45f5781711073b25f4a0fc7a67bed7d534b167f46a5d4b03a2757356fc31f627b0d3c2598e625b9672b1f47195e1fd7a170187873b64280c60a6fcf73842f57c546ee5191bac041335815fd9bef64b8d18c8dc90130892ca46b3a0bd3ce32bcfb89f553", 0x78}, {&(0x7f0000006540)="db6be976143b96b3fbcb23c90817e9e9a1047d7a99af564d2c5dfec319388946d2ddb364d128d7c714894b9b5d2578cd8c1257c2021367424cdb9a275f2a0243940b9543f17e1b0cbc5822d95b31ffcbc6289ffc7b0c87fc1ab460d6703df8044fe5b42eba134f7ae1cf24fe158ecc87ad69f617ccbbbc6f153ef1bd40ae1a90c40d6ed4d674", 0x86}, {&(0x7f0000006600)="593d85ec573e32825abd498df7547c058ac41bc1f9e546bf325485afacb987205a043182f295dc63c9da2e35e2d9252c26a614acea78d075a5aa9d35b936952146495384e65764f97ef84d0102cb450e4ce54718a0a3fae1eda217edac6e2ec2c07ee1dab0bedbbe109607e2dddf63911f08e0ddac802587", 0x78}, {&(0x7f0000006680)="31b3151bd165efad839a8e42b7a6670a88bb363b05a44c8c429baa8a47eddba6b13e515a0db286430f0f5e66650a1ac4b327781ddc6399f8f988e80c78481b848638648025aa49eeb18dc7a5f647b6b08e563d0d68cbcc55c4d7d071d450dac4d9a6e7b4e571052f6dc0d66b09ca26f400841596592af26dba60f07850d51f769b2e6ef4e5903c9505309c437d2edaba6ac2d43808ad555c0959e84bb9b87513d5e9a8843f35f0eeee27567de76b0ab0a6bae7585278347006c648ce8cad9f99a853439b88f8da3884791892ac05ee0f24f715a8d29047eb539af72440a1d0714cf2d89dde41ba133a70", 0xea}], 0x5, 0x0, 0x0, 0x20004800}, {&(0x7f0000006800)=@in={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000006980)=[{&(0x7f0000006840)="96dfa1154569c048a9e2c5af23e6db0edc75bdc5fff8dd2a51525cab1a356ea91f53a0d7d5c9cf9f99be201760a28b31ee69f162fa291114b0e3832758546b217cae9f9cc11c13a311dfbdcaeb250938d98c95d56daec0717651ca74732ff31412e4341f67f707a848bd2ef81dd84c291fa4c65093322d", 0x77}, {&(0x7f00000068c0)="9722890271bbcf7fb79cbf0874314f1272cc3985cf91902b87b18d0924ae7459b4f01f5de6c238a00b602ce62ca6629b9ac4c3f535c928767749fed24ef53783c56b5464c359da7ab61be79e09dca01bd9c584e43f8e020f15344392cc7a7ffeea5e68a06fdd27a35d7c0d1fb78923d75b2fbfd34c370ad7539af2e7c7873b1636553f8782f7835df1e2729f53f6d60a4da6d0908af4bde03226fb9ccdb9c6a230c6b1ee2bea5a", 0xa7}], 0x2, &(0x7f00000069c0)=[@sndrcv={0x30, 0x84, 0x1, {0x9, 0x5, 0x208, 0xb4, 0xb65, 0x78b4, 0x5, 0xdf}}, @dstaddrv6={0x20, 0x84, 0x8, @mcast1}, @sndrcv={0x30, 0x84, 0x1, {0x66d1, 0x0, 0x2, 0x5, 0x8, 0x8, 0x5, 0xbe}}, @sndrcv={0x30, 0x84, 0x1, {0xff, 0xff, 0x1, 0x10000, 0x101, 0x5, 0x0, 0x101}}, @dstaddrv6={0x20, 0x84, 0x8, @empty}, @sndinfo={0x20, 0x84, 0x2, {0x0, 0x2, 0x9, 0x5}}], 0xf0, 0x40048091}, {&(0x7f0000006ac0)=@in={0x2, 0x4e21, @remote}, 0x10, &(0x7f0000007f40)=[{&(0x7f0000006b00)="0e5a97147cb9898c0a2b15d5f746309475959706830f6e383853819e8765ac05e096cf8e7260c09cbdfa867e715290abaf49a1a827a9ade4061c2881a28cf79709ae0f270c2c61303e849aeb18d04f41895abcfd12b1216da9546771fc0dfe66f62bd37ae284aac7e4927e1b97e9ea90ee8948ce8472c50fff4505b52e853e2abf4936cfae262cae6bc4f133edfa49cff14acac390bc891b25af675e386f28ab9bf39f81ae739502ac32bb6a7864d76bd647637983630b7e2828a0b4d0c3c0b532", 0xc1}, {&(0x7f0000006c00)="0ec958e9ad73c309f829b2da52dee7e4301e2dd35d4f1d77be32d00a003a8ff34af71f7154152788472cb030eed7fa4504436cdcfd86a5797e156667d21bd68b9d55de743b6c9b", 0x47}, {&(0x7f0000006c80)="8c6d410c45f57d1c2866b3ad8991e316fdb9b74cf1c6c557", 0x18}, {&(0x7f0000006cc0)="0fa61c906f2c3440f7cd24cdf9e3b7201bec68f111a58782ba964878b734a2a2e74e4e7c3f5ab05eabded5d8fb574b8b00417051bbc20e597dc406559b1652d74789e2", 0x43}, {&(0x7f0000006d40)="8d1627f0d66f218ac817dcdd4d2b123884c08057fda9f1e302956ba228ec7ee4097437337b55d0873b8b91dcc8a40533522e4342467555468be3bed7ab8dfecc955efe7581a14469be9065d07a43f4a27c317d7381d471e6a1e4419609de57712a2d385c7d6a855c90460bf40f9156a4abd9a1fc747b3731f9079b1f9698c185057b89cb2a3c2384ae656ffa583236774ffb45d05adfc89c15c6159660c502f8ed724df11a14f67226b093d7bac73af612a0", 0xb2}, {&(0x7f0000006e00)="3d8e41d779cb3fd53547b39baee6d4f3b06d83fa578258017dcb2580691ba6accd511ceea67eb262c57c43a58348d308e75ff09127a7b3d40e7001680bf6bf5a8f62876177a0d539b6814f38a4f0844815c4d44ea559e61047a6959323e6b563362fbe48c29d5b4f9fbbbee8cd61287ea657d6e91ebdec44b4e316edb7835f40a8b700c5c0257cf498f346bcacea4055f897c3efdf4a2fd4b88b65c3c1327957054c0b4e510e8167642e8591057a4cf7f39a80e5e7e9f6c58e1c81307463080aa49733c854373ee209da2595f6a3648d31055356a96ff95706c16c20f91a0b799dd22630e021d972bd09a24e965ebf54bdea46c53d66c9662385b82a86ef9400e46ce02099749dd0e4791548f1871b4e246a629e269743fe070551b4d63dd91eebcfded7107e0b9f2d2dfc13576361abef3a2d1a754cf831782be316c159d3715ec5d32cfdc2e1c2ed9bde427450ec3d77b7c83b0f0032b94fb33a078595b7499f716a185e4c75778074dad68af10b835d19e7df64af064c60454241a264aaa035dbf978d16d0b69840e9474989559383bff028bc50295cdaf5b02a03a71f095f10eea9b37692d29646a187beab208e9799014232a2e5cac7a9cb245115c77f6e8d79d15518a12e3447226f568a8df5dda2bd3be593100e3e73c2c53d939eadae277903615801a8655d257ca1e6e9cacbd0791b695b19b1d676085d3cb09df94c5a48c2b07d470a8be95b0e562e26dfe8541fd262b8d832f278825efeaedfc968556646a3a452ddbbf8d0bcd3da16816426f7d44470ad73dd6a47cf85928be40738c4ff4300cadbd3470195663b274e868d1eb84bfd57da8fde3ad7e78925629cbb88f42064fd56800034fe9ed598867b7226bc29ab64df243a5f443f1319dd9d47a088e5e1611ccc8a4ebc589766d9100266c212084421ad985769f6a58f0e89ac361792c9b3b4b4fff94a691beb9065ac65c8ff41d7a75cffafe3c61a0153e1837d8d7c1857dfc67398580a73ada1d4dbec1bcd33ecec6c65a5fdd79c7e88715daf193e4d62599d62df9d93e198ee272a66770814455d212ba9618fc97c5a2f8c855e2c51619004becf18b4d1801d32f458a7414fe9afec540c525496aed1295b809515d6a6f8c094c1e1b934e7a2d9bd9ac0dd9339c339d2bad04e7491b05e9689f5e65207d944779f21357197c7c2bb9528d5afa73d143ec9a9f46f8b2595448f184f85da56221122b9e0694e07b942e56b5d9494edd6e52b72627c778733695fa7b40a6567a203fb94ba753dc8d1302957eda56478af8acbbac1f5de8cb56d3526ae401462fb6b8c8ebf0579567a063ff717a5e548bff8906193b48085977c4debbdc6995fae9a9d0882e6c23735800173c86c8d2de41a97a27e451db10f947379229dfa753d55acff873d20024871766b69679a4d5f4d9ce334b2eaf7ff05c419ed9ae6eb93d2b3680ca05803e320deb7f1121c2939dfd3203e7c50fe9aacc5bdbfe27e1de71eb362dcd29c8c73d687763835d4d56c936a0f7547d295da52b10c18ef4baf206f4f6cc7384f6d80c7a1f340f013ee4f4cd4dbe1d36ae4120b7e55961cba23166f3d1fd82b4f6379a516e1d127b8cccea4701168c022a66d1f89891fa07250d6a791ff5c88fdebae2b4da418618e32d1f9d38137365934f1a62f6c58a87137bfa11031e5f9445509c4258123f62a943126336407d4780611f2fa505c050c6558f4e73f472c4afbf7be3867971295cd8a0ddedc2b9cb45f7ee618e755398949a832d6f039d51e2db36656857166cfa81d84cfa395163ba9ae8e9919252d2c5f3d4897f5ff2043509464deb36bc54233db43b689721e04499760be4ad058f1e2acc227dd93dc2e35ca86b892f1acdeda839d1c8aff5b6b1dda22ffc5b3aa8f72484c310df11e35f9b040c9b9106e3c6cdad9c0df3633826eea1625ce44b280189d0e6589bd71e0add87aa2bf957fcc967712b191b6870c68cf0a4a3cc8881089619096394650630c53f7e0571c4973ac339187e073fe395c7228212406203ac2ba612b08f2df0e2bf096cef51bffd58566795b0491711ed99998ec6506fe4c4cb553e023dd45dc2148f76e47e4f0e2e34a747749abceb38e655765fc71fc8a47d185a299515965958f983df68cb9b228c473ed98f60851d39af88cf4c595c9bb039a037ea91e6ca5afde75a0cf0a75ec47ddba2bba8fb5dacce2408c89f524e0ce785c4960444549c9a8d486a75d76d5fd44749622b19d3dca4e0feb20ec120c30208c93c81f6db38f509e592d5de7eebfd52f65b0dc16350f745ab7540749d04f8e31dd8f8e47759fc8de26d060ebc9f8702ea4060e608b5aae3862a2038db3b52a759e744303803f56808262ad5d7d2cdba01b8128e64d6f14f4094657f8941b72fe4f28b35bca24141b72241a0e7a1f8f3d1cdc6db310276eec5511c622ebe4a399233fd0e4988eb07abd8ccfbb1ae1357548f40ffc3940c2707df85741c99aec73d3c2a9aa51b9a30b8e5df03f5c41a506e9cfba9e573bbf04969f0df171c9d4a5d3824a5d5b97b079a0eaf03a0ae1470e1b5321148e989a3ed1b5cb7fced13f0d0158058bbd990559d7af1fc2aefead5487e62493c42fe28029c030972f08d444ae6b40ef409410c38141e0943f90ffd421b9f3c90c321879b38659ad253747db2e96043cba99ee37b68c964b25140617a3eb83c7eed64e03ae7fc243888c105dc28034343b0213312a0f70ee0140c1b564f9df50eda32f1c442cf21fa5c95dd99129b722a68e28de146772c4c36ddc523482ab2245d049e26024a432ab887508ea9ecd1b9b9ada2e81c4de6c99fea6354fba3c39a3a2c8fd4335ad592cbb876ecb99670c503121299cc76c03755b12dce7c20bf61c89dad701ae88c2e9bd6cbdf9b8cdd68eee0ab41096748367eb24e94744a113f6e4742580af373cef6ec17adb612f426d75f6e213c298aeba335878b8d00b83e104fef1dbd4296794349136a5d14bca236c5de91ce372596ba2f66d3ab6bd147a39211599171baba7d9947e8d30169978eab7c938cdfc35f4f2f17395ae4bef099cda7ab1bba187199d705f77f830dd9187aad4bafbf6a840cd00a670741d61fe7911fe6216217d2e31cd557d845782e04e4188499214e0df8ae8c39a7d4ffc321ae8e0321bb15314519fb9d1b2da10b20ebe60c2c1006e2b2ba7291ee8ff486649c33cc095529211c47434a992bdbc78fa235b6fe0932a85f86b92efe48fa46b65352a6fe4b0001ef85961f5ab1dc61a30a54cfb1bbd02e268fa898a677bedfdfdda5fc5d6b950780b845829182939a2b76f31a2505a522e14d41a6edb5d68932fe674da7b146249a6b72c4b527a5d4d94008d4fdc0385a9394b8b06507fa305e260f4881ad4e4233048c9ff751418ac3ab2d2008941168ceee7bfc1ae44a5321329897f043dbb17240ff2db9b39f9780ef6b219d18e5075b6e1f835ac8bf4fd7417d494eb9325b11501af11b1535e061f4c934052aa510e2e15ef1f615d63c4f8b7f51e934f3a18275617599ea9fa8610529f6cc866d6771a7943a5657ab8f700126cd0851488fa3b7969a9431d3a5a898aed3c418363d2d379d92e88f3ab6fa8166778620038e3d3c1fccca717262294435991e2b9837dfb4a8de4a0cd53a6541305719f5e688b6771d51857731778d82c5c24a433435f1e30d4026551ccdc6ba4a2775fb9870da573afb3c5e7ada9b459733c468e89bd5c739efe474896e7187b122bd89eed4315f74533d4270e910096718afcae3cdf4829900ea0990b0d2050337137c630855e69b310f0f0a21b38f54d4c17b2f7fe6facb8c2d72f2b0e76f0c2864339128516ed97d98166bf515b5d24b80744fec8a7824c65dec5dd972724e5ba6bfe423aa29c931f260ac64e7cb1f0b30ad9443d099afbc5a57da397608b145b1e5f7073e769f13bd6330c4091d4dd58d73d5555fae1f9edb6a51bb36c87ed036dbea1a59038f76d860bd3e9a13050099d42dfb3dca76c7a0c9349410b8475654335dde51db51c30bec18f6254b4d5d6720d8984328080ce179fe9614c04fce187364517c352ea66c021dac70fb714930a7a3f7f69486394437a5312deeec967ec46ad8216be794a1c1d52c78c65663de8db71563daf81acbfb224fc6b605c58345d263863a042b837da3bc27c620293db89e4455978c89e7e6983d201addfb85079fc9ea59bf80b4d346cbf1ef4309e89c8e25bd091e3e849346ca1b24fd54f8cfb683f116181b179f7720849f9257f0b728b3112526e3163cb3cd967f630f4f0c5e0683d0c6686ffaee5b29e22a4e5d96ed52755dfaf9dc7cb2080687669c8fbfcee7a57a9f3ab3104bb2af00fd84fadcecccfbb8f4868bae9d0dca1a64ef358d75af719e400fb24072959a3aae14ddc19ace85e515a81bb77b88f74b1956afb0af7c50dac29c3eb51fa62ec29413e64fb092881ac81636a6b8182dd773f7693435e134166050aab699cf7662870ac217fc4a8cc94a32a076fb3b6ea91d7058c4156d8c812c7d91fd73afd18c795009b87ac347937a2a80a04b6a7672ed9524d529789c9093c9e762c03483b84da1646ea374912448a3f53e41b852a2120093d771c084315d5c81f47c57d3833cac1fdb9dab058a170225a84f4a2588d7a6d353c07e99ad5735f3215e665dea54248a7e8c44004f5df4db61aad6ca360a8e82efbf3ec14fda93104871c8bdd9d2e710deab595fc940fd2710eabd25fe5ba343dfff96f6c5eae7e6381285d9e925959cc9d04549205b9a668d7ae89e4b7f60f9d4c8d84524f9d20b4c7c85a54421a6c984050f2a6f789d078f70556fac93caeed1690a951791a077f3e5532c32d70ccb973073abaadd011ade4baa87bdb9dc3e1ff64d25de8d551eb96d2187bb068590305d5995948d0df790938770205b92c36e09f7f9763ae62d9e4cbb66e7bb1d3cc7cd200c23c9d7018d94ee226f4ecc66ce46c4e078b8e965ca6aba7ea905f08e4becd49a7c4b2957a344430ed949c0f2f13f23e50ab59a80c964761145b1145f7198151626363f1c8b5f7e813ae6d92b2947769dbfcf11c7212d9bc60e40f32b11157c48e08d5f2657128decbb2ecab7c6619c7078e5589c9f306e5db8554b5a6c9311bc1ca901249a05a9053cf874a2facf54160f89ca9455e8a3cac89addf6e6273e36401ed64fbe54820c0ce0b066986cab89caa92cae524220566c308ea6db9d65c3899e1d4e1500af6d91220c9a4046a111ebba90428c73e5e436d1969ed9ee7c333a87a90c9a41646da012b53540adad335831ccc21637c14a043442e174009212c18c708de5b77992d9de255272a801376d74738d9a5c0a50aa7a11e46218d38e2aaa59606006d9639c195eb5a4b87856c6fadd27cb5316cf872952796cb587b65f35363acb33dbe9fedbd6e988ea35a6a9f01ea2dcbfe236cedc4a47ce9ed89be663c54f09d9803ed80fd3cb9cd199ada63c0f53a2aee61029684da654726726877a0b00ebea56f6355e299e1beb2cbe14529c2282016394596083f32e3fd0a47304642c3f2cb2d9d5561dccb625e88d10d32e1fc086125cdff4f18f11f1cc74cac7d13c9810681eb10f746da571942aad718455619ada999326bed66b8690c26d85201dbc7511306496cb6b66b234a12c0d92f58920e6a98e47db3a3b4fd71cabf5395c336ca66eddce22134b7f96aaa46104647339e3ac6ae6aabc82e653ac156f8e51d845e3c80a86b831daaf3db21b80c912cd828d956a21aa8f12fd4e0de4d4f16dba53c337", 0x1000}, {&(0x7f0000007e00)="c18364aefdf14662d4878799c3a51c189db7a9f7586f80f1ab36cae252859a43198e937f5153cfc990bac3582944c99d1eb7716c16f9d094b398e6bcc05aea5a3ee6775772dc22fad46562fb9ca849bd9a37300153f4536e278200829e7b338cac3aa5dd907484cc8659dbf2c019c9812ee1326ec91b6ff985324e73ce8aa9abb8f1ae61445a2263716d076e2074fd6ae101b72eb0d3ae951e5b0b9f169108c8b9a6bf9ca04b371a76055f3fdacb428db192a5e874bf035c514a0b2df38a3fad74a7e6d9a2c6d7a48c9e53c2139f6c75fdb1b0422048c1b0196522a674ce7780ea0323f83f66a5b11bc5be2a1a", 0xed}, {&(0x7f0000007f00)="911f56e37839c58d645332ef2ea72056ea3cc030a63fb09707a47c9dc86b6dfb62c21577", 0x24}], 0x8, &(0x7f00000080c0)=[@sndrcv={0x30, 0x84, 0x1, {0x40, 0x7, 0x0, 0x3, 0x4, 0x7ff, 0x7fffffff, 0x6, r6}}, @sndinfo={0x20, 0x84, 0x2, {0xffe1, 0x0, 0x23a2dc74, 0x5, r7}}, @authinfo={0x18, 0x84, 0x6, {0x1ff}}, @init={0x18, 0x84, 0x0, {0x1f, 0x1, 0x2, 0x1000}}, @prinfo={0x18, 0x84, 0x5, {0x0, 0xa9a0}}, @sndinfo={0x20, 0x84, 0x2, {0x66a8, 0x8002, 0x0, 0x72f}}], 0xb8, 0x8800}, {&(0x7f0000008180)=@in={0x2, 0x4e21, @loopback}, 0x10, &(0x7f00000096c0)=[{&(0x7f00000081c0)="790cca734beb7b968e8046e158c01cd28ec547816fad84594c87f0719a65f5d45c33e7d1ec09261384c859556f143d2ac6c0fdac24299116ed32913f263eac070144b2b2cae6e05ed76ee72ca36b1ffe0ae7e44da104f1158f1ceaef7cc5462b35bf2c15c9b7bcebbddf09eeca659493bdc98e99b8035d936d0b4b8f6c92d9e59add5b81f1d9b9879116377781cbb10bb93a89b25660a6ec3c39d3b6ce816a9571975418a15c1b2c03c1369cd607d8947036bd35957853deb216f07545444e684073546b4b2bf1b69234bf6dc7b8b6c6cd0982440b27e7718df6dbd29df5ae9f27eb711c53554d426446f4ab0d33329cdffdc8cdd0b1bad13d179f312cc8b713e31d0422b12d66bd24f7027814b6a3b44105ab1e365e8be70c8c31f7247808dd82a82b6a28e37cfcda378b1469d9cb9a8577f9a5fb06a3c73816e8b038e84e02b72a142f9b52d0b16cd86e516fcd7d5c9e08e92e5092514d5a3a30fca413f681d25273e56714a7bc841a63a3cfe1922939c1c86d315684536a63116c10746241c2e85f22c0ad460012afe37c56a0a2b0ddfae40a3736c366ea580aa5a53973c3687f42cafe50d8252082be408d79c57d8bbb7eb950f2d7e1a75e0d49dc9afc11684596974f5f484073d0176c555b4b792cdca86dcae862c906925e1842b0761bea1d644742afa6850e12c30947dff81d713e0b30bc4ccd623d5b3f6b0f1cd8e20039a08006e5e2a2e080ef1a64250fa53600f5618abd15e28be35d75d4b81f3bc87ea2b290aa809fc127fb77d1140ad5f3945c6a26627f094ac6a71ffbce9f535df208d0948ab709d4c45a3ca7496f1abdcdae4e0b19c9530cff13822d4c69f769687c341acb29dfcea01c88bdc0e585471ad4e393ec6ef443758bfe08c5b5ee5d2092b477576a091cc4b981804e9e2802bf94844b52c33432a3ee09ba02a7a4f48facaef018949bd5d184ad11c5377dab4dcce3cfef6668420a723a05d4a4fa3db7d147710cde95c1b14dd7af702dbadaf7df4e9bacf3b54cbe5f84fe2e40e557885e9a46846ff3df3e0ae0e3f3bc2f5673cfbba7e99ce2bee1c9928ab17569b4c557ad8dd879d02473f71673e8b04818be6f36f859c494b9d1f6345fb38d50198b6c418d7c74a8164b50242d8a7eed444bc2add9781c0e969cf9996d80b431c165b1b0c074a4e3503e72b5532d6a7e5125bfd8814e5cf52073f586045e5c5238c2f0607c71d6ed4b0e782738d000aafc1487b292a5b3356b00974001c59d672d7285fcc70fe9492bcf89f5d8d45f3a6656c58ebb1a1ea21f0474f26acf51565216ef30d71c04300ca1f45dd6385f46adddbefd414266eed505ce28c007460ad01e3334f877acea82a5ad421c98fddebb0525029ef66048f8d21d5d4c11b2f0a23a19a0fce2ad06652f3bb624a1df1edf3b9296d00aea5a4beae3af1957b625ae983dce0b800ebc657d22560b4f2f0125327fa7a064b9212f31bdd4b070f9198eae56be96419a3765d03d4c8faa2cb92cc1f83629ef457b3a756493d5a4a6680aa892045d80fe2a2059a64079659d2570cc966dfd8dd6e23e8fa982d12b0f6bb8f1a5c6be63f03c760f8e59ab140492522e247a1e915462d1a8844cdf580cc9289fc7175d1345755c677769550c9b91fb8adcab5e4619330fd2ef84c37727bd2d6e2659197324f3677a411b3bd9ea0e240164fa4aa06f102f1f2322aa402fc8ae2911d9c96a21348ff18e8be8a68d8d25a402c621676bf05f0ea3b607d1875afe4eba9c5908ff7d0db2539eaceb3ab4af37bf65f3bf16e0a95339f5b9cc45d3ae8cea83ae65a5bf2bd097f47451d462727b7b0dbe71e851c6d8b7272ab04a6db9f77af1b47ef97ad27d096c45dd2ad4106dfdf26b89f7e6f6c4553b7ad09084418b5c3fba99e225b94456488691d4fcdcda643aedf963bc0be9eb30f2efcf52ebc77a2345765efb5636a61d6a8273272a27279e2083f8aa0d6c44ee0d38641d1ebe70b1f692396bad22cdb2d75e455014eb4da1907921db125600e4e9093d5cf7ac3a9c1f03296971818842b12ef579e2ed47a8a8756844665c00457a982b22d01462e16c218ebb1fa7475cf3aaeb2cdd35dca47e7ca08d3427329051860dbbffaaa1c9d60ab096bfe9037c8b670cedb0c3dc75b778ab1f8181a4be6dfd418dcb9e689681f7f023819eb10f2d1812f2b16d8a2cc515537bc5faf858fcba5ca580a5af74846a5b6bf6741ad4c0288e0572defa19e715c7f24df0db557ef7cdcd0f290efad418905c16327b7add59ef70bfd4212c49a5f32e0f9df4709f3db683951aa96fbafcb5c83a2e40f78022f0f5856a6f1a88ff978e2c130a568d639b02d680e5bde0babb5d7b4bb8d4993af291df16f599a03c0d74e111b5a2567ec750f9a7efaa218ea34234b8967a4a872fad298d1a372af6e567f91b045a6ec199ae6b87b3050b98b1de54f5b6ab5a7f2a7e51f48e8072c0835f63a3f426b4ff7314cba44d39b7c3f2fcf4ac90889cec170945dc56ff0ff03dc069ae6ec7f3b324395cd61df5e8db6b1299c39ddf97580b668e3099b236f1071f42a4c15b505de1c11cc2465396e749e36d5386e1fe8948814a836cd0dbf05abb799a2b22a647828c532d7a5321e792d4a4a18e8740b8ac7d05ce8f01baebf839af4f273446222d9dfdaa57d091ef651ffea69268c1749f29ff102768e0a24d7ca1f1556ba8ca8fa9ed005b2498817a6a0b35804f33b838ab70d4725147d7a0b222d08733a529be341c3b56b0338361c7b9375a3b332b7ba32b5de2dda3844baf2b20e989691ada1a75a3b160ae88f13b9da0396edce2e9c3d69326d3890443bf4b99e3c3e4be9c483dc1a68513ac2c31813055cb85fa4f88ff1946deb2d99e0452f5907a92d9490eb680797603385aaf42f1f120f5e82c0727a37ec56b5120d26f9a091777c27adc7af01105d3c4ac26c78900b4053b8abff7f867c5d037747e0a9fe4d7680c44482beb4c43db8c861aa57d16b68ab234325030a231cccd071455485ffc848245771c6d6411f8aa0e79d8615f554d5815de0b87d61de5e56a2a19f7ff8e231e1920cfae85acd23c0d44f1bcc6159336d00288e71943395f73c75ae68bfe47018548d57ece4769d734b6e49d4a648d959a7e093e67a05626b17064ada7f979eaae10bdd4cc9cda584d85dd6c176aac59106084e5bd396045171e4fa7f6c6d278e4bf44bc51068d4462be0a046e7cfdd7507b5f335b47c120200d4337d3ac4a4c4b4930eec3676c551bd3bde96fdb01c187729cd1b7a36de8a054cb464b5fe18e97978fdaa98a5e1c2f74c825466397a241ccd0097184c6572410cabcb0b5b4794f566444321f88c234692a9a2880c47f168a2482eb5b33184cefc913450a6aafec90096e268b0d38e0a1d7f228f65490e8d4a8b51f9b0300ca501e99bcafb32e1931a151da6d042fc8d77ea0d9fe186c9f64a33c7f609c2df887df1cde6c5c16c32430023b3b2bcb341868e96dcbb7f37e8a16658088326211e4050cd29086bb329728610ff990bb45b017f616696d1814ae21e53cad3f28d4ee7733d8c0353c03fd60e00955badaaf2254cff72a7e0a245493b60d98de2ef6848e913813a6bb0c6db7b6e38eca22e8da449d7307d7c5f076a612cc66ecb80447f3a673d8f5dcdbfd154d32662c5e233ef404b42841ca526d2ab5ae328fa1dc7b0eabe92a2233eb7e8e778e8430f288a6401f8835af04014e6faa22e4f827c7865ebb14ba5a0d8ecd0a9ef8ee948dc78fe1bb333af396b61334883391dc2d0b4f3be00aa0b9cf6c62c5b9bbf35faf2792da1f4ec1ea3dee102a0917aba478aed2776277410a5db4cb50ef7f5aed23489d05f6d3691e91481454d234070932e08961c7e6f24efd6b9af77b76783340dce94565611fe99b993e1eff7ef5defae55fa716853a878739e35ca6910fe94d6dc6aa3d486bf7053f8be47a2442b52ea10a09dfce3e2b0452fad362fd777012e4db22d9f5c5a8403915ac1f5739b57c924c87ec96ecf186d5ad4b73afa6bf3a3de2b40b111f32053c60e2d28692ab437d73e6eaca86a0268a962a7bbc3b77f15fe67f7c27e60272af4bb1e9be50a55100ccdd13ccd282fb4d323d32128f3a14fa8470ce96167be27f2b9ec24165d734e193d52c1a15c98a2d45eedd1392ad0ca2d3758144a143fa9c3d6c373e814a84c0f14e8ad4023b3a9352555c289f6dd8e1d86d9fe23bc021e8d94d3c4bb273391311b04a003d180b2252827a5e4140e9d3b77c89be3a8236d1135017167979fd91fa830114154d02cd3b8ff96c8224a6d263ff80159da626ebdc1fdc072e3de1d54de289a9a581bb296f8e1fb54f0ee9470af376ab8531a98e695f53ea30d982f6eae7f46a7c81dbd76276bb18e7f5fa2caa429d5504050534f6938820efcf9428b5158ccb465c35039d41ec28416c5b65d142dd144991c57a1e4d37149a696e76ee78b790cda20ee06602957888728d2b456a511aa4977271f4450999fe473f5bee2be4a78cf357df9578d1286ec4fb72d6978a555ce01bf858fb9c10a2338a87b07f5eac66d52e792ab4fabb6f74d32a0111d6c084063d8802fc784120c7355f409482593d494feef277452adf403bc9f4cce485f3d4ce1e56dbb60b3b6f4c390f98872a770aee9997cd0b0b7629a08f6b19d1c3ff523b12f744a7a511fbd2794ac677c11ffb5bf13ccc9e37f452857eda43b6f2c837cacf7d41c327bf82ee73a8d2d969f9839d4486e4d5cb1e71b56c3b4f491353171b19f661f4b0f7e1da5ad3c1c8d8dd8c3ee9919c2598093c3c5ad3f25ef7c34c9bc1e717652ede700e666fb1111b3f4de4bf4d804bae84ac4e4999c76d7d390edc238c8659cf2d0505d9b332013e0c2b6d20bd67f4b0593885210ffa3d04d9922fb7c268ff63d4b1416e59c06211f5826bb222d3b7d887949270072da745afd9847a2b14724b60c175a00815dea9437f546fc6350e077b34c2bad00e2a98d51fc87a8db5b9aa021422ce9e21e7fa4e7e02140c34ee48b947111fae91dc286d72a62c06ce0b8d55fae992def6eed4fe39e68e68546d4712e9ddabe6e9a9b28241e3343f781751ab2e65972f2544f40bd35a1d52f8a00568a856a6f0319014eb3054b1959efa4e451b02b0ef3c645e6155e456a9f0ce77d59eb43e5954d6667e03781b096ea353d5eb11893d5d9c04797e750a4f07cdb53dc8b7185ae65c974de9dc4e1ea06b7b8807a239308e32e9fe15e53e9a479f40c42831af1c51870543126064b34587e480ed613a369bc683600f95ccf8ae9040cf301713b036d5aba2bbfd89ff5ae75141f60b81e9bfbd75e7bdbaeb7cc18dfbbdeeecba0a592f8240b6f048b4d0ce0d4fba90b0e5b4b5b68c2cff5ef35ede276efd87f865287644db6a765a0fa945917c43cfc19e0d3e43fe9cecd1e001897a022925eaa4b5b772db3bc2e88ae0958d0e48491e3f6843e6fcd230d6ac84a2f692e6f7596414aa38c8d9f2b0f80904db74b4e2663f775b081fdacaec7fa1a97077e6ab6ecac10063b19d68dc9b5095df73a817fe04d016f661d9f5b4e7a8a698a65b69eccdf350653b444ef34c132e8c372c3c5feb344f561aeb2e6332f46c89ec3d73de897aa18501192fdca08ef896229f820571e529659182fcf200d8de9020bc47352c959389cffbd07de45edd6fb0de9786c4c15215f9877a4b0a4b086cfe903fa449573cf783c4e14672d690ba00c3c7a0ec0b973cadaed6aeafa9812746d4dca0ab22b88f48bbe3c2c6f2c2b3d8b06be0b9c8396cc7461c992e", 0x1000}, {&(0x7f00000091c0)="250fb4d7ee4652ed1d821617e5534cea3b77c92dff825efaf12fab881e99e710c2d002192c6a011806c44cbe8c652fa40bb4b4957a4b0ef8b6cbedffe5e652bd2385d491f71c9fc97bc606d0ba8b2eff6b60788a65b895fe9d972bd0300897a8c95054fde8ae839937450e352cfef951c60bf2991212e85b389561a0ecec1897358ed32c917c493b866f9dc4022d42b2a5efed631aedd803dae670d8cd6e06cd34d7dddc59474ba869099d0560a42cb37c32468592c9990d0745052084b1141b3767f7f16c20599fffd6d599", 0xcc}, {&(0x7f00000092c0)="9074a1ca70327b413b0c69027b8e111654e33172e4f17410db4f0d128af4368d0115a70e133c71a6189edd88dc70563291e3f0c31c168e73dc27c4d01cf31618c3c330909d96acbb3aaad76e93d8724e09d82832d3872f059fb0e2776058eda736cb5381e7cee2208d4406233f1c6a8c9ea292ad1abef08fe9622d25fda82a78ce01f247739e35609e656797e7d143063128904b1d3f1c2a703a5f80b6b0c596a6f0126e93652b957f6b681bbab9cff58c37bd6456adbc4ab0352b465aaaf0c78c4b17f412a3", 0xc6}, {&(0x7f00000093c0)="15505b1c65ac9eba98515eb7241a5189a143c20b29624e79764cd5e2ad6f3dac815ebd84ad073cd20ee61f1378e32ed55155395133b33d4b4773c7e225bc76738b2e3a088d5900b3cee77f53ead40042543b45a30a86a739f46637e4c91bd9a25d4b001363d2c7ae", 0x68}, {&(0x7f0000009440)="3aa8cffa76136f5b6c3b4ec6e3707a7688de68a46d64a210db67fc83165302d5d9f5d3a33efe8c1ee069692d4ecca0c91fde1f6cb24d87902709da15ed0ba8f32d0a8671694928c8e932de1d654f0d7266e2f85c57307fc654c429f79dddb5c936b9f0227d207c7f7d3a1d2e42a9f2bd4aa09d171ba0e6e89e5098d65977f22c9bfe66439b44b826a71fe9740040ec53dfa1bcb5017b222a2c41fcadea121fa8eb2e43b6002e1c2115a794ab091b11dbc470ba19ee20cd13f314c10b17caca49bd91300975f18f94ea82a75803de007f3126613e666ab3f6253d4c4a73", 0xdd}, {&(0x7f0000009540)="585f6ef7fde228f23c36d00ba6a3bc4a9a40c2d8db29c41413121054dc10d142902b14c342acfa5060b8908644e104e2700342dd01bb1990df1e4f69fd4b676ce3a83708a3433a3cfc512d8df7b71d730754360eafa70107acf280be11803f85bb94effabbc05f12855e97db2a9519bb2f9eb19f1047d105394064700156122988f556d5841b009bba6adcecbace6e535fe2742acd558f0f58f08826066adcc5", 0xa0}, {&(0x7f0000009600)="3cc8fe1846418bf8cfa2acf9dafa7e1ef488a167f74211ac871692ed0611d031a6172ea120d357b9cbaedd599346218fe11b68c603f259adc5d49a662e1ae09a2b544ea184c4b9aa68fb29395eafe826b074dd0d4a4db9783390c043572dee70117392b10da11505d9968ace2c4345e4d70c4e3d4457e8d48ba4f701746fb4914c791eecd03e75608aca29e5b4f00069c144a16a7efe67f563942a00185b5332172f57f46a", 0xa5}], 0x7, &(0x7f0000009840)=[@dstaddrv4={0x18, 0x84, 0x7, @local}, @sndinfo={0x20, 0x84, 0x2, {0x4, 0x0, 0x2, 0xfff, r8}}, @dstaddrv6={0x20, 0x84, 0x8, @empty}], 0x58, 0x800}, {&(0x7f00000098c0)=@in6={0xa, 0x4e22, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x7}, 0x1c, &(0x7f000000ac80)=[{&(0x7f0000009900)="edf240bda447483286b2295a737079c21ed7f3a734fca464e6588a4f8f3f4f1ba1e5da4ba026e581f0883db1695029212f12d6230454e9092d88d696f5f5e4fd4f57a964a7904c37440c0298e8443d0f87ef6fc657b1ceb8f8b6cb3a373fd45d9003dfee56d55c162cc1f52c03b46a362d78747c1322f9eaa3718d96bdde4f9dc3f0ecb632ba5b87fbe505296f52eceb94dea6b5d3c5e42ace806d4732dfe4ff8078549472a3452009dfb3d4355401a5c0f84195a9323ebc919981e24d19a810ddcf75cb126aa900971c8cbcc3ba789a61f984182ad0b120b430a227ff00b6228776ca84ba484f6399b13e5257212b06dd6a269e6ae358a6dd9ae3cc10825d8ff1049348e7b0433efa3c077362282d3044e4aa5e30ab9c7f41365a2a611f62f9803058332cef90935ea118ea61149ee6f7cb7bf406d0c4962001d00fb6a3908e923068e94d8d493fdfb1a4d632af60c0e9092617b80772c062126192a84134c6368e5a4b8c9d2b73f5c0b5e48078cbcc2c33b0d9c950537b0bb5635c2446c616be440b628324f32a90bba02fb69135086972ce454979dbea68174ecc2c61ab99b168780de4eea67f5522ce0ecbf7998f687ca28ef2228c6bd17ebcc01e830e79d950b884ecd720afce042b33f0ee2faeea745944f855af8ed7a36aca001aa24d2605f0868d9985436d2d4f8ef83d7617ac519fb038aa49b824de53a9d055892069729426b6c5368abd0cf1d737d515b92aa276a693795063e98e0e85b62c7d7f11a0c4e1cf8e87f1f8a32147ce7352fcb333a710577ac5ff26b6a8d95dd76cc42c9053ee486bd05dbed481724ef62b96d773ac3584557fe30318d8d0b234664db32ac7ca5f013af9738b6cd4022103539e2a358e47300111cc7f0f4424d0946cb2077e51ffafd144034866cdad4e68f529956810b66c2e20b3675295259a8e846012d675d595b120f76baf36106a713389202ed0bfb3a69e35215c054da0542993476bf8634e39b82dc6aac07489ba3bf24dcdcba7e5c1c3205c9ae8113f8cf29fd62a8cfe54ddab73ddcdda1ced06362bccbac44c71c354c4da74816edc3df68f01e612547ecb5298d8b389fdd2fb4918ab083e59f582c7233fef3ff1e0e6f388a06d88103c79e77f764ad1402fc7df7896b9eeb181af3b229acb20478595d9737eb76258a6de5fb0640800fb88de492e522fbed1a012adf7a1a192f5ab851c9b6abc94e6c8947a1f0b8c3bf8df65ab325d88f875fc807b2fcdb5cef4641b8483f65d617ed8c460b3e4697158c2b78b382efb8521c445f245d3581c703edcfb26917eb59e00ab0ed2583e8444855b788e862a8f7c4856133259fd57784531a8c2e36cbb6dea279b5feb06dd7e196d815c44213448b7c9446e9023ce073b9f7980feaf50f09b10517ec08b51794748f6646d1c7306da3f46c2c1a9f93cc886b79fa3da9fb2f2f0197693e84078076ba573318fd935e0ea9cd05498d20c0b4bd49ad130f41579a450cc4e73e02e218ed067e2e465dec0ca518bea404bece27dede4691d468837c51c697128c35ebe9c422b122ff00da25f033d040dd95684a947bcc379e583082acfb9e879d8680a64b0be11104f0d362b7d082d914368765f774cf63e5886fdee781e501584414661cfb82b07b4dc43d8ea165bbec649c486e31b8c1c43f0f22104c6c646a6139bd5b36fd2c7030a1de3af26ab29f0b9abd20fa255508a90b641c99f9f2dff797c98cfd3f772b4eb6efcf31b6f2f2aad12861f89da9520e319fbcd8cd55dd11c7031c90ee80e66bc1fbbc4b9d055b1ec08cba8083be3f209b7fa36b172f8ba64adfc10d8ce7399525891263bd39936e0cd31ffedde29f3276e9917637b150d5bc7473e22679cd8dad63cc5ad67378520bb132ea6916ee2b9bb6b3e2e58c55d38f219a8ba9f2d69b84b8b89f7def297a09bb42c431225836fd8f5f7dbf08d0bab51cec1f3c401d2db06d04d0fa8286bb94efded512b99218c871eabf453ffd1733056d80e05e5f0d936391012ea715d09d620d44d6f8d605bbba3884f1f5bba4f270eb5354a4aeee4029f18a568593b5299b7701e2b66adcb9e9703bab3e622cf1e56056d2b4dc68611317097556d226494001cc63059f08cb0cfafd885e088ec649dbf4d8460b7e4290c40a0e5f2cd0ff96b575a8c9dac66682d8e1cf7549a3648805a2e33ca5f3a5fcb2d8faeca70ff9556bef34489e18479f4f11141b017504d4f8d430e1372aaf1b307a786491d48fb40c73cd1b88d73eb28bb8539b9b1cc68b1779bc20574bdf8012effd8520126bfaab84c953edf5ca965021cdf1e6b9e0c41285ed3eb5a635975c64c73c39a17f726699224b9164c7f579c9c8288568c471e64cf359177e157d9a996349febb4f01e3a412b4b6d289e53a3813badcf1ba6184ce77d609a02babee08d5df9b13ef86fcb79af30cef60ed259011f41c145b74a76812f7b74e4f71ca0304bf74e992e96a2fcac84d4c3748a50c1acd9ae68c663b847cde53634649be50b964c2a4c7347b94b6ac850a9052ed207e78b0569e4addb2a2190a8ca4917543946e70e46095723af7fbd5b167c286bcdbdae43ec986529b666f8754f816c1060416b5d2ad66dd868d82ff68ca6be40dc0557668d79c44eb04b3775ac2fafe18bdbeaa5b99811bab37fb50e2cb82fb2a0f892b6af23cf8387c02f9038eecfa0d6b516ff39cf0b2e0688c613c9fc71d84161801e615f3648d12ffc93ed88450404d308a9119f75c5f63e184b334d9607025b92d8dece98d8da6f9404b8b4284a8174d24e6bd0d35c5e0d00cf73f7b29ad11a69a5030dba638f7a820cd5c65be202298afa1043a49ba21b5108fc02a310f3301d6a7fef06a4a8e19d5d0bfd859c3b3209e385899ab128d52e40f1d7edea0567509b515b297d049658ac53491ed33b6122dd9e2155cc0791cf5b47614cd2072068b62c9c0fc44efd45436d48edc0c03adf13d7edb42b5a105785251e31449541c957c1c796bb5dc890132098e75f25ced3675ff9d11edb4ef79eddd9beccd8e07621ed39f23fed7edff06df8e5bf616a68924c05e1c3c810a1b3092ddfe1e186cd664c885d4e3d1afa71047c04195f8b7fc919a226721a89bc707f1544ca3ebd84d411c2171188fbb3d544347b95df545cb8978987e56e184ff1ad1eb6442aa0e0715aacf8312f49686429e8bdfe0d95b4809d2a764d874891ce8c2c63f8658b7f17412ea874d034923260d5ac3945921bd15a9d2a48cff44ec5fc5ea006d8e80224899ed5822e896f30fbb0b87a48ff198f94c126a22d35644fbb26a21ff37c236894e997d7fb8305b35364027d1dff6f01e5c23f0b71d2d209b8f799af6c99e948d93aa6fcf940468beac0043cdbe16b16cb0981e12526193a194e6bee47b0d43c4c0dd4fb406bf6c1e7f42ef712bfeebc2a455ca2bfaad9f56c9663b37c10ae552ab12f982ac085f034763d3f224de4f73dba61c6276c108618c3bce01eb7f10c43ddf0d7bd52fe69a02ef7cfa628633e6d227dcb903d09e08d73e71c8d720b0cdb670c0ea59da987df7dbf8cfa419f194165daffb9f65c31609ac1ff608eb316dfd372487c84dc7e57d13168cb6d3491b7b7f49fb3e97fc580f6ddae95d76afa9ff37604b763f8077924a9217bab376df45cfa338f2e59e328ad4a8a95b1a41c9d4e24b61caf4139161709a4487e7633ac398439f24c8b02b5f674f5ad3a69eef1ec66e7ec0e30dd073d94d4e1757c6fd174ebcfd127813863d7ab0aa42c7dbd71f48785787ed36d833722a6506a8e725ea1d9db8d0fc73e2334c635177b761b59390aab9f04ee473e5a5623ed5c238542dfdd8aa98146aa0f65bbd280eca5a6bed375bf8fb77f311eff23e1aff21e510614fccc25b5f0db435efbcfb01c4a51785f626a49702d77d873324987f6045811bd2bd41e4650b3b4be5ea113c7a8eba29eb31719b46761ae64b3208adf57ccb806468dd139f45c949b9c6f2650424554cfc97d9a66bec3fafc8cbd03f290028326d9e41c0655a5252f69d4c25b1c9119ed8e2a7df79282cbe5ab581f49324146149cabffae7ecd667a0f6e2fc895b86254ae556e847fecd86130ba88c90cc48b1b3536dc3bd32d3ca7446cbde39a060da6f71a5841577ce81b52f409bdbc117e9897b4bbddcd8e932556152273d3235cf578d45e92c31aa225b2e435867c5cde99457b7e720ea73ed709c3bdd7a4fdc0e9dbd6caef0d306b14a296b4ec0270af40b59ae5a8f1997f8aee6a92832e6a5edb103c371c77d8d071560e8f9fd97596d501221522659a0e3b26af59354c2f0a41565695a3378529f2fe81eef7bee5a60465db842a3a80256b45d2d77bec9aa9a9dd04dfd0a3958a8b6b4298898faf68d19a5abaa4464c37e1181a2f0ffe6c6a90357e81c68e3422e5bc631561755ef6f4ec4820da29f31d8de40ce6d2601115b95c182fdb2dd59e97e2dadb635a4c6f56f4613eed4a00e2b510c591f3c4acb8011fed9ad4424c52e6c9bf18f4518f6308da8648b1247f2a33a6e7a5aed95960a24eb464fc17e4a59cca9f9498a77f5de02f6b21ea957910171b601f9e756d4945813289ae5015e4d2abeb383a467672acb8adfd4c287008161e46c231a9736536c62d19b81575d0a2303ed521f68c0c37b79d4cfe5a9a0c97a76e8906ba32aea080a127046aa4f4645f140b7dbb8e0fe7cbffd7db4e47ebe4c47f6e939d7db81bc3f492035b597f494df4c4f6cdf2afa67503b9d0ace6f3865b1b5fe2da070ecb3ce3cae81c1fc06a2ba0103467102a966453c5d27943f38186cf2bbd4d18fcaa0c06fc883cd858d1ad6eeb3e9f19185b472e522437c1713b07092b1da9ae1c39d48ec7fcb145fc6e7213b822f648d291e53cf3ef79687cbbba8b1a35856a7cf133587edb34f065d68bc531d7f0206dfc4e4d62e2ca7d5eb40bf968295009d40b359df0a1d66ddb41d2a3292b6300887e7b5d6d5ddb8cbd283f68cfd340541d69c610ee55c8118c5b0a28047f42270bfceb810ae747a99b27b752b2a8445282850c16301018fdbfbf7cdcf4066399ccf41cff1435aba87bfe271cebb07b7c78eabd96efe40cb95b8d7b796b70044cbd6eb6a99c849ddbe46eb3df78f3612ccdc0e2ad1f30a87d574994ebbb395771dc10ed510630832a5ae61a84d65c63715180ecfaf7fd57a335f20374c6e9a3f31c62859030370861439da485ead7d849c2f55f26fef5b9c24ddc7e9f93bacd127fb6948e330e49e9271589a122b68e60d80710670282249c4d391fcfec90937b5e69395432a8cf527d4ae2719892e905daca157e298fb86915418fe65dc276c060c86c738b3aa1b922eb066497eed71c01a86b1631afaa2e7286e8575c2062a45df8f00fc212d5f3443243b0d7ded8a3c95ab04f7d21cbec4665c74ceb5927a132b2f02e00c5892915da1f9c7b6973acdf4d26a5ad644b907a26e960563227ed283098bbe2175514d07ad43eaa15e46983849bcf61b2f96d7d14ad89016e806d64855d2fab79cbb515feb71df2756c06125db2145670d4778eb9fb250292eb72581d7fc3d645444287fa71710864675c0ee05618938c9188aa9092687cb8ca88ef38f819f7abdcad48a9f8dd816ec1dbddbc995e774f2e095352b59ad58ac6b8f73d5bd6397bc5171ed3084b8d3aa890266a6f36dc6e8027232bb9cdaf38ab016021f867a2615129a41c4bbb04067092fa345734703c7f9e2894ffbf868d36aaaee7e45f05ab1726ea2d11038ce18ade9690506eeaf6033bc9cff87488c7fe469f18a713", 0x1000}, {&(0x7f000000a900)="29a1515f2f753b63fcac684fe0d0d733646ae77e49c8de6afc2b5baa930389f108b8ba8fb83397864456ef418611ab28e170dba3d8bded3cf0666e05a6b6a85c949535675f3146c102f3719b8e3fc4778b7491dbac23550f38fa2e5cc64a01185076b6d6e6d67d0e645d16b46fa8e2ffa0d00373dde20cb124cac489f39c316775f65e700b5cdde49848d2e5174aa02833f6dd95b317d9df9eeccb0e9f8ffa", 0x9f}, {&(0x7f000000a9c0)="6dd78cf739fb1839e33752d3901efa092147cf34302dc5f2abfaa06de5d0c4c5c8b0a4a588816ef7c048f75d5c239e0622bbde75d119f0498ec38a43ba25a6b3b136217515ee0eb2be4ee7e22947646009fdfe931f5de948cfe48217b9488085ab41910671cdd810b496d0a2e9b1b46b3138bdf1ecfcc4c419dcda1b71915550714b1537a0fb6ca59771dc42adb8648ea111ecd8963ce33c46fe0399e69f6c13b38c7bb69590064a16be83c88195a2fa5c8152b959e7f4b5e39f9b54c9ed8c65942e56169702ee8521d40a2a959193775f172d18fd6a3794f5d19786fdf7cf1aa5411df3c67634a86694eba5969fe489", 0xf0}, {&(0x7f000000aac0)="79dc4b481da602909115553d32aefa872983e0f2fb9ee0641064720942eb93d91ee2ab5435b8a70d9717d3a6f57b9350339b8c3ca648c38e2cfe6e7b5558312c5c6f1171a6efda3fa2390a6c48fe003d4c37adf6ace2ec3bda71c379f9694b0cac3ccde54b0e948863a741663869558a393c", 0x72}, {&(0x7f000000ab40)="b705c1f197e16cab3e79f0c9b2722efa091c3931f31355d0b6ec3dc4617ff6f91b4d4c179a0fb9ea4f30d2a36d4aa9548af776875ad3a291a0a49ece6375d2748cb5e9f99c22683c0c281443b5db301ef129ef", 0x53}, {&(0x7f000000abc0)="37f4598bf78e1d55945c04c36f73872e5874e4ddf63580942d4a30b4d7941b9e4a4d06184bc59f41c126d57be342afdf67aabe7dfe0b30b6dca3ae0d4a94012a341af10319b83bdf3eb9b834415509a0cacf0d5b1edd39bbda2058642b6528b4e8bf19d26a562c47096bea2850f096b7a3a96859755ce4c057012f3b60bf947364d9c6638d0a40085a438c0724dfca6d014addb217162cd599c2ba827c3554fab3e7d0f54245a85406c883", 0xab}], 0x6, &(0x7f000000ad80)=[@dstaddrv6={0x20, 0x84, 0x8, @private0}, @sndinfo={0x20, 0x84, 0x2, {0x2, 0x0, 0x101, 0x7}}, @sndinfo={0x20, 0x84, 0x2, {0xf26, 0x0, 0x7, 0x2}}, @dstaddrv6={0x20, 0x84, 0x8, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @sndrcv={0x30, 0x84, 0x1, {0x3, 0x800, 0x3, 0x80000001, 0x4, 0x401, 0x8000, 0x443}}, @authinfo={0x18, 0x84, 0x6, {0x3}}, @sndinfo={0x20, 0x84, 0x2, {0x7, 0x4, 0xffff0fe1, 0x1c4}}, @authinfo={0x18, 0x84, 0x6, {0x80}}, @sndinfo={0x20, 0x84, 0x2, {0x37bd, 0x300, 0x81, 0x80000000, r9}}, @authinfo={0x18}], 0x138, 0x8800}], 0x7, 0x0) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r10 = gettid() rt_sigqueueinfo(r10, 0x3c, &(0x7f0000000040)) 05:12:50 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xfeff0000, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:50 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x81000000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2245.802120] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:50 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xff0f0000, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2245.856044] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:50 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102374, 0x18fe6}], 0x3, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:50 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000180)) ptrace$cont(0x7, 0x0, 0x400000000000001, 0x2) ptrace$setopts(0x4200, r1, 0x3d, 0x17) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb010018000000000000140000001400000003000000000000000100000d00"/46], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)={0x0, 0xffffffff}) 05:12:50 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x20000000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:50 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xffffa888, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:50 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x88a8ffff, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2246.115410] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2246.164902] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:50 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, 0x0) 05:12:50 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xfffff000, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:50 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xff0f0000, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:50 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() clone(0x3000, &(0x7f0000000180)="81a2b39fc2da1878c9e199bdd4ffaa71f78102cab63b2cb62d1de2b477c70cfc2bd481e135f79d0119d8736dafa075a81a016484aec8e68e6d66e1f83e88f501eef3c0edd2edcd546adadf6281da35fb85f779f1bec8cdfa929e81e1d941c3bc32945158ee11cd90fdc15557d4f60bbd0dd2b1ec4a58ff424b7cea70cc55f21d51fd3e7861997e1d92d2dac7358b99e6c9c711399a0aeb3cf399f24a0d7271b0ccf7aa5f420a3360220c8aaa8289b17b20c35d2c4f1190c6ea917cf2afbd18cae0afe3219393ee0bda", &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300)="dd358772a2db00d7ad0a63421556d13e2a9cce84bb95901d5671e5003f6cfb6874e7c0818f368fd20020902d51e69ea5d726549c19e479167762f3938096e5ff5361") rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:50 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x9effffff, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:50 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x48000000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) [ 2246.652187] nla_parse: 18 callbacks suppressed [ 2246.652197] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:50 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) tkill(r0, 0x2) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'vlan0\x00', 0x0}) sendmsg$nl_route(r2, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x68, 0x10, 0x503, 0x0, 0x25dfdbff, {}, [@IFLA_LINKINFO={0x38, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x28, 0x2, 0x0, 0x1, [@IFLA_GRE_OFLAGS={0x6, 0x3, 0x7}, @IFLA_GRE_IKEY={0x8, 0x4, 0x1f}, @IFLA_GRE_IFLAGS={0x6, 0x2, 0x2}, @IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_ENCAP_LIMIT={0x5, 0xb, 0x9}]}}}, @IFLA_LINK={0x8, 0x5, r4}, @IFLA_NET_NS_PID={0x8, 0x13, r0}]}, 0x68}}, 0x84) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x18, 0x7, &(0x7f0000000180)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x3}, @jmp={0x5, 0x1, 0x5, 0x3, 0x4, 0x80, 0x1}, @call={0x85, 0x0, 0x0, 0x24}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x3}, @alu={0x7, 0x1, 0xc, 0x1, 0x6, 0x8, 0xfffffffffffffffc}], &(0x7f00000001c0)='syzkaller\x00', 0x1f, 0xb4, &(0x7f0000000200)=""/180, 0x41100, 0x1, '\x00', r4, 0x0, r1, 0x8, &(0x7f00000002c0)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000000300)={0x0, 0x2, 0x800, 0x23}, 0x10}, 0x78) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r5 = gettid() rt_sigqueueinfo(r5, 0x3c, &(0x7f0000000040)) 05:12:51 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) [ 2246.695163] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2246.713503] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:51 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xffffff7f, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:51 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xba250000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2246.785424] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:51 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x4c000000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:51 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000180)="4988") ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) [ 2246.942078] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2246.986063] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2247.064962] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2247.086876] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:51 executing program 0: r0 = getpid() prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="9feb01001800000000000000001400000003bb6a1e8c756cd3972be7eb03cf000010000000000100000d00"/60], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r1, 0x40) wait4(r1, &(0x7f0000000180), 0x40000000, &(0x7f00000001c0)) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:12:51 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xffffff9e, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:51 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xf0ffffff, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:51 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:51 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x60000000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:51 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xfffffff0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2247.554845] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2247.585862] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:51 executing program 0: sendmsg$TIPC_CMD_GET_MEDIA_NAMES(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, 0x0, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000000}, 0x4050840) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setregs(0xf, r0, 0x101d, &(0x7f0000000280)="323b9b9e8d90f9f196cf839aeb1f2d597059b0b90b076029b31b291ca45e83882a884698809fadaea9e87288c06c0b0831addad8285c77abe6846219419420fe2cd8f1a5c483eb288f3f86d4") vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb0100180000000f000000140000001400000003000000000000000100000d00"/47], 0x0, 0x2f}, 0x20) sendmsg$DEVLINK_CMD_TRAP_GET(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0xf2200020}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x4c, 0x0, 0x20, 0x70bd29, 0x25dfdbfb, {}, [{@pci={{0x8}, {0x11}}, {0x1c}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x15}, 0x4000) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$IPCTNL_MSG_TIMEOUT_NEW(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000540)={&(0x7f0000000480)={0x9c, 0x0, 0x8, 0x101, 0x0, 0x0, {0x5, 0x0, 0xa}, [@CTA_TIMEOUT_NAME={0x9, 0x1, 'syz1\x00'}, @CTA_TIMEOUT_NAME={0x9, 0x1, 'syz0\x00'}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x80f3}, @CTA_TIMEOUT_DATA={0x54, 0x4, 0x0, 0x1, @tcp=[@CTA_TIMEOUT_TCP_ESTABLISHED={0x8, 0x3, 0x1, 0x0, 0x6}, @CTA_TIMEOUT_TCP_CLOSE={0x8, 0x8, 0x1, 0x0, 0x1000}, @CTA_TIMEOUT_TCP_FIN_WAIT={0x8, 0x4, 0x1, 0x0, 0xffffffff}, @CTA_TIMEOUT_TCP_CLOSE_WAIT={0x8, 0x5, 0x1, 0x0, 0x10000}, @CTA_TIMEOUT_TCP_TIME_WAIT={0x8, 0x7, 0x1, 0x0, 0x1f}, @CTA_TIMEOUT_TCP_RETRANS={0x8, 0xa, 0x1, 0x0, 0x1}, @CTA_TIMEOUT_TCP_SYN_SENT2={0x8, 0x9, 0x1, 0x0, 0x9}, @CTA_TIMEOUT_TCP_CLOSE_WAIT={0x8, 0x5, 0x1, 0x0, 0x4}, @CTA_TIMEOUT_TCP_FIN_WAIT={0x8, 0x4, 0x1, 0x0, 0x87d}, @CTA_TIMEOUT_TCP_SYN_SENT={0x8, 0x1, 0x1, 0x0, 0x5fb}]}, @CTA_TIMEOUT_NAME={0x9, 0x1, 'syz0\x00'}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x88b5}]}, 0x9c}, 0x1, 0x0, 0x0, 0x8000}, 0x8001) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() r2 = getpgrp(r1) ptrace$setopts(0x4200, r2, 0xc0, 0x18) rt_sigqueueinfo(r1, 0x3b, &(0x7f0000000040)={0x10000000}) [ 2247.660826] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:51 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="9feb010018000000000000005c0000005c00000002000000000000000000000b000000000000000000000003000000000000004e0c00000000000000000000000100000d000000000000000000000000000000000000000d00000000000000000000546c08531a7403ec00000000000000000000000097c5283edfe0af03a0fca8d49a5bf4aff59e94783f7e4b42a868be978c91b628b0089db58f63b1024fdba6aa825fa109d40e988753b43dc2b255c02e1745dc02c3bc1bfed38fa6b09b6959abea760307fc699f74bc0a184de3e37384492615d1e38fe38684566d9ff5b2bd9bc399b0dd1eececde15dff6e1382723140cc1fbdc5e75ad44fda93cfeb9030faf70f58f1039144a9a2349b6a79ec9ffa25ffb876d143ed44006d9b71feb066dc0796220d3e73a999dfd89cc1ed9b8661e4be166cc41d43d27ecf75fd0c9fe7720cdff27072c4984f38ebd"], 0x0, 0x76, 0x0, 0x1}, 0x20) process_vm_writev(0x0, &(0x7f0000003500)=[{&(0x7f0000000440)=""/223, 0xdf}, {&(0x7f00000045c0)=""/4102, 0x1006}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/5, 0x5}, {&(0x7f0000002440)=""/4092, 0xffc}, {&(0x7f0000003440)=""/183, 0xb7}], 0x6, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:51 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xfeff0000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:51 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0xffffffff, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2247.725370] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:52 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000680)='/proc/sys/net/ipv4/vs/schedule_icmp\x00', 0x2, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000000100), 0x4000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000780)="8d0f4617c3bc45a9299a195970cc8eb31ed4e3daf9dca3f9de15ac24c4ecee6cfabf1fa709bbd9cdb13569831d1ab1d8f9563bf48c678ea7ece83620ef8608b50dcb881455287bf6d2e67a22f4dc30248ac7889adc0cdb1fad9fc93fcaf510debed0620de28e439d75fe9a730ffb5357277faca86085791f712ee054b046a97674ab1995c8f9f9c864295e64", 0x8c}], 0x1, 0xc) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x3, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) clone(0x80000000, &(0x7f0000000500)="192408e3a248f4555c2da73a12", &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="54a900fe9ff02e9a4f293bf5f56d2ed9d48120f12d6ea5d94dc3fc051efd05f33abc85a7e418dcbc5300b7e85b0b1024d9469300dad98880d0aae2bf0d03545dd3f28430e95c06a04611d43445f0cfbe934ed03b13922176a5a8a0ea9456fc2fe3338b327c0722f3113134435973febd1a64fb94b715ef3dbf3df9a096707e2f52a210effa1110cec80f7d3b7765d30bb6c0c7143ecc990a615b067eb373") tkill(r0, 0x40) r1 = syz_mount_image$efs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000440)=[{&(0x7f0000000200)="13ed64c3b02b484b90d7fb71cd8f5445620447f1d228481c8036", 0x1a, 0x7ff}, {&(0x7f0000000240)="c245afec1d85ccbd710ca13ed42895d65b992d4537e65a0bb7ec2fe52367971cc64dfbdb95925a9e2d8525985cfd9d9b12e5c140ecf9b4ec9c3e39a80273eab3fcfe8315141e357832664a0e85bc5b153f35d33e6c2c04b13b4e80c04d486bbabe15ac43ca205567bc86473222f18362d9aac59f6e33b32f094b126f60ac7f47ec7f4d6a9e0845ee2b9a2adb0ed3b9fb3680fddca228e57c8303ae95d4618c92a46fde024b2b7fd8125b503791fad35defe5884f62b978f28ff71f960327c8c44c557455452a9be0", 0xc8, 0x8}, {&(0x7f0000000340)="5a87c4a49cf472a52e7af62572108e632ea3ee2f90bb2ea56a116f58ad9bf674bef25648d149f8a812729153eb4a9ca00ec43272264d43c7fd3f24f07d5c10e16a7a69f39694c3191c974f3a7f1d40831cb3e85284318234322f298d8dfc2f934c039ae7fa5a81955464bcebd13e12812b95d1487b5d7574468bb03fa577ceae398065848b233d9f042d893b55a6a10a39dd7088e1ba3315acda7c389ee697ac9d763cd2a46e8e9ecff0d075c715bdfafb4f82f2b293a90d8c514d11c139b8b2dcf26718939d048a31", 0xc9, 0x7}], 0x0, &(0x7f00000004c0)={[{}, {'#@\'-'}], [{@fowner_eq={'fowner', 0x3d, 0xee00}}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000001, 0x4000010, r1, 0xe48f6000) r2 = getpgrp(r0) ptrace$setopts(0x4206, r2, 0x5, 0xc) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r3 = gettid() rt_sigqueueinfo(r3, 0x3c, &(0x7f0000000040)) [ 2247.786780] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:52 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x600, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:52 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x68000000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) [ 2247.853168] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:12:52 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:52 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xff0f0000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2247.920192] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2248.023584] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2248.029752] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2248.053768] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:52 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:52 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb010502ca866d37f70d0000000000000000000000004ec95eb447ae4e460000"], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() clone(0x20000880, &(0x7f0000000180)="deeede298c2055218e225a0a306de2e25ded145f01a06a51d6ab47d3d3fc2d974824874c9d00dc3f47f4d5a86a744bcb725916cb8111877ce49df539b40329f5bb6e29fb6d6c77", &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)="dceb91ac322e5ba5fa2cac76196a67f557bbe7e55a711c9225115ef007c5f05ab1994ca7aab9fa0bca9b6515de6efb") rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:52 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x2, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:52 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="9feb01001800000000000000140000001400000003000000000000000100000d0000000000000000000000000000001aeaba540f2d8b83f126f445e84d359df6a0fefc343fab6bba8aaf6137254dfb54181074b3eb884a2911ffb63525934626092f2d354056fe28a0e1393c0a221f69861479e1e77f5cddfe14edae88413281109f8a9de4b1bbf5363748af58d900f660ae8f2ad13021c8f683b2ff39d5aedaba02a4465f0310af1f2cfe97a739f0e3fb123416cc01f643d7344020c3820029935bba026aa43c48c335cbfdeb38aabcee0859620d0e9151328802adced18b1837a7c4b9b192a604f7799bc3890543b427b8a3d8ec6094131dd07a2a596a9af72189f414072c08"], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:52 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xffffa888, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:52 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x6c000000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:52 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="9feb01001800000000000000140000001400000003000000000000000100000d0000000000000000000000000000001aeaba540f2d8b83f126f445e84d359df6a0fefc343fab6bba8aaf6137254dfb54181074b3eb884a2911ffb63525934626092f2d354056fe28a0e1393c0a221f69861479e1e77f5cddfe14edae88413281109f8a9de4b1bbf5363748af58d900f660ae8f2ad13021c8f683b2ff39d5aedaba02a4465f0310af1f2cfe97a739f0e3fb123416cc01f643d7344020c3820029935bba026aa43c48c335cbfdeb38aabcee0859620d0e9151328802adced18b1837a7c4b9b192a604f7799bc3890543b427b8a3d8ec6094131dd07a2a596a9af72189f414072c08"], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:52 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x3, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:52 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xfffff000, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:52 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="9feb01001800000000000000140000001400000003000000000000000100000d0000000000000000000000000000001aeaba540f2d8b83f126f445e84d359df6a0fefc343fab6bba8aaf6137254dfb54181074b3eb884a2911ffb63525934626092f2d354056fe28a0e1393c0a221f69861479e1e77f5cddfe14edae88413281109f8a9de4b1bbf5363748af58d900f660ae8f2ad13021c8f683b2ff39d5aedaba02a4465f0310af1f2cfe97a739f0e3fb123416cc01f643d7344020c3820029935bba026aa43c48c335cbfdeb38aabcee0859620d0e9151328802adced18b1837a7c4b9b192a604f7799bc3890543b427b8a3d8ec6094131dd07a2a596a9af72189f414072c08"], 0x0, 0x2f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2248.501070] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2248.540736] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:52 executing program 0 (fault-call:12 fault-nth:0): prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x20, 0x20, 0x3, [@restrict, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:52 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x4, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2248.677569] FAULT_INJECTION: forcing a failure. [ 2248.677569] name failslab, interval 1, probability 0, space 0, times 0 [ 2248.688806] CPU: 1 PID: 2363 Comm: syz-executor.0 Not tainted 4.19.206-syzkaller #0 [ 2248.696597] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2248.705952] Call Trace: [ 2248.708546] dump_stack+0x1fc/0x2ef [ 2248.712186] should_fail.cold+0xa/0xf [ 2248.715997] ? setup_fault_attr+0x200/0x200 [ 2248.720322] ? __sigqueue_alloc+0x18a/0x4c0 [ 2248.724651] __should_failslab+0x115/0x180 [ 2248.728889] should_failslab+0x5/0x10 [ 2248.732689] kmem_cache_alloc+0x3f/0x370 [ 2248.736754] __sigqueue_alloc+0x246/0x4c0 [ 2248.740910] __send_signal+0x3f9/0x15c0 [ 2248.744908] group_send_sig_info+0x1cd/0x2d0 [ 2248.749330] ? __se_sys_rt_tgsigqueueinfo+0x1b0/0x1b0 [ 2248.754519] ? kill_pid_info+0x23/0x200 [ 2248.758491] ? kill_pid_info+0x23/0x200 [ 2248.762465] kill_pid_info+0xb6/0x200 [ 2248.766268] kill_proc_info+0x8b/0x180 [ 2248.770156] __se_sys_rt_sigqueueinfo+0xdb/0x170 [ 2248.774900] ? kill_proc_info+0x180/0x180 [ 2248.779050] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2248.784069] ? do_syscall_64+0x21/0x620 [ 2248.788041] do_syscall_64+0xf9/0x620 [ 2248.791847] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2248.797032] RIP: 0033:0x4665f9 [ 2248.800220] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2248.819123] RSP: 002b:00007fbcae235188 EFLAGS: 00000246 ORIG_RAX: 0000000000000081 [ 2248.826835] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2248.834108] RDX: 0000000020000040 RSI: 000000000000003c RDI: 0000000000002a94 [ 2248.841365] RBP: 00007fbcae2351d0 R08: 0000000000000000 R09: 0000000000000000 [ 2248.848624] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2248.855886] R13: 00007fff28a8edaf R14: 00007fbcae235300 R15: 0000000000022000 05:12:53 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:53 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x74000000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:53 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xffffff7f, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:53 executing program 1 (fault-call:4 fault-nth:0): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:12:53 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x20, 0x20, 0x3, [@restrict, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:53 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x5, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2249.436800] FAULT_INJECTION: forcing a failure. [ 2249.436800] name failslab, interval 1, probability 0, space 0, times 0 [ 2249.454197] CPU: 1 PID: 2383 Comm: syz-executor.1 Not tainted 4.19.206-syzkaller #0 [ 2249.462022] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2249.471380] Call Trace: [ 2249.473987] dump_stack+0x1fc/0x2ef [ 2249.477633] should_fail.cold+0xa/0xf [ 2249.481446] ? setup_fault_attr+0x200/0x200 05:12:53 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x6, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:53 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x20, 0x20, 0x3, [@restrict, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2249.485778] ? lock_acquire+0x170/0x3c0 [ 2249.489767] __should_failslab+0x115/0x180 [ 2249.494013] should_failslab+0x5/0x10 [ 2249.497832] kmem_cache_alloc_node+0x245/0x3b0 [ 2249.502428] __alloc_skb+0x71/0x560 [ 2249.506064] netlink_sendmsg+0x9ee/0xc40 [ 2249.510138] ? aa_af_perm+0x230/0x230 [ 2249.513945] ? nlmsg_notify+0x1a0/0x1a0 [ 2249.517928] ? kernel_recvmsg+0x220/0x220 [ 2249.522092] ? nlmsg_notify+0x1a0/0x1a0 [ 2249.526072] sock_sendmsg+0xc3/0x120 [ 2249.529793] ___sys_sendmsg+0x7bb/0x8e0 05:12:53 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x20, 0x20, 0x3, [@restrict, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x8}) [ 2249.533781] ? check_preemption_disabled+0x41/0x280 [ 2249.538805] ? copy_msghdr_from_user+0x440/0x440 [ 2249.543568] ? __fget+0x32f/0x510 [ 2249.547027] ? lock_downgrade+0x720/0x720 [ 2249.551187] ? check_preemption_disabled+0x41/0x280 [ 2249.556217] ? check_preemption_disabled+0x41/0x280 [ 2249.561248] ? __fget+0x356/0x510 [ 2249.564716] ? do_dup2+0x450/0x450 [ 2249.568262] ? lock_downgrade+0x720/0x720 [ 2249.572421] ? vfs_write+0x3d7/0x540 [ 2249.576146] ? __fdget+0x1d0/0x230 [ 2249.579701] __x64_sys_sendmsg+0x132/0x220 05:12:53 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x7, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2249.583942] ? __sys_sendmsg+0x1b0/0x1b0 [ 2249.588004] ? vfs_write+0x393/0x540 [ 2249.591738] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2249.597110] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2249.602132] ? do_syscall_64+0x21/0x620 [ 2249.606114] do_syscall_64+0xf9/0x620 [ 2249.609926] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2249.615117] RIP: 0033:0x4665f9 [ 2249.618313] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2249.637218] RSP: 002b:00007f10a1753188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2249.644934] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2249.652211] RDX: 0000000000000000 RSI: 0000000020000380 RDI: 0000000000000003 [ 2249.659490] RBP: 00007f10a17531d0 R08: 0000000000000000 R09: 0000000000000000 [ 2249.666762] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2249.674039] R13: 00007ffc4ff1ac6f R14: 00007f10a1753300 R15: 0000000000022000 05:12:53 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xffffff9e, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2249.702176] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:54 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x20, 0x20, 0x3, [@restrict, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x2000}) [ 2249.744657] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:54 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x20, 0x20, 0x3, [@restrict, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x200000}) 05:12:54 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x8, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:54 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x7a000000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:54 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xfffffff0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:54 executing program 1 (fault-call:4 fault-nth:1): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:12:54 executing program 3 (fault-call:6 fault-nth:0): r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:54 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0xffffffff, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2250.295942] FAULT_INJECTION: forcing a failure. [ 2250.295942] name failslab, interval 1, probability 0, space 0, times 0 [ 2250.350859] CPU: 0 PID: 2438 Comm: syz-executor.1 Not tainted 4.19.206-syzkaller #0 [ 2250.358687] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2250.368042] Call Trace: [ 2250.370643] dump_stack+0x1fc/0x2ef [ 2250.374285] should_fail.cold+0xa/0xf [ 2250.378098] ? setup_fault_attr+0x200/0x200 [ 2250.378466] FAULT_INJECTION: forcing a failure. [ 2250.378466] name failslab, interval 1, probability 0, space 0, times 0 [ 2250.382419] ? lock_acquire+0x170/0x3c0 05:12:54 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0xa, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2250.382434] __should_failslab+0x115/0x180 [ 2250.382447] should_failslab+0x5/0x10 [ 2250.382460] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 2250.382474] __kmalloc_node_track_caller+0x38/0x70 [ 2250.382488] __alloc_skb+0xae/0x560 [ 2250.382503] netlink_sendmsg+0x9ee/0xc40 [ 2250.382516] ? aa_af_perm+0x230/0x230 [ 2250.382527] ? nlmsg_notify+0x1a0/0x1a0 [ 2250.382539] ? kernel_recvmsg+0x220/0x220 [ 2250.382554] ? nlmsg_notify+0x1a0/0x1a0 [ 2250.382566] sock_sendmsg+0xc3/0x120 [ 2250.382577] ___sys_sendmsg+0x7bb/0x8e0 05:12:54 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x20, 0x20, 0x3, [@restrict, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x1000000}) [ 2250.382589] ? copy_msghdr_from_user+0x440/0x440 [ 2250.382601] ? __fget+0x32f/0x510 [ 2250.382615] ? lock_downgrade+0x720/0x720 [ 2250.382629] ? check_preemption_disabled+0x41/0x280 [ 2250.382642] ? __fget+0x356/0x510 [ 2250.382654] ? do_dup2+0x450/0x450 [ 2250.382665] ? lock_downgrade+0x720/0x720 [ 2250.382677] ? vfs_write+0x3d7/0x540 [ 2250.382689] ? __fdget+0x1d0/0x230 [ 2250.382702] __x64_sys_sendmsg+0x132/0x220 [ 2250.382713] ? __sys_sendmsg+0x1b0/0x1b0 [ 2250.382723] ? vfs_write+0x393/0x540 [ 2250.382741] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2250.382755] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2250.382766] ? do_syscall_64+0x21/0x620 [ 2250.382778] do_syscall_64+0xf9/0x620 [ 2250.382792] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2250.382801] RIP: 0033:0x4665f9 [ 2250.382813] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2250.382819] RSP: 002b:00007f10a1753188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 05:12:54 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0xc, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2250.382830] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2250.382837] RDX: 0000000000000000 RSI: 0000000020000380 RDI: 0000000000000003 [ 2250.382844] RBP: 00007f10a17531d0 R08: 0000000000000000 R09: 0000000000000000 [ 2250.382850] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2250.382857] R13: 00007ffc4ff1ac6f R14: 00007f10a1753300 R15: 0000000000022000 [ 2250.471094] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2250.472115] CPU: 1 PID: 2451 Comm: syz-executor.3 Not tainted 4.19.206-syzkaller #0 05:12:54 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0xe, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2250.472123] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2250.472128] Call Trace: [ 2250.472148] dump_stack+0x1fc/0x2ef [ 2250.472165] should_fail.cold+0xa/0xf [ 2250.472182] ? setup_fault_attr+0x200/0x200 [ 2250.625236] ? mark_held_locks+0xf0/0xf0 [ 2250.629301] ? mark_held_locks+0xf0/0xf0 [ 2250.633366] ? lock_acquire+0x170/0x3c0 [ 2250.637344] __should_failslab+0x115/0x180 [ 2250.641584] should_failslab+0x5/0x10 [ 2250.645384] __kmalloc+0x6d/0x3c0 05:12:54 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x9effffff, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) [ 2250.648835] ? tty_buffer_alloc+0x23f/0x2a0 [ 2250.653158] tty_buffer_alloc+0x23f/0x2a0 [ 2250.657305] __tty_buffer_request_room+0x156/0x2a0 [ 2250.662241] tty_insert_flip_string_fixed_flag+0x93/0x250 [ 2250.667782] ? do_raw_spin_lock+0xcb/0x220 [ 2250.672014] pty_write+0x126/0x1f0 [ 2250.675558] tty_put_char+0x122/0x150 [ 2250.679367] ? dev_match_devt+0x90/0x90 [ 2250.683347] ? tty_buffer_space_avail+0x14/0xb0 [ 2250.688023] ? pty_write_room+0xbe/0xe0 [ 2250.691995] ? ptmx_open+0x350/0x350 [ 2250.695705] __process_echoes+0x15f/0x9f0 05:12:54 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0xf, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2250.699856] n_tty_receive_buf_common+0xc0c/0x2a90 [ 2250.704794] ? n_tty_receive_buf2+0x40/0x40 [ 2250.709127] tty_ioctl+0xff8/0x15c0 [ 2250.712758] ? tty_fasync+0x300/0x300 [ 2250.716565] ? get_pid_task+0xf4/0x190 [ 2250.720456] ? mark_held_locks+0xf0/0xf0 [ 2250.724520] ? proc_fail_nth_write+0x95/0x1d0 [ 2250.729021] ? proc_tgid_io_accounting+0x7f0/0x7f0 [ 2250.733962] ? ksys_write+0x241/0x2a0 [ 2250.737769] ? tty_fasync+0x300/0x300 [ 2250.741585] do_vfs_ioctl+0xcdb/0x12e0 [ 2250.745478] ? lock_downgrade+0x720/0x720 05:12:55 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x10, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2250.749633] ? check_preemption_disabled+0x41/0x280 [ 2250.754646] ? ioctl_preallocate+0x200/0x200 [ 2250.759060] ? __fget+0x356/0x510 [ 2250.762514] ? do_dup2+0x450/0x450 [ 2250.766054] ? vfs_write+0x393/0x540 [ 2250.769767] ? fput+0x2b/0x190 [ 2250.772971] ksys_ioctl+0x9b/0xc0 [ 2250.776428] __x64_sys_ioctl+0x6f/0xb0 [ 2250.780323] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 2250.784907] do_syscall_64+0xf9/0x620 [ 2250.788715] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2250.793901] RIP: 0033:0x4665f9 [ 2250.797096] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2250.808889] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2250.815990] RSP: 002b:00007f18ebcfe188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2250.816002] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665f9 [ 2250.816010] RDX: 0000000020000100 RSI: 0000000000005412 RDI: 0000000000000004 [ 2250.816018] RBP: 00007f18ebcfe1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2250.816026] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2250.816034] R13: 00007ffe50867a6f R14: 00007f18ebcfe300 R15: 0000000000022000 [ 2250.816058] [ 2250.816063] ====================================================== [ 2250.816068] WARNING: possible circular locking dependency detected [ 2250.816072] 4.19.206-syzkaller #0 Not tainted [ 2250.816077] ------------------------------------------------------ [ 2250.816081] syz-executor.3/2451 is trying to acquire lock: [ 2250.816084] 00000000aed1c0ca (console_owner){-.-.}, at: vprintk_emit+0x3fe/0x740 [ 2250.816101] [ 2250.816104] but task is already holding lock: [ 2250.816106] 0000000016bb956a (&(&port->lock)->rlock){-.-.}, at: pty_write+0xf4/0x1f0 [ 2250.816117] [ 2250.816121] which lock already depends on the new lock. [ 2250.816123] [ 2250.816125] [ 2250.816129] the existing dependency chain (in reverse order) is: [ 2250.816131] [ 2250.816133] -> #2 (&(&port->lock)->rlock){-.-.}: [ 2250.816144] tty_port_tty_get+0x1d/0x80 05:12:55 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="0f0000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:55 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="100000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2250.816149] tty_port_default_wakeup+0x11/0x40 [ 2250.816152] serial8250_tx_chars+0x490/0xaf0 [ 2250.816156] serial8250_handle_irq.part.0+0x31f/0x3d0 [ 2250.816160] serial8250_default_handle_irq+0xae/0x220 [ 2250.816164] serial8250_interrupt+0x101/0x240 [ 2250.816168] __handle_irq_event_percpu+0x27e/0x8e0 [ 2250.816171] handle_irq_event+0x102/0x290 [ 2250.816175] handle_edge_irq+0x260/0xcf0 [ 2250.816178] handle_irq+0x35/0x50 [ 2250.816181] do_IRQ+0x93/0x1c0 [ 2250.816184] ret_from_intr+0x0/0x1e [ 2250.816187] native_safe_halt+0xe/0x10 [ 2250.816191] default_idle+0x49/0x310 [ 2250.816194] do_idle+0x2ec/0x4b0 [ 2250.816197] cpu_startup_entry+0xc5/0xe0 [ 2250.816200] start_secondary+0x435/0x5c0 [ 2250.816204] secondary_startup_64+0xa4/0xb0 [ 2250.816206] [ 2250.816208] -> #1 (&port_lock_key){-.-.}: [ 2250.816219] serial8250_console_write+0x90e/0xb70 [ 2250.816223] console_unlock+0xbb6/0x1110 [ 2250.816226] vprintk_emit+0x2d1/0x740 [ 2250.816229] vprintk_func+0x79/0x180 [ 2250.816232] printk+0xba/0xed [ 2250.816236] register_console+0x87f/0xc90 [ 2250.816239] univ8250_console_init+0x3a/0x46 [ 2250.816242] console_init+0x4cb/0x718 [ 2250.816246] start_kernel+0x686/0x911 [ 2250.816249] secondary_startup_64+0xa4/0xb0 [ 2250.816251] [ 2250.816253] -> #0 (console_owner){-.-.}: [ 2250.816264] vprintk_emit+0x43b/0x740 [ 2250.816268] vprintk_func+0x79/0x180 [ 2250.816270] printk+0xba/0xed [ 2250.816274] should_fail+0x66b/0x7b0 [ 2250.816277] __should_failslab+0x115/0x180 [ 2250.816281] should_failslab+0x5/0x10 [ 2250.816284] __kmalloc+0x6d/0x3c0 [ 2250.816287] tty_buffer_alloc+0x23f/0x2a0 [ 2250.816291] __tty_buffer_request_room+0x156/0x2a0 [ 2250.816295] tty_insert_flip_string_fixed_flag+0x93/0x250 [ 2250.816298] pty_write+0x126/0x1f0 [ 2250.816301] tty_put_char+0x122/0x150 [ 2250.816311] __process_echoes+0x15f/0x9f0 [ 2250.816315] n_tty_receive_buf_common+0xc0c/0x2a90 [ 2250.816318] tty_ioctl+0xff8/0x15c0 [ 2250.816321] do_vfs_ioctl+0xcdb/0x12e0 [ 2250.816324] ksys_ioctl+0x9b/0xc0 [ 2250.816327] __x64_sys_ioctl+0x6f/0xb0 [ 2250.816331] do_syscall_64+0xf9/0x620 [ 2250.816335] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2250.816337] [ 2250.816340] other info that might help us debug this: [ 2250.816342] [ 2250.816345] Chain exists of: [ 2250.816347] console_owner --> &port_lock_key --> &(&port->lock)->rlock [ 2250.816362] [ 2250.816365] Possible unsafe locking scenario: 05:12:55 executing program 1 (fault-call:4 fault-nth:2): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:12:55 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x20, 0x20, 0x3, [@restrict, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x8000000}) 05:12:55 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x2d, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:55 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:55 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="c00000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2250.816367] [ 2250.816370] CPU0 CPU1 [ 2250.816373] ---- ---- [ 2250.816376] lock(&(&port->lock)->rlock); [ 2250.816384] lock(&port_lock_key); [ 2250.816391] lock(&(&port->lock)->rlock); [ 2250.816398] lock(console_owner); [ 2250.816404] [ 2250.816407] *** DEADLOCK *** [ 2250.816409] [ 2250.816412] 4 locks held by syz-executor.3/2451: [ 2250.816414] #0: 000000008913ce51 (&tty->ldisc_sem){++++}, at: tty_ldisc_ref_wait+0x22/0x80 [ 2250.816428] #1: 0000000029aa997c (&o_tty->termios_rwsem/1){++++}, at: isig+0x37d/0x430 [ 2250.816444] #2: 000000009918c58d (&ldata->output_lock){+.+.}, at: n_tty_receive_buf_common+0xbce/0x2a90 [ 2250.816458] #3: 0000000016bb956a (&(&port->lock)->rlock){-.-.}, at: pty_write+0xf4/0x1f0 [ 2250.816472] [ 2250.816475] stack backtrace: [ 2250.816480] CPU: 1 PID: 2451 Comm: syz-executor.3 Not tainted 4.19.206-syzkaller #0 [ 2250.816486] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2250.816489] Call Trace: [ 2250.816492] dump_stack+0x1fc/0x2ef [ 2250.816496] print_circular_bug.constprop.0.cold+0x2d7/0x41e [ 2250.816499] __lock_acquire+0x30c9/0x3ff0 [ 2250.816503] ? mark_held_locks+0xf0/0xf0 [ 2250.816506] ? memcpy+0x35/0x50 [ 2250.816509] ? vprintk_emit+0x416/0x740 [ 2250.816513] lock_acquire+0x170/0x3c0 [ 2250.816516] ? vprintk_emit+0x3fe/0x740 [ 2250.816519] vprintk_emit+0x43b/0x740 [ 2250.816522] ? vprintk_emit+0x3fe/0x740 [ 2250.816525] vprintk_func+0x79/0x180 05:12:55 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="c00e00001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:55 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x60, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2250.816529] ? finish_task_switch+0x118/0x760 [ 2250.816532] printk+0xba/0xed [ 2250.816535] ? log_store.cold+0x16/0x16 [ 2250.816539] ? __lock_acquire+0x6de/0x3ff0 [ 2250.816542] ? ___ratelimit+0x319/0x590 [ 2250.816545] should_fail+0x66b/0x7b0 [ 2250.816549] ? setup_fault_attr+0x200/0x200 [ 2250.816552] ? mark_held_locks+0xf0/0xf0 [ 2250.816556] ? mark_held_locks+0xf0/0xf0 [ 2250.816559] ? lock_acquire+0x170/0x3c0 [ 2250.816563] __should_failslab+0x115/0x180 [ 2250.816566] should_failslab+0x5/0x10 [ 2250.816569] __kmalloc+0x6d/0x3c0 [ 2250.816572] ? tty_buffer_alloc+0x23f/0x2a0 [ 2250.816576] tty_buffer_alloc+0x23f/0x2a0 [ 2250.816579] __tty_buffer_request_room+0x156/0x2a0 [ 2250.816583] tty_insert_flip_string_fixed_flag+0x93/0x250 [ 2250.816587] ? do_raw_spin_lock+0xcb/0x220 [ 2250.816590] pty_write+0x126/0x1f0 [ 2250.816593] tty_put_char+0x122/0x150 [ 2250.816597] ? dev_match_devt+0x90/0x90 [ 2250.816600] ? tty_buffer_space_avail+0x14/0xb0 [ 2250.816604] ? pty_write_room+0xbe/0xe0 [ 2250.816607] ? ptmx_open+0x350/0x350 [ 2250.816610] __process_echoes+0x15f/0x9f0 [ 2250.816614] n_tty_receive_buf_common+0xc0c/0x2a90 [ 2250.816617] ? n_tty_receive_buf2+0x40/0x40 [ 2250.816621] tty_ioctl+0xff8/0x15c0 [ 2250.816624] ? tty_fasync+0x300/0x300 [ 2250.816627] ? get_pid_task+0xf4/0x190 [ 2250.816630] ? mark_held_locks+0xf0/0xf0 [ 2250.816634] ? proc_fail_nth_write+0x95/0x1d0 [ 2250.816638] ? proc_tgid_io_accounting+0x7f0/0x7f0 [ 2250.816641] ? ksys_write+0x241/0x2a0 [ 2250.816644] ? tty_fasync+0x300/0x300 [ 2250.816647] do_vfs_ioctl+0xcdb/0x12e0 [ 2250.816651] ? lock_downgrade+0x720/0x720 [ 2250.816655] ? check_preemption_disabled+0x41/0x280 [ 2250.816658] ? ioctl_preallocate+0x200/0x200 [ 2250.816661] ? __fget+0x356/0x510 [ 2250.816664] ? do_dup2+0x450/0x450 [ 2250.816668] ? vfs_write+0x393/0x540 [ 2250.816670] ? fput+0x2b/0x190 [ 2250.816673] ksys_ioctl+0x9b/0xc0 [ 2250.816677] __x64_sys_ioctl+0x6f/0xb0 [ 2250.816680] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 2250.816684] do_syscall_64+0xf9/0x620 [ 2250.816688] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2250.816691] RIP: 0033:0x4665f9 [ 2250.816701] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2250.816705] RSP: 002b:00007f18ebcfe188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2250.816714] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665f9 [ 2250.816719] RDX: 0000000020000100 RSI: 0000000000005412 RDI: 0000000000000004 [ 2250.816724] RBP: 00007f18ebcfe1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2250.816729] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2250.816733] R13: 00007ffe50867a6f R14: 00007f18ebcfe300 R15: 0000000000022000 [ 2251.301612] FAULT_INJECTION: forcing a failure. [ 2251.301612] name failslab, interval 1, probability 0, space 0, times 0 [ 2251.339586] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2251.497609] CPU: 1 PID: 2514 Comm: syz-executor.1 Not tainted 4.19.206-syzkaller #0 [ 2251.643728] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2251.653072] Call Trace: [ 2251.655655] dump_stack+0x1fc/0x2ef [ 2251.659313] should_fail.cold+0xa/0xf [ 2251.663099] ? setup_fault_attr+0x200/0x200 [ 2251.667411] ? lock_downgrade+0x720/0x720 [ 2251.671554] ? lock_acquire+0x170/0x3c0 [ 2251.675518] ? netlink_seq_start+0x140/0x140 [ 2251.679919] __should_failslab+0x115/0x180 [ 2251.684237] should_failslab+0x5/0x10 [ 2251.688031] kmem_cache_alloc+0x3f/0x370 [ 2251.692080] skb_clone+0x151/0x3d0 [ 2251.695607] netlink_deliver_tap+0x955/0xb00 [ 2251.700018] netlink_unicast+0x545/0x690 [ 2251.704155] ? netlink_sendskb+0x110/0x110 [ 2251.708373] ? _copy_from_iter_full+0x229/0x7c0 [ 2251.713042] ? __phys_addr_symbol+0x2c/0x70 [ 2251.717347] ? __check_object_size+0x17b/0x3e0 [ 2251.721924] netlink_sendmsg+0x6bb/0xc40 [ 2251.725971] ? aa_af_perm+0x230/0x230 [ 2251.729757] ? nlmsg_notify+0x1a0/0x1a0 [ 2251.733712] ? kernel_recvmsg+0x220/0x220 [ 2251.737843] ? nlmsg_notify+0x1a0/0x1a0 [ 2251.741804] sock_sendmsg+0xc3/0x120 [ 2251.745519] ___sys_sendmsg+0x7bb/0x8e0 [ 2251.749494] ? copy_msghdr_from_user+0x440/0x440 [ 2251.754252] ? lock_downgrade+0x720/0x720 [ 2251.758393] ? lock_acquire+0x170/0x3c0 [ 2251.762356] ? __fget+0x94/0x510 [ 2251.765709] ? __fget+0x356/0x510 [ 2251.769148] ? do_dup2+0x450/0x450 [ 2251.772672] ? lock_downgrade+0x720/0x720 [ 2251.776817] ? __fdget+0x1d0/0x230 [ 2251.780356] __x64_sys_sendmsg+0x132/0x220 [ 2251.784587] ? __sys_sendmsg+0x1b0/0x1b0 [ 2251.788641] ? vfs_write+0x393/0x540 [ 2251.792351] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2251.797701] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2251.802704] do_syscall_64+0xf9/0x620 [ 2251.806493] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2251.811668] RIP: 0033:0x4665f9 [ 2251.814847] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2251.833744] RSP: 002b:00007f10a1753188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2251.841441] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2251.848687] RDX: 0000000000000000 RSI: 0000000020000380 RDI: 0000000000000003 05:12:56 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xc5290000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:56 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x20, 0x20, 0x3, [@restrict, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:12:56 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="e03f03001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:56 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0xf0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2251.855937] RBP: 00007f10a17531d0 R08: 0000000000000000 R09: 0000000000000000 [ 2251.863194] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2251.870453] R13: 00007ffc4ff1ac6f R14: 00007f10a1753300 R15: 0000000000022000 05:12:56 executing program 1 (fault-call:4 fault-nth:3): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:12:56 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x20, 0x20, 0x3, [@restrict, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x8}) 05:12:56 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x300, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:56 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="280300201000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2252.011812] FAULT_INJECTION: forcing a failure. [ 2252.011812] name failslab, interval 1, probability 0, space 0, times 0 [ 2252.044059] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2252.071640] CPU: 1 PID: 2555 Comm: syz-executor.1 Not tainted 4.19.206-syzkaller #0 [ 2252.079465] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2252.087494] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2252.088810] Call Trace: [ 2252.088832] dump_stack+0x1fc/0x2ef [ 2252.088851] should_fail.cold+0xa/0xf [ 2252.088867] ? setup_fault_attr+0x200/0x200 [ 2252.088882] ? lock_acquire+0x170/0x3c0 [ 2252.088898] ? lock_downgrade+0x720/0x720 [ 2252.120007] __should_failslab+0x115/0x180 [ 2252.124254] should_failslab+0x5/0x10 [ 2252.128060] kmem_cache_alloc_node+0x245/0x3b0 [ 2252.132647] __alloc_skb+0x71/0x560 [ 2252.136284] netlink_ack+0x27d/0xae0 [ 2252.140012] ? memcpy+0x35/0x50 [ 2252.143300] ? netlink_sendmsg+0xc40/0xc40 [ 2252.147532] ? __copy_skb_header+0x414/0x500 [ 2252.151942] ? kfree_skbmem+0x140/0x140 [ 2252.155916] ? netlink_seq_start+0x140/0x140 [ 2252.160332] netlink_rcv_skb+0x353/0x440 [ 2252.164394] ? rtnl_calcit.isra.0+0x430/0x430 [ 2252.168888] ? netlink_ack+0xae0/0xae0 [ 2252.172775] ? netlink_deliver_tap+0x23c/0xb00 [ 2252.177365] netlink_unicast+0x4d5/0x690 [ 2252.181427] ? netlink_sendskb+0x110/0x110 [ 2252.185663] ? _copy_from_iter_full+0x229/0x7c0 [ 2252.190346] ? __phys_addr_symbol+0x2c/0x70 [ 2252.194672] ? __check_object_size+0x17b/0x3e0 [ 2252.199257] netlink_sendmsg+0x6bb/0xc40 [ 2252.203328] ? aa_af_perm+0x230/0x230 [ 2252.207129] ? nlmsg_notify+0x1a0/0x1a0 [ 2252.211106] ? kernel_recvmsg+0x220/0x220 [ 2252.215258] ? nlmsg_notify+0x1a0/0x1a0 [ 2252.219244] sock_sendmsg+0xc3/0x120 [ 2252.222962] ___sys_sendmsg+0x7bb/0x8e0 [ 2252.226939] ? copy_msghdr_from_user+0x440/0x440 [ 2252.231706] ? lock_downgrade+0x720/0x720 [ 2252.235857] ? lock_acquire+0x170/0x3c0 [ 2252.239835] ? __fget+0x94/0x510 [ 2252.243205] ? __fget+0x356/0x510 [ 2252.246663] ? do_dup2+0x450/0x450 [ 2252.250207] ? lock_downgrade+0x720/0x720 [ 2252.254364] ? __fdget+0x1d0/0x230 [ 2252.257913] __x64_sys_sendmsg+0x132/0x220 [ 2252.262151] ? __sys_sendmsg+0x1b0/0x1b0 [ 2252.266209] ? vfs_write+0x393/0x540 [ 2252.267460] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2252.270013] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2252.270029] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2252.270046] do_syscall_64+0xf9/0x620 [ 2252.270067] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2252.298206] RIP: 0033:0x4665f9 [ 2252.301400] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 05:12:56 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x2, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:56 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x20, 0x20, 0x3, [@restrict, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x2000}) 05:12:56 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xf0ffffff, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:56 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x337, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:56 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x500, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2252.313398] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2252.320556] RSP: 002b:00007f10a1753188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2252.320569] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2252.320577] RDX: 0000000000000000 RSI: 0000000020000380 RDI: 0000000000000003 [ 2252.320584] RBP: 00007f10a17531d0 R08: 0000000000000000 R09: 0000000000000000 [ 2252.320592] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 05:12:56 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x20, 0x20, 0x3, [@restrict, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x200000}) 05:12:56 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00f0ff7f1000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2252.320600] R13: 00007ffc4ff1ac6f R14: 00007f10a1753300 R15: 0000000000022000 05:12:56 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x600, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:56 executing program 1 (fault-call:4 fault-nth:4): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:12:56 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="effdffff1000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:56 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xf6ffffff, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:56 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x20, 0x20, 0x3, [@restrict, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x1000000}) [ 2252.569836] FAULT_INJECTION: forcing a failure. [ 2252.569836] name failslab, interval 1, probability 0, space 0, times 0 [ 2252.585596] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2252.597761] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2252.607896] CPU: 1 PID: 2633 Comm: syz-executor.1 Not tainted 4.19.206-syzkaller #0 [ 2252.615734] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2252.625085] Call Trace: [ 2252.627670] dump_stack+0x1fc/0x2ef [ 2252.631299] should_fail.cold+0xa/0xf [ 2252.635091] ? setup_fault_attr+0x200/0x200 [ 2252.639401] ? lock_acquire+0x170/0x3c0 [ 2252.643358] ? lock_downgrade+0x720/0x720 [ 2252.647493] __should_failslab+0x115/0x180 [ 2252.651720] should_failslab+0x5/0x10 [ 2252.655511] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 2252.660602] __kmalloc_node_track_caller+0x38/0x70 [ 2252.665523] __alloc_skb+0xae/0x560 [ 2252.669136] netlink_ack+0x27d/0xae0 [ 2252.672836] ? memcpy+0x35/0x50 [ 2252.676101] ? netlink_sendmsg+0xc40/0xc40 [ 2252.680320] ? __copy_skb_header+0x414/0x500 [ 2252.684719] ? kfree_skbmem+0x140/0x140 [ 2252.688679] ? netlink_seq_start+0x140/0x140 [ 2252.693084] netlink_rcv_skb+0x353/0x440 [ 2252.697148] ? rtnl_calcit.isra.0+0x430/0x430 [ 2252.701631] ? netlink_ack+0xae0/0xae0 [ 2252.705527] ? netlink_deliver_tap+0x23c/0xb00 [ 2252.710113] netlink_unicast+0x4d5/0x690 [ 2252.714184] ? netlink_sendskb+0x110/0x110 [ 2252.718413] ? _copy_from_iter_full+0x229/0x7c0 [ 2252.723074] ? __phys_addr_symbol+0x2c/0x70 [ 2252.727387] ? __check_object_size+0x17b/0x3e0 [ 2252.731960] netlink_sendmsg+0x6bb/0xc40 [ 2252.736016] ? aa_af_perm+0x230/0x230 [ 2252.739803] ? nlmsg_notify+0x1a0/0x1a0 [ 2252.743769] ? kernel_recvmsg+0x220/0x220 [ 2252.747906] ? nlmsg_notify+0x1a0/0x1a0 [ 2252.751869] sock_sendmsg+0xc3/0x120 [ 2252.755573] ___sys_sendmsg+0x7bb/0x8e0 [ 2252.759531] ? copy_msghdr_from_user+0x440/0x440 [ 2252.764277] ? lock_downgrade+0x720/0x720 [ 2252.768412] ? lock_acquire+0x170/0x3c0 [ 2252.772369] ? __fget+0x94/0x510 [ 2252.775725] ? __fget+0x356/0x510 [ 2252.779167] ? do_dup2+0x450/0x450 [ 2252.782693] ? lock_downgrade+0x720/0x720 [ 2252.786829] ? __fdget+0x1d0/0x230 [ 2252.790356] __x64_sys_sendmsg+0x132/0x220 [ 2252.794582] ? __sys_sendmsg+0x1b0/0x1b0 [ 2252.798628] ? vfs_write+0x393/0x540 [ 2252.802332] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2252.807685] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2252.812692] do_syscall_64+0xf9/0x620 [ 2252.816480] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2252.821656] RIP: 0033:0x4665f9 [ 2252.824836] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2252.843720] RSP: 002b:00007f10a1753188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2252.851413] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2252.858665] RDX: 0000000000000000 RSI: 0000000020000380 RDI: 0000000000000003 [ 2252.865922] RBP: 00007f10a17531d0 R08: 0000000000000000 R09: 0000000000000000 [ 2252.873177] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2252.880518] R13: 00007ffc4ff1ac6f R14: 00007f10a1753300 R15: 0000000000022000 05:12:57 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5409, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:57 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x700, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:57 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000000100030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:57 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x20, 0x20, 0x3, [@restrict, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x8000000}) 05:12:57 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xfffff000, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:57 executing program 1 (fault-call:4 fault-nth:5): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:12:57 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x20, 0x20, 0x3, [@restrict, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2253.217429] FAULT_INJECTION: forcing a failure. [ 2253.217429] name failslab, interval 1, probability 0, space 0, times 0 [ 2253.252105] CPU: 0 PID: 2654 Comm: syz-executor.1 Not tainted 4.19.206-syzkaller #0 05:12:57 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000000200030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2253.259927] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2253.269279] Call Trace: [ 2253.271873] dump_stack+0x1fc/0x2ef [ 2253.275507] should_fail.cold+0xa/0xf [ 2253.279314] ? mark_held_locks+0xf0/0xf0 [ 2253.283384] ? setup_fault_attr+0x200/0x200 [ 2253.287709] __should_failslab+0x115/0x180 [ 2253.291949] should_failslab+0x5/0x10 [ 2253.295748] kmem_cache_alloc+0x3f/0x370 [ 2253.299812] skb_clone+0x151/0x3d0 [ 2253.303361] netlink_deliver_tap+0x955/0xb00 [ 2253.307774] netlink_sendskb+0x6c/0x110 [ 2253.311755] netlink_unicast+0x5b3/0x690 05:12:57 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000000300030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2253.315817] ? netlink_sendskb+0x110/0x110 [ 2253.320059] ? memset+0x20/0x40 [ 2253.323341] ? __nlmsg_put+0x155/0x1c0 [ 2253.327233] netlink_ack+0x628/0xae0 [ 2253.330953] ? memcpy+0x35/0x50 [ 2253.334230] ? netlink_sendmsg+0xc40/0xc40 [ 2253.335273] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2253.338460] ? __copy_skb_header+0x414/0x500 [ 2253.338477] ? kfree_skbmem+0x140/0x140 [ 2253.338490] ? netlink_seq_start+0x140/0x140 [ 2253.338504] netlink_rcv_skb+0x353/0x440 [ 2253.338519] ? rtnl_calcit.isra.0+0x430/0x430 [ 2253.338534] ? netlink_ack+0xae0/0xae0 [ 2253.371816] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2253.372393] ? netlink_deliver_tap+0x23c/0xb00 [ 2253.372410] netlink_unicast+0x4d5/0x690 [ 2253.372425] ? netlink_sendskb+0x110/0x110 [ 2253.393992] ? _copy_from_iter_full+0x229/0x7c0 [ 2253.398666] ? __phys_addr_symbol+0x2c/0x70 [ 2253.402996] ? __check_object_size+0x17b/0x3e0 [ 2253.407579] netlink_sendmsg+0x6bb/0xc40 [ 2253.411638] ? aa_af_perm+0x230/0x230 05:12:57 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000000400030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2253.415437] ? nlmsg_notify+0x1a0/0x1a0 [ 2253.419410] ? kernel_recvmsg+0x220/0x220 [ 2253.423564] ? nlmsg_notify+0x1a0/0x1a0 [ 2253.427543] sock_sendmsg+0xc3/0x120 [ 2253.431261] ___sys_sendmsg+0x7bb/0x8e0 [ 2253.435242] ? copy_msghdr_from_user+0x440/0x440 [ 2253.440004] ? lock_downgrade+0x720/0x720 [ 2253.444156] ? lock_acquire+0x170/0x3c0 [ 2253.448139] ? __fget+0x94/0x510 [ 2253.451510] ? __fget+0x356/0x510 [ 2253.454964] ? do_dup2+0x450/0x450 [ 2253.458506] ? lock_downgrade+0x720/0x720 [ 2253.462662] ? __fdget+0x1d0/0x230 05:12:57 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000000500030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2253.466205] __x64_sys_sendmsg+0x132/0x220 [ 2253.470442] ? __sys_sendmsg+0x1b0/0x1b0 [ 2253.474501] ? vfs_write+0x393/0x540 [ 2253.478233] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2253.483599] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2253.488620] do_syscall_64+0xf9/0x620 [ 2253.492432] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2253.497616] RIP: 0033:0x4665f9 05:12:57 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000000600030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2253.500805] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2253.519704] RSP: 002b:00007f10a1753188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2253.527503] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 2253.534773] RDX: 0000000000000000 RSI: 0000000020000380 RDI: 0000000000000003 [ 2253.542058] RBP: 00007f10a17531d0 R08: 0000000000000000 R09: 0000000000000000 [ 2253.549338] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2253.556610] R13: 00007ffc4ff1ac6f R14: 00007f10a1753300 R15: 0000000000022000 05:12:58 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x540b, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:58 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xffffff7f, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:58 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0xa00, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:58 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x20, 0x20, 0x3, [@restrict, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0x8}) 05:12:58 executing program 1 (fault-call:4 fault-nth:6): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:12:58 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000000700030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:58 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0xc00, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:58 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000000800030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:58 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:12:58 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x20, 0x20, 0x3, [@restrict, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0x2000}) [ 2254.146558] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:58 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0xe00, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) [ 2254.204012] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:58 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:12:59 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x540c, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:12:59 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000000900030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:59 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xffffff9e, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:12:59 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0xf00, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:59 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x20, 0x20, 0x3, [@restrict, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0x200000}) 05:12:59 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x2, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:12:59 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000000a00030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:59 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x2d00, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:12:59 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x3, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:12:59 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x20, 0x20, 0x3, [@restrict, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0x1000000}) [ 2255.028565] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:12:59 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000000b00030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:12:59 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x4, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) [ 2255.080831] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:13:00 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xfffffff0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:13:00 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x3703, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:13:00 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x540d, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:13:00 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x20, 0x20, 0x3, [@restrict, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)={0x0, 0x0, 0x8000000}) 05:13:00 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000000c00030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:13:00 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x5, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:13:00 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x5865, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:13:00 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x6, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:13:00 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000000d00030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:13:00 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f0000000180)="69691c6865833d815780bb03528044341ca3fac6041a8cffa2544e4c95a591c2b37f6f40aae44cfd4f3e2046bd13ad79e80186d40f4c21abec76964429e062427fb77668829c197709899dda5bde606ead644b174f871232a75b221a95f126eae1745f23558e68e39bcf38481ff0c6e6f105f8a466d4408499711cea3ebadcabf88e88b40c367d5f1a47290d7953db1d6701128f6562e7790fe25037a5fd1b303d0c64141b0ce0fe370470f2ff3e5dcc2d33b8dab44839b35d0b7ab682029c7fecdb1ab40d6a8c45c6431010", 0xcc}, {&(0x7f0000000000)="a5d8d3acff2933b1e8be82e4ca", 0xd}, {&(0x7f0000000280)="2d623b4fac784978927e0ed06e2f81a3959d05a8b1113aa25be981f90cba343812200fbdf94073eebd6760428087231a2d5a1055049f8573c38a0c8e878c67d56cb01376e041270f682fc6df15d430819d9dd32c0f09eaaf410e2efcf0a9cbf63cbc8577856e835c1dff449e16f1d140e8bc9f28a548d64c5f2180fd49f4f1a6596776c97575b3da3e45fefb5b7d7ed1243930f1d5ca7a90e307dd6e4ef0a59e0be71e312de9556db763f53ef03c5c5f4d8f60374b45036f5c1a35950419892d4de34e673d9cf6c332c7f632518fd04a41bf254f605b88030796968f0abcb74c30399f1d85f846d1799b05f0c19470e1c60c0d303b422fc497753325f36dea706ca6783dfed6d47a84bbbbaf7c1352846acb62188ef36c1f20fcf2599be089986e16ae8d2596af2fdc10edabefc7295e34808d877dbbfa441e9953f1efb3b67fc02887bccc1d09ed691b46f373e1fe836792c17166e80717691ac81286bf8d2a8d67393842ed78e5c4405ac9881f00133848815c67561139e4662990cda4b89eaa51d8078e298558a4e0dd8450c93825c3fd623ccd8f01b27c93934b91000e4085a4a9719bb91678df2127232c619e1f860c6ef241790b015a2dfa3a68d19e9edf0506c8b9e75f7b79e6b80ff1e379f7dbb22e65b6c4ae296b8eea10c843b5ba2cb51f49a4eec36c9ed7cedeaefa829e3d353144835939ca6aeab7ef2e7b701cd95494c23d72c08fdfdf9f419f464907d76eb908a261bd4e8a670cf354792e82c2773076349bd46b57256de459d93e55c6a2ce89426ecf628ce78aa32df264a94b0f9b4294e748400b61aa63ef4bc05b5793d586e6ffcff2acebff112170ff2be6a3e16ee9b060999677ea3642086323c79210ea4a7c90d4cf453a6784bd57133347067b9cda45cfa144a9aa17f1bee6f9bba7dda6139c49e2b06e6411b79fa5d5d673437df49f6ae24372a91fc182acde58d1b97a856858860d1d17ccf757dadc0c83f461c4d628009ecc112b3911875b7e2eab119034bf9cf9e30104e289d35f517ba3da6a9fec6f6a89458d4614daf45da6f4131f7ea6737c451cce54998e855b675f2dd9c7f02e6029a72c8adbbeab3a8cdf0840e21da91474a45a297397eb25d6f7a49925ef1580995d8225c46f42e8c690d2bd9edb01edb477a110266e8e66bf5482883f49fd91d74c379dd32ab55940d784c4acdfb63f879dd1d9bb2d02d0d0d35cbb7a53ad679a7b2474f569f748bc706256d0819588d18617cca1d23a76203681f9ab6ce4bcf02a2eae1c8b94c1ce8337971f6369f535995dce707f0f807773fab001056428a4e1460f3b06379748da2b850c0884aa56f968adeb0f14179113a7f36b2d98e1d7a637cd0a8f225d68eb4b72feba8f2a2e9ab6e4d7bcd83386bcd497e8d89f797e34ca3d074dd0c28e4833dc1d1c8002b51a459c879a7f9ece41ae29975ec89ba0717d6d731f9af44da8d938da211e299a9178cb29bbc3b10245c768bc5b0361246587d4214f491a8b8dbb53c3907eff9161a138e0f02562316b7f96293db2cfcc637224ae63a3c0aa42adbc53aa33b48106c8a8b9ad7f491c7d4a45548bbe568126e41be1939cbcd873351a0905bab95beff552f7b7e127bff00b36c128a6036d2a6055216874090062a4515c38546f601e1c9358679b3003636b7fd82ac4135824e41e2ac812e4065e73caa2adf06439c652453b22aa1905328a8c1ea2806fe19802ccd1b3a22402db9038c73a72d3485c638fe13ed628d905c59042a0ff39d4468b74cad07780102dd071e0ca890dde8fec69e2dd2343050b3dd246005ff3abd4dcc84865f2505849c717811d6ce5b26d68d4474f2c1ee8af6daf61dbbfea3bc6ca8a52843af25c13d5fc275855e762284711a780a0c4be65f75b3f32fa07451fa8b613d54dcb56448afe3d9db9f8ec9bb70bb234be0b1fd71b74ac820a5c5cad91a36765e70b2924be2c62fda033fadb4f58b2cdb972b37d0d5a091f865417de14b9c23a9fa7b891adaa12c2165b7a0f3b86c3b0ce335d82eae49a59ca2bbb97bcf0be0dc1db088828175e8e6a4cb12afea04c2c98e3b86219ed1d50158be05d3b47af326a668967885b0eb42a52f5f964a49e0b29c35b83d53ba4acf763fe770a7f1b76ffa5ac109de5f3ab9535d23214fcf4d950eff30bddd17645f32eef249e28701a746b1d319049dbcaaab5ed1482c7d85d7d8464003c32441aff438bea3b73646aad940933216b6af006ee84f1aaa2472bb8c0ae31aabed5c6d2d31b2d654f5e77432e0df1411577c035af228bbb305092731c0d056e215c0539596a69082b2b4d280cb3f910f695cbaba5eed578ba5f2b16e951f18d7a87655fc49981af70a7fce744ff6fd0d0eb881f17b6b917f4aae79cd1133827d7e7c592e2bfed33eae9677179760b3e3e8fce0e4c328340769d3d57dd5952cd7ca31de4eb729545e034e8e97157ed7c23f3d80a707ad5b032ff905a2957959d4983b4b7987d554e860c1215292500d43173f81c58811b0b62e7b6a70309178f7510b7beee5ab7513fc406be574d66d5807f67a92df4416ada4a1b347a9da8beafeb5b3a8c4eefe0537b7a828060f438046db7ee479fee791cb13b92869acfc4630c6a2adb3410667573beabc8ed7ea28b895ed3b0630797482c82bb483a4ac48815d6b3e084fe53049643e2cc65d41cf03fc8eaecc7d33e507a576b11bb20a871d255b6e76bb960cb3f991d73fd27edb4d3dc4cc2ece19357f147c0a5aaf7ca1002e58f64375f6f2ac9f8b2f2169e366475a1bd7e7e77f8e51ea8729150927febc09a2a6bf9c327a7db85498102177e2f7a4351dfc7c2edf8aeed5b9cee64488643792d224f8e8e736c9f3813ba043fb00c9a1032a7b8dc1236da4672ac10e56f8b3e24d7ef3d0bc970a892af8b322fee047a04701859579d6c5dea76ba6754f3d094f2898a2f89190cb481bee12604cc6316ae2f86b3937f5fa53ddd03352fdcb1651aecbfaa6e9493b1e03f9738b4b70fa19ffd0d490c5a4fc4ad9ed4cb5019d07c8dc2d402300863a1edd97acb94a052c08ca0f507c62b6113c746cda106610a3e0c75d60246a2ba27ec7445dd8c1362d8433bd8165ba8f6f759cba5a8e5c27aa5b068f05230f1ce3476ce97ec0d41d03795b2f0f38fbfbc3d14c0f885c09369aefb27e887a2233247b5258a608815b76c3f1941727d87d2f26f9a728f920595da07eb60773395f495325a0bbe34330e6391e4db6683385a08714c4be2dc27759f7dd01fdba2c679a853bc7deb4e743d9a8a565b30b3a806c885ec0159afd30ce96577055e3a8b8655cf4164378a47ccdb056c5f3b6288aa67ded9537f7088811aae2b85d5399f9174cf63ddd867a3d5cdbd9c07ca0d554b3ab4ea5626aec46fcd90f9b45f89d1610e1bfb05aa4bcf807aa981033fdc7a23971b8b82387a7ffc8d4dda90d65a42a6e393283a05a67418f986ab644f1ef8dd4dae86440941987d8cb3784b3e8ccf66a2c0474a47336e214d551370889b5d73897db0195c74231883181ab143f826029e0a79941575ff5c539ac2fa26d71d7b9e59714633d25b6b6d53abd2a23ebd20ef656cc15f4365e2e29cf4ccf3ce25dcb53bdd52d5ce37199ec8c8434a904d300dfb87ea824651c8331dfb4717c0c16eec39a44efdd60f0e6806841982d88f2e504987047f8929165ec82d39f356e879e1f1bda5acbecec1f9fd55fbedaece28e37a99de932f7c22924d56e361e7707ad7e67b73c247f3e1f9a4add913937dfedde9401c8615b23f733ea9530bfcf52f4b84d662599d1c64720434b18d58e92fa555fcb18605de96aabcd38d2355b9e7e4c1975d6ae257d933e64656d2e4b2aabe8c45bff8c150391d8ac1c25899db93144095129b6004ebae0f2a16a090fefe6163f87cadfcc7e3a4240e21786e5939cae5d71a9b76803e68c971c441c9914567129f4ed2463433afa82cc12d4a34b57abb0a15a722bd0b934a8c47fde59c595384d3c960179f6eaf51b8bcd30a4c8a44cdf30caa15af00c35b0682ea3bf3082412c305d7138d7b4d8148f7970aaa819deabb1696851e031e4928a46d884b7eac3cfd7cdae0cd3153ddd8bb7f2609d7992fc67bbabaa51c9f626c3186286118cd946466c237848d6b5000dd8dbc9a4583c9ea99cc59229ba5ea44078d97834afe8ce90deda169f76adf6370141603500d7fa97c210e87f945d542a8c7c3e72eb6479e70c50db72496cfee1063282fec5ea9e36c6dbd301eca173e204b2afaeaaf10463f5e6be17e95301369f21ab49619ece531f62df854317eb4e47cba153dcdf220ddc10f8f79c4142dc0e339a7def4ee57a9906ac4c1e627f46b4efdb1d676c106524816430a61a7ba14e25a5826d7049d2f3e832f2287c902fbb4f90deb94be610981aa71039b85562d5907b691619558f6d7327efbcef953ea35552a9ae609ac1a59fc6800a013151c72926500b9898ed34b11f96bf91c21234ccc5716d3201a48c10c82d83a9ba984f247974d5172e2623dd145ed94ef6983b51ceaea8f0acd6a22f5708063d224385e7510643cbc3196cbbb6363f5bfdb511ee33ee6cba65d3cab9e3119469bb8a490373ebf1432bb61b7b8efb1c944a801a4e1260cd69fc669821ffda35c736a4a1d405a456e8572a0dc7bcf5383cae2a1c2db495aec169e6b36d4c3a211050cd83a35a1f9ff65508ac018e8c25f0b6a00a495e3666a39ad4f6ae0a4e14ba7ea4d042a90c6170bd4a1b34d01f11a8cbd5aa5e059ba89cf804b2b0567d34695eb7a6a0e33d7d06cd9fd8002e8d9cc0c4997f6eb4c1ea400e42b3d0b652da3fbbb81356a0aa455f11e543c1708fb4b2d5a12020fecb8848d53efeaea80a9bdb1d8f42e98569ce4c62dc55e710d4534401d93c0e54fbb5f1577b975ca4c936edce6018d609d87d54a2164ef41f98ec98c7691c0aaf3bca039390b7699ecb640ce7a5a7728bad716922118f751bbd17bb3cd3fccf1500b5379987d983c465a01c92236bd3f27a9d6c03892c3a4bba28ea17bf7e1a08b58d25893604146723a33e63af6b7c52c56d99592c07abdcd087753add39c226357419ed51598773d7f914e1cce28d381420f4da61b0d9aff6ef889c83577ff1440d65d4a320c94cc97222ef5af75597773a66e017678245a9852fb7a6734804c00c9f1499a0c0f7badeefacd2cd19eca400cfba9749502cc4c559866097ee64080665c44676a802169a205423c6d5a35c3bc22bc91721a0c0772c0ad8ced3b84eb5a46d0af6fd074a8cb8a6d779b7777b150b80c4eecf3c51b8cc1c61c56b7fb849182657b6157419aa1dfa9e82426aaad452f0c841d7005e6d261f1c626cf3e8df830dbe224792af56c2537bf86633fa27e36dbd64fde29da4a6b4cd852a729b6b4a42b5b8833241f74b2d9d96cf105c71503ee5f1ba5a967f90e3759d9f5acf8fd36d23e5eabd714a430f73d0bdae1788afdff8dce872906c33a4fc0af4fe057e2d5b7283b0a3e5ce263d4e576d14583c648fe27addce84f6104cfb88bbeb3638944da374b3cc76b9d5ed3b59dd6794b66197b09b3f4d2dbb958fa71c1b504347aba4b14543ae317f43fe56b330fac588c3afdf8b46c723cf55f60e71dc614bf933c6de897d9ed539d5e3a179a20125558334350b158aa41b414216462e8951bb234e3495a522169174743fc86615c5176b0d6a29269538cc7fcf2abf810df2f3a991ef66e9d19c297aa56205f7c6b235426f63a5332bf5e3689b9f8a5d61e9fb7f5f050a09c7298b7316cd938f02eff00", 0x1000}, {&(0x7f0000000100)="9c82c2eeabea44998360aea5004e0f64f8085bea357468af8193", 0x1a}, {&(0x7f0000001280)="1e4ec990197c52c77270c42f5be635f2237b98ca15e22bd0e5700c00d7f8b7181a677bccf6adccfd5d5ab586012a17db59a9406e20161b359bfa867eb8158df81c0554f519453fbf4b326fd7002ebbe93b2f1381f0746429d526224543f8138220d559ae54a9dca1bc755c6a474f82b6d66d0a8d8103946beb0fd541943abb2e95b3e50df172404f18c56f", 0x8b}], 0x5, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x20, 0x20, 0x3, [@restrict, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) [ 2255.905975] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2255.936288] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:13:00 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x6000, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:13:00 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x7, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:13:00 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xfffffff6, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:13:00 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000000e00030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 2256.105106] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2256.140530] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:13:00 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5413, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:13:00 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) rt_sigqueueinfo(0x0, 0x35, &(0x7f0000000200)={0x1f, 0x100, 0xff}) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="9feb0100180000000000000020000000200000000300000000000000439d2fbbb4339f3a4ca00100000d00"/69], 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) wait4(r2, &(0x7f0000000180), 0x1000000, 0x0) rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:13:00 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x8, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:13:00 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x6558, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:13:00 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680000000f00030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:13:00 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0xffffffff, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:13:01 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x3, [@restrict={0xfffffffc}, @func_proto]}, {0x0, [0x0]}}, 0x0, 0x33, 0x0, 0x1}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:13:01 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680200001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:13:01 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x8100, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:13:01 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x9, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:13:01 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0xf, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) [ 2256.811914] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2256.836599] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 05:13:01 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0xa, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:13:01 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5414, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:13:01 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0xf000, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:13:01 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680300001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:13:01 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() clone(0x100000, &(0x7f0000000180)="cbcabdcedf51631e098556d76c1ecaa5ed1468224401e757549451fed02d70125e8f70ccc103c5a2e164f8b8bd1faa1937f23910fed4d64470e56c37fdb2c08905334b2e4370b012e4dd3e9895bf72384a13e1d95cb628a944805530cfa981c71f37c11bd167faf2c033b98defa2fb08a15db15fbf651a0adb5931d6bc52be5a737be7db59922cd985de0fe1468d212ff9527464e43e80dc39c631d1c74265810a5f277b59c7fde85f1a2a8792796c63ad16d031082c7fb89251d09c40f4e2506d4bf2ef4cb0ef207a0cd6b828188e99ccafb834d807931e2e191da50bbe0cffc48a0ee11f1ad41a29c54643986e20717c346a7e9cdd4e8435a955404de09cdd9594106f5fbc07a74a03753addc2bf647497f942cad491cee57ab0125e533b3f73c0e29e97582f28c660cd85040381443cd049d33c316cf26814d2b919351c4572e23db3b78825b1b87cd801bb80dbca075d07134ee59053608c8df5aa7a6bc8ae21c495ddefe150992f392e0ddc2cc7fd8aea1af33398ed5f75cd605c90df1583d8f935e75d0a81be340db96472d2d43c1525550dbb58c02b2f5637f4456a009d6798bfdd2b63039e578cbb9d5a6b373336dfb58945a97bf45f3140b686c91877f693c595d70db3765511ccc38b8ce852882a4bbb0e4c0da3c0eb3c90f796882499cfef1d2642cc8efa0f5c379162ca44135646c51960b133c9d78e08debcefba24c3d9191002d4f9dbcdbd561ed9585220f323870cdd0314907158ba434dc94e64db97718588c46d1fc6504c49ee59d6313c82dde5d0083dedfe7e845e59a6de325f393cb276c9ccf9a78b58a2643d75f95e527dc8b6b3167e814dd6aabea794c42be764b2039ad9b763f914751f58dc16440997c44735e4ea2e0a5b7def8a576d56ac1eb9d57a52582e8a7f06aa1607bce9f80abea27b672b6b0b6c24fbd807874369c6bece3c9d69c8ebf7667db4137f41f47506d5a884f4875c641e228b6ef451b11c84386aaeaeec21e2b18e6b752856522bb0e2e80ca82ccd1f81e5ff643a6383dee7e7d1ecb3a232cab22790da98feb32e9e027b93c0ccd79e9d126c2a6b8faf0dc201c0cb5e506a08754169068b55cc0698c99526c9780eb1386f46a4440f40d3762c5810ea489a7049dd19780699b39f04a4b6de8bc5d10e5948b3e4e5125c9cb100f9cd843197eca5cfd6da48b0fb168b36ab732139f56cf580f9d18569bd0e847000b78bb85f10960f333e8e06f5bbf580e91489cac24c4fb49219bfb5db61c6ed0d96b270320edcc12b5ba04092dd8bab3e8f251247c09c4b1cf94470a0812f6f5af7402c268c47ee02350f9b924e57122ec92a5f7365622f2bd6d7141ee456566ed8be22943990e61f15590f45e4b57197e07c0e48b1c2c612436f5e3db03632a01d1a62903ff25522148a90703f36a8120042eb967734b2c4f87258dcdf92a1a1d31f7b69310ad546a3092019f5b63ef61ffd9e07f0d28db8609951eba3134b40ea38963b993e20c1cece90cb4e1f84d019fc27d99107d101b347f5b6dae1d133b1eee8fd6371248cc73a2bd875fd6234c3a5123975a89589fa9e22ca0c19602f8740df8f14454dd319c5a8f0c9ec88849029e473a25d5f5d971a25777b44baee09dbd9160b3ba88bc3564292c132cf2afb9530f59068829f5dbada7d455355773737b16aea24d9c1165797ed6837e385d8798d02d14bee83c760f6ff4452f2ebe52c2473e885bb0c411ae0abe32b8c3b5806c87e12281b3d8d6c052efeba30c4f00e078e4e5cd9cece2d6868fc52b199cc8826cfb53bca5da958f3562f0d72467cc92ee3fdf5e9c6443967cde3b43a26965b7be0875496433af5ba3c9d2e20eda40b1e80b87f3d03e1b6ec7c9c85fc58e91706b5bd7e3d85fc31516eb336f17084bb2ef28cb897ab9ab2fb2454dc5d64f37dc5869a75de4ef756ea389a77bd2e92140f1aaeb6129b15506a2863d6ae86f9004e91c8838cf11829057c67f645996fd9c354bc7f77d76330cec47c1ffa9979ceade87053ee8d70d6b3de44c12b9dae2c2c1c9a603e5ce80eb6f0087cffc899712c1d5f6b1eab477f15a672d9389b1191d89d99e07e2d12cd56b2f5c53b0775afef70c39d18d5cbf6f54272d13923edc939d75ad45476deceffe3b9a9f8bfe90256c72a9a78d2133fcde9986baca9d9f8aeb216a43eff6c45ea42ae413b3c70dc3c93462c20bf9e58584b24392313e4b8f0b5716d74ab9d4a3a9ff20fc60069b354d0427f9180723ff49cb2ce2619734ca846a713a1520f8ca291a45b49f2b36f51a6263f7d901ef28edbb6f67e30836fe6f7916fbc81581770e0efd86edd2b301b00ec3c6f7234663c0e3baf1799bf8f3ce7cfe9455bbfa8f4549cecc75e9596b3545b8e812a1f59e7a8a64d53ab8762cc105a95dfb5c79baf29dca7f5ee43c166a1c52fea39fb0ad8c30a68ab870878014163ad3e3870ef70df92fa5dc9c4f5057bfaf83d16483745d1f6afb344e24ec6faab6c29dc2b0d89b67542fc35b81dbeca40dd74b130b84b44370e2130f69a6c40ec045c8f2aaa2c36217cf1852266fb80fd0527056063442f94a02d216995502419013862da7e043c77b1747b19ad3602dd8cab0118a278395a22d3b60f7041a22d1b4d60addaa7f0ee6467f2a19a1b5d8172704baa02e3d29e17a1c5bbe1524e9b1005c1c985c0718ff11c148bff506d4b27b3f67713540e0e10c513e84ab1d37f2a3f502920e2d894380801b1c545f9660c6e418d1116a88a8d5d4c1ac4883f0df33a1bdd1b7e3c8503b147294de8668638e3d70cb2d449a09ad5870252dc1458d8cbff8a65333b99b9efa5875709c9c4ef9e5662766cd8d6d893cda3884ac2fb71d0a14717fcc1f1f0482d138f37374d9af999b2deecce78a0e0aa61e53a582b7f3a5dbfe6a853c037d7baa123b8cbac0ab0a30e40509e0f59170217fb0494607b3339d3b7153af4cfa7a2d1580513c231d60459cfc1770db1d46244538591d6310289cf178631e352e1bdb865386c3da6ee609f7bc4405c9b0d41eb504c3201bf72dd9095449113da5312a1f875987bbcd0a31a22d0e4abb20401cd7bb4c1dbc0d35141b1b2471dd4112fc63c1bf45310aab2901ebd95a6bb527b4d590bed0c075f7dce2fa2ba03d37f10bc6b6aaf7f8a84590d6cf63433043335b60f4579d642ba3bef7c93c4220f7701b81e52c851c84b0065c6736feab153ae34c33fd8b20a4a5eff56cb08c49e36296456dda6507c9cf0fb2ebfa20e459cd08fdf9f91cc2d50c1356107c8756d8f236cc786008815b9356898a9b3bc6cbedf32a2641b79ea4321937f1fe3996d22dcf81c76fe8c9e917b7118890beaa7148af19852b17feb0d0212e28636ba09e68d80031ec56e4be333411b5cbd400483d85824a625719935190bccb1e5bc4d2130a8e6d04a3729c5d241d5c4d93241fbbca7f11d8e9ab41eaa221f5e4895202e1eae047e924d86c1ebf4b9eb0c69f18b20a008df4810a071588c380fabfa0eadf41668b68c5f7d530a80b10141d1a5993bf10eba06c0844c4ddecdde86255018bf34077d91a18a38314e438aa1d5e8225f4b69f2d2f290187421489f08a7f2b204737abca5e5204cd77015fe559521ea50eded96ea998b977a0b796b45a6c08cc61e784625cab0055c730aaba8634bf5927648dcdfd95415439a9bd3436cab1145373b6c290b1741a597ff57f6bb2d3ac56542de72705d40d9926eda7afc33d4271929cfa04c7985c0e1ffb1fed79ab44772ba5c4944a9a8a31aea6e1df417be25fb10f0532f213c445a5b6bc13ed450382bac7a31c66b639889560fb8a8d9e4cc14ad05dfbf71b8777ae4976bf96a837371339555c4500f91037aebce5f4bae4386d8741deeff0111d451786c4607509944629ab84cd15be3a0c543151b25b73b3366a736c29128676fafb289392951e53be9c8585174dc7ae3018aa876e617e99c675d45e29d42a993dedd46c3fa6eff5d7e67c9ad449e1a0713d002291432a6bc589c15751de4a5e602ae9e49d9f543d563f21c6784ebf4d907cfceb8da4cadb0c8112da724547a0a0e0abef4c059460876141e33567640fc62071c94f2569e1c42e82fee0d4d3b075211e9c099036306b9ba9cce9c3aba22e9c8266c66bd200ff9bbe45ffdde103cc39d2b89b3f7f1c75f2c693e7242d0c3793f042e61b14854a2ab07cf58e6d5b01262f960bd64d665665e84cacc74cb5a011b5174dff7037690f904a0a88351ac5f382cd3e32307682dfde5b623180ddd853634ba6737f87f15add2e111a49cb8649e755716e15f2d50f542eae13b4a86cef747aa6747ffeab97c15df135fd033ce0ef49a0207b8f17caf6de554f6cfe1a389d75470ee8468140bc746004f1ecb0954a2a7c25024b5775f5d9ac26bc273c488d3ee61992a4a52f493a7a0b63a3764a8a4b6db3a9816a29b03bec09975c2a916b2b1a7c4ccc0c51cf93f7f2ee656fbb89c3e7e43448bb22d82ba868759b57297b7a94c5f22db4cdf854cd3f8aec5cd912b7161f93369ecd89439744179ab0f070ad69bf82e2d338838817f18dacf1a6ffa326827168b33141c640f3179438b8d5e2c34e47dff3406aafe4f8c55cb0bfff2eb29266abdd2da3dad484b9d3b1b7c2d4392081f1759802d06f3687268494775080aa062a5f947733d44aa2ef2c71d474f3be3f50c322fb4b3a359b62f1d39f0b22ddbb9337f0f4066efa4634a1f9d6e4048458e9066999e6ce765ca20590fd0dfa50a33e703cc5899a1e4efe30f1f6fc75ffd838b5dae21eec229db72254ec1fd3f47d41312ab4507831a993cc20d1f8acec4d6ff74e77da100692c53a0f0d9ac20a7224b288eca3edd9a35f927fde2b17025ff9c28c7a2a09e2c6d5b6310e0919e8f3585ce69470938c7d2b5949c4905be0fa9fc7a1980b88def4b87b6cefcca2fe101a54152bc8ef7c0143dd63703ec8807435873620329b24b39cc54744df83098ea37bad1d546380aae3e93326c59a94a366379b7393b8c588761d94606e03b83cf7e44c3bea049c32beca84e75d7b953f405500117cb24195a4155c17d04b311485c6bb7fa80286fb4b74a6faecfa930514a2c84afe8e94051c2824b70516350aebb8e4c50c285f44350578dc938169d894895d6ae6a3e3d9c5482847686a9be2ad3809f98032a0db0a9696df829453f318e90288b5867534e684ab6a7219286b652afe1cdd298d04acfdd78454a9aa5103657f0d5cb8dfb663f4dc9a5a40194da77fb8662650b619f32e436ff422ac8da887a6110e8bf73ff365e3853253f56254c977dd8415103b2f59e6980a38ffca2c7c13b913cbcde170ff673758230cc92f686f51c89b10b00ab630b1d9a57527436173f1da83fe7d07cd0bea4cd52ddb3223c0df0ae7c05049769e31ca1d969b003077c453eb82493465ca380deffd0de27196c6526fd9e5de6cfb4eeb2e831117d6316b54a0d7d3ac0b73d5bd8f614ee24246a32f834877b6c3faf8f02598367073cbc52432af85d8c97cd96d3d8794283900813f3146c306471c9d4b26a9ecb5d0334533c5ce03ccee35a1f2604ff73b19dd08e7afdca9e6d05b9f6f06720171deb4d4eb53762f0a3dead57ea54ce8d1303af8976af7ddf755ebd9104a2852037251d74248ee7d4c580a6333e8afedcec33c068940359afc1437ec322ea16569a34151fd9aa7e5753e57815a04bb148cb568b796ed6f2d73e0cd824e5a72f69bbbe2996bbb61f6763bc449cbc2a8cd842a05e495570119c65191ac462ddfcd92d3cbcc67e9dc88d", &(0x7f0000001180), &(0x7f00000011c0), &(0x7f0000001200)="82db0ef256c40b3dffcc61697d609008e54229518a1c961772366ab15a1dac1e4ad368cb4e385dee55bcbbcdf2239704222d7767db5da6be51bce855b3458fca862902accbfb5c9c0755e406") wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb01001849a0364cb978bb00000000000000200000102000000013004000000000000000000b0000000000000000010000080000000000000000"], 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:13:01 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x62, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:13:01 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0xb, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:13:01 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0xfeff, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:13:01 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680400001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:13:01 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0xc, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:13:02 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x28, 0x28, 0x3, [@restrict, @func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{}, {0xa}]}]}, {0x0, [0x0]}}, 0x0, 0x43}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:13:02 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0xff0f, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:13:02 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x64, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:13:02 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680500001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:13:02 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0xe, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:13:02 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0xfffe, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:13:02 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5415, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:13:02 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x7e, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:13:02 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x3, [@int={0x8, 0x0, 0x0, 0x1, 0x0, 0xe, 0x0, 0x72, 0x4}, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x3f}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:13:02 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x34000, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:13:02 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) clone(0x2244000, &(0x7f0000000180)="4b9abb87c784041452a3b04609c96f48fa9e6c3f03b9034871ab14fd18814fbe2c24e6093d4925a2d02de700c71b16dc57dcf2e2c0d57839af47a7a6482372e2cebd77b70471bf0a7f0b6ce09cd525398c", &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)="d54fb375cc0b23c455535238d0e66934372d0929103915c09a9b40a95aeba42005f49800e9ced1d66a557d3a13a1b6b8d5315e4cca49c3f9e5d04fc4986a21dd457a6d0a6845edff37bbccd0487864dda81d1862bc7f39cb08064b15c87bbee8ca61a72bfea52e34e5b0422bce87aed98e2a5dd42afa7d806e0d7498529fd578f16e2a3da339169a86bfc7b36fdb0776c0be5453c9b71f1a9a982ce22314187ed26feb4f45a2068549b190e299b71fab9ab9cd82b6441d89f11ad2f1cefa12c661f148120c454a6278318c79618e291a109d7d87caeda896d8a2a3a4398654ef91") bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x20, 0x20, 0x3, [@restrict, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:13:02 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680600001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:13:02 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0xf, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:13:02 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0xc0, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:13:02 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x40000, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:13:02 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680700001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:13:03 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x10, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:13:03 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x2d0000, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:13:03 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680800001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:13:03 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb01001800000000000000200000002000000003000000000000000000000b0000005c7d4c5fd854b5260c00"/59], 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:13:03 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x400300, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:13:03 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5416, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:13:03 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x34, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:13:03 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0xec0, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:13:03 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680a00001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:13:03 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x60, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:13:03 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680c00001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:13:03 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0xf0ffff, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:13:03 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) wait4(r1, &(0x7f0000000200), 0x8, &(0x7f0000000240)) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb0127180000000000000020000080200000000300000000000000000000a600a13963d1e6000000000000000100000d00"/59], 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(0xffffffffffffffff, 0x23, &(0x7f0000000180)={0x3c, 0x2, 0x9}) rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) 05:13:03 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0xf0, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:13:03 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x33fe0, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:13:03 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680e00001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:13:03 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x20, 0x20, 0x3, [@restrict, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}, {0x0, [0x0]}}, 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) read$FUSE(0xffffffffffffffff, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) ptrace$setregs(0xd, r2, 0xb, &(0x7f0000002200)) ptrace$cont(0x7, r1, 0x0, 0x0) wait4(r1, &(0x7f0000000180), 0x1000000, 0x0) r3 = gettid() rt_sigqueueinfo(r3, 0x3c, &(0x7f0000000040)) 05:13:04 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "80000000029b0000000000000000001600"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x9) ppoll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, 0x0, "24d04eb2877bf14d387750b7d6e3c821fcd23c"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r1, 0x5418, &(0x7f0000000100)={0x24, 0x0, 0x0, 0x0, 0x0, "000000001000000000000010000000001000"}) 05:13:04 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x1000000, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:13:04 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb0100010000000000001f20000700000000000000000000000096e84f636496dcf882ff3aa3be0e000000000b000000b9efae3a004c00000d00"], 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) 05:13:04 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="680f00001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:13:04 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x300, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:13:04 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x20000194, r1, 0x101, 0x0, 0xe000000}, 0x14}}, 0x0) 05:13:04 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="9feb01001800000000000000200000002000000003000000000000000000000b00000000000000000100000d000000000000000000000000000000c1394ccd13c2baa579cd6d06b6ec12a095e7621988e9dc5beb8f4925d28b8ad0b411e259783acd2d547cb42e7026ace2c03f5d9629cd622e6d491d676022c8671e2910e843c797276b4d609f06ac274dc5a5044d3bb9630c9e8468e4f328da74631cc81936f43c0d6a3bd50cc799ff54035f81aa702f6617004122306b5856502b1940ec7447f0a56b12937160145a13edbcd13eef6ba3230739f031a1bc8f9813f2905afc63f85922a5f2c830487a15a3d428cf41fe8e81ffc5d745a4c53201cad34679d987eae55f1569a6f452d4c8a60f65af1dafcd339716e238a4a2229ca892526e"], 0x0, 0x3b}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x396, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0x3c, &(0x7f0000000040)) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000140), 0x6e, &(0x7f0000000200)=[{&(0x7f00000003c0)=""/210, 0xd2}, {&(0x7f00000001c0)=""/32, 0x20}], 0x2, &(0x7f00000004c0)=[@cred={{0x1c, 0x1, 0x2, {0x0}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}], 0x58}, 0x100) wait4(r2, &(0x7f0000000540), 0x2, &(0x7f0000000580)) 05:13:04 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x503, 0x0, 0x2000000, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x38}}, 0x0) 05:13:04 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="681000001000030500000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000380012800b0001006970366772650000280002800600030007000000080004001f000000060002000200000004f0120005000b000900000008000500", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x68}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:13:04 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x500, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="640000002800310f00"/20, @ANYRES32=r2, @ANYBLOB="f3ff00000000ffff000000000800010062706600380002"], 0x64}}, 0x0) 05:13:04 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0xc0154b00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setop